8300000 87525314880508461925257695775129600000 8300001 14369280619090910657256147327013440432 8300002 30180437306483536205980007807274854400 8300003 87974361345054913617912690074763247200 8300004 -17972471864465125325624726660235276288 8300005 -37241061724243080159091278177303699840 8300006 29519857344586553549868611957184471168 8300007 18100593702523426415385022098270399504 8300008 -42159080006844525018840405551316387840 8300009 103815624095454422088496305110542401210 8300010 -385756384810166393287339914285807360 8300011 145582554946467611198519283560093636112 8300012 73990370836792665220791442834869055488 8300013 -106303214761728414082925608886661752256 8300014 5223272490588128706072808836358625856 8300015 -34804522062547997158517871773502562080 8300016 -12817543040791996851251685751543234560 8300017 114065194039217069882085849758530728960 8300018 -41400173492848898460602953481807981040 8300019 -14113776380857057838864421192059834112 8300020 24845332873257060469173113223512378880 8300021 7279203992360449063971157227594424572 8300022 19623459384463632199891524164889707904 8300023 -8235789375295366316714788874787269240 8300024 -59706815906286853869087678583739351040 8300025 11299832172063618302881079874353076300 8300026 -13917686746400882266488644280870927360 8300027 13255767089518947215283932784706009392 8300028 -4427714719093647810856823801539043328 8300029 43914394075645545717590843391558582912 8300030 -10211323393412888308635547181493051840 8300031 124097623012826924318252277176704164552 8300032 -463680071048822989814608487440711680 8300033 -7318677690752410956358800619096768512 8300034 -11704485484859372721045129349985251680 8300035 73458669899230102353235855222990446480 8300036 -146932158708608406968896908591453434880 8300037 -75686759562388933830319068488695057440 8300038 49581395585453270521693016923077709920 8300039 -144503433198597068608769900796961799400 8300040 122707161501402667575525243155251200 8300041 22496934224667415172509446817059580442 8300042 47522974411107426383443274105897305344 8300043 58250658519197593638093854323717921200 8300044 -75773951592409692889774967482410436864 8300045 -69274188639593673121832854691023146000 8300046 6747807315858185373942313463450085504 8300047 20578667136778419985781241575801762032 8300048 -37826853950671317984385625226366222336 8300049 -220109523568274832980319754535185618752 8300050 -25927993423820513252850445982821334400 8300051 -38979188159152496428003214709217947600 8300052 17460794722753941614146184119184535552 8300053 -23785565745086926299330788544717866976 8300054 -15402652265148171465973712321184390528 8300055 -82511156460626288365526416120277001600 8300056 85981555905934541330529553304066457600 8300057 159640128406637413487888004216579759306 8300058 379357778959438199496891003691769088 8300059 -148979122840832725828162980447373265184 8300060 28923464377712836783059959702759055360 8300061 -68697748120383703048774401752111114400 8300062 34976082375377526739663517587671488832 8300063 152944509031854573130465612566191012640 8300064 16864158383066664792769451083652136960 8300065 -11582612436336975755378920383779859480 8300066 88037306637827282033657707474015121232 8300067 164434716966488084597444157304130426112 8300068 39197688821184039679864314077294333952 8300069 32038395815342333701158063861392881470 8300070 1319620670252661122934865023847524480 8300071 -35111322121072389876301755112932526808 8300072 -192521822413737910756253911811458007040 8300073 -53107605016530953594626243127849160816 8300074 -77598137340516431218380478077347861760 8300075 674139541574731222296462009581145600 8300076 -2800394012478398536104086066040124416 8300077 83121394554580509216008740606685163926 8300078 8361688845696686401197402039752427840 8300079 -36042055390107909404056768223571505632 8300080 10083007320429067211907469628360294400 8300081 -46637694381121073610591496240660183836 8300082 4329595287942111133457443278253899264 8300083 159037222948351945610061497493629694528 8300084 46961374873017967756453049790310699776 8300085 -3720067535310811027814538571983575040 8300086 -44296884846602188851013752737880487008 8300087 94710122416388200658345767232075874792 8300088 -68473583406272006922646613311489843200 8300089 -1911265495349784060031030433477537280 8300090 83064762387713571530751307379586628800 8300091 -36024383035197177886473356802931200 8300092 -128700738981853900458723454931442832384 8300093 -58708890878026383610535981214606314400 8300094 76072057874838824234481730642784246784 8300095 -4813014726542758198489408787105232000 8300096 -9365625080252608869995237364354514944 8300097 -66600583663430882485479576351833933760 8300098 -80218064807095489218117590547810769200 8300099 -25720632319194575510712334103657817264 8300100 2027882420937656360989833831323904000 8300101 -196498494279283094799780620787654540898 8300102 26583853118782659815041313264461406592 8300103 21921820955869771299354764236388555904 8300104 -72936859124740198178506237180230113280 8300105 69159714830917916775207635601997848000 8300106 63929822550965824972921955578770200064 8300107 -67757210682488966950788161281329087040 8300108 35062255668672795193108387957628453376 8300109 108059499993469792540386390708934412928 8300110 -1339264414597041822562369408843165440 8300111 45401576993610369311139586369113383424 8300112 -738306689450154474762680403233341440 8300113 32648535233979604999178692947980929344 8300114 67017345618561088075605010447839857952 8300115 34858831221100711107879047965550741760 8300116 17743907677319942160590570437997137920 8300117 120290076434119754727178469340960384 8300118 412634516599318392217106310195191808 8300119 -229531342758289430920009754162849331840 8300120 111922525984045416876524793285817344000 8300121 -40272798922397258252594605397111569536 8300122 -9767535919696926749262680121428748576 8300123 19786743988147882001579517621317969904 8300124 24686108576573441090025555431449804800 8300125 27535881023892290300649794090591904000 8300126 8325644123837374820364684679639739904 8300127 -124958001988932912192824075215253329920 8300128 149877514042493685386582017472595886080 8300129 -164401954597133341389333522520261410270 8300130 -48567751397365401459042004468010004480 8300131 -41800553006159769057514593952093416960 8300132 -23809708155956343135929438788278347520 8300133 117210873965053040820559171821179938302 8300134 -88207811880116121759879065651261388480 8300135 103226004390221232647244578638360612800 8300136 21760816853090058763793341703366246400 8300137 -49156009108228490041348409983754550214 8300138 -3825538306357983276297099070591308288 8300139 128880791931379126941633273784122446424 8300140 -36194747463465122779043989770879436800 8300141 -83104133218609528037858548263198508458 8300142 -34241555389857132312150637826730447360 8300143 -101813202800727077770112044839181512960 8300144 -21578157649733521573558751526640189440 8300145 -5315937067365769311735593940940765440 8300146 5191736258737550592192375673591264272 8300147 -151241144255961832913080014999935860404 8300148 42660880577353039010789009956920606720 8300149 41658504244183319939558163987580820448 8300150 25176253781254626956500733627764968000 8300151 -28899406570723546825978233796764740808 8300152 -7438520016009596250569845320685977600 8300153 71904201149777232106108176757032681600 8300154 -24242276349856119001299504018102650880 8300155 -1708857242823648183736961268251036640 8300156 -108664634868527659350718664608937095680 8300157 -55629153006229432016933197116404862720 8300158 -109518069604158889868011333798889865216 8300159 73458513156352165918483733500542628176 8300160 -62651298063300470944504790073842073600 8300161 -109210348630299249429365842285218574239 8300162 -8821054369547686196139797602004403168 8300163 23241266861303660122261914372198594288 8300164 -160026598715478083267766337001721418624 8300165 82052786211090798588664706104933467000 8300166 -3633977854126121620134487466704730112 8300167 -51010104168525932368537199035545399784 8300168 -81443184753709103718905612196185210880 8300169 41683902565818705990350241730080639600 8300170 -33856085425381371810271963220586210720 8300171 -67217434306718235947818622685312733440 8300172 64858311154833875854812830867803540992 8300173 -129653364407693936817433613561803520 8300174 75680203483245028620605315230739759232 8300175 9424661428130927109347135994801073200 8300176 32558602726724141681376138501919711232 8300177 -68361017758418746398928148326947805080 8300178 27825957701049948000823853784471882240 8300179 -201176566575378832294564180965627262680 8300180 -23688075546366871239025760229806776320 8300181 97093140687158712020917326110873269152 8300182 -81994763734023641038943673673575870336 8300183 -55691591195142390051444317101027616568 8300184 39694290090811145962978850928590192640 8300185 -19822283656566148346484245958615466620 8300186 65159664455104560517701319841353623792 8300187 -40038535584953124404281477310221110000 8300188 1805284861133581203055445892541972480 8300189 -97749355283528789448919329907043829876 8300190 19778532979958094831356038330233083520 8300191 -34405136749194575473424371649696197408 8300192 -60850259361682376802110866983929315328 8300193 14405040084095503411398997291156363968 8300194 7942130449984883751596229974550681600 8300195 -2453120748165646299250539782047402800 8300196 -39857884741080134951295201351551883648 8300197 -30143112083202948213187775410735468354 8300198 -27144731667878041622780472058819088640 8300199 13138823515305979712086405028142066000 8300200 -2987665685030079080600424365961216000 8300201 -3399554340868032748962747575720787456 8300202 -40713249145202902291040018590599859968 8300203 -2316787589001633277141953466925514336 8300204 374731932258272942980175219557146624 8300205 -42871840177731993014915937725674084800 8300206 99605078152345369508466431614531913280 8300207 134709166228796043742823783333801124840 8300208 -18152242667605343772998830348100075520 8300209 19921960410389916054491809983929321140 8300210 14565409643416890793018745307460196160 8300211 1729523560577954110570905703374121272 8300212 78896676532730526310340544291473489920 8300213 204497947046371375213524342537133812462 8300214 36780227320066769239303504879462464000 8300215 -20479926357733380648390522961803302400 8300216 -207001929688628112797445374568299274240 8300217 -58139441966479037495169450116143945152 8300218 114809351943137121637221470920897768560 8300219 -40857210978841626387722647670712888000 8300220 17701343267737367191049843494410593280 8300221 -15483331054119992188286263990440636468 8300222 37729767891569103081250441466488194432 8300223 129677310087106343114379339366757268472 8300224 22498023652665249577750612408748998656 8300225 93360509325653499591634638935444337750 8300226 -9607388311256413938331435137572198400 8300227 -35621639684518351774215553848689055840 8300228 -48915755672188393511795880479874745344 8300229 1009248755141625888904964418421330560 8300230 -12373517168060176203571701951695913600 8300231 -37578111077495808429425093572571896800 8300232 -2163907317018546012375540282918067200 8300233 -255955707000988033880100265261904119500 8300234 -89631219240939161634110821547749248768 8300235 8423594237070131553170499733462245600 8300236 -402168908156376251231630086983191552 8300237 -242210241400491054437004366803027082 8300238 23448495366371460749269221573451729920 8300239 120556018664158450429856685211480621040 8300240 7993897445230116693904077798278430720 8300241 33648432220242151302292705995591735540 8300242 3348869434002236106838135858071452832 8300243 -34134005440565770151367474800634990000 8300244 -48891156765590302699004784214675421184 8300245 -17540317698441800945451808480784481600 8300246 4322499238813671499093587327123484800 8300247 1678376557640318827490602892477920512 8300248 88624226445821496016554068639616798720 8300249 -35052695591459196245595474690684972336 8300250 5983016443252096143593047347099648000 8300251 39666469279877145432470416610106513400 8300252 -80484262501945007378304181086572619264 8300253 -46984638946847920125438946453915111776 8300254 -41513066407277682355276718652090647424 8300255 14518475107744243806227837167227947520 8300256 -62628204513572791631706996257943453696 8300257 61063355749387332221983275699976630306 8300258 -43065185737825494529596086817923609520 8300259 131408804192574882520897914569005203840 8300260 -53308059074365417521781187595139557120 8300261 44576556268850369000689291174621076862 8300262 46009534330866058952073140734233193152 8300263 1116431153427609174605934295703959200 8300264 -50034502108126099972353758968995840000 8300265 29000200280573331282372419576173360320 8300266 37573765785416976784070327577634449600 8300267 37791971955699609186781256981092140000 8300268 23304745097960034553957609319552170752 8300269 23962652131531480874583052377031027670 8300270 41961481216182114829807488593521662720 8300271 26179213756273790392452460729005489024 8300272 -3566016845795969668625465650541953024 8300273 -29145259224272118159519937190500322478 8300274 -904842231297044951793142098961799040 8300275 17811194484541091722809908746764224300 8300276 43267844251291149179139015891404421888 8300277 52959284384296454121987609244048815228 8300278 4172745860475387722190121608655779456 8300279 78460334841448106081317088768474765088 8300280 17769457856418548344011545470213017600 8300281 534154030569819479049063615115117056 8300282 -35497513865713926582068478371313696288 8300283 -23359729989531973755850537293394007040 8300284 -29634181417428619833041868552471321600 8300285 57527013254657710199775178569871464960 8300286 -3615047396858719277210577954050519040 8300287 118417467898920098913429045071703629952 8300288 -134401194697769341043560685092982489088 8300289 -97210712866331580752054587498536992976 8300290 108470475596426835986813105557632000 8300291 -104127452806664556553405060202161416 8300292 5270422282906192679906987096779849728 8300293 -196812422720951487967004587362747475200 8300294 105567133563739123598968570804727860992 8300295 31325203370387916153916683956280259920 8300296 -81099621371261099388761921904130206720 8300297 33070048520536873722831880918666714320 8300298 18236146377527444422168633550933906688 8300299 -14543649632428237283076079695049084128 8300300 14189602977459893396714619268536518400 8300301 -55964713996034319708540878878049204736 8300302 30586302478449238077799533273002993280 8300303 -53496765961350514736313928694407716936 8300304 -11841760993236381132389237071005474816 8300305 -33414419028789107185072584636143466480 8300306 11483795734952861455091032244679293328 8300307 -50289542604209046232884254651222105160 8300308 -38903370604515228753998778734547283072 8300309 4604954371524606333926403165410244288 8300310 -986565696953560360392259608001793280 8300311 20623046109749215919093772273243220632 8300312 -50703048805589220252145098874043596800 8300313 1857251871690678768679631319335495040 8300314 41270615735719172643197893314508684032 8300315 12850120429370037706728230860457616960 8300316 16873241883284748125607572394048010752 8300317 -57226534394885219353184925454634964634 8300318 -16257506297663473694492485191703453440 8300319 -3948384661272430287541195322499796224 8300320 20202519077283975839736524054420520960 8300321 38926844956933124562544040234129790720 8300322 -77046984432414769177462902034842067680 8300323 -171107401274033455398172105940070827428 8300324 -147820541403061586511593902446643922304 8300325 21618328015500036231185389513958623200 8300326 -5930640528932745517269060977823478656 8300327 -11925972593597932346922548427027159456 8300328 136706402186476331450416098343338885120 8300329 -163001693363309911316814433917549856524 8300330 -650309611690171628326275265819414080 8300331 24020000989879096341889628999129137296 8300332 -4331514023837747154407354634720903168 8300333 -3878277643850246230024444454863009056 8300334 -12945412245162278328491031387985428480 8300335 101355305272002631709373423776974324560 8300336 -15790551221104706969777584325161353216 8300337 61731247472640660074287905019098203760 8300338 40468984168948387306695569789730562320 8300339 81502457377796214123219111499130931456 8300340 31131764891938905185878047151119360000 8300341 67235434821585933642240014267594830080 8300342 56059208524717531822937721227216775072 8300343 -25280674519028667823355122482704640000 8300344 495818298371044427671142314009989120 8300345 45361999599323289937983907129912700100 8300346 -40821844426256539717220177335773398016 8300347 123921468150213610991188673345970116712 8300348 517946215457280079914218525909523456 8300349 -2952707816708517724532534424432946266 8300350 -1630554019753809641173956024756552000 8300351 -164599799931875034072264197042850443280 8300352 20832106527855277434645966811973025792 8300353 68311480812908152745921015796343281602 8300354 -27051287336316618496478000416522296624 8300355 18632248772930069224498779173152677120 8300356 36471460963904456176667994676947164160 8300357 61445754900111973237767517188101965980 8300358 55908768129204245408091549718434432 8300359 -44382589186675942144946355450747362560 8300360 2130637293298571106853249477726464000 8300361 91877148117674463641915182083225049872 8300362 -39392098865668538023957754161043750400 8300363 -164327225284683329239350645037373700720 8300364 24119397822905972232498170103141490176 8300365 35042481372056812226251040559767725260 8300366 -6729395470348702348849116612930360000 8300367 -72847152704418768913839968890413761760 8300368 1228092557343790887450284597538177024 8300369 6626577069583409788960779206217930432 8300370 279585842038698573135901889677693440 8300371 140781449847470622133565359742813166572 8300372 36300255457391074279023662386795376640 8300373 -59731488766037581582987033122252875616 8300374 21413708854916293807312573137299231232 8300375 -192996456547274349320479861485026526000 8300376 -637177933105455795278133716016168960 8300377 -162302010046033552355805283588115302774 8300378 -3079166186266111510732141555499112960 8300379 -69002521300175290713558219476023405416 8300380 38482318711624239501353417675110348800 8300381 119106635228559398802209827200149830182 8300382 43851639386066663757081458642521325184 8300383 -6672597894221822283347577456489652032 8300384 222933719253240394228120174394864173056 8300385 -33678218767085674971834300192285033600 8300386 82307905429994334292904660799564907680 8300387 22748202167128670654076032583242059512 8300388 14269054952767744357534277053503676416 8300389 74581114581457113264337749583345768190 8300390 2381186661044996497159415676726835200 8300391 -75339250667201459074138418595270139776 8300392 -15108799984977716511929090889864744960 8300393 109352767919620996398662828891919267642 8300394 52022699392064391074913183820305672624 8300395 26500756375471069848110177663613316080 8300396 1442876572719543734431322404659028992 8300397 10539234643097832079385045750706984960 8300398 -14526684505119844785965768949631846464 8300399 184956651194410793686785698958616249536 8300400 1943580351446210024272226473213132800 8300401 -38446127387793496279415838646775246976 8300402 -104875405484097756844240392116975988096 8300403 14248694766767671590859533278361831624 8300404 -65249438193293051570062764585876009600 8300405 -13426763737559334366829339300413434880 8300406 -45122341512132609920453162429320735296 8300407 18993709952403250675338608857725379680 8300408 22039478505478819222544545114518528000 8300409 -9685151158109831359844680435672828800 8300410 4952678843609439809395229705450043360 8300411 -46652277972524328322900715773487975136 8300412 39996130147001592985328941591680001536 8300413 12673456981242313664555753880586145184 8300414 17438891392179658710002958787485208512 8300415 -15776280248216655273192192477322425600 8300416 -77729242636554527536529259630270873600 8300417 -173082349758915030868023698431276977534 8300418 12489075918309993559409734751728115712 8300419 -283585589891792089850854239194317680 8300420 -89525399298319194871894610471069713920 8300421 112874645099284036483913054533121898240 8300422 -6307623616424600757173486561696923776 8300423 -68797753553827671790892370162790340328 8300424 -34700322838475683001958013372488744960 8300425 17297781956688017865886968310304228800 8300426 87653261045222441278964613285627972912 8300427 -153513703769426700469232377043686506768 8300428 -364216139419603168603357889480981504 8300429 -260316788101185899460090759800710165824 8300430 -27642456171451655196291694770778261440 8300431 34848978998251407703581993213271261232 8300432 4225246222804357405872459018661527552 8300433 19358930615735185660085517093506912064 8300434 -6941039800759064046539623532237810688 8300435 -107893513597958272710632034997317849600 8300436 -5353348733806226403924722120305508352 8300437 169397457382853681375461770221812604892 8300438 -59794896747929321754380773456905133440 8300439 -53344956801632796338063388666461383680 8300440 8524886944197999956969553537796300800 8300441 199368046216889680232458149315334720842 8300442 7382452907904180961866443910330209280 8300443 31104942628493223923920437511034514692 8300444 -64117658476253927905135244719124120064 8300445 -12209454429424178875893106451254738080 8300446 -38071480240008722384317147560715699200 8300447 -38719291754571335463898269481576344672 8300448 70011111198799111292235848369936793600 8300449 10683309639173077636913625655680274864 8300450 -19882737506573130074854488069905460000 8300451 167523603484806138275335318980358609920 8300452 -5906031828367120315190397588670414848 8300453 82003875474403004878401986651555218716 8300454 17306195115115387334519967544957486080 8300455 11030944572136299069731108026566585360 8300456 186416961825253211157667640854854650880 8300457 36770832048101366456093712260386812528 8300458 -118634657610368561846076610215668077824 8300459 -5824323712419170665595194694378477760 8300460 -18678993802780648720620679813784125440 8300461 -14125910362990551669194382060937955200 8300462 -514443710421218867008520242475262528 8300463 76266440477481091407486389602686401544 8300464 -31862480142819273552490240721860280320 8300465 2404697546097955829018486430683626920 8300466 11513382164001140002136098044136833024 8300467 -14293727768469443928293061681908428800 8300468 96408338597662690325319479072462794752 8300469 -56111123997377202055400726465072924640 8300470 -12720843720568633772482811777997619200 8300471 -157814259493896471721583525150465216208 8300472 -43866977921555085019970438645185966080 8300473 1056280425563890438981374089191271802 8300474 -13427421854579353596781059715306460160 8300475 -4059919338598461853574249439408997500 8300476 75285993466569966427639319852285644288 8300477 -155907735426489241731132424097271871674 8300478 15865223879410702697163519803986403328 8300479 -72750075323405671529648218287926120 8300480 18036500840964547860536231001430425600 8300481 -7591213070968107278194141287092014656 8300482 -13144442350013510947146997187099765760 8300483 109638129991877142996505789891003514064 8300484 45863228332278857073200491252392028416 8300485 47557884299910258599042335022487717180 8300486 26954611354605232848425214826579620192 8300487 2814024875706828984809820545296937856 8300488 -25868960183180883766914927185765990400 8300489 -15377213012419456963029412226909121600 8300490 38794445595758186504145994028839395840 8300491 30705643311299481772976735461013619984 8300492 138515909464263059693393776094444928000 8300493 -77027719110850149801774790048434237600 8300494 -3566672910285553656827943289960336704 8300495 -21391209387274653039677611713609609120 8300496 12359592019046236515394830366140006400 8300497 172741901371473528176937333310429000946 8300498 12071418216814404065244137946435237888 8300499 48870360807886552448789085890537252928 8300500 -41218631249036159977986973827696768000 8300501 327555933751941235847067242404511424 8300502 -36795915051650655274261949641219059840 8300503 15091279932424537189086988899571503752 8300504 -188921933204183406840857246253942282240 8300505 -96023238954503496734768154039434880 8300506 16249446020381418362670543250341801984 8300507 -17507877692003331627784758834040957320 8300508 8088232802268391948109719742244456960 8300509 -42644226428761521414812328002379764384 8300510 27849858866232744037087149063660452160 8300511 125890840773875660804995948969322877480 8300512 -62271902785610426391145855209090318336 8300513 -69185187045650085495826155680184010476 8300514 58924529871353004182514348218505822720 8300515 -79319629483434464590461267877465329840 8300516 -10003475029959809409725148045917429760 8300517 12540243381229688595250369185855332640 8300518 53774121222111457595634262030104564960 8300519 -188332361006982444271565145926521723080 8300520 -24518134580299086769626684063840307200 8300521 -48840293842461367908907259727818558278 8300522 -309691211545909725251227680460067136 8300523 -24826620719313066875113874635481947392 8300524 44603546650488531895537353718294489600 8300525 42254562529172616308485901069916857250 8300526 8582304462005007345437834103788563584 8300527 -1427182339930914441182206289337764928 8300528 -19082902605820397953213354061479673856 8300529 -70691179341915604041234365858460549120 8300530 14586806472737804853205279115087193600 8300531 -22975648398063038510395573916928559668 8300532 -38146779377976990933916369969249529856 8300533 2925382008941630516432594166808082400 8300534 -44714401420632113317392480631921357248 8300535 5281571221001335931711186604353893200 8300536 -9056241226195575210445999780486840320 8300537 -75643145783861350064187368998158286848 8300538 2091258775423952080798634790017732064 8300539 -23644396823356252205648815445180996832 8300540 9131475594435093549501519304369152000 8300541 75915689593315752656229531087594141984 8300542 -7554819073785082610645453001989277888 8300543 -66268182078539857992735818360426802336 8300544 3061032770715990072007876942139228160 8300545 -73124471897976368367693914474452132800 8300546 -20927144618706556917843554398313617920 8300547 82712722850113057067318885002955577924 8300548 1415188288425444960983944851193768960 8300549 164140075972228326948250514357387742240 8300550 -5153576841270447073053842423274379200 8300551 -92977339575135949117923164343642139800 8300552 -61727652393345708254189124048394106880 8300553 69671772831657804451490498824922930208 8300554 86758730533634701873764074211217438560 8300555 -138365321400400250616255691739914691040 8300556 -2689547853907643282787177605194619904 8300557 143202921951631906901453677790450730806 8300558 20390240429550128300198057564766946176 8300559 -76875126837936496866892355914583525232 8300560 -3395026371482573360156746843438448640 8300561 -219827223316218667812793376608213054476 8300562 22989089574127645360782669623053785600 8300563 -310341391439917366542638754773241292240 8300564 222641233022658242455665399712526002176 8300565 -674670263791287624357377205259159680 8300566 -93779879727087973827990920616738252768 8300567 53151333615190237799048478857439640152 8300568 45946229882776390918029845103132672000 8300569 90715730342282534099810872420427872970 8300570 7044770815569580282391770658059656960 8300571 21121581506663904202013120239133468160 8300572 30919279783053337748481895907033733120 8300573 -26765317436070290283132815338050583080 8300574 -26523188916134846755679660473575454656 8300575 56833543932815724625722975674220880600 8300576 162845386188926024155373568198935838720 8300577 36200930057082708480944390696504595120 8300578 37320301608526469219891259345332410368 8300579 -77662653331187102153243868520814463024 8300580 -8054531676593695636732002854332108800 8300581 74502338485940083704373852404271754304 8300582 20136557308400137586350209521772642432 8300583 -121376907403848978962374787663241640800 8300584 31987026381691906652224989909578373120 8300585 11444351679992879634643737828546556800 8300586 6124743644879793614540169300086154240 8300587 -64905018512749667417609282692666612800 8300588 -19548576349260720392430990088213086720 8300589 527664381201060788513867257644411168 8300590 52508475996901386522711155382019484160 8300591 -549419510388795655456985813726453760 8300592 -5087122419150771287973621329436180480 8300593 11471015125620415485140771592714070016 8300594 32394931564126407294702781375130574096 8300595 23530207531659201817825613063176613520 8300596 -6967223262777397615573170033643484800 8300597 97119800479911650898080456120041736046 8300598 5323531889125770300856946104949283264 8300599 -4449340544412817497832841717123424264 8300600 -66042274559842410740556585139200000 8300601 -117112607815530813548328340654676772870 8300602 26031953168292386082405012099887920752 8300603 43433384716553808738012543081325338852 8300604 -21341062728014855413193123553046964736 8300605 -125197417898136870957761636547841894740 8300606 40500916503179735048528082928938669120 8300607 -45265217465280867338386881015420508416 8300608 32874717405007585455812687048201994240 8300609 193351367748002142414170746786852104960 8300610 8307510843806013806969812847328614400 8300611 -8425826034946273876093658911094566896 8300612 -1963544084904413766916821362770636800 8300613 16815763732921269602570698722083186400 8300614 8221988068280182869522097170359533824 8300615 -17855126378866448001203649103322643600 8300616 -12796675415456666942706972714713088000 8300617 28806176000086473985249609063798944392 8300618 -113272540709880863255619232785789132240 8300619 -8696908039535923121576264036342941956 8300620 -9522361278418438454103936932996920320 8300621 -55513890746472146100020751042194606976 8300622 -1918221084898108504575312405044846592 8300623 -133398489562459088318892636722362038240 8300624 49218784172449591002265781112163516416 8300625 23069569570793418489516165939927300000 8300626 -20421261535470418132054490659931845488 8300627 -165728129431315783772692485679096296408 8300628 -26073509412988699666529280066032117760 8300629 43701491885331568283144508575164230720 8300630 -41508243937070938221659471996182529280 8300631 -35876036398915786014997854994670428800 8300632 -62828576411296041536340507581032427520 8300633 128050690668875901586382332606212897408 8300634 686721614479303129022344860923989248 8300635 -6422003834475163874240114124329622240 8300636 -67769808884421005372902190191246394880 8300637 -48539669915084688494752620398879724480 8300638 14622977594229880634837535090157614720 8300639 177510255156992068775986943705206119960 8300640 -31414962862928132557238623223878778880 8300641 -84221360499170190230433983022643566000 8300642 32604302171869913818655461363162778112 8300643 13759982294351712993083547748714079664 8300644 102601106302283937960011974423603353600 8300645 -203649854876860391770642306004252266920 8300646 -65944660674437918672984502144042882528 8300647 263594553735771836641979592352285407952 8300648 -72013426167690638674761623941884119040 8300649 -63593952335758581017387351290471896624 8300650 22910170253352400280079760199606326800 8300651 -134859929594402928535806420277146612600 8300652 43698232678356571715916616958228485632 8300653 68839457696248138291163701720435705984 8300654 -10277628174965441612959130025067915008 8300655 18641008744110109106654403942003506400 8300656 1596940921241465161341845211820457984 8300657 124971828670805292080070709032536349492 8300658 6277956147839512783394931538186909056 8300659 122312114039652525845574135775674582860 8300660 12497440067717156069213806511021698560 8300661 118752843620207640422377923798041559072 8300662 42905260837972015735245138691322972832 8300663 65239556310495487944086952884355360000 8300664 22189658625943253780815558516270694400 8300665 103003331989492628722500581916349365060 8300666 6788612167003478417329447957179797760 8300667 -41696478147893966250317821555505137152 8300668 -133130239800455298845276843939907069952 8300669 1404400405564472442753279737068013568 8300670 5636011409087568403354430100240015360 8300671 -49359554493992324674687164097923392128 8300672 196693530520444240944112409718030336000 8300673 -44173249955595411546073161969541830960 8300674 -21696065152219401088707619736178215520 8300675 28846378107800557967882109242793331800 8300676 -10436051494624649283076103853026669568 8300677 210016566560578447439818045136455680 8300678 -7777841131496795430885344132947969344 8300679 -70154016185583319928157738165026736216 8300680 54576868707624273187999880600152934400 8300681 82040875085239577146498454600915067264 8300682 25483863905693914205881733562828852480 8300683 56363705061594948008007286568474814932 8300684 -1204004673700450486077203466144055296 8300685 33020952595099559203782544716434025600 8300686 -54456835103162222346114275515467014208 8300687 64214371589560023101113400960848620336 8300688 3692308659170997670507677188358144000 8300689 -83376718941063860945510271807676066510 8300690 -15621005027737371642062270643005388480 8300691 19239951188051215213010423964686737920 8300692 -85647392103282614905792504858721245440 8300693 33347863113085439890626316772847156540 8300694 -38420401610950223876574262736053953600 8300695 30964342082744596813802234631531637920 8300696 -42102798339162167927082180638013911040 8300697 38350972825945891237389847675959653184 8300698 -59060674858827646298175328541341480464 8300699 -12188504535119757620798541187015741680 8300700 10609167041971288407203677552663833600 8300701 9426785144843679972055897585540589280 8300702 67736399633729419527113982818982663552 8300703 -20299972746642538336411680737463840696 8300704 188850718868006198058247752173337378816 8300705 9688474135777578144065397770927069760 8300706 23199121396167832636760107208290898304 8300707 209949714692342964128652492909359247552 8300708 -39506826728754120404958139399119486720 8300709 7619479354064665398475430211971652480 8300710 -26625439605497039516103046141796352000 8300711 59559401735178744327630781369624296312 8300712 8200932958252311795066140788189593600 8300713 -60789420455330274990588389985991203996 8300714 29489342728778228875675267053717345456 8300715 -14737978829008828299462396640860533760 8300716 93267781715360789306939014660205507840 8300717 -219086267150599834454521014981812662848 8300718 -1616396443658637270828778156618762560 8300719 70048249528049612371637296927210099696 8300720 228705293723143660008855729025843200 8300721 -65799837386708609209025702801191680 8300722 26962985116830480516011417351351272992 8300723 31474518155316927320940760447752607344 8300724 -25543844752520590207177442063677599744 8300725 47872444417528698837626876041137846400 8300726 -34215330002477800245259685314274267904 8300727 -17606610830671335994048048006280991936 8300728 -36558043187316274435226776837480857600 8300729 -148421938156221974381558571735179433216 8300730 3765112823464611538188896318159677440 8300731 69210295485243421571248442075526994532 8300732 94194686865310312801917177934048476672 8300733 22845122163162688418615982378788979264 8300734 34350672714533128869242606717534147520 8300735 -220438076724494874028365348647468478240 8300736 -22022532123349281151843265790253989888 8300737 81231834610984213372599227533633144200 8300738 83843718851916628797485724626682125520 8300739 69254276514013155408113594980411620480 8300740 -17011553712328178423673812945643479040 8300741 147899959598136435999261976365953786142 8300742 16759043334685894362443877279043463040 8300743 -127260797295442874625471392150866445520 8300744 -192703658813627441608972534333983267840 8300745 -68243642232396065084654179140428870400 8300746 -1739959338215192642607080330967232512 8300747 -37822980641600097491491147470600389328 8300748 -36281968181352832951231683784791851520 8300749 42759877383797154556582605247860965750 8300750 -5565309883192060563243410072161776000 8300751 13636225115056067568757379635584663432 8300752 17950382823700849624527035636592279552 8300753 35268836161012496327002375813562710002 8300754 -3317940113746740157100694652922133504 8300755 25200193791670049253316174032874595760 8300756 -92810649276768270341654785760623409280 8300757 -4198876414997899230669587229232735680 8300758 -31360475548441591222996177980090606720 8300759 -288473498244108805920810532755168535296 8300760 -40812607821444426906574363282398412800 8300761 -72921862412874240643923173299186765568 8300762 87706029124752865631038097884529563632 8300763 11251146493057980954977248771872720 8300764 -138720882108121201120596523748483973120 8300765 -15873452997573842690636779797068179200 8300766 60377362696272600476478894280541586048 8300767 -156008833826725702347319248684262905600 8300768 44270554384591235617514392310873849856 8300769 24672553160758954041845239066298649600 8300770 -125214675002753891158679342050168358400 8300771 -106828515035488463529953835365426045028 8300772 -7626091844839918694676393046153420800 8300773 3960608867171841540303078583824720762 8300774 74516162171666112847309777881664818240 8300775 -2888062989717651568246214344946246400 8300776 -61496166890585713770996532059180810240 8300777 70211021604325863402015848070536947200 8300778 -37254785667325875814843047896748165888 8300779 4015369902383564711139637588185279184 8300780 -73586685245182176373313661648360038400 8300781 121845204047775027851939274914995742070 8300782 8044258951982866589473044993532948224 8300783 -7837601040136506948833236873286305968 8300784 2634356952924612371896025383211925504 8300785 130408815654638412816268689029143540200 8300786 10694609809287662135688369002794627200 8300787 8402644249610433850258106235934916160 8300788 6995563426259667304177155972896329088 8300789 59992613346216842851219821908140177056 8300790 -62089454289727673842670081949233520000 8300791 -150203273253153816373309478047418343000 8300792 53562182542678092518221874536109260800 8300793 -61232185455817704114545248820832751536 8300794 88834412526607958162741254817511989472 8300795 11739671155456035846494784524453992320 8300796 9146410889886718407485376484435845120 8300797 -185271847523408109817958888521555989754 8300798 113508127686781923990374270623898557440 8300799 1671624755218713291304192961829016824 8300800 40862685595273570692079095384532582400 8300801 -192361011648323815748889007497912147198 8300802 16992997433978067334840474798917465600 8300803 -60868801697697577374067415145973987840 8300804 52845706883426641225674781451061142656 8300805 145825541838703984112767049021942325120 8300806 1774905326384722862907559839715160064 8300807 20332717091340425349144432362505158040 8300808 -31039478258757599341972713820019097600 8300809 34765870590298673918498586371801107680 8300810 -12697607519946467172350945856883952640 8300811 -251100831235824445070567662942253607936 8300812 59841262031154020126545813121332529152 8300813 -123837540055171804864392039630417556938 8300814 -8169529284074956872193992334700042112 8300815 77851126366638825031717388928651072000 8300816 24941281793415121128858713200571523072 8300817 27870073442173084828279541570721256320 8300818 -18331179214902394113232848669295797120 8300819 43743152085367455988621876162315862880 8300820 32013951269981545740203712387181301760 8300821 -11096229035567389469425782695816619456 8300822 37318362362858407991348770152266183712 8300823 40644121571171857505824818254658557568 8300824 -35141853525006382239295679256397209600 8300825 -33462998773894827998983663577449326900 8300826 -59368304806176152549645275758332889600 8300827 172186209673849888024959477924704524676 8300828 106627198327560710685741443546289945600 8300829 -63298827888320703234976079220684095616 8300830 -1479353902265110230058993791737460480 8300831 29099615411108712072940774600755621120 8300832 -12507002276669183713285819924024393728 8300833 -70299211276278681115880154315550549918 8300834 -1761380559220999527702055428779141424 8300835 -42581617099114631054712599681102861280 8300836 -132963563328032988935920969109595520 8300837 71258565249055202038283016775802343486 8300838 5813814596085288240148402914012143616 8300839 -15266770891304298811015954665340121728 8300840 91421109891740224017535077342872524800 8300841 25464622889638777058431801979516138304 8300842 -137271918809959586230710285730722384 8300843 122967641270557234938237134885038525800 8300844 -111748981496443128438157226306499287040 8300845 -13166789472256660350823508520202105320 8300846 39944396770077467567588030878359951360 8300847 -49277197111165615043730666668721788928 8300848 -19676016002925086793526035246778236928 8300849 3212091817000319926077912637454145264 8300850 -22748517322685901643578405652556208000 8300851 6442795590091785748803489877290512512 8300852 -6328762509137454623171163344324751360 8300853 -66283649856527659326348749465604710400 8300854 23582347120258490338756455961480392000 8300855 154447388294852663421687904459985496000 8300856 -31010944484362804757805902045426380800 8300857 -48198420971912404165591603674470559548 8300858 165909380972018782127777078637051970560 8300859 7212558301875421939187949625031469312 8300860 9658520101777024836327084870702366720 8300861 -17850582077288655275334721355035433568 8300862 65201338211681777242710667905415043712 8300863 101144011481550813316062266098078066112 8300864 70347454634292771815065972692221952 8300865 10109110128918248039436528934509000000 8300866 -1493552723021307236111552089838830080 8300867 18268404603053050299361161110335192920 8300868 -69460516462657186742267669290665845760 8300869 -135703282156041545562284419103799141730 8300870 -9022627340181873424121306462223805440 8300871 -54693234698132138604223883412530289240 8300872 16550989599576819890020436727692083200 8300873 101013322875206222108040319561140245760 8300874 -27341915539398817515185842452814659840 8300875 198971524731384690940367898340948884000 8300876 30247297381879780850352568109227097088 8300877 -32895525323813936931809575064901261792 8300878 -25758601127244583901331560508781949760 8300879 -115561392067811893980592980279248140224 8300880 -7442235542333984651457325826616852480 8300881 191430383474533444483865483009274637682 8300882 77227840444830104010035675422937499792 8300883 -64169683921339392130396820813864570256 8300884 -61598687494416871683951411163686365184 8300885 -23659162662608875843877920470182784420 8300886 7573784299002993629247982570768508928 8300887 5173388623704433799423951809078464000 8300888 383089811056643280787733931834869760 8300889 13057163120401809780148308978927963354 8300890 18567193684483339324797099805120393920 8300891 -9033271837497446300510352361964560200 8300892 -444408595840179407356313620407164928 8300893 -16368409757697464707838431779803344858 8300894 1147962437479196278493638173683432832 8300895 2751189315590095173902391900820509600 8300896 -87969160862500941437592606928439869440 8300897 -47760108388066821184104535356191300688 8300898 104016007206368061530766801557570630784 8300899 53461912837231129836049414732112879900 8300900 -77327287185211360672150414524652368000 8300901 3426521185647376507898300507292942336 8300902 188948635554379750685535300898420788480 8300903 -294947320437055338840948088505512656 8300904 -42127748613035885779829945901778452480 8300905 77048834349720394817187532454589528960 8300906 95092470290552651375343236966115871152 8300907 -65185240663037497808426040391514780160 8300908 27548937579149513760535266635837816832 8300909 163862562186414833553919580258272609110 8300910 26362456004020735010005875455026406400 8300911 19699445187367484383946708980027362512 8300912 -20303700140230613147056461985187856384 8300913 14846999101648303127215600464192217728 8300914 72287875884093831763451199216788695056 8300915 25643513247406817284037543694375093840 8300916 30177852663804826083287325778440905472 8300917 -67641348479318288766354104027821134034 8300918 27753970985049146814536219644916672160 8300919 106153534574727068115604167845901441408 8300920 -17538883489583079182361457491407155200 8300921 182327250943775299722138148551286150122 8300922 21652753666411246560036889232968763904 8300923 36660755659962103267372035138754861744 8300924 38597264048348124271984335800479696896 8300925 -68192978882698748788874877634396776000 8300926 -23623627940491138119163456302582425088 8300927 -150064045459165282186084321541773924224 8300928 70736687488743748385652328476306309120 8300929 25427259511240186459872980395784836480 8300930 43424128371308392567178652645750896640 8300931 32057008765110517814594136687475923120 8300932 -31970010869671914625075100434929287168 8300933 110766282622397749403815562399315257182 8300934 -89895076091581975752730411159896130560 8300935 -99224065015373910670287563680088400 8300936 -2280137363902354228821907788392202240 8300937 -131426194033159406234662477455693753840 8300938 12275792320894814353345230811472895744 8300939 -65446242085370054847552918191015755200 8300940 14418533799501588166373902533748608000 8300941 -55471415734090129054829305305692289600 8300942 -18355142245203448964581908671144553600 8300943 -63535199076964747308524250001983156000 8300944 -24124913391878029913656378206017904640 8300945 -43537482500742295796300049680952828300 8300946 33325187878861436001232881739284019200 8300947 57837800014770261469249083054036806756 8300948 34003982815466577592584311503331942400 8300949 84647044060354720172788623723074242464 8300950 1882632530009280475445451158107180800 8300951 77325371108015206675949445210855090504 8300952 -101169894051656057316766056679247708160 8300953 -63569503031439752830551965975478098496 8300954 -843299313069201647147259772447074048 8300955 27338100444448779930435596790613202400 8300956 48163333208377391123284021865361321472 8300957 44030639129512994936883088849951670112 8300958 -13227313666884281291642535207709799616 8300959 994116038190090268112194848514504160 8300960 32404516510843009064534029505888256000 8300961 -4386896511927069760762077379773171198 8300962 11908870428097800346972566963169603872 8300963 10887416907286032829463620267870272 8300964 21098101286584937575261584259108134912 8300965 18775310195921847172064946720165456000 8300966 23829404562072666977956653548265565824 8300967 44844498458741110018375134321581018880 8300968 14103515687751990307822953946351196160 8300969 -141812348969939026305610606140185371404 8300970 5389258446082999928043672714804301920 8300971 4600725420215331532667827905932501280 8300972 -11813998578697366666016985062123520 8300973 37147117758247822461692390564342677344 8300974 30895812021759944110801733126418776064 8300975 48206661822895946821725294404561001000 8300976 -1532556380735210982909408539263893504 8300977 74764510458676175215632698198274535826 8300978 -608418041120210588385526021103992320 8300979 23338576900207007229985402409598575124 8300980 9404443571000351334688442182099023360 8300981 -57161182335047853258698321995994514696 8300982 -58737409406473130785682921290259193408 8300983 20254168252766249059113691802210271888 8300984 148754699051075631834232727751930470400 8300985 27177071574490928543807503865819550720 8300986 -62635475708478730381120202865228295680 8300987 -39046848985693656091716610063911870528 8300988 -68282276054131139993468888022227957760 8300989 74611811192576446089377199345937971960 8300990 56059662794493419511406720764309288000 8300991 -97227950547208554492164613975348247608 8300992 -49284119466029511487923113822515101696 8300993 -17587506030769849244501666487571309758 8300994 1481685135259352850488237811969355776 8300995 -119453494708192691390091713074457334000 8300996 -14499371870251742786181605840797894656 8300997 -103736237451706180053635809784883056226 8300998 -11475744028265853004544536340333312064 8300999 -9163949304809579850422213588899596288 8301000 123609862399140807880535221999288320000 8301001 -6958755272737067901476574906214772096 8301002 -63660221402536660982271303101231822496 8301003 26510627011144950319618914879554316504 8301004 953670469709231547763185894575820800 8301005 -48327982494913783483039516580068248000 8301006 12944601015508927535103832493168463744 8301007 -56370882490069507778520140503584646800 8301008 26348129646042344365885154533408530432 8301009 -18115221310546125333027942742572268992 8301010 -89098766019955812174810972386540106240 8301011 -181589969145463792763929963050176138388 8301012 -47310626524830550498512852594956107776 8301013 -30418490620644352267384058673497452640 8301014 65240136517864194820998982014162413856 8301015 -89576228555820624844137161465285918400 8301016 157372917197836232170590986156945172480 8301017 -4933578582178796448726265712387474934 8301018 -54280487711672464225697054678176519680 8301019 -64739166825688341915325031352261010656 8301020 7516251137135681495841843554400399360 8301021 1073460434928987114219913181483135040 8301022 -9544485231900016297458426995891049216 8301023 -57005648860873289424724378910616229728 8301024 -13380632402526681158427449014152069120 8301025 10389987482345379168550867627150777600 8301026 -118605011450628834411633305450043834288 8301027 6575256228797956851467250773109503232 8301028 66113966744372223155272903286494871168 8301029 -114056390700282948707475520288222566720 8301030 -12902562476993654417142365778269856000 8301031 -63708698281236788333388852480304276168 8301032 -99437158758756382516009785205811773440 8301033 50270248075510541861518634917053531300 8301034 10121669558714553874957166284200206592 8301035 -38101459738626079220728463409082367520 8301036 19666718027498494976695225295778054144 8301037 -119411459167540739826353405124692630314 8301038 -81378945473218147994091061957717702080 8301039 44815135130513857224449040700015158024 8301040 8835624015684449318444213850019921920 8301041 -115849251599757805359217405519885116270 8301042 -1926032381992708651440061988728770288 8301043 -15057850942089888065309834834573227600 8301044 -100973482305441760615747371812327604864 8301045 47796457717811414115322254270820218240 8301046 -7238489880912642010690892259769391616 8301047 -123917020439626133886995317812967838040 8301048 16450783251507032382758559487576965120 8301049 4331532230378967499096023705500493480 8301050 23671626802977936812342805758928670800 8301051 4872297354692537130139052514829854720 8301052 109848214673139081630129372262947086336 8301053 -144738626461147929813075939177085960698 8301054 48015431495344528534283989911890713920 8301055 28977121993498214656725706925991454560 8301056 -420792763130608499176311511723278336 8301057 -100499945031224708262590639714143358160 8301058 -88464202401775268932354749016596867120 8301059 2590308485177648809733181161315511888 8301060 -5233364610241461216079210431684157440 8301061 38837280864469530384279288169199915480 8301062 -16294308354522082173158260527792015360 8301063 30890228164989953162888077995638084688 8301064 -1547830987676048923173953903130624000 8301065 -4953977107768697356695746493488693880 8301066 -24945211431971719269475056916216273920 8301067 61262868820408380122856089035711596116 8301068 7951583730411092542985139501928864512 8301069 -82048591563109919594516205118045532160 8301070 -3833243861167238268198165111812275200 8301071 -182364836048889781564002924728276329800 8301072 2978059402114700461283258258135187456 8301073 -241562310352508155696652673100035768672 8301074 -325320752449290288210987900965296128 8301075 -54432302321362989263137888542464165400 8301076 4606300194068711028368559602693652480 8301077 97675896284934414842342356714355447712 8301078 -24637303002074553547472138615584507296 8301079 -142303123253324876604195039300459499392 8301080 81366943648549007585575441698296832000 8301081 127798368985761582812400947503061534880 8301082 55784710052584526385934800683384265984 8301083 2274708319021124268488135143777704960 8301084 -4752452461867181830968409099372032 8301085 -5278733265460491319685455571039051400 8301086 1551914518084459881741655726832803200 8301087 31149295624684966857116391339754362048 8301088 13335280381059022618154764115381452800 8301089 -75412928559166294829948458629830695020 8301090 -25564535232535363956994399205572715520 8301091 -122707486687573385881522688641547008800 8301092 86090721604670289113230945221969791616 8301093 -53486238058667580186223845901655622912 8301094 -22281012252557203492684251297467087904 8301095 -58080387476984552638315288623516661200 8301096 -71428025010964149616039191809526988800 8301097 32464733808589103844155529664377250432 8301098 -5743483413470371187233545186366680640 8301099 106567986769829524701870896010182097600 8301100 -66218707006264997891449174008694656000 8301101 -12541522938918201521528669261991422976 8301102 62222086567597727892038442363152096832 8301103 -155407431517987893922877695820544721648 8301104 -8327624800952381961247717075260407808 8301105 50587057519342357384988339922322338600 8301106 16512506461686177340959788337360676608 8301107 744380850942670073807748191093498880 8301108 -20113368410711229057918397568758026240 8301109 68703981222509473824003044720159922780 8301110 57334258196874725374639739676474984960 8301111 -12784002530506543188729377062033530240 8301112 -100142354683725709819935894341833728000 8301113 26022013662993026802345313897814041860 8301114 -28768817944945899808104936528414657792 8301115 57711192148185579341305504517907425520 8301116 124052090347550571668925765126484208640 8301117 40673379960628174144123392334135500864 8301118 -221182512378733079563256910247750272 8301119 17349305709489339607111504024398018000 8301120 11843795670261739848467744299658772480 8301121 -4978024675124929193512985955412303678 8301122 1060295503307765543316167493152636832 8301123 -87041289598619588259791297880413372760 8301124 -59737108533191252253269438491966924288 8301125 -16131323720247445752831876790291680000 8301126 19204632347076383348769143993309617344 8301127 -11281187019835218187378950124275316640 8301128 -82549693584784911952878847770742087680 8301129 8951083464830847380653017847276621584 8301130 666808919025716201819650544860197120 8301131 -950524254872384422928438135764782336 8301132 5506763478632624230707984842104353792 8301133 45818148161423364278554977335042299382 8301134 -63470550992446560790712963244460694400 8301135 7120594831689004223580937374473062560 8301136 10173055824279870206224309422221934592 8301137 45996475607354263813047507918531951168 8301138 22477381942036950260283138773303773440 8301139 5247574341707082043091609267793097032 8301140 41372108619168324540023044736219873280 8301141 -38062372344528423601079248787451415620 8301142 -3889822315051320207835384422645147648 8301143 34671104977185133943899075204676560392 8301144 9745710735487226611279220833217310720 8301145 116654708344518509113839664420676208900 8301146 -12261900310611192297725761211036386560 8301147 -38205898687764368350032152216119634640 8301148 11624463862996685798914946846703866880 8301149 18831745739984954956543850464600554240 8301150 -237211861894454552870377908562176000 8301151 118914308664657016030342246035376182432 8301152 44232770002971058493572943399484260352 8301153 25571801720814480763662934355220909504 8301154 44438023079042008458742682620836445776 8301155 -88979921697483553469854468314215275440 8301156 55394562614897968425067898208001692672 8301157 43637724682308920791775217278676283200 8301158 -94670944091913924240916757099027740416 8301159 -95041518599849999206954614306446004336 8301160 -670733439169321833002544622583808000 8301161 -47184574110623261047952086068079532976 8301162 -45939756368405330670262973818561781760 8301163 7567385897681404731703996053848321760 8301164 -134075171765249826444185979757401512448 8301165 13790398551563068705298583489714685920 8301166 48063677079103343460277639811006875200 8301167 -4313335648597764358452640874912734848 8301168 -13056948957065415109207454350802681856 8301169 22970314746339945631244360326719791570 8301170 20085357510325582008759962858838437280 8301171 12685444303621981777042638100985193024 8301172 -14598865220193037353324125845939046400 8301173 -33082485728138759859798435755043391680 8301174 5349697261624704754742702015723876352 8301175 30931317089772950693159991530634232000 8301176 -44129657414138553546777360549635481600 8301177 128816695633428538439076168644228415840 8301178 -34579836043872639871205525061656512512 8301179 -97532505624263322163193046744100400220 8301180 -8503707398156940161047690313556295680 8301181 40447587431008613072838591136616605792 8301182 85223253654035683957987387111622384640 8301183 64382325675523292882503717537383767808 8301184 -8622097175091372373745496861368647680 8301185 35805655239512800327496978528824560720 8301186 -3729357186721837787704576214689668576 8301187 161299956388651859186419666412357913600 8301188 -390873148901484965738997957284730624 8301189 30773036822792878929122233869673748448 8301190 60781819324247466376818690020163139200 8301191 -148969109804504590238335691784900620616 8301192 -138169581734564420325163000979809075200 8301193 1317700844343849234542716173914367184 8301194 -34650628741355107968780357948935321088 8301195 -37997210364768437739238530105792480 8301196 43159415804466218190032936724821446400 8301197 112992473920376715159546722679918330240 8301198 49465089281537055825268554155726650368 8301199 -187768241117569668006699177988138286800 8301200 -20477864537969315267569462112159539200 8301201 -65012773254169638459381538110541098768 8301202 3662811747847427933710252885626123264 8301203 52601714399616441684485527462853859984 8301204 311119631963077168728630080554363776 8301205 -108959098271051429295598122320748420 8301206 -28066436116964875191671182566779648256 8301207 804279509516348091372128246894062440 8301208 -114733956959006139012964038696384215040 8301209 -8395095587785015438024068712645819968 8301210 -3572979964534618721225458453614839040 8301211 62476326505952919411456233720742140224 8301212 -41141696640477920062476308124903287808 8301213 -77058067336204144061126787147312425658 8301214 -65610011747968366395740664954960884160 8301215 52471479586201499215687770135024443520 8301216 16303704642329032103099206998297673728 8301217 -129123180937942070932241084937961256734 8301218 25317142672573906333082609708476490016 8301219 121201240409526691869800324697794885760 8301220 -37502427644578470143926583011938021120 8301221 -186646725297119476801867435153394182500 8301222 11768283321206305766736717040661389440 8301223 -14961166475794325856547850100736913360 8301224 -116870693993478818100829625664238679040 8301225 41920213471724391146325657022818859200 8301226 -98514707173395709796872098937370276688 8301227 -168678261546698544177801284249393180016 8301228 -4132802496170404690171693095246888960 8301229 23809703497099513063275989692988307648 8301230 24655997076334388412429393453792787200 8301231 -55128338286088240393172848841642212320 8301232 8553978589940363083314806677463040000 8301233 -304750150637036354952229516714484072160 8301234 45738568063663923046402361866404160512 8301235 -98456300714655946717647849277535938320 8301236 931976984864884870808069672317421568 8301237 69862718341844763654598437061645812000 8301238 -101639550797269972234390369526241723840 8301239 -75447402809872781342149959975825074376 8301240 10893668837762387610927843391922688000 8301241 -33962181835920045577465373538347462400 8301242 20065484813270693400835890069469298688 8301243 19697052826933341976971638278805994264 8301244 -17190951429539906650767441654662472704 8301245 477366240593210722296775759976203020 8301246 18958634144567150970230994673287514368 8301247 20500819338219315529643505663282011880 8301248 18953809717145661190048171652004446208 8301249 -72869628423593075843950557135682313664 8301250 -17815362842075320826384792965753500000 8301251 1851804643575480103665360388615238352 8301252 -12085865778773889413556225068529745920 8301253 -91565068429230208638301225949161358340 8301254 -10036626726501400582799479000133341440 8301255 -69463417689803502588067188528159163440 8301256 -118057429477485250679861668368061701120 8301257 168055900856269000923961709761030396506 8301258 20756941298711301576478751638495626240 8301259 -99436042657118554237044853509001714540 8301260 42731951938815505511325659166622771200 8301261 4940686111449635928030864168115745472 8301262 -4667139286700561442240674616787641408 8301263 81513741224475025860876180291546262512 8301264 -6499093549261957293844387163731525632 8301265 23720429291662297365344359644028334400 8301266 -88870249586459595000625082547093069168 8301267 4309695084947029991650507125077236368 8301268 -5267609273740352862126219606711691520 8301269 166163773020952155414751756385362574670 8301270 12935887136299919123389187211737617920 8301271 -6459316908017439769994927513752675200 8301272 4008830073683284976176650787517890560 8301273 4823629318507946688742851887937562368 8301274 40747206416542227379002781716637047552 8301275 34038892092490974455438271095391478800 8301276 -52942075941382752848369194009579765248 8301277 -59507961592470905997771785382681942874 8301278 -8539432334293570840745264404940095680 8301279 773573573508855623638836514028536320 8301280 21214952291214188367558576395417026560 8301281 -35872090390546095537536644795317632640 8301282 42098092362988948848036038076653946624 8301283 86220913912750226491190131493028054160 8301284 10589783888441779754746577076851579136 8301285 -1322552538837854562058706906486928000 8301286 -21816206239997512088566754334967238400 8301287 5626159484707017582942521790295386192 8301288 -48165027096596381288139240962812477440 8301289 -188380057231961396809103693623596003910 8301290 46177646664897983072943005285827411200 8301291 -102989132535018612007609383722025094416 8301292 39786357711158061014337384794570998016 8301293 26262624802265204813247647829394658688 8301294 -53729894080671738496763435942764133376 8301295 -117355678899897896769061828588894198200 8301296 -4724244138435740667165931550378754048 8301297 21731161631932365804215059093778633760 8301298 -19097332839035316803170027684718631936 8301299 -57918800492982289507302857594930354664 8301300 -12723818825004205505041638059175936000 8301301 108844822184148951458317586549409168302 8301302 -27404464765373132678322964627262296896 8301303 67942046784745311862281712771513312512 8301304 27712189874660968708271948482648473600 8301305 131194562753962474378103102477351483460 8301306 1086327627018672906868665597833505024 8301307 -38593898108995806854727246405745348576 8301308 -61922012059490870716169589673271800320 8301309 -88278295132507440914145912992921177760 8301310 -74302103520582476273305124781086677440 8301311 -89164260250210598891344067018345456976 8301312 -73797365933390204983202126736245391360 8301313 -13438680147314124034469337215831197438 8301314 4933569250706000383905609923113920000 8301315 25202241116528541371381273607913271040 8301316 119646330696327548258828131601977706752 8301317 -17316812876990518107077273664531263460 8301318 46989694826335601950138259303707533504 8301319 -34491628464870660117009388380401705712 8301320 -27748957497235547087142251224989696000 8301321 -29644010707067384334405014614210488576 8301322 -961354790618912404632809050573675008 8301323 93309743826015543764507068864124715144 8301324 -17758880301053052877408805460705960960 8301325 -70607143968396291984634399027461065950 8301326 171599562524145628404936053645807616 8301327 8091875304208697659523541197202199680 8301328 13891937345581407408456139052773539840 8301329 143544705215550999574514291359828170930 8301330 -32830247005720752366136302573761727840 8301331 94115092691440734298219072827586681600 8301332 51526711530230421743798630828126011392 8301333 5069160837966461794321326998618411424 8301334 96087550152436335431052894595992054816 8301335 1103106633939142872550047437889663360 8301336 -97791147972274706432959387439795097600 8301337 53014750598256024227186141222257823040 8301338 112311295427480203742459832850663804896 8301339 -91985750355689067804829260359560997760 8301340 37272320816715233337060634892528793600 8301341 8794728721098240626769470941184372652 8301342 -11541977286878791500481366586990539776 8301343 -309818673272295268433086357260923810616 8301344 -95756542196527714992370254706838077440 8301345 -2856305277945468381650481305745629760 8301346 85523449173149039297795164621708417872 8301347 206391416357909315062207932692277110040 8301348 -23024770742920025495133652889985278976 8301349 -22891283443459484481996363689844196064 8301350 -57046044332973997246716812076898893600 8301351 26710829969369130803190189300352961832 8301352 40835729259127025083274190904547481600 8301353 119733878970370482976985636218430356602 8301354 72140447284617891746382950831189375232 8301355 22119054121232135351442043619113497600 8301356 11420093440237542608731225340547744768 8301357 37219544378975228352150308180986388952 8301358 31469897783522072153170150063850666880 8301359 -170172586968259661938144357171609944960 8301360 -14870503151632235270657660988668313600 8301361 148845324897270098794942078122807570962 8301362 72699396447884526029640760301574492432 8301363 -35102344922686296833066308414258949376 8301364 -13928119352748076375616017251276800000 8301365 1964024268979462740180512556080716320 8301366 23266615109883437458686117719065190400 8301367 -167136222019406050673004650788482496128 8301368 8132090878060466263386549782588805120 8301369 -4355195828588211248787074754565131552 8301370 6330697810435219163777559268087864320 8301371 -9890322382857609386611211942563810608 8301372 93505852556574808249782049135256773632 8301373 -11190758168418312511793009556963135296 8301374 -19921576485345602111242351918269317568 8301375 144187220480133992481407559913079184000 8301376 -12111593337053451076798402186277027840 8301377 20677393783716682676613500263358597952 8301378 -22934996525857394817292825429224364800 8301379 18528987177711210450270459623261409980 8301380 -30180874129923596042324536251022867200 8301381 -50605688938349308288175549770059482112 8301382 -72870083991450950463720386458696322208 8301383 -41257292488968478611329205288492794760 8301384 9382042245803571977200377348775864320 8301385 -45527750800926253076108901737708164800 8301386 66559696547539202694305206066983672000 8301387 72186883161130853658584868152000991960 8301388 116350149614556190819607885427150054400 8301389 -118168230602530888077372889047864005844 8301390 -1181998064335974114105194029001256960 8301391 -14081420490936293395787558694029070336 8301392 -26632938475483649183652388443492581376 8301393 58494809441867915512796757188945400000 8301394 3534060516956940404309073377181704352 8301395 -132025370446543272966919620132362629200 8301396 -28261928338164363914939259724962502656 8301397 15321332990990816478121336903836838400 8301398 3812132952429288819571087991952875520 8301399 -143754093965427505236324917192363408640 8301400 -54931871916052428960640193681127168000 8301401 -123030174193693689346311593588178740598 8301402 17101372665614969085235308668530881792 8301403 254976410551661893939964324421174416640 8301404 21299020723098615815457160245488140800 8301405 5878168011424122760181242531807038720 8301406 9732183684565539730473237671304053760 8301407 35298243234585007968656709598208724000 8301408 -893810504214499771465271820033196032 8301409 266614337943568242759454483235497816240 8301410 -4106445128091721392920175558753570240 8301411 -105577393757830339227453474676392918312 8301412 55203001570214753013802288806687293440 8301413 -3607207501619029985408931542826185856 8301414 -5714730627077852640924453065152041984 8301415 51064279968847256803765993328707669560 8301416 182367209974249882926206062851723156480 8301417 -97168437470019854439428737681569867120 8301418 -72626355929082447983983056816737364480 8301419 6939208679186930998368729710236956672 8301420 -50840546882519115401283772821205862400 8301421 -1793275111536421660004772194027038378 8301422 -55286818352037093527562362038650989760 8301423 -24280453034407583574365562910540819200 8301424 7092162290765954340692457467315650560 8301425 -58744961385964589887758828352980685200 8301426 -197051625055439318006226244995563520 8301427 6728075167211338874021286268052170360 8301428 -176066655239477972170244413110902784 8301429 -55016924666861540784211075164826420452 8301430 -138762557075987667338572588724720640 8301431 18204973185910663087993410059558711832 8301432 31435112246439923713019579079146250240 8301433 -26809253324255799144113702404187395584 8301434 54601401990070623275302005561796452864 8301435 3545955792423267576427302797150749440 8301436 -36136119599833440900251320552896233472 8301437 164033346374901314159936317090009150086 8301438 -51305989510435689987384133813699688256 8301439 -148382459058820757223281165155114664144 8301440 13874653683735645229840186503856128000 8301441 28559917459760982311699310786108198192 8301442 -23083260248309968979895686203885852800 8301443 46152594257460682929122834392546084464 8301444 -60747745860574750946321798076560323584 8301445 -57464436675933555308679744123153855300 8301446 -81757558302868503258055242177333671328 8301447 2273621679990592154686951576992310680 8301448 7866794984447443995737362896501519360 8301449 -25692273756596169381545843208413844546 8301450 23041523053209549631612560231791577600 8301451 -470796239237576611837189897408250648 8301452 19590079556348920210307225121470267136 8301453 54692016178751815957802879887305943200 8301454 -1210625479036918345253377025469765888 8301455 73423109473513787522356842904110422160 8301456 -18891559508261802422235565591260979200 8301457 16355297106650889050816540637389284452 8301458 -53072112970475920355346316895802088320 8301459 19556660172424924777209376623339718656 8301460 66963180142528752383744200614120257280 8301461 67258939590503736912810788756221600320 8301462 -7291346828059258442155214521383168000 8301463 26031934830368546842716016958965792712 8301464 -130605602152779595457698137155195504640 8301465 -42636693005981228831652785740147394940 8301466 -30150523441721228242473613920848759568 8301467 -176420838119013418131295292000237471484 8301468 11144799322470309304790535017278144512 8301469 -131944753500236608904410062261539081088 8301470 -1906352097883571950207783764342675840 8301471 -100199033082909312548230106824769141688 8301472 -188643458739828474664549755706109657088 8301473 124609492859586949100667188545680141060 8301474 22470832937752963837989373346786634240 8301475 1899566890025194695612915821153304000 8301476 -11274743854465307617962689563864627968 8301477 72728386566649709693186086902672683040 8301478 -36476523758933039539551529459827613440 8301479 150433723197433773093416379224554631160 8301480 -37265188908676403519031049971204096000 8301481 216285872401457174207612142954624332282 8301482 -25614287055419306361571290303449579520 8301483 -28766606432781668706520532534722483080 8301484 1857848800548230907554378668459648000 8301485 148046628762247532709060551845425783180 8301486 -1077017739532513161503855131844479872 8301487 1247860413117116260763301439377018640 8301488 2838905764872105825455989363783041024 8301489 44436227812612315939329291760931421120 8301490 -1237091937218994445415278737262387200 8301491 -59824209887379140322945613436835443712 8301492 -13304377270568701044039658415193581184 8301493 32468258476181066495185715454439485084 8301494 -634099316026789556821575316977910272 8301495 -63333450673069783792644679896663176880 8301496 35508206526018367587876022411547688960 8301497 -26693330655819168550536108595324222320 8301498 29525725273596517085413051290828248064 8301499 190683143428855651523038497766703743860 8301500 130461409978840419298385016290969472000 8301501 -16326897085259666420569730376630894720 8301502 -59738409526245683993553323997034468992 8301503 -30263370793317114309864774834342322320 8301504 4096231181608513475091219650388688896 8301505 -25867618281121413204089081766814049280 8301506 -65632434273231429613111918951072608048 8301507 99352122370730871075487683432780514992 8301508 33774116494822678917196557060420423936 8301509 54609653959508733321885237514206399804 8301510 -215594751511912530023133801768656640 8301511 51172189930929127428257287611776956112 8301512 21651335458215184289352468931621355520 8301513 -111103201225027598033560111242589511712 8301514 21660229420878475338910607982344842080 8301515 -28762522012378437065534120378281322400 8301516 -48402231926519986609014906015682068480 8301517 -74050453864573573378769998250830680608 8301518 63174421671806965987917213521336927040 8301519 129354191555798057414295000865336608744 8301520 18689796536720210404401046194114969600 8301521 35848311172139970464100648788808159744 8301522 -19550571054154089731789299933917507840 8301523 147685144965480455434633130534529565104 8301524 -5790863974151163685624312621344903168 8301525 -19958933388169377738714902582525299200 8301526 -26444869067821923185408859134023704288 8301527 4393360470159633922343114434461205920 8301528 491717060486447816290010968107048960 8301529 35764070922544130036238248458343051076 8301530 -19278702984443140366628417344729239840 8301531 83595103373152814390222859040577789592 8301532 110928785963976143509272641507233692160 8301533 -19206982143480816775294253711278029216 8301534 21707970161318580563497782813415913280 8301535 -23266774156656194470653323641174692000 8301536 104248129148347590313551828790546268160 8301537 -1113021448526219858911731699963309600 8301538 24196596010338545579541116064017373696 8301539 4272924565852209435848347076046516624 8301540 -23645733473330505264351028712612659200 8301541 -116903768951411735800823058181397364000 8301542 36998297711767196853219983049921849600 8301543 -10923529622405908350487914902637833472 8301544 25839072214541770764408511784722790400 8301545 -1092892347144100082560963804056144000 8301546 -3110762827155325347180214637265398016 8301547 109895782853968374086050906069668842996 8301548 129096893924434138595646227290441675008 8301549 -31057701532641632921456731120741900800 8301550 -16303914258833968252387001947586275200 8301551 6822822861333587453129823967543376496 8301552 506781831130755030150031787062984704 8301553 -66242220259614596464412820628615843916 8301554 -31516321020799415231181622471931010048 8301555 -31297006760478351529851661925608048800 8301556 2475552397843365005737980072109680000 8301557 -110276661555835505019076109141727048960 8301558 22939107830187317310210875304351067584 8301559 41499785160745187478624809422768448352 8301560 -3411595115619301218284034119400038400 8301561 126227988728543651929118624493867952800 8301562 88639622858224748534034035188854706032 8301563 193789738118441676876110233495049338080 8301564 -37605043130473780268937796397401067520 8301565 58133577872064282720675140324127091320 8301566 -6804692835407112147975905661947617536 8301567 -53509585206533588035343894624262878520 8301568 -283119363719672177351747101184229376 8301569 26848802747483943974103081528192657960 8301570 -34236387907949188774624615269328880640 8301571 -99856885570268384462917238362371988228 8301572 151605080667979612268564678309322830976 8301573 48213009574421744586694826238982797024 8301574 -56405302547322779275060470102648606720 8301575 101436202947231376655234635399831263000 8301576 -69815563045645206399508208149418557440 8301577 50301015434219312652295128690155719440 8301578 -8492268447195631003698191114568674976 8301579 -309441235587588407547405184301800704 8301580 594263577203444864638868732262282240 8301581 118028581662793064340910191773417411382 8301582 83493956920460328329660847459354637440 8301583 -44500934887157809259954654891564506752 8301584 -49295862863277540571592796892640378880 8301585 39476005766838008028909978805388678400 8301586 -106366950734731309805441315053035025008 8301587 14300741609912919145826103937778917632 8301588 12569105671722517411534668645920716800 8301589 66470924189949524277463282339869089724 8301590 2709607042227778426177170951298314240 8301591 2669110130370441736699623733961338560 8301592 -64317338334894472533147702844035809280 8301593 -20678858774759626271404218763588432620 8301594 -19923885201135553336355163770402979840 8301595 54902166844811999744979806808314937600 8301596 -162012024855986257897953028863408532992 8301597 -32453486565968613679102399140946988352 8301598 491631501495993670268700086485192320 8301599 59401762836994704842148771089121333600 8301600 -11900187549958077571837128029636198400 8301601 76467529911500664050548341300408357888 8301602 33058291757428083786932374483155923232 8301603 -108437360184636635907999557699974761096 8301604 -10001145030613463727124215933027852288 8301605 46186308198224142109314666960035382360 8301606 -81244621827668069425034828035963804800 8301607 -56827115069668176310500641719373609408 8301608 -50658605829246545321453200625621975040 8301609 -90964740929913866462806344512443714560 8301610 59796812686747069766110708183967539200 8301611 103092660751104563956740809489673196212 8301612 46706682507653812160362706590406197248 8301613 61467724634120450673370419386036027840 8301614 28187553891016927764433699474597530624 8301615 26104374655099085544637547286762923520 8301616 -20922886581679321003892950791180533760 8301617 -2579521819964022895687352168002397328 8301618 2559461321201832770503440259003183920 8301619 88912437345880436339944973301670587020 8301620 67279833890480459098078783645111418880 8301621 84127107326251155645391885596877827840 8301622 -20763622675725439429951264104701251968 8301623 2490859398515018936653590522773668608 8301624 -78859213012223364777636965195812700160 8301625 89838020248776591057291674162843469000 8301626 45151200665575868698473067645305382512 8301627 56513140104613264636057364501250016320 8301628 -84425323866726858515407081228314806784 8301629 153711197065919480784534334891557681600 8301630 -14157897326999349427860225707073156480 8301631 28032690799330303304364303266890311832 8301632 -39474591769046409041017879822010941440 8301633 4412400965570917599083432532383314464 8301634 -3852606488275413409740160181260779648 8301635 187049233711090289704460404511333142960 8301636 -41085457609744398218737219671195648000 8301637 -119379928143550538590412079177853807714 8301638 -64932789066135679996544672528431493280 8301639 37235084154570307759820340595349438928 8301640 26766326994662885914022794259623372800 8301641 128175866832770576754889735218605454042 8301642 18353386624658464065924182747336838912 8301643 -14876589872316648371018451786753474816 8301644 -38139261856876493404933081781617348608 8301645 -26287866503933937331600283651387896320 8301646 -55216607505845451511432572601274449728 8301647 52105678622128244929050598192847136840 8301648 -3111832355706455894675758043834351616 8301649 14752347807697863013939350107594836980 8301650 717753776026027976848582432252608000 8301651 -36220307715692389596198761140237686720 8301652 -55698436922038726686727957497998956800 8301653 -28942117425231030513679544423805426120 8301654 -10739994759366104811728397128690738880 8301655 -10002387725147213379719664542096595840 8301656 -38444288066202347389837050145333862400 8301657 22508478935227594815382033369479880704 8301658 18170017865066218598031696584836777920 8301659 65332692286964271015776447089003777860 8301660 41201042091701558818601087403764981760 8301661 106432009714843911480278266809927158412 8301662 45300481490937380682517797407081947200 8301663 7933716019093762036400321097078804000 8301664 -31287215873494442766604560319460671488 8301665 -38659880190729438811413843215078332800 8301666 412088386255375151607659110362931200 8301667 83805947622053204748377461243275620304 8301668 21086053777593307586452336638088722048 8301669 5659334554884750298073353120933006944 8301670 -21634668794990479623053842968004281600 8301671 -54594724832267552937307053265189326288 8301672 54920380963448419954777297773004446720 8301673 98226013362868983195112417455793874404 8301674 -53498097928950767188633340159891797248 8301675 -4981022576270905610778169021226784000 8301676 2159502338435363808599989482493235200 8301677 -123313760331813304209674335596039234474 8301678 31239836031341605548406826273399322624 8301679 -189006162693404448803564807955322204720 8301680 2925915690447532544780585805980958720 8301681 6257218590996405092058806721904282740 8301682 158071490473398064378200012610353481632 8301683 -12705999416171401502807159313366876000 8301684 -61059145029146492258885170821787699200 8301685 774186361039998671647553717718672000 8301686 -83455157016515130748886987826091920960 8301687 37337376951628459376550020957950301160 8301688 67309413694152112420348599457304555520 8301689 130259605463576669105084000240819520 8301690 -577493034661584666766945992898624320 8301691 -4552512897316990955583757467945698908 8301692 -52602759324166598656787387214370145280 8301693 75912354627951249064908538333239320064 8301694 54332104251950714384935291547408272896 8301695 -50429120114257414829621162401061471040 8301696 21837469710008414406763868009351086080 8301697 -161588922054629449032346628271054132800 8301698 -63709838046165146672527064647909028400 8301699 -32390795418273994023123793096548354912 8301700 4359064045024856883002815695599078400 8301701 -7756079048457486759785877100234043298 8301702 45986314731795658806621106877054936064 8301703 118412244971944931247347547077129596952 8301704 -71305893459742440017139417906846105600 8301705 54741669584573669486979698845489575360 8301706 2010009813622550836418113403522287104 8301707 130849767670037866511953405140900672 8301708 33658373106004042527841037136499891200 8301709 303491889927261159426649618753253408 8301710 50707096361638599261056870627897616000 8301711 -38440309013533974784954766674295414016 8301712 -13066422648894273766474524958343036928 8301713 -45129066105565741939716398942464178880 8301714 56545764659951428176212746710296709120 8301715 -65907210309128064907934939745901329600 8301716 -44341727877984890379824237856142124160 8301717 -99868351521598151761950925365503141760 8301718 -19922814993475571638323431967431977440 8301719 -102816308244304595114369782912022381880 8301720 21725225174539686337819470293129625600 8301721 -45422126032413187493322680532405253356 8301722 -3980505317195278103041937413389632256 8301723 -76854625648637509900081330190072154216 8301724 21676791613721664127757483984465857536 8301725 -28635015405128618067765097832495460750 8301726 -72237552467654286601838141473963459008 8301727 -762529593494265875315447956812623280 8301728 -164975561291813427555775131767540613120 8301729 158310796151319204270936639208637288160 8301730 7914084467499540719172432419855081760 8301731 -101506045775090250843156479453352498468 8301732 -24518919897056743016037603418290272256 8301733 -62582863457587676086961066320416461376 8301734 29929356328034684230225651435274467584 8301735 143881830907807831152794359704901440 8301736 54595204870754783013694997861266882560 8301737 -74069147894019527336364870670472212608 8301738 -532635226202539367747031052420503552 8301739 -154896923658994972580960982282763584460 8301740 17241313237435388611464250993276016640 8301741 -28794042701349719242551449183667020736 8301742 29283285894082171407919298294590521600 8301743 7054751873885602458125327365852722000 8301744 -6718410674907668775682710969723125760 8301745 -31719991243660370280790585447322868120 8301746 -17246231443753122224790262686361605120 8301747 -14701881072777471089522867514614157000 8301748 -16572133083448363144413047176349999104 8301749 -112004500602900767371963809392751594180 8301750 -27571999676242910775077466211698720000 8301751 -87365640538991830190151543523601996736 8301752 -2096532905276450324184242715532922880 8301753 -16505049206581603054689571580185655760 8301754 -28376454523286769866367747974813945088 8301755 -25871433883049343227956707795255002880 8301756 -41966254646888092770657077350691286528 8301757 -131412478432632319028594879254497687994 8301758 -13840648218935987058694438818619833216 8301759 -168490357031042206775182479409639853040 8301760 -39416104800496422898544467945476587520 8301761 -4734900934142802127120290634554979800 8301762 -9802971376586175387267879489982319616 8301763 -20559179816353106112924168088897094760 8301764 32608436872354723868606415594992891136 8301765 46666518833604823999096103074247256000 8301766 49485763942885999034174020023140053824 8301767 -28151024739300588456576193304700680280 8301768 48507551179653964039024434559859957760 8301769 -19619257767991902671201341157461692416 8301770 70848353100954713026042716550749226080 8301771 11963551790206391148010797280132392 8301772 116114166642108664855058969425908556800 8301773 21886907335360355282048029696701376704 8301774 18740038458004659656639014048158423168 8301775 -25179163840102968187766559684153335000 8301776 -9470547960968150599377907441180385280 8301777 -52311959157013509708731472855372127296 8301778 22628981929351219927491263741123959440 8301779 -2459982852060501354922793766040301016 8301780 -19672097453672668530335088548568445440 8301781 -105218463136576778528071419504130032288 8301782 1216880583868988978303946620610308352 8301783 -49959798134387521427059474492406603136 8301784 -173848297458791076449192767559862374400 8301785 -7519614603279197498049213882282433020 8301786 36858533661113914824482255656640832000 8301787 -103287008405557867493001466277866895196 8301788 110289822217876448620409798188176385536 8301789 20441996703402262069557765595674805164 8301790 -2923319902008774607786622176139174400 8301791 78267046849781297583596214043312175952 8301792 39171150448178588077618395374208417792 8301793 43267386320738278094628580292599702320 8301794 -10180088574322343868581305494357565440 8301795 985049481954385160529200225941351680 8301796 28797127232441306566381166621029996800 8301797 -87319830943076533732603168952274157248 8301798 -191893554060919842556332937293535272960 8301799 -30365223535726309143824645712387295080 8301800 14846985737506298773125762269085696000 8301801 19250677857500094923517612437211124800 8301802 50263953705953311151494427030711954352 8301803 82241852869529481925914532305492441840 8301804 13575785716430242193060642539918098432 8301805 5324889676848248125723794530998116960 8301806 -75380890938989427375265959733162803648 8301807 79401263741047963364481175083395720904 8301808 -48241825621315359568565000427229216768 8301809 -19749617324351862560926651104587475984 8301810 -74957497801215037936996293697489920 8301811 58924227872799820005358799520318930944 8301812 25273415434296645541394303879072566656 8301813 -13844960690882857685739776868563450016 8301814 -1936938395012845501274977059129439488 8301815 -82977872597146467602381352908727002880 8301816 14909801638311856698558835588037406720 8301817 -59688518292906218294646982549867964928 8301818 -15646855300646741126870960481497827584 8301819 -36919982904286217417459412036255766080 8301820 -90203905276904769181545150208340997120 8301821 -49173198114730507255636142775670441056 8301822 -22783356711537149552384708096067947520 8301823 66910996240198787335017040776512483072 8301824 74655268782304450818017138888807546880 8301825 -41167716260608902394033753160299932000 8301826 7305565677524933221712392176572849664 8301827 18026447670971219597286136519315484400 8301828 -10000449717793118706084998442378209280 8301829 -20333133121661521220967725927061143840 8301830 -43416935743806207119900216460324009600 8301831 11926952279827080302037800937653913600 8301832 -39644358902069093009730226523306557440 8301833 -229121804204188726970399893057221971100 8301834 -32039860617211210601496512732533331712 8301835 -13782553635100787211135476000104650720 8301836 163137829825531602694564097939278990848 8301837 -71018268200867280890754440808000114240 8301838 8476121594583527522693822961102720 8301839 -13087459434908544996861182747641038240 8301840 19346876076847202143456419641079889920 8301841 96157059388406002023470167131155959200 8301842 60140241988050786154825721091929209632 8301843 121140793923300639173325541738364039304 8301844 4523847988879866067225726104249679872 8301845 44794379653340843270841440611060039680 8301846 5208553778505408418759890000234117120 8301847 -64996003915062362351319829142183204000 8301848 -86815690364466798962445833049154621440 8301849 -37061754810896839702094015275632634272 8301850 27174702662044159327124976796296096000 8301851 -169173354118199663490360108582331841148 8301852 -1988331368468197511061575152922603520 8301853 -28389517907320779212911994133437455520 8301854 25945785830774941077492707018107985280 8301855 70566664622407358749383113957118594960 8301856 219265571613543597592795521738441621504 8301857 174327702635332525279141008674722475106 8301858 -54341602441343806182128738565776128512 8301859 -196049701143292844267534419318625729040 8301860 -302994169445625468740441130793574400 8301861 -17962581664229321230455842755204047012 8301862 -9209163711917525943407448281346395136 8301863 18064280011538154839519042286017280000 8301864 43373993576126001588423704949179351040 8301865 -31228254634351809683497748738194661760 8301866 -97992884333519933098390784117878828368 8301867 -14628119665112233639083386113194812160 8301868 54720572407105431073956958580460424448 8301869 -143504798968162936207531326746372282730 8301870 -3064257496006794152948309220863052480 8301871 87586328441452452309329414926470177312 8301872 31501031938663103302755858943982616576 8301873 -6493093156948234067687233191680501760 8301874 36124510055810480249706272712643155216 8301875 14038124828032968155300691083984850000 8301876 12789630275716578664782378565060792320 8301877 -68359719617942438016078307348220496274 8301878 -30830514488187873108450557490566098560 8301879 -26807429990016454232741066290530835200 8301880 -53044496594960552997062186641324953600 8301881 134822926753034643922268770118355264 8301882 -6272192680733104120169526750685056000 8301883 159132928629599704285649956185861980132 8301884 49610438864475107892827599301978136576 8301885 -23998280839363453786824000029651640000 8301886 -72624167568665341423409786210216932608 8301887 86187616436016975287615887449747132792 8301888 6457859069082441191809863108431708160 8301889 11184631855770237942842938136439403456 8301890 -12798017100782782425545123555796902400 8301891 -41567145784388350046746012441499933520 8301892 77626119352016956987794573762273607680 8301893 52632952494219115800835689550666491264 8301894 14699923309253368125059105084994703872 8301895 15209701312135387362770530326848932800 8301896 58013784205000399718304258726081331200 8301897 84369462866036364769587923787912578148 8301898 -64555178654908073897557668122042315520 8301899 -165331975581931483551761982634352881464 8301900 -4838878708831631956585259899912435200 8301901 -143393499965886622986435575757422969098 8301902 37844701627457739287677659007746145152 8301903 -117501130105499674239962399091815715072 8301904 11216977573131725809971327878147604480 8301905 -91050937478909376997347974762957304000 8301906 65532925626320940020464186821256876800 8301907 -91694598297386835473374256535613430048 8301908 -26928766917762281189679838141410017280 8301909 6609521020570918025590200330522233856 8301910 73420756454408722977742256328146415360 8301911 -131707858221290816709248600361897994488 8301912 20613298900530804556885810890218496000 8301913 -513870036600563690575040083476105660 8301914 74135481370863661861738825285734977280 8301915 90071347181050802912694683235326606160 8301916 5496353910067880337543478974915035136 8301917 1457576468409718221121553761700563320 8301918 37369375538374175131589264724189904704 8301919 92798848169206774039608594212083924944 8301920 -20261383820454491756544465879249715200 8301921 -23795103936201266693824236798694494336 8301922 -3537464125597524087457197219652325376 8301923 71447813986120253311192860007040225868 8301924 -143876072304389184592033783021289472 8301925 -963320334098865799185645983948547500 8301926 -18476362626641422740485369192635643520 8301927 22156662549141984548304209343203447760 8301928 43627542468967524646994897178566876160 8301929 -7294492479007284476322537632282085120 8301930 24129869299715370941775469564323840 8301931 -277735482638274386021071868579977204 8301932 34521432715695288918444961722429962496 8301933 4119782604955983282317164374531526380 8301934 83556332067335746772392388338894871616 8301935 29039644437277504946669358440978903880 8301936 26725809864658545455824571025174036480 8301937 -16506458619907364561169802295770705600 8301938 -68817052920174379018775767886621648880 8301939 -126800670423833508223398861733400875008 8301940 -50319063496374878349727401933405768960 8301941 -190962542302103576260773988754068063488 8301942 -36949197360146428478694796849467039744 8301943 36428692363950325742139488671970129088 8301944 -43362409383797585515342575264998400000 8301945 -37070913180298162597786291945704742080 8301946 85489407035365102046716297006120531680 8301947 -36172273088687005044626295773369504604 8301948 -14658388214655012864352325619400465920 8301949 50742092722536480535139785229543466720 8301950 -34538442999780938892511394592746121600 8301951 2516435380042069877185014683894641392 8301952 3596681420820705789163860240472473600 8301953 -167965357139004087519144206574167453136 8301954 52291529859415595950426811278146894720 8301955 28974199654944244396593119532207744000 8301956 86617410572015610290374180675094796672 8301957 105142573503094685322022413263104681440 8301958 17822033773560259031642614161795313920 8301959 46246947015657424787127178870833578160 8301960 -86970291708103630567893589236129792000 8301961 58086539466424841613933039530758417562 8301962 -71074777432949071943200264397934594768 8301963 -116439450568513768917590669338300284456 8301964 -104935512989256541952449306785072680448 8301965 -17564485936574262216630348883700801280 8301966 -1010902420484808442057855604305022976 8301967 -598323932850723158405170957120063776 8301968 -542227430355325747524660209925144576 8301969 9299423799872105875903314206672486004 8301970 67224608888196556328191033227552437760 8301971 -83823567016005777279700736399728462128 8301972 -51922735304907504581347400129343283200 8301973 40587010988651177251832959466818422684 8301974 -56137780073503703221491473169340060800 8301975 68664941494516153819807025135412528000 8301976 154306363100806009163378937365062318080 8301977 -29208833045300156333656032938279692140 8301978 -21508419708619045008223936873038626592 8301979 -2740659811578496858753783126603107824 8301980 81915173859981062258557028206506240000 8301981 78441347927952181205267813773566164352 8301982 53561281615958779606490461837408281600 8301983 114927006708324231114310675953984971232 8301984 42952255842277693684239049670673825792 8301985 -34132453560768010277756858035806941400 8301986 5559069483140715199263645789394305024 8301987 -190594341062030359257489603980400940560 8301988 36213092571018700072758738341404016640 8301989 32729598522426142745142990759277992960 8301990 -2527229057889579990599517978813235200 8301991 -24055369853863779977081186089137929608 8301992 42545868396493011636999015727275294720 8301993 -23375611950822897197138378433287285760 8301994 -20661928983520906609996576542795771648 8301995 -49453477018147169579018078148314191200 8301996 -89856784480613509532206975787903086848 8301997 7221684252175830640084981835902720320 8301998 -703486790353614068922374074020799872 8301999 76814520674613212335020834259853894664 8302000 -1799825801610979478532247880564736000 8302001 -129859772237405255666399061721378754268 8302002 37469576168459199965686830841014037632 8302003 51958337346601479612896218421964654880 8302004 59799077103683929272379764864189100800 8302005 49064073543459533049985023568857459900 8302006 -101673633069318389943007546600027963392 8302007 -41437423421346787662744623069704465488 8302008 10513451534956588976456478918839500800 8302009 -89230291607135749948790133346952623020 8302010 -65945761344820485002765494071785268000 8302011 53441911857074111500762366049990983680 8302012 -40034230267589600479133545556084608000 8302013 10711995248791179084349849166725544262 8302014 -1544818025894231259408999217988907648 8302015 43829423552859809953477192364013052320 8302016 36420013900441099340413340427390812160 8302017 26801055239686491793484156805493850880 8302018 28684957251243931472659983683132262816 8302019 7631653420156685064992229897343541712 8302020 33574764132095597832215097444163276800 8302021 -53106406017831520972218557398302533988 8302022 70561805049969268557694654347950889312 8302023 -32819758475728503814333405683821336016 8302024 160353499637044191585372286397545128960 8302025 -20942596580112068162273557400561616450 8302026 23600396408943299370756454523823623424 8302027 129418149078519212160870292918311017876 8302028 109439937927674266810157700979600588800 8302029 -53584410540556799089927545028331370816 8302030 34079424742031181340022699589138493440 8302031 4612246766161479231606958705700179200 8302032 -4030038468039569839038121742309892096 8302033 -147687324059706131219330939687868147840 8302034 2298784411719939746001785732760411648 8302035 -24161585176757216614897324299809825280 8302036 43129549958006220808071112655729659648 8302037 149994286154757096188726620180980031392 8302038 -29437826872099495366944361393146414720 8302039 102312845750282732030451517299090908200 8302040 49081306994888975713924442705800396800 8302041 7206874528461759129953461373071174080 8302042 11560531917605446188708781337268947712 8302043 175266121617859251998541539773313252292 8302044 2375538906206384731499583313828809216 8302045 27505690213986941716453996317997176300 8302046 11827112686202652378311139226062905472 8302047 17372753987511442552353510239095910928 8302048 -28452225463899444049170859370018242560 8302049 -3271724678159686946977995051411714048 8302050 15932546835116499061022896594953552000 8302051 28631642363240336316134067206341479312 8302052 -71631240638179013816750632654191360 8302053 -314704067486874996474465242882964480 8302054 -18964487280880784879301934294446261024 8302055 46326739556175924882860233488726747960 8302056 8536307117406640744864921496559452160 8302057 77984821831191091478208327343050731520 8302058 25613486696696103728083281833865512880 8302059 -31852487799194965392306657009615753636 8302060 -8091542947480706597303273186048163840 8302061 103948532893348700057675614715771752662 8302062 31095733817516954334276004213737813120 8302063 35189222211995451288888954371247251712 8302064 -18211146772937468003333306547082788864 8302065 1844798607623630194917028542943211520 8302066 6075357415402616037888833494417057920 8302067 162268664880239052087897600497434199040 8302068 -71141359615023174421156197863137505280 8302069 -181293032909404536278698012925818618560 8302070 -16770999791723030127698494994682635520 8302071 -1381856035000283290520321432164644096 8302072 189607498594807127605026611928964300800 8302073 -9198086399344953640723750658012064636 8302074 17003230253205902262114364773688700160 8302075 -10263145879449252510695339982551285400 8302076 119710653453646157791792624446385067520 8302077 3812563852098305182960681653266172960 8302078 91783937663019412799781202877984163840 8302079 -12916516558595772207791060088118453368 8302080 -22255907648170959613771865633618657280 8302081 -23527307034838606978217846233655336000 8302082 -14484758900784585846303330008457552000 8302083 11677255177601254130693963558068562424 8302084 59301249156653061236399300910584590336 8302085 -1824167863879081033165537781918465280 8302086 -13867359401799251915930596978194998016 8302087 1338750722039590796033911389637410720 8302088 81925184476020939568347325868768870400 8302089 -67842052289037336739560596600434081776 8302090 42090597614581322944592978079480000 8302091 66535539031219345541336668470884078880 8302092 -16861206666882868930807864646641832448 8302093 156662119211515952788219296860465532300 8302094 -13118997859239241534052454651194758080 8302095 -126740420856738166478087713449462544080 8302096 -98728278750808029671663376594763776 8302097 20342612166608888397895810313898493032 8302098 -600770357859535706213299415486039040 8302099 43411794400140732196665503103608038128 8302100 74584762165151918203268989659101164800 8302101 -66178126025931894195197656786955518656 8302102 -101905420416178884301147588292841408 8302103 6944781926458452655981505680757166000 8302104 64235567322455550298254167211467550720 8302105 -11937911696279095074069092374718591040 8302106 -56484868643938626944642521565937919248 8302107 -39874294552542497994300897416185952640 8302108 -24199521266733209388118431658088344064 8302109 197010920439818468782662148050095303904 8302110 -5009949677181822026401561767587020800 8302111 -58684502372748813048221507363198206248 8302112 -32925895085088975281747171678487576576 8302113 47586501497981089794011476838283849042 8302114 -2522426042604445021886848560397447344 8302115 95187481336618799231650289583814775760 8302116 74788596714336830854185819079280305152 8302117 109864017811608563195128221725583734272 8302118 -111516930381506578837055945004182189760 8302119 38194926645712891883488588310159866536 8302120 -61914333667204411259373085413897216000 8302121 13855826609210956406813170455469771392 8302122 33316167373845455508902963378115056640 8302123 110044852406018545516945456007888648372 8302124 -18296242015624220814373557735473088000 8302125 83322043897224445978111381779323976000 8302126 13455893441922880722852284769609446400 8302127 -258351517525063410070474948775972979168 8302128 28260127145482761525346814432106184704 8302129 -187485755682207654679481751797927381520 8302130 -728495969399305879108251591434419200 8302131 -32201035054177629013280495226715744800 8302132 -65018375734349606462417457784699446528 8302133 -6637288451793146294741623258272249024 8302134 29691470145395893609979310471319446912 8302135 -41537583949964967324790581186165590640 8302136 68878662856522904177314957223823175680 8302137 -47342406479733055650274172698093652448 8302138 -20208515997783650606836301861141741856 8302139 -1899820706993575098708887005923461976 8302140 12309802596390570474101210594021376000 8302141 4462692813660431646517952826600582784 8302142 22475831384189420870633213973416727744 8302143 -60219816399269749412735268822127545600 8302144 -4132964583272298912472746723931848704 8302145 54026138994254068749182893396321142400 8302146 -15897788064846962966623424160699916416 8302147 19983293015884157668574574002883607200 8302148 1773538985680316536527998358537134208 8302149 127938288905170283014685185928406854400 8302150 -18408989299238726173333424444551831200 8302151 -39134355962413189561341790067547110736 8302152 -66726522283049517052256313123188858880 8302153 59497366965350206217786656241704157402 8302154 49056638344758448101906603119723561472 8302155 24278421671245819608712509867951736800 8302156 -62613722529109582999523221634517556480 8302157 31338305122082682821919939058732028406 8302158 34240011894983265344675513361796647744 8302159 31739116609208123394664958151714677360 8302160 -33421469588661964153952813738806640640 8302161 -22635682974732651358081908076256241792 8302162 82586990248642694046331272827679502464 8302163 70063594384161278926308762963393364224 8302164 12761175401648337267224267761177620480 8302165 67822412573547202296154890112341204060 8302166 4381804700443668498322830211252174080 8302167 87701017620849733725298742598432737184 8302168 -47056715286537941148369619681805260800 8302169 -155401828445964739988219870787496973430 8302170 33158223558626952981281060426730566400 8302171 56030879117900044680432802348588890336 8302172 4375098943951655816919779282118770688 8302173 -101193607170225814604423015404575648 8302174 55795679342628910148067685682913914112 8302175 42873281917316786111772770483521102800 8302176 3047284259477418056625596358114803712 8302177 47875556968302758956832038773133130260 8302178 28453654076891879057955817296467676960 8302179 47134111906570617108650192197470065784 8302180 6093136392764515906248086979235334400 8302181 -78912031294593333466595740425491670018 8302182 44968269467587383885825290402371584 8302183 -261967549167276459780266786458607480 8302184 116059286147814136560910113194537041920 8302185 -2827994228661682236291870986721455580 8302186 -104845385023685945075869973596823004576 8302187 -13785276656096719665757033564206092520 8302188 776560342699756261841068095175535616 8302189 -97042327536551805572239656416666871040 8302190 -22242257596628960976107260235993076480 8302191 -101623111184827486031541435120067202808 8302192 -4721526498893886701058562691824517120 8302193 82391199328413887460991694271244799442 8302194 -62332416066162472565985047915872081776 8302195 -21700177535287897591947796782274210560 8302196 31504690257048447356243608829277739008 8302197 -41638323769157251018685510407923632640 8302198 -39002297770667439790771821325599362400 8302199 -39397620361214557050195942164841890040 8302200 13187994433459254748775856042298368000 8302201 -49934269906147399875553384114840649648 8302202 70105587290594881066943950818966873600 8302203 2752605470681134125696169779767500800 8302204 24470705176156707660560963933445011456 8302205 -10096535557240137750886078595737884840 8302206 -54835782313710916304738848946005512192 8302207 -16265332069396164991292927677073300880 8302208 4934259418401288074807906776142315520 8302209 2029256423083519023326781640321137888 8302210 -15034140928204513555165512293992343040 8302211 -52985008940980524533501088989460493188 8302212 -92886715211725222560206775359221432320 8302213 11796110556610631561215096342273631964 8302214 -99979936158819833634781494457863741888 8302215 67202190407810864413334419440385479120 8302216 71370905558799838356464715781411276800 8302217 9021176754995488258305477565565334624 8302218 -24038047930585775789632355637990492672 8302219 -113648234609206090928762734969788302380 8302220 -15737458587295155078186930719497989120 8302221 1653546106960080883189136071015351680 8302222 -108466274515212447522394425575464377216 8302223 7587776147419953380706304921461963264 8302224 9530980629909077270671744583691141120 8302225 598591020049147359639789091764463600 8302226 61883170480397319465481091938867815312 8302227 36204885703198468054382340787482465720 8302228 118753544771707571525137752390354333696 8302229 -16658412043494808280921752737603950916 8302230 53123183490037528525980053052670809600 8302231 64616285840867605836192167976944854192 8302232 -40446386623141899719728570376300236800 8302233 79643357357499293348323995544467651024 8302234 -11024287575194632989295720924525301760 8302235 36903445160782240836752233907823723600 8302236 71491776674969378330209732694221255680 8302237 45699814199725326801078922794482389152 8302238 27354962535980363737957649842586652672 8302239 -87064761966707173071402694379635890192 8302240 68264149426813145440516708370821939200 8302241 10051926817059763263653113210468046400 8302242 1482118851994159118137626270227544576 8302243 -73465398569111236997497480877802776496 8302244 32948977769271712776136308466293473280 8302245 4116515901438495094320137433529340160 8302246 -10586951706823689164045723135778314880 8302247 -89371365449813935000051763666481095304 8302248 -66716546174099742815875092994500326400 8302249 44801686946342405574696421652203712164 8302250 70019343873535019004313970490636480000 8302251 -82144693615955764493916918935467046568 8302252 29272225655313408667637013006189921280 8302253 4439838539646220701593271843973095840 8302254 10229800079402295410065536228042576000 8302255 41551662520362606712020334337042064960 8302256 75613612698874801015459697373482778624 8302257 -1391676181682313352311593889536332494 8302258 -58873967492699268411697251108797537520 8302259 -51079495487014867613656886253838114560 8302260 22061317712887304059387588722698434560 8302261 110152520924139724278138098158732564224 8302262 -23362527531725688210098630148035446368 8302263 40690425561289809088570977016024539264 8302264 -59305338937177151124158216747785543680 8302265 -44789641895266639104810967652609971200 8302266 -62407533566410344403803900237422732688 8302267 53748091752556826958592977781712137316 8302268 -1491860522663882984949467462040944640 8302269 -78747597230229019329215483212641190656 8302270 -10440455646190345599690217152652032000 8302271 208659788224894277814083563703414206200 8302272 -18616794405962991224059652304405528576 8302273 -43318191342560839256493031068431316864 8302274 -108755856214416279123997999424909457408 8302275 70891284215125986126382688825397532500 8302276 16711713235726756942027625343950250240 8302277 15101365202801079904926657471907812126 8302278 514559795953463061604234604763643584 8302279 -203243793436014058461643436758221365760 8302280 5550968881917532161842313111552000000 8302281 73052657592222695819360512402293302016 8302282 -4913699730971069735990817122860747776 8302283 -50842193507930487158733035145742008432 8302284 2228847669286389652950466188542622720 8302285 133002756794585928424247117259799339980 8302286 -40711327614402148477069858027314152640 8302287 -6686501738293336003562811462101936640 8302288 39307598781766591995760491799704461312 8302289 16367140406514096929071569275841121140 8302290 2165970376973742171505763654232023040 8302291 76159625361253992898944678687512471040 8302292 46297802422538537014812317761364486016 8302293 -246850633299729294040700539007289789120 8302294 -37500462631720926503943382137352320 8302295 -13216554277939375976541670797490470000 8302296 17966744605241589324166983859057459200 8302297 -169209878916179472490551080238160838960 8302298 5267482191593238384229910900984372736 8302299 3779610432295658162061998651760843120 8302300 37364824537936633662757938278915302400 8302301 24702128059836878583843393166512751104 8302302 31299875691556833318953938557063977280 8302303 -114342338623231172175246344912322804840 8302304 90163636021034749660075193061940396032 8302305 -68677724678822216108514638322107074560 8302306 -80385472475013955285600440736100553648 8302307 92927141623801422808941024512889391872 8302308 -5302112545718929343835589592422600704 8302309 -52011538746601740676714265227209423490 8302310 -19238985746941213987325616139324151040 8302311 19808909915673123226426876042913280 8302312 13336894838222163948053086794347673600 8302313 -44174211046297193835867788199125370438 8302314 21062761890127209631607620380043829760 8302315 -180277539559868369841132489789030912000 8302316 14532132241781045379327789843177123840 8302317 -6145322405217327911600662089972283488 8302318 31685021597484090087794991913455351360 8302319 26756977365149838636801020506125109872 8302320 1790286072735635671635979023166341120 8302321 27413213349577198579103487474844445522 8302322 8790834103919259617324343694374812160 8302323 86487981433814383030988127388982602800 8302324 -47324981471084411481537120699917303808 8302325 185208772114569448898041904533212434100 8302326 -57278495559800825536938523784469858816 8302327 -27513397541456589603791743158006531072 8302328 -104649928033953663397117444089645219840 8302329 27636728118673522336652608575587636544 8302330 15312135289603650080825784849097966560 8302331 67799694609296463473845551159029380200 8302332 122217603688909471953479835603006047232 8302333 2345761851721256350859219026899479424 8302334 -27821017862275239358862708178125405184 8302335 -86928157892538819754308080902155369600 8302336 -5992697875286484606442186699645648896 8302337 -33552235818422841879626661493991184828 8302338 57186564062310311293157155400401267968 8302339 13246325965380194961249772347143696824 8302340 -25097415462784556626622947344707358720 8302341 159719288316639359868400434553101409344 8302342 -14129853131476457658502383315738742848 8302343 7923821828329151668714277684649706800 8302344 -21330306153503624933613207564957941760 8302345 -138424634669132794056134606616136287900 8302346 12044517222506219189883279623111693664 8302347 -118558610893406425275724078533614358240 8302348 -21876137551813502302405503522873563392 8302349 -35096698353723665839052476534163277408 8302350 -8575204923880913091656014492452019200 8302351 114157571634944635207540682997661426352 8302352 103007726406296086971178937212624896 8302353 25229572453579317109228124714346772608 8302354 -1966206400430741591256938468838539520 8302355 -106505301632630475518308785866950044240 8302356 2141193127098529148766633158375522304 8302357 44130798993379530601053984321601873312 8302358 -44039545707898640683371084738996722688 8302359 -31316107154575044289217328175809283632 8302360 67728852927991200785422805503497216000 8302361 -5514340288263091484770233668250493500 8302362 -9182808113544462378181689972403200000 8302363 17010810230130136617524674592706849304 8302364 -46598684336143023884312851787957760 8302365 -24302575383017484717179284909327632000 8302366 -77607183783398856556825818226028410560 8302367 -58473686965120160595849152535725575584 8302368 -4138917967082724036517864036966072320 8302369 2273198045511007012265310357789518896 8302370 -67121091710588839599887103824835345120 8302371 9904805744886962059683789921465335808 8302372 -23704029290643805638030296896846471168 8302373 190866483234978360335617829276963682720 8302374 10375683408220001347193503525641437760 8302375 -194618858207711499214613350487306748000 8302376 20537784276496054275423302528304168960 8302377 -28683527647635274998448887776761140000 8302378 10391904162627094988343304278288284160 8302379 -4528150918695118535860317965198033616 8302380 -27409754391680286473571526257068221440 8302381 71861898493478522372315975556842126700 8302382 48848437207121477531394640478161766400 8302383 -72787110148602616849562231431524803448 8302384 -28540185344378973495326624244486045696 8302385 10962113241712886546764060692832504320 8302386 -27082520916821571327555940814279281536 8302387 -100021456674356977997969286628854631368 8302388 56943958677677569118584810097532911616 8302389 -3535025659762019150792032334651803392 8302390 9446628321811809341976698007892041600 8302391 15290925108732018429890811734834874792 8302392 14830698518257288140724613718491136000 8302393 10031234057284571837362101075878332800 8302394 39176336376218960400286041678329936496 8302395 45200727865480079324027799597498904800 8302396 86357832162110288173832828960192076800 8302397 -884235551621140990092411037080595872 8302398 -9465447590746437853501319978016964992 8302399 -62550296726606656927478914659099499664 8302400 -22864626203373880215199199166922752000 8302401 132371670745282180705130405658097684530 8302402 37816532069339655447983094046519862784 8302403 -83090684799188588859716265323562369348 8302404 -85749807374726918722921528834802853888 8302405 -33121660643864268349495127237595319680 8302406 18945491629359848996313208934624945280 8302407 46996522234882401881983430820559961088 8302408 83392868008188262514109173572345512960 8302409 -296941777232515633186911846335744057088 8302410 2535454965236739455072002229766129600 8302411 -25464181535891154050067372663807501520 8302412 -21618638254223651558026548703293222144 8302413 42514513296325344538078014354900170880 8302414 -50361490551421650063742249274788186944 8302415 196939866918816401387342570049181080 8302416 1953799325233630574316029291988910080 8302417 -90759408342115104229411327142785339534 8302418 19853626284702441608166164219033484288 8302419 6093146568514255668152822996047093500 8302420 5015621176026434734323373888191528960 8302421 7215729644189037332932742835178015200 8302422 -29246270556690118078425762529578942528 8302423 -189871038624265514371077034707499758328 8302424 49523425330137495838891761042318213120 8302425 28440531715533938201234089896693739200 8302426 71047166693770318384363818970210129920 8302427 -64873165259917607857574955597584268000 8302428 -2894219495578389097795620893425122816 8302429 -52088687965099652602768191186617423700 8302430 27584817759340124345860010329497427200 8302431 -10234349818882893630778128736104241848 8302432 -85337340241037816023960523802324369408 8302433 146053561164218964734028812969424771264 8302434 -1196589097170148669418290773186943488 8302435 122281796460265837699020100106369698800 8302436 -5633727427709730074887762393258169088 8302437 15960431659914050411687089493392893216 8302438 -9497889269973450173556937480451438880 8302439 91323983509306284963936201285587399760 8302440 -369757707753170732062514922123264000 8302441 25730403213693616514631071031386015872 8302442 -31748004581025150824346695064338217888 8302443 -57722575106242248534679953608612723232 8302444 46191332738832012230818652709034055936 8302445 -16270012285872388634997972207678189300 8302446 26416331935749418857577600432314960000 8302447 -3040319865018073163700706003890893104 8302448 3941692441846767011795960785123934208 8302449 -1204624841775728915182593708790372800 8302450 -130528637638131832524797207321908800 8302451 -33953400891143247492867002276225903616 8302452 -67628223907752468502729470219030355968 8302453 -5835717361993750274566532772128657060 8302454 -7337744650498213244600728393650189120 8302455 -16955732616807786634894217213463063840 8302456 110869164981165245596718371113593733120 8302457 21616705278875240331788328135951113706 8302458 -39926067429142611282852217003175663616 8302459 149085555908718591862625263253733862200 8302460 -38551798157933417175774189338596531200 8302461 27274070680942679092967987757369477024 8302462 48959103036109804402100756504477996160 8302463 50400712990314232665658382851471069200 8302464 -28254575308452102397813640744172257280 8302465 -31650758879662850061849412388223316140 8302466 75955429928211378903736865019422881824 8302467 -36620269370506334915741725676777905488 8302468 45302180203539855915527648078450380800 8302469 39821610287622174824509962235041585696 8302470 9290063327990040496056750984652953600 8302471 -8811859863033998378661062273251001328 8302472 -10899136582671795468617285002367662080 8302473 16658881315831106076678484398409483200 8302474 51051910662503212700017049313707681472 8302475 62334840661551062762129525864909902500 8302476 9790460829381152102000999928476811264 8302477 16123120098816242262461064494720676012 8302478 19017235229915122240913958695942063040 8302479 1549266170834337509156495666644886400 8302480 -22439332306582877644244989200433152000 8302481 47548183231131064425711941316993258864 8302482 19096576931001164871570345904653803520 8302483 1095494169695885264286709564867057664 8302484 -44159784304276721916137115344268153984 8302485 -12929352123548493513025135181298273600 8302486 -8373114937805772134985362825419503936 8302487 216432079415398165609393318323825495240 8302488 78239634345954669450679004549870530560 8302489 -35805125526103919274293995340489391672 8302490 9228041822656871733497213521215820800 8302491 -25274126682500886487589569261292236500 8302492 -90084810065581538505455832943550949888 8302493 -25807703920022292668354989080460287258 8302494 26318550837158380799035340416083855360 8302495 70077930962516892761502601352545785000 8302496 73130848320142433044422407416803950592 8302497 -51199046565743287059465432673775998080 8302498 -63780487959882434112675084461148094464 8302499 118996379400252730136110088792067265500 8302500 369239493005260627336407138724560000 8302501 25494947819011477010414664641123437502 8302502 -12649426522170976316291310758343602688 8302503 -47234751097800453410444123325001872384 8302504 16261892666499207857804292279019438080 8302505 -53090988722253854590605186631509552000 8302506 -5371199119695728393095966259740508160 8302507 165640848870259320525691072697538106560 8302508 -7021932480528258924155006448974160384 8302509 11598977659137611684558637166129064844 8302510 69144351839149756401363865679062024320 8302511 123924855073879517162391744741261429408 8302512 3750052558639483986115621392166256640 8302513 28613283719933484500268082996677982208 8302514 -45808495731659998035995385326071056768 8302515 8933747606542295054677258823532301920 8302516 -24755031193706916652459121344159182848 8302517 -10205058807974766828366787989107214240 8302518 -14610379044739430031952994327461312512 8302519 -155311581649270100779232666519634473256 8302520 120516952511924528487646861414437580800 8302521 70068512305183945410799480364191680384 8302522 -85772134868922158195423189202336716688 8302523 -17956485127632350999276735135964291228 8302524 42491505435306897397510683650751238656 8302525 -3309235121426466452653261600035264000 8302526 -1492418333131804160975645245303747200 8302527 68945174639860723611561468051009365520 8302528 -26216170932715198539331778794261315584 8302529 -90920068641461531185537610215717767870 8302530 10080528062262020125333331537456064000 8302531 131688092001744214612904671498879048512 8302532 -49889821941277851884293015528108093440 8302533 -26893859269685012536290014171938687776 8302534 -83507516250332891246185909910586535584 8302535 117093679781921468031219489319697631480 8302536 -191525983819359097385426784860298240 8302537 -147050265796687489218659272089986907814 8302538 -92632637711084642080646321290723888080 8302539 26938397454487067406597815535243114240 8302540 53845195130083335989822810139396864000 8302541 5550241092450248395547018489062768368 8302542 -38971371390429026690628289148283876288 8302543 -53764947070911758261069903964897354960 8302544 -2348055315470730210885012472458117120 8302545 18025144172136687020045948245895794920 8302546 8765555346930865260395933853113511936 8302547 54521563213370083585642340320097150544 8302548 9082878027556286231488164936937826304 8302549 289826769052376470506974816709928836736 8302550 15583691148137864397739742094479980800 8302551 38740799570210464606745568102130390632 8302552 -173370332343656365193239483200787814400 8302553 -39491320739670355549885028657709745920 8302554 5363983847021886479127245192590487040 8302555 -5318651614987862349268680528022566000 8302556 84237916845794298055967556355592719872 8302557 -26872358960564059108805653828742117280 8302558 -54585551981928773095236803960320508928 8302559 -10636881290534722879906987481573457384 8302560 10120673030706223150728312506571816960 8302561 23453754369896886432701538009874159152 8302562 10564218202602401490786986411623543104 8302563 -7620744263343447657671246986573731840 8302564 -95026819040926140626222137241529917824 8302565 18971451848608929865260255002037485400 8302566 21190414991053172588586165332348754624 8302567 -34397626811208620142431718825608370208 8302568 26017831580100072294991261469962076160 8302569 -765917192038693834886630094255792384 8302570 2251824738087944660661691789604784480 8302571 147796054861656203002570694680945334772 8302572 -80589211528665733591781204698121653248 8302573 151751363202161947942480414168267703904 8302574 -13849539128369985978094870967249643648 8302575 -10853791662227535525318798739244428800 8302576 -9358203090183923501743827194104250368 8302577 -72040202885485265009677362087167750574 8302578 -15959249644479280842247812524187302400 8302579 -36511975623367555849744596642108019968 8302580 23812535424315109226566373770248069120 8302581 4135007156928097347266651721853700832 8302582 24565293390990293675032945594370748480 8302583 -25837674161267701797704880737943366168 8302584 -85905653697836682245633749069135872000 8302585 111311440192867000078560894711966003780 8302586 -20305878697966019664867296633165534976 8302587 -89493264016612313235783575655438795240 8302588 9202946910057749563855960446796961792 8302589 -220907153696363245508216370690488303610 8302590 -14520559044843855243395131792617506880 8302591 -143769907949878132635841755964509351816 8302592 -9143018314113516770468045979484422144 8302593 6958930480607172074584240511394180480 8302594 98626742453471009341004870747488518096 8302595 -45641133284411021065935513213806836320 8302596 101842583508439050168766073073972787200 8302597 -154503499253577153081174471802244476608 8302598 28584726368764469025725289572176650240 8302599 -12740927918391486379254861205716224016 8302600 -31475329360103538576648662124318336000 8302601 10906752338210414191745015204647203600 8302602 19558699076117681891808331326540115968 8302603 141158185763478577429930453613725472852 8302604 45813864423064204202334397288643392512 8302605 78093593095740074445580550882726772960 8302606 4731461824060797943487426731376851968 8302607 -71154227204497055962169552097832577880 8302608 36824478491256273215980465640679014400 8302609 30134726759015324143809974807417484480 8302610 74897421504239917910003913266205913920 8302611 59181876734613376667385520448428946544 8302612 -1103831122768675561843399386810748928 8302613 247551950913071359120219353979373814720 8302614 27591413193032215795249021295164539840 8302615 -11754810337035887077997704696103937600 8302616 -29920129294435150887995424476334243840 8302617 82425289319300308839970069666138475034 8302618 -80038871480956975214659264025202007584 8302619 51461960361123148860539932426053868944 8302620 -25596782209976849388849169739536588800 8302621 94296088356862210483925539469592561600 8302622 -100687371312819426836894569694563027776 8302623 9978360742114893189101436375037863168 8302624 -280720501697081250092736020964892999680 8302625 -2057842776979040006314318814727936000 8302626 -31531559974803233841052326811426863408 8302627 -32407742182188545095037249151887991008 8302628 13436624085649760417722001758821706368 8302629 -59345502536313880012324954085377120416 8302630 -10102213048665511221176747934247288320 8302631 19890924554575964095535568224917523592 8302632 14466517325359213171683925025221017600 8302633 -123422876366410213451418448528279338118 8302634 67287909105952701456837918477010839216 8302635 74748706189070855516384299731175334400 8302636 -98809668959780480141307680408212529920 8302637 -6343283835871682426942317514577424896 8302638 -15429109489100248465923840975055923072 8302639 1409875805192077468108472668941193320 8302640 -27662269748476757029552404038885376000 8302641 953130396272242202429658374116911744 8302642 -13844682109661182182806008009597744320 8302643 -12907082331684452473822365186489794736 8302644 -43111802618770133203610140539672772608 8302645 -246826585725468514386763292115938280 8302646 -10790426567970736285373994584904117696 8302647 178497650283772283276558093685452263680 8302648 -54987627597528748252731851410859888640 8302649 122111296055665662535422799078313842560 8302650 29191596057235944550949123870178105600 8302651 16732626926341601997973466412073988384 8302652 15284646939554054379238793452105228800 8302653 -77175232851576229369339276872664558938 8302654 -7793628945232056392503024442296349760 8302655 73282645862108865439798499105587440 8302656 -18509198623687412433324476580973510656 8302657 -135993741368875738943285696750141040 8302658 -23738989813982189847290197727325365760 8302659 109772941747896958794108157628351482104 8302660 62669060453511447447496909414169191680 8302661 -156652600130834738022793187378095306788 8302662 1179734099576246642371456384789479552 8302663 -98941870072742047615225203331503938720 8302664 29728723729274847988981675894231142400 8302665 15461434323613353098053103971553510400 8302666 -17876225135764922307056088787658063520 8302667 225905749660923647390835154121162249640 8302668 21710476787845139973891495131689451520 8302669 -184425280817917537286486461811237007168 8302670 -2331639495168775187881299228480870720 8302671 -44025749997855192300128396681786863680 8302672 7804718068879482808630267089980096512 8302673 140960989761643174887140526780137783922 8302674 3537983173858192832576460990447034368 8302675 9356832031638792861769198570910307000 8302676 -26748799293983824967469870945499943040 8302677 -64161968363129306387289373687627045920 8302678 27499595475731112256002423903590400 8302679 -22795493678353433871065404120794937728 8302680 -9881098072173822692337693348772454400 8302681 -18092568270105703123345098352144541410 8302682 -46546217443218972631824065115112289808 8302683 -51546297407330914853784533870576611176 8302684 -23634672726354604989786146516873383424 8302685 -165689572121510110400927821154523985800 8302686 22750013517818878351293937061412547584 8302687 94851543036123391579007181138845282336 8302688 -171145695109145134812712875504074096640 8302689 17647884752371750171923982732428301440 8302690 -26325904970725758935042215652702323200 8302691 -4918647052628290507798751682034579776 8302692 22995676059284081346065383452807140352 8302693 -29893813227612530717756732071936306400 8302694 -19017291620206888375621392764169379104 8302695 46799486702031472328457355509538675920 8302696 -190118708886727029541640321917742284800 8302697 48450757290619401016219843881349850340 8302698 -1375203036442465649230032326364790272 8302699 -5433658825384162573214337607941890240 8302700 16638027168723675458861986139631360000 8302701 70231856656188338504009698941433566720 8302702 -62795410054346306943640707983341760448 8302703 171544801376000660933093211569918015952 8302704 -4255572080663640122850372106983407616 8302705 -16229295530810399609376366451064560560 8302706 -14209733032129611671535326507989435776 8302707 -62805152763470633654581700395054113288 8302708 -38580674238647310301062426835825478272 8302709 132557446828459389886482239883196580910 8302710 -3010568494847294595173812286204736000 8302711 -3199362575136962598719548612168641688 8302712 -23683306393990882586772192709845504000 8302713 100884082264234653324737641182279422544 8302714 31286366024849615962081090736026912512 8302715 42576746901075455266685806343816299200 8302716 -6596181936881075476637511836800204800 8302717 -38032589529729835784188987249380634234 8302718 12559795061953896493942024836513922560 8302719 -60729829388188146550521487310900012856 8302720 39958770105608561583180837286418841600 8302721 13927116713516075555119487511127491840 8302722 64679133849433264085255343919549359360 8302723 -90079882678388893884628265064301012272 8302724 38936636096667138190099658996314484736 8302725 -52180697237971138611493092611184714150 8302726 816668454270098527224593480067715200 8302727 -426893288531668709047825503167658026400 8302728 737321689097030922677138225718558720 8302729 77513503690443192215153088235925332260 8302730 -1087256619383437827277632163721134080 8302731 7933831044619879894915850621509321920 8302732 18004907719565995381170087332857996800 8302733 16023638550230407278758293938007244982 8302734 -11416315734699576632135252634498232320 8302735 -41965998750424113591417952791594170880 8302736 -7033425642327312219467791081411706880 8302737 121386443241553738646071349396555397360 8302738 78905323870906665028805777835189328896 8302739 137543010314062574208830672950352467200 8302740 26474695644147509180689407890813952000 8302741 -928158316281855382121990217592212960 8302742 -54496138531582397015053735645610987520 8302743 -5112279893771764462745081862835035528 8302744 65468341609214225299747575975348019200 8302745 -119216560669676863122623873741229686400 8302746 -19908822688306385947607790597400146432 8302747 -30230021522267056584113310619938807120 8302748 19185092141940255543548105398610611200 8302749 4471629390856821950860957309177263360 8302750 99499496327066023690537265541386544000 8302751 68676516467501223972136760699655766752 8302752 7986144242851642324212513875083395072 8302753 32599367932716392806662426812275503200 8302754 -36524034365666556489523879028838005424 8302755 -29076335107836405309639944156157967440 8302756 -43704617661310836230142699824768277504 8302757 118333090631530573299229019743226520732 8302758 -54396260037661670010732887435776371840 8302759 -97307770678420835096635156139097468040 8302760 18052621818524385295298717600149248000 8302761 16452093288086765865089208604640471040 8302762 -9876079258898434660962227387711739456 8302763 28022164783130949936909131729969918496 8302764 52660148893724020791095419966908581376 8302765 79850150350233476102182858771993803660 8302766 75300178221467456528269276805583907200 8302767 37659737718378200974532455603806554880 8302768 -10552924242750911918752214282575282176 8302769 -16186904340445611388155602267865790830 8302770 -7324986421988524181351751877302681600 8302771 -76190538874264342382244965044542378656 8302772 -48444445400889022104743324333275207680 8302773 3466062421732416038520168156893547168 8302774 44726715266991712292397179904260179392 8302775 -7635589961295163127523528300224574000 8302776 -4309695464585295603793977968531005440 8302777 -24761272825658532195773132805047817728 8302778 34332987239371064959264894134050657280 8302779 -66035381694866199504866912279366431476 8302780 48342518713447790077221181618030617600 8302781 123072571518099413796882409285326336582 8302782 -15417268743736969570355527645660847808 8302783 20419261244514268458394023004729586400 8302784 -55556720921768557196845592396955648 8302785 30069244925767367680995106719311151360 8302786 5278849216857596874185000750628026784 8302787 98468310892414369862431363399504866720 8302788 10822171067331057319116910530510457344 8302789 -84469508635735148320850337234243414432 8302790 -44024994961011474425261632884613449600 8302791 18080863297415417157332747856893510400 8302792 -29222003561119322928251876633670451200 8302793 128281991539042588042747864281748647744 8302794 34853749257701374690652135792330745600 8302795 -140585456443321921131129939133229359200 8302796 6981161210287436052029511249490041600 8302797 43013673409118167792706089268585903040 8302798 18503503750218132514723144786741469952 8302799 54134401643055231157448343523843042800 8302800 -4267226993409269357393814483035750400 8302801 -10121334537505858767085929116969375412 8302802 -13770350830931821361538704008211183328 8302803 -5841953497239810140033745439126888656 8302804 -7259044342584985560837344214484287488 8302805 50808781314339579107148294652530491100 8302806 -7365078348507465535408511973245544576 8302807 10945088204491851928254211727165100880 8302808 -7331551907916102628060577690108928000 8302809 41063281657140290261277609240417898704 8302810 -14945584436187190710835913548362432000 8302811 9422146329002897348666273445950600448 8302812 19814599416672340035512842183760363520 8302813 71764353155771039868283604222952081062 8302814 9890522219073397634121468903528895680 8302815 -19659222607752094889625781758215471280 8302816 70574388502416078847259582573602406400 8302817 -154550093005927986545843469409588353468 8302818 -1243650751748161701439544666366714496 8302819 -48200521302311640659867892361349459504 8302820 -42348747677879372644404518251167409920 8302821 81715162405256176925899723503837968640 8302822 -42449979562039657452741942094227150336 8302823 -15097288054686355590558456614523571776 8302824 124701757949289790715013132352424017920 8302825 -44296552021415810070277281571071244450 8302826 18191584442979144779031325740376162560 8302827 444294245404202300142579842864783616 8302828 -7216450202338431025294810246536129024 8302829 8412634933561304304981456795474293280 8302830 30881017028637253607181008203051499520 8302831 39043518637973562074183870652225015632 8302832 -18394473207620869155428368268881821696 8302833 33192384803515935354119315458728932928 8302834 -65615463010454472917466373630153209600 8302835 38352672580892487001017368702134968000 8302836 -77596918071711754374273294828199231488 8302837 14218138957629444536794699559743263772 8302838 12650565720689620605454469030866167744 8302839 37318065665223957565655341998807527808 8302840 -10171552862754522224087419325494886400 8302841 -80975131766885177956933979740394544048 8302842 45553916614623793869041890773117859440 8302843 125453624697264245368529671651649421092 8302844 16665938568512212882965462684117929472 8302845 -34601322508501854808739515064076691200 8302846 -81527104488184136873496937064088880128 8302847 25195631735602033494538537186729944432 8302848 -49568191042840270835484910419129139200 8302849 1030623807500563002375336978797766064 8302850 -54988944386474079890421659059753795200 8302851 203002934957501724789582115792225720800 8302852 -105295154888405790531316327336643976064 8302853 43981239607670704108159547934474461400 8302854 5970679202205132540307470515195265024 8302855 77339711495151084558174574222435529520 8302856 -103027718654804307371269350131019525120 8302857 -15882474107003773075196773344996504960 8302858 116681281681607309221623484393060865376 8302859 -21866152203615951276644783216832271584 8302860 -31394936999648387071204007660200857600 8302861 6663041614805784284684327691575240000 8302862 23830303978431948907900665802557136512 8302863 1139680866078756022331978188395525504 8302864 35603471392324374190962347065233063936 8302865 -36240387861383060204700942246619609740 8302866 26320606546330126655663312763161906688 8302867 110136083864370269414406507977837463640 8302868 -39515340336887666690015525177699119104 8302869 26680224176261085128631619592479182588 8302870 -1113913789609669665251376675110486400 8302871 93654733837628517512909753237639808072 8302872 -49200753275885647755079203488102830080 8302873 60673762101681659575725365044818542484 8302874 -1311915937181482981327495675433662080 8302875 -6212952552590594169415106768407872000 8302876 73325032676008692956264669106501158400 8302877 -22753078489897609994767025513765851200 8302878 -77789736804043552986430811677843332480 8302879 36808538532448094175949286625324122112 8302880 -159772959487853702886270135950953021440 8302881 -31764847479534520262312998866886644048 8302882 -15974109530982858895156314206570843136 8302883 -122207340874201776734369864033923703856 8302884 16191405104590088606022206804810228736 8302885 -9766242619946000779059125457382471680 8302886 67934591645219774124594622637791856640 8302887 68941226618904871894498589617001129880 8302888 9627640269011190432163128135303659520 8302889 -4522292424368119720310343907413366144 8302890 -8321726652964968916805828733845902080 8302891 56213546654575953024424222286165242292 8302892 60002449526578902398499321790598740992 8302893 -22961444663245886220207136009144939200 8302894 12682674809499006567881315205551461440 8302895 25390247657607718747419442095418374720 8302896 -716571055940995858918984080973037568 8302897 -52754741185926620551675032108828742860 8302898 -3400174782696943052271102493790684160 8302899 -75202829032511163460927216104268560 8302900 -80318617533220838887496428258354688000 8302901 35473819105636277362776274764049002012 8302902 -20005664412842375495259966617373457536 8302903 -204482800265079787632056559903633441720 8302904 -44158284446353431103123659301182566400 8302905 1453262448079734868384572967991726400 8302906 -65754978647178867754665424391246327040 8302907 -91272256790380504437956508249474871488 8302908 -65563976125583091894896444806590873600 8302909 -90833457589835648197709540047042800884 8302910 -7760921527539172236234837848735784960 8302911 -41532309883788160639195300292837776512 8302912 -5343178964625298518563288022606413824 8302913 -320863613774538509321949997837439136 8302914 -317375605744675226219593016962712496 8302915 -737074606201897404031235792079987600 8302916 -21843322821610987566850152812670320640 8302917 7239661359613520041473052867826363712 8302918 44002665990055272938181680279077749504 8302919 -168119969825698849380362472005488270704 8302920 33960696370978007526277118367943065600 8302921 3607003997419944053203904879995464144 8302922 92286949197702531982188237661243006512 8302923 99736570375466923487662165982095980480 8302924 2849159145831712062738903383837327360 8302925 -61232330163154434154619945303979496350 8302926 -82644870022381699446756966194039003136 8302927 -66231504863796504387512702644493768280 8302928 -2571434827942919974157783920005685248 8302929 -42346286665061157888221857634663283216 8302930 44087945817182523306837234751384371360 8302931 21777574932833575609557044773633081344 8302932 -1712783911719461792089688850565324800 8302933 57868205910616119915455188068106606624 8302934 12692737376652137610080319293867555616 8302935 -16887006773859097958839292584153249200 8302936 -58015653842058974824743302860417904640 8302937 -121386286753290178481756891728307585520 8302938 8578283156512387878853227585671354880 8302939 16504552518469832918389270073374180800 8302940 18162165005002660115003635601351063040 8302941 4791598899478112205923627982613897350 8302942 66335625259829236722092434716963295872 8302943 -73104368533588190821858948284405192960 8302944 -46195017149463404052427090042714324992 8302945 -50724817135901055328001437202844061440 8302946 -72433958513289284649032791525624913328 8302947 -490740903313411426717792127395866624 8302948 37355950305692687630486205633037609216 8302949 -140215747072316824721929970856205282050 8302950 -8761589860567352068835183261988770400 8302951 -105315281398897950315478349761808013216 8302952 117230360768973692790710381259945984000 8302953 -30049741742070740142384229056446524032 8302954 -42994757030337509526082445924516797440 8302955 207800840408364845540033990997083326560 8302956 -766342292131459647070033321815330816 8302957 75616619774633085907569436652119886380 8302958 -58371796754779697084986842167992873920 8302959 -25884151352745621133393868290521845760 8302960 15474092746759689188185768267927879680 8302961 -75594640489339656963643154108573760000 8302962 10485950982640377289343917331606530560 8302963 193126349971952863244943560677187355212 8302964 145155690513958442165973792285350126976 8302965 61259950853796723333260847715789842240 8302966 1928084213299388683156165171119525120 8302967 89766566346324688842497055272510951016 8302968 37272884820702410411308014431511859200 8302969 661042644719167775202100836963194196 8302970 24344240398853699273658182385658286400 8302971 -97524299152797778218751953752874227688 8302972 129091019926008194847831278853534795776 8302973 -108138177289192664148155317993974123264 8302974 -14401321862652462768794678305466792640 8302975 125135318544273716614489703367189069400 8302976 -168558645003316266529155131446583623680 8302977 50285142223266836636650694904514962048 8302978 -19856449640230823751589101581165813760 8302979 -6333354045670991934942525336648483840 8302980 2641196114577191812412375162338590720 8302981 -104546490668458877301566845564710380000 8302982 -16217569354142925343959049720179570816 8302983 37206753306677147063163224347667156304 8302984 -103335018742069790566460030420287933440 8302985 -82747084255909141822607501026779212820 8302986 -3789793215347557509113122163955870720 8302987 54186430216402979418393807971040336384 8302988 -22702295295699476329091799344897233920 8302989 39002058443796960224140706858183077824 8302990 48465799335833019713616748221489772800 8302991 -152242422338694235895831474850863878608 8302992 -383842423036641252661041444694917120 8302993 104448276226263802011048153779656200242 8302994 -7961380718170800788017278581137671168 8302995 -32972351722283371901038086957867377280 8302996 33300927284823710736455429184822529792 8302997 -80344211574723539085191963150094205554 8302998 40539254014283889051582870299732264448 8302999 2791099725220267141902684691535107864 8303000 1596964750183115193859484832184320000 8303001 74158895171301039848241225690218352000 8303002 -54657664924947232735286863050465420048 8303003 -148777577716775037019786154646988010748 8303004 67088525701946538379410273915879653376 8303005 91018811383935433515503781294100407660 8303006 57230833813403525554153968209459245056 8303007 -79965401593314653903412298775152530360 8303008 -47896830489384436881113924941243219968 8303009 -10244435096465533883051632822239450624 8303010 -1257750728566590652016536101492541440 8303011 47222658711603262517778403840668925800 8303012 58802877411558395648844802336317480960 8303013 -34970230020101891266184350433999112000 8303014 -36611706337124412611934603165521459520 8303015 -45553386441177075286927438213713345600 8303016 70918255322199470391954904586160783360 8303017 -30392483944220107719387230254951164934 8303018 37237034460338880106602353976575754240 8303019 117097478353450004540204112292288742400 8303020 -13936905582594353455959677224488960 8303021 75173862490143584480712011366928304704 8303022 1428799075282012214342561262074832384 8303023 104537274096973955741778234379877438544 8303024 -10774074041785810059250115114411950080 8303025 9768449120676193664714423316056040000 8303026 -10283513434757670419986898981246232960 8303027 -43674515144422239772651129711687931124 8303028 -33920578498705044994914570661334446080 8303029 45729943548478236838641310348487356576 8303030 -2369846047026177527306653658102860800 8303031 7661638018435371013962487371675838680 8303032 101038977187288564763084323569655910400 8303033 -14366206045989969504545694362505767352 8303034 -18830040557568542888216604445939767552 8303035 -46559537838126611869674996457753431600 8303036 -54311186799531777613793531564131614720 8303037 -11793191875315701700026532749758441280 8303038 -22125612269937312687247902296031346560 8303039 45454437108062994388854823769413921056 8303040 21607028164929150567137225535809126400 8303041 -160990198001562824499427944127207738558 8303042 -2148393449150838851529037585357412352 8303043 -8615765653508706601668914608265500416 8303044 128125428777264888547745072606788651136 8303045 39548510048835231496917854125307562300 8303046 3707808488603220762184855844028155904 8303047 160008428429052754111559313963813121496 8303048 -23102243585764736169070760159728742400 8303049 -70801575639845494499261103795775862166 8303050 45560371366735529913771886057239738000 8303051 215797194670865482334417260918626716052 8303052 89312234621745891127141274468514872832 8303053 100404667409751415936107073487817114048 8303054 -105267705164463648793488005890589370048 8303055 -11698429780441437759458938121282765280 8303056 -18488110099833438646808755555986046976 8303057 14784639758578904375679661596965191680 8303058 30635301374146537031189242127569766400 8303059 1420357856249869445132792047592529200 8303060 -32378657281897396837987035232328843520 8303061 -13985172830956231258690194455275667520 8303062 111166419814254813794385877535678368032 8303063 -63851917995171382270635802002630221688 8303064 -36791371921393508191073388633955368960 8303065 -88703281828907629172336223385401528000 8303066 -43440632640036807646002463614268746768 8303067 88759809414725515597593916516189481472 8303068 12078131559254018583761472140549646848 8303069 75196182916945351751753086720320464544 8303070 -10477301097438967863737082461750092800 8303071 18929823962682424066233714948629219328 8303072 122769204019798503919179112561332191232 8303073 -81626587046041763646604934330735704896 8303074 -13117357282874920523575460615730248640 8303075 16447335581028731879749240411325958000 8303076 9036907157856808248170009573979648000 8303077 43225300260418772528356854074206246200 8303078 -4369473811231749334266550439893383168 8303079 15234234215999421316678752090362745384 8303080 1443824467286665289188645854119116800 8303081 -401177373497379775579693476172322118 8303082 74307923737904455518423049979845950720 8303083 -15151824118124401377644648879379027840 8303084 67806577839428889598603981837030953216 8303085 -389245203754346917127848363423954560 8303086 26254303781016728516946611741970784128 8303087 26686083928015378930582054871500481400 8303088 192196901114479245617206542026440704 8303089 -108558458310405676325450502344507729244 8303090 -16359616603352393506084511304427759200 8303091 -73152268705431050137271332681892363208 8303092 -7136131284921488731988189634126471168 8303093 -7418753066805951275212229334740874816 8303094 16093331792899916331507040444208256000 8303095 48834672730043993313417181042689254400 8303096 39184668385590720624261884217864130560 8303097 -39909484552618313296033407108407350560 8303098 55349647151526161421786828264196306800 8303099 8460654191132340767764106432026735200 8303100 8008616466414252097606419048537984000 8303101 -127744619319057812328016602518794299898 8303102 -24989229117237086281946512224612258816 8303103 -28826194262192868957543940449750086736 8303104 59119308513327135675911256827762835456 8303105 -23765063100977651053178009364509304000 8303106 11980157843147330872413495767908177920 8303107 39943075606919761659269972707328476840 8303108 -7936236494330522157501965319566889984 8303109 65749654856090728471332377939266319040 8303110 61953234390054542505343033370122680960 8303111 79121797072558816502431929318803522712 8303112 56468315411530520323906166548269265920 8303113 -17536031927878262136288534143180560576 8303114 148049452461956990615531400655640448000 8303115 -17019844495790822426316657912754613760 8303116 -32104822139435393133296090670987823360 8303117 -58215865309796705434036527962115717834 8303118 -42783690762114646355757165256724776896 8303119 202649960336664901669396926003790175160 8303120 -6959443966121721237922815210226974720 8303121 -108713287780935277220123024732495729760 8303122 8847376877227939201155704771039778432 8303123 192007359960521248018336086263486976120 8303124 3140135558565678607191802301529077760 8303125 -189778647141341078952587883549961387500 8303126 6318432898705999184776992785265930624 8303127 -16420399716035518048122107170066272000 8303128 -979759414914994377816993738880266240 8303129 114948300046491084105170510580894850320 8303130 -39577671575144455221939434098280590080 8303131 -14570166379829934729046448273194163068 8303132 -23962624306701471042125405370887938560 8303133 -6796308038302375116076246152863416320 8303134 21552779840137761027061359045294532992 8303135 37478591980809826495404523714552821600 8303136 -83886140142160701097073017558871310336 8303137 320164018138166203045290760844601595520 8303138 -39357932761642951869001299420485101056 8303139 59717115094723242287635184915110904496 8303140 -72786469618285663574226660513130667520 8303141 41910582670938235938000920427648096 8303142 -30650799884863386705754622944812833088 8303143 -10936122938586677966456547050960921608 8303144 -4079304889555792171066806952553763840 8303145 7803832800902383880270906735945430720 8303146 -3721853097576829237340715573574772640 8303147 -34199254539411589743910174799245429680 8303148 -90755304259617034263833177298776832 8303149 49949083694009159046055683183635842464 8303150 -26391048318354887769927711020718403200 8303151 -91204931619000502570778165020864318968 8303152 -8979430048157904040039112544343818240 8303153 -195860907515751299016357118516788856320 8303154 -7610372493031468602717589306722868992 8303155 36778590033368298855577326914293683360 8303156 31256435606727656477875074612406949376 8303157 67573214201866735730580767659858608540 8303158 56975818693912091773051128436640174976 8303159 68617194110099236249034470794911538816 8303160 -26541704094365195235592521472266854400 8303161 -18428730945939340519957919247600412416 8303162 12355449692328201416149818226589544192 8303163 -10801345701163497121967225910851080512 8303164 32893329468229196284705844931451084800 8303165 8099390868723670052917581245759568000 8303166 -977009133250004282351160605052007680 8303167 53031180884356545076517267454161537216 8303168 -59892121513475524618372935435513495552 8303169 -5142327740388186954750717692876789760 8303170 -2435601524972540241060134645653103040 8303171 -1210069505429110094506269770982448320 8303172 -28244422133110102200729442517437867008 8303173 3545832598632590275942228904551288128 8303174 39038459817720195409821007866583545792 8303175 42479682813910170567156786128044326000 8303176 -9054470859447325523576829606949847040 8303177 -43916929455497131092451282370183800908 8303178 3382550905180888452111763003799931648 8303179 189889555667753812768612075243484885780 8303180 -48256020456022745117070573954718233600 8303181 127322038263944696094920424246007787424 8303182 26510232413157894505217303407831767552 8303183 -27325055284869349528639872384850936080 8303184 4989200453456261753853417168149667840 8303185 -43991152778174041416226536341935064640 8303186 7135276546755637906964733866904247584 8303187 72750589878172721386953871096668479160 8303188 110606047369184781645162278854584913920 8303189 -47312061939539814420756022254191273010 8303190 -17120275802393257586420171488982937600 8303191 88072083885118426732002688138107017424 8303192 -61015428466395045568339152170466017280 8303193 -5322917961466388046007098015550493538 8303194 -30430163017926849724388410773841666848 8303195 -26905786415664029720679992396033596800 8303196 -29515198963640847268746660849213382656 8303197 50852711632827989918222253224770685292 8303198 -16437599283412346713480554531053282880 8303199 1803220169154642971771775486024295440 8303200 33953944016694988697434327022823014400 8303201 2611146550438989587619568851885383202 8303202 -40872385292299050668499157325028744960 8303203 -150515217874313903923622017503773336548 8303204 13482492798379878543152032066047086592 8303205 49597333197244404470818174336781548800 8303206 14888787395216564068429961514132123840 8303207 -10386414104270991794957583047411053056 8303208 -39462520461565245914654955808458670080 8303209 16312833807814627664056571021640369040 8303210 8335603529215761698049863682688259520 8303211 20689889624891361044614175050588428432 8303212 -145952136058480939621430051075550156544 8303213 -215147039986306025186474538678242906538 8303214 127799738211723810193773499067993088 8303215 -20899930726558110810673385025220082880 8303216 52575129619557466607096944796850585600 8303217 -49061119062135283709108796810558764352 8303218 -20164424957155936371101824171107675648 8303219 7350534012448243987116468786858124620 8303220 -4832109012806354118407300469111674880 8303221 -107376030355925196774701489368026842578 8303222 11080527241481927811493077029973436800 8303223 56718203214735329061878252700355515600 8303224 -78124074334444630958428135314565079040 8303225 -5008852114398900847267744452935875200 8303226 -18870474843928404938817811129791117312 8303227 -159306775243826109957607533731351075528 8303228 -77274752103856984800416682879701460480 8303229 6930153685918233277646554162154291040 8303230 -8673281140553428558913305653704762880 8303231 -23141625286260670332530392281031825608 8303232 31015387833682697204210321010248908800 8303233 111202481735401686365788948876688452420 8303234 -5729362450852629991684539719616698880 8303235 48031434329113512116977969751793678000 8303236 37462164705079365032185521550214065280 8303237 16003861863981221412601404683275045440 8303238 1673284602921153678475985461284669888 8303239 -3262641416179785695279716635952900000 8303240 -51168632033023878942651812604921446400 8303241 -110718570852355070930380732680296026608 8303242 120155304530502641141326119862432111104 8303243 4518055021891354466206244770175426544 8303244 -7620230121924693577980485375970259968 8303245 -81147991542043511009912826632317319880 8303246 -6434857820207099901481556328314098560 8303247 -85044155933417491850067568179889603200 8303248 -25605846250718542238750538635678998528 8303249 -140117208957100372039564115302580460750 8303250 -39212672527520479584572612444623872000 8303251 258938262295256595388426405030097182800 8303252 -117920973230650428699636367601220699264 8303253 -20960858831718038515402706461062899712 8303254 -1083418878684947103583693811134090560 8303255 -67512227591125166846307815722924540800 8303256 -23286132519773908963860761471104204800 8303257 463323440610117908348570612222347520 8303258 100467820429013581377897482243070474480 8303259 30939104127459065895252905244928095312 8303260 19308818574539528432466702314349527040 8303261 54830571061972859932548184839040805862 8303262 58805740929917184333226119816480576 8303263 -112492878605599548913274175890876147488 8303264 353131663823199593741668408363680399360 8303265 72523219291671604984551313526830949460 8303266 -26932077180074376040028897774347603200 8303267 -34787518647607346992802916489439042608 8303268 -52064932686081968223774974419408650240 8303269 7633144478856446701950910415223294648 8303270 -75109859370005215630821598006271521920 8303271 -51980328426546710483554359926449893936 8303272 -120270555860959342981617823357883596800 8303273 -116977327585010486922726658867020654240 8303274 -9040148023325276520793707169723603200 8303275 -13825971606525898533617253213975650000 8303276 46983760054989706691333059809078466560 8303277 23725217729444743167186501018745945920 8303278 66104133210708478708093014720246085440 8303279 62945880540635322081607419602517890640 8303280 444126853765405644971006284421529600 8303281 20351244728761419344081175087456676160 8303282 17450783152973246095738443489330989472 8303283 -136942949056387357852768553658441440400 8303284 -57955071900768876634612152470699501568 8303285 -27253175810586449088607681963886392800 8303286 26350824271256900434871761310948643264 8303287 -135236504615150234874876474305061423064 8303288 -20770799600361568211503944234046586880 8303289 -35937895990369925394771381908670092976 8303290 56287799422775731799964479031653714400 8303291 -52839830977445048631457084167446161308 8303292 91151875677569369739307729747670831616 8303293 -75619931969946749241119174147270258280 8303294 100475264562330507191561759015391933696 8303295 24316843508282049448294717872779289600 8303296 22873347305222993002701093330493636608 8303297 58554554499292111670470154903801026692 8303298 8613495251852512295067099617003470848 8303299 -114219206409894350802276008497192958736 8303300 62039243771013838010767996820044800 8303301 26669260581040291931231265985025625120 8303302 7422749565799810972037974902026219520 8303303 -34725029074625426117671265449123313448 8303304 85543452195309300256614203447033856000 8303305 73234686299607940894120841518295135460 8303306 -4355674296231449100584338755792180480 8303307 13941185189266966007902866292767840192 8303308 -19976874367808651832012919264488539136 8303309 50228352556804370732089502348779186560 8303310 -38197779909962663664339168037696237440 8303311 -152314909223645551176066350408403290400 8303312 3156066058715694951486733639993835520 8303313 118012373980966359800690974634895400944 8303314 15740109831578305484664820119503757312 8303315 58058652088798189229610819841578054960 8303316 -9225950003892479984330586151507046400 8303317 -10797976962412696177502657287317939360 8303318 44835995998887183001132030154570716416 8303319 -38474579735285340717243810445885941312 8303320 -25656568701222222991989416791045324800 8303321 -89175490201213123328694222217140037308 8303322 -29664359884183341878850854029012369920 8303323 14616212774543381260242675794662560000 8303324 130818318788402487098711126162797533696 8303325 -17360636934214418843251050679251266400 8303326 -63732412039232383610871524176283349888 8303327 129530864679097595686720176468928612752 8303328 -102417653385856818726189969360602529792 8303329 -282789733754940323115167363964661724480 8303330 2938402292459479436290338068483289600 8303331 35301845417606187278764411259778717504 8303332 24074233300699937897711048938526535296 8303333 180868548702421144242693380343625011582 8303334 -30964826396451496890323828152854836352 8303335 63372368045622249698005042475817428280 8303336 134302744886715960294538303746528967680 8303337 35753336835871533763126065571987424640 8303338 -37447837157500484902507771606298880000 8303339 169678988248503174596300033811073632000 8303340 69519395326138094341902022480051200 8303341 -42204130978419937072113967217752969258 8303342 66511319055664234191477966602544763200 8303343 -1442536014602628126966786975446280192 8303344 10482122709348596606784199827750912000 8303345 -116431198887001409895926068595106888960 8303346 -10273285878006478378602607460457103728 8303347 6020619390629396008453678622831357440 8303348 -90757974481694364911325623479126987392 8303349 49934181084127619144533514664269316480 8303350 3801987585710139550731913218028953600 8303351 -94150116802090273325353946838333216 8303352 -9702472089644158845335599855549440000 8303353 -13508566326252870216756765989460568056 8303354 105140858579313970483117897684360811376 8303355 -20602064250206094086490247337547624240 8303356 -81167372834047381009195158756109742080 8303357 5161358161033473559346920694766789900 8303358 -361289353026445237763172996380697600 8303359 -86518130581870009423908566840728023296 8303360 -4144680754331262458033417591193600000 8303361 809665600787702670938892336498149568 8303362 -44506116466244212372667679956910443568 8303363 -217898397144181030401421260385893276120 8303364 113857982461451478408936629870083000320 8303365 14225093517772985948728239002376585600 8303366 -78528039435505394641069586739991102368 8303367 72785593809826532889897596062791139920 8303368 -81517348776980462939876583335483965440 8303369 226866739636780261893456826571409472896 8303370 -40936650757355403788012428776731539200 8303371 62775868218167534570590876398614528712 8303372 -18136135647047829753845174747773501440 8303373 -18196817522398508209444184636459346420 8303374 81690315248578975848293094877557231360 8303375 -63660731402602197938998509130161456000 8303376 29245144430263416513573772320168148992 8303377 28663132054867085798799153110288284912 8303378 -118101615350896751897684359700370565344 8303379 -14556825523827322326614782051733905920 8303380 -90541252170635814470421340515681638400 8303381 14151456105615742665539960259852860928 8303382 -18358210369965639865581694525424810400 8303383 -30511857886897406968727413878601688 8303384 271826013497038599213908417368475320320 8303385 186943466559013502895886377115952640 8303386 290298695896262394434446853833202688 8303387 18990295568780782001998733160061285632 8303388 -3447693482802249196461782760019084800 8303389 -68761221828892937974043099169590181600 8303390 71531435168929491574728702017608891200 8303391 -1949763439323500749125616330366790448 8303392 6150881323324644408771388416812777472 8303393 -26118443920317034144482466766821298142 8303394 -28491560163528472262414536899179106816 8303395 -21871533314655442587362793030350629920 8303396 18417524275274782498380640016414023680 8303397 116580285979704054733221244746849909600 8303398 4118915825923445858288519563694047200 8303399 -64582764376353663407262980177819301360 8303400 9284758816376355850295542985840640000 8303401 -6966519378209520565068638291033008128 8303402 -1942828877045862919482714390612974400 8303403 -24886295351054415888071906766186075456 8303404 -83180389051782760069731317498749884160 8303405 -26763445369248881074660723863258938880 8303406 -23079295786826940581292480361061839296 8303407 36396684969206978122805077687154184192 8303408 -4309529940179138912209450795411046400 8303409 79694520207081078513492149608231726914 8303410 30439592960643646879105688770055187360 8303411 191182527688577513197114590703112880012 8303412 6392944132609697245190893128389296128 8303413 264531434073405384313036675172232228060 8303414 -156381848110093800754115540182388736 8303415 -37479385790487765751819236161520700080 8303416 138939985359786613793958817956231045120 8303417 27695604904026777423427462993923718740 8303418 -47706131878858739224723424253129331200 8303419 139433915339713049019985464637449834760 8303420 -71438827479998573356030017230278110720 8303421 -43348161927327745019606684764799089536 8303422 -11598405087749608009335954391572319488 8303423 115245871058460690122395704573936449904 8303424 -27930902104681947436590162641399316480 8303425 7986799786046507808144156523615563000 8303426 -71793711885215137650824797715531255088 8303427 -23720963662871472162345901395258080952 8303428 10241317169497492348008232921470324736 8303429 -329956930486482241177983426783910848 8303430 14902731857923336127992683770273589120 8303431 -39262480045463540135077659498751833008 8303432 58388015718304419009128226811152614400 8303433 -2545377119067000498084140489799145920 8303434 11456547928107949323136211124389549616 8303435 68487352772756787253974840247304536320 8303436 114111912454614337861269110160597169152 8303437 3998126516890454531163772482442092480 8303438 -31077791210501900778921015241945176192 8303439 -4935372219450111155558957032580217072 8303440 -4157991534864692988463578498969108480 8303441 -20998158148292535898705575372116950158 8303442 8723752127926401925656505492072233984 8303443 -26113043298937241307313916717472829440 8303444 52789608287776121707891441803225409536 8303445 -30693191141523224945083772566086638400 8303446 11384033255053311936966027558587737920 8303447 27152542181768898307898785884389701896 8303448 -22023349400979164235067522366950604800 8303449 56065196047277408450830861812494582592 8303450 -12448683596875564049304758251248288000 8303451 54912147381252894159653288719041206640 8303452 65315336001770049351613799808737456640 8303453 170782095361983506696104341756245302080 8303454 -29777357834411511919356945674740751040 8303455 66832551304391452359710038044750264360 8303456 55360450577198511595460653886566563840 8303457 -7501416722646795812567657222765862912 8303458 -3904175547930696343903095183982398816 8303459 8963295747964613938704573527839653660 8303460 -13431290716788413890735612009264250880 8303461 -86239806178514537016309856582789719876 8303462 -55052337972554763783983270742792775488 8303463 1444931353710676582117376717855163744 8303464 57228089430565586834139111811963729920 8303465 115922057936687400065923939617987782400 8303466 5966347368733443460595045440191656448 8303467 -11113154554169244867197041879577625484 8303468 135062858839944401957574170709380667648 8303469 -19289741716352031197164540212874193856 8303470 -9652694492174739558529438711861597440 8303471 88454132244638421861693901034818386744 8303472 31400215071540784609557384445132800 8303473 -172059045115160310880586282686758972060 8303474 4379787596817948991646370316271308800 8303475 40588516345970490668313133067930376000 8303476 24834231369844976906926050998075442560 8303477 16551705424671078685880376098725604640 8303478 -17778806222991614688559531506807859776 8303479 -154494988753958848201071816973003520920 8303480 -1198681427253496016570240073039667200 8303481 4172223742022406219153354954501266628 8303482 97948854179072007902386065957087514368 8303483 84388387740754327200969246743100883200 8303484 8692388690017527099408395853596934144 8303485 -69233059701057455825766844757105924820 8303486 83489108748684627914260298933473111104 8303487 -90051896190598012125103156735779107640 8303488 3912242637359312262301470166634987520 8303489 -186146609066793401501272486113254015676 8303490 16862380481359404480034968665823498240 8303491 -22114830244477582804631334370941582312 8303492 -47439451698055661812169876862283395840 8303493 -94102643417165984476690546104277867872 8303494 -95130061697430278621829122226242448960 8303495 14400556727634595117889152749230331000 8303496 48746183018311915246724197843536076800 8303497 -172505427274881992360601919216359076428 8303498 18787682862725699709972038689986189312 8303499 73718272411978447515020942500678131120 8303500 -113832973863567517877525606618870784000 8303501 -78033533629147737687972184197384615498 8303502 -34871128021452879742946390951189266368 8303503 12239382094178938089888233760211806688 8303504 50949696142814126256744341306449920 8303505 -472263418842979105536805910146498560 8303506 -65484798035735997840139721228369627136 8303507 -69318037931291483483277359940045431688 8303508 49972300739343906252784197854215531392 8303509 -174050256548276693549826519346898738290 8303510 -20392713102522974229495630768462733440 8303511 -41989043681602111867824863685356918400 8303512 -25486346147674623556683568689646387200 8303513 62306736291775705950128489589149211840 8303514 -11063963338664415691709065461490630656 8303515 744956872064836488133369730170755840 8303516 35902241025949734318059219177836657152 8303517 54837197141438263986751128964147057734 8303518 -63795568787462231458557356824029233280 8303519 39229820450038452209893547273536170096 8303520 1416004292564485709672655017607168000 8303521 2250413368783738537734422597721236544 8303522 36697439989313117943232181144284836000 8303523 12402728483647238993395954400362996464 8303524 -8616467548771748356891190496959545344 8303525 -9472099468692046985634875307100809900 8303526 -15063686803797213186794791110786600960 8303527 -28087098689279266771049965968292152968 8303528 10658044154113893675420730173609692160 8303529 8775704641121156635715903639325015168 8303530 19950916677192878015266009963666616160 8303531 -18262475448878537532179118565591044816 8303532 109938878619678909255391038048109363200 8303533 3617322811998732750287227328405106176 8303534 63152401282562500426203962166443123712 8303535 -1324438946779876192527218743820692680 8303536 1857788541924081357782913246104387584 8303537 275156681310212480219013821643356567424 8303538 21577553695436573756459741570203503744 8303539 78360371757891547963321974864498307340 8303540 25994861668785278021967065729016921600 8303541 -49377917612284154181339943743331714080 8303542 -32147814991330723478570330859540466560 8303543 127898154472191834277238090440736682792 8303544 22671705834474141489237368484995727360 8303545 -32241913776314852835034397522600624700 8303546 13930844744419379502818437143822987264 8303547 38547720597619440114828164401520143872 8303548 12518726622735302172028055670257465856 8303549 -129000088218773603363246734004671755450 8303550 -9330370816925279084571716231208758400 8303551 -146748850622709310945078702705868398720 8303552 37804889074449933299433426650904133632 8303553 64657946741736095195839521715731044304 8303554 14230853272385976238389473596497833472 8303555 -55813270759580312765399634830305749840 8303556 21076501663892547307455279987793895424 8303557 -50034112783311567658357337680589684194 8303558 380817684912868574159933007696139584 8303559 -2614915441309300844073360685210380672 8303560 -122231427235724794887842720386017024000 8303561 15784316647595695784870906472036878784 8303562 -43977779806811294317253140032138697680 8303563 -20563444974730466600105165648999110656 8303564 99946308826064857591258230782425085952 8303565 -36021314453072032480128905280334121280 8303566 52049361642685373539449689483946941568 8303567 3540337803739005076723115900360832192 8303568 1812631195021401406096455881175072768 8303569 29744373669937613862798736528813432944 8303570 25214278695186680995111829959522176000 8303571 62269433491533409157013019032177937140 8303572 124755613147758111741998045997351982976 8303573 -54117557517712293735196305555575209860 8303574 -37938187491676200827739232990285160448 8303575 4027021171777153878649214085992217600 8303576 105922810193496066934878754665189273600 8303577 -32613136619283629844055931681959069440 8303578 2779043796078886240894561423056339456 8303579 -12942265687891214519093679501769205016 8303580 -75373296237808581360256127331701299200 8303581 18582672617369699338322625211132991904 8303582 -21502743274955185015219977394897643520 8303583 -32099354033412343146314803702342416000 8303584 144721071824996851688405964516152573952 8303585 -295111812209011362016868317684520640 8303586 -693472933677190545195930589203392256 8303587 115196619437227495353486087767861166236 8303588 -50133529752705524743993037581818004224 8303589 48195243683709406799128744881114080640 8303590 43080326500229631013347104804967484800 8303591 -27629118320197114707970393474209496848 8303592 36593588210994353386082275398266388480 8303593 -5347134597148030224420519331876252160 8303594 -580013414037528144185655112408971840 8303595 -76385963490469890647565157833019614480 8303596 -16370399451325284513216434919623662592 8303597 -89148077154224405284042373056590150954 8303598 -9232012456619945791332303897289408512 8303599 25411598208528066352413350725654197360 8303600 -24784459357529686739115540927369216000 8303601 1724957184610456122391834447923713280 8303602 -96311427583035568385946353140489675248 8303603 16486982719352214878391432513651886080 8303604 -5871394510375448320019343479046205440 8303605 19625820975851216039354863996647823260 8303606 28488165231567514682410594541908462752 8303607 -11448732948358811107069037599654576320 8303608 122417366457541762037521838322989568000 8303609 62587929693125684278839615031188264810 8303610 15759105110406522960660150860751160320 8303611 -116694527530639006609160014082253873600 8303612 82980578516779541216757877492514144256 8303613 -26718342317442329661551467106398457856 8303614 -10461668958332894123788758189410810304 8303615 -117739165247081160936959981073454425240 8303616 -45967645941045857299156589091181559808 8303617 16553517540947531694487713739189600192 8303618 8075749576623876595046975141130743760 8303619 2553054252186869556909399654814864368 8303620 -7221984131710391764127205966343142400 8303621 118751902593039769993037573753161353600 8303622 -4673119711599210956476382110074040128 8303623 151909844215922153760233125091894622872 8303624 23030256821320917652515322443126374400 8303625 141428256204505517828805507355989000 8303626 85958840633075348459557700275589278512 8303627 167310672958467970677972621285949960440 8303628 -31527747914878717180834414421509079040 8303629 16047050958479479019368217377110605312 8303630 -24365955086458828271631517886535263040 8303631 -33697006718212529015070787358324872320 8303632 48820845263362642928402852491377786880 8303633 82313646171671125800732578773745298024 8303634 -469968739311573648452403122656047984 8303635 -140619844221404296306253388863576227920 8303636 105519453011719537124968942010671288320 8303637 -176189921588704668852279033063220412448 8303638 69603152227257446536155729290838338976 8303639 132653541345067244335929383008925565456 8303640 -5371728274581565804524116381345587200 8303641 21633927431161828996150650145357912064 8303642 -29920920571926637576748218505351904528 8303643 -105808468244937917639723925579874570068 8303644 -74590044995250187540816743841996800 8303645 45178937704069568198869258521953362560 8303646 -6749560829367554225230376011500963840 8303647 109135433195262642993865115782189080312 8303648 -21671851123490477988442749142013706240 8303649 -114136197079268810680967772401176550736 8303650 13197094435351723927536629613612108000 8303651 9296071810599063811740791488528606992 8303652 17099824462571299451583681430025859072 8303653 -161759202863093048989845354628989116098 8303654 90439260134551130543005777124893771008 8303655 -1070693813059929812875600599018806880 8303656 71686123715627042094768989169502202880 8303657 49861291671591152153901971214804258660 8303658 -21185050945250908585618269167819757312 8303659 20117117521951907850579670303563380000 8303660 2651137071160610457306225601457356800 8303661 -82630434168788412380808606210370071360 8303662 37340732297591259941501341870178448000 8303663 87951019867199964308785201709019544944 8303664 19213558245006071091058693208937037824 8303665 37511191586090114154451651840388841600 8303666 22107507699987542790004757654397573120 8303667 -9478702544113291319959959736900001280 8303668 -87152648805449418128722624036352013952 8303669 18692328156790509717851996854069173408 8303670 49741860777152400881299950436203321600 8303671 -2294468375597263384932271576135967528 8303672 13962467301547860435757164851905105920 8303673 3248761491925800578421660369193190400 8303674 93656157485875975623959149905491980032 8303675 23605034950909661115445399375868586900 8303676 44998303785388217047964557041491538432 8303677 -8562655042816578740847098664721572500 8303678 30533425492228338477700558297158886656 8303679 98643793325685117491091211363219951224 8303680 -14121673964034970852381670032036331520 8303681 41645369933177015752594238168266444482 8303682 64114464848931974768721558530395012992 8303683 -23351781892604278238296327590529856068 8303684 83056046638494031948587761790506588160 8303685 1531382683500357666875044910757676800 8303686 -42612357426317492678906972265448122240 8303687 -258105104382826315883559963093676800 8303688 31353589685603675326053706251485184000 8303689 -22896713487330430040292789605558814540 8303690 -24999531953357733497567752888154419200 8303691 7608935655256347272650414921909337088 8303692 9013837155103279503203782194090081792 8303693 -178529266424240120679021788715351170058 8303694 -26579726489297967921584836810122479616 8303695 -118586359906238100991170181327196311800 8303696 27933638856313648428699910095988580352 8303697 -180031158574957187833915732089713276592 8303698 31806563349096628806575621644706703168 8303699 -20306438297227478661014345391175817136 8303700 -11790618504873301147253498881279488000 8303701 -87785981033890734530657522518423043520 8303702 9494315847516036475582374583859295744 8303703 131263714419082253009506768807499155200 8303704 119322479980152240886774038725854709760 8303705 -140325910455880024283400404974905574140 8303706 8582556556877272901859737263749008112 8303707 35966221023645498014273866709085316632 8303708 -28750659762775323358484381978754806784 8303709 -31233080936673867053209671756700441632 8303710 57804255228611966423314141215629170560 8303711 10666840757892504229987106717698536384 8303712 -14522306253321338195248549798531301376 8303713 -33686018777685629277173030373145568016 8303714 46525942478826172043767715307750321312 8303715 -1413538091183590590697769494311307200 8303716 14359361912882336741130668087495603840 8303717 221388564193573887059997224438298848766 8303718 33187472247706305547794991138754651520 8303719 -57753933091856204434952302268233291080 8303720 -41978823840918879711672725119830067200 8303721 -3246104570299103156327894335102417440 8303722 -95726207932230875504364925787344896 8303723 70054536136359771857843223082232409972 8303724 16764506627440507077026430623392293888 8303725 34491983494866481642489704911112652800 8303726 21063850899071722796379063868087975104 8303727 122801461460285340023178613811939048832 8303728 -19569750018372913670404268351693160448 8303729 34245358814542862275915783803356867520 8303730 202717980441426403330614541930429440 8303731 23497440179941143827655810357975876000 8303732 3162204036385943862885833840920276992 8303733 -87015465748794351554767211814321482898 8303734 -1337045370671851291568412200472352128 8303735 47206409318049749942770922440024485120 8303736 -10312304051361845334261374691705815040 8303737 24763251613590608759685646772691342920 8303738 -1155570618325158633033660459361151520 8303739 -59549524564715907884549989247909299176 8303740 -59749142414362040203926788651409999360 8303741 -296569487297044834945286718357510444480 8303742 -22966088540789584518166457572636569600 8303743 29315337329334146018007738210236230000 8303744 -175836161968313012838941962195383091200 8303745 82768302921190722317257870519810197120 8303746 138839634033034345002982725084879696 8303747 54966789022489054058463398534658831984 8303748 378492059751527492762086521871764480 8303749 159726701501887354871025444826373318750 8303750 166148726160235005167636788772640000 8303751 106845752142081956250808547723106868080 8303752 30095121657397027596104944027101358080 8303753 50418088191104464968752897494187453184 8303754 -57757417344484537009845493279839847680 8303755 -56170268179246516041350273882257647840 8303756 2778913426668540449661753302975367168 8303757 -13058860796079111605708582924528179200 8303758 -68018770697147563206841196274137747520 8303759 132839500456948635269456691048242554704 8303760 14419129985397443999635100117316403200 8303761 -144774785711789621174051111250590489100 8303762 -5133772628017617354458825600080342368 8303763 -6395891105263547373116633423828292816 8303764 -31597683101730045240566631962306115584 8303765 72274906792038833679530304012291333120 8303766 -26352713248911304484559810344038310976 8303767 -221388117727998144013190172364843422368 8303768 -16170948081919473705483357157935022080 8303769 -228086147902692489488892000838228032000 8303770 23842894943895649269043213706818104000 8303771 -26920679461236074920476390903949338336 8303772 -133047366593759685776387258349954121728 8303773 1450069785129970146210508022429325600 8303774 572076994446915768113495393036363136 8303775 -33738381122593482532647730959964866000 8303776 20585946396659744570161801799541325824 8303777 45206735353902230128539334672086310626 8303778 20273048024919490054901162689253982720 8303779 26765443857903959734891215224849354880 8303780 37982718702089932589334254611545657600 8303781 -26913244952758283396927023481483852448 8303782 18615579728997789485181850151608498944 8303783 134995144656420727397158190647799431032 8303784 6882803402542503623951586999303536640 8303785 17036293687531585530433041815991946980 8303786 29947324087150852992264096543854290944 8303787 99001632745956371527419179645720364444 8303788 15749272734365024500538980964020729088 8303789 -23911617135670904322000797146652353320 8303790 38812021894052694531911529903546455040 8303791 219279451928075427654561386693966594192 8303792 -6593585369602063648576235987933331456 8303793 38370961657362501234143286813927390528 8303794 -19722547387712180319475288642007897088 8303795 -41116585147429841692341633903243475200 8303796 -116431164613284111557363386381546119168 8303797 -123011282040231027905827599298340046848 8303798 13149201939738172366156307178837954240 8303799 10521011531784438243135134924921597952 8303800 -36717574437534620606948203023221760000 8303801 67451121447328554787084342426855618704 8303802 -15213022249573014429602636342784783360 8303803 14508892892050519557475486314385747560 8303804 5652468756973858415508861608963584512 8303805 8531574389566054622199482476552116480 8303806 35611911106186058906309471523777350400 8303807 61699135894827354521226421380894302112 8303808 3304449578309323882644448096152453120 8303809 -98974021380357941123213642537469680300 8303810 6863282950380762016739823748390656000 8303811 64924273521465585620922041830215591672 8303812 -55244026263901856659456447104630552576 8303813 -69378174025826809702956794528609718240 8303814 -33343413848947147962816167202392044896 8303815 31032182714797323882533367599474286720 8303816 844355438793178043650143011581132800 8303817 44448380824463726917155746550986558880 8303818 -15968290180084280997588533709841303296 8303819 201693075498993369963707519821793596896 8303820 -10895497375261137701247755572999127040 8303821 -219306496884587274493212252580535011978 8303822 -61062282333634395789024297766564692288 8303823 -13272546656623370070261773597471907840 8303824 22504189053459467791486234529277501440 8303825 -59975409022359178890638203631057118900 8303826 2302296107932698745446894816858470400 8303827 -7409337200783266628872533820165312608 8303828 -15980930238333281331442858254952538112 8303829 27635446588377691381994872511057251488 8303830 -38365035918067551238203510625285981440 8303831 114874277812323903456211308253288057200 8303832 89358846965368564195197633842836715520 8303833 130348042187188458526564237763514779664 8303834 -31412387677311941245594322402909875968 8303835 24773011033078632644921347441569932400 8303836 -18846261032766913836473298629780577280 8303837 15314367707139644963682382446959333280 8303838 24774363957356550177255071354149499520 8303839 -80437946590839890820826992666149707360 8303840 -129684953449850389187796623534358528000 8303841 15725111269805127648819364247518397760 8303842 -26883203085493660791704859651897372288 8303843 -167788196266825688304821392809395575908 8303844 -24971316238204866652917963939112839168 8303845 -68073897726124615026961926029109583200 8303846 22774453406418941090999341630642176000 8303847 -47453894694456368390183407301299632600 8303848 -81937469426910868348958994941008281600 8303849 -45100990902346841988696120947641902150 8303850 32314445892603542287385691362006976000 8303851 -64930979422713156741225414597852472320 8303852 -129577221612041881389308569914473144064 8303853 38281232820571300395529791830296579008 8303854 25493540298350384822319744875678224512 8303855 -29277172564421242169323693984287782400 8303856 -10363036482034689831103472582431604736 8303857 145971907182473838645789131786167201106 8303858 36219965019999858699293930752991435280 8303859 -11494699677989453164286883930447352500 8303860 122999729201179242762348627291565056000 8303861 41315171444059817084315404589271468462 8303862 -23208720017105737245864653347358969856 8303863 -38080866153386983370694159421638148888 8303864 36838835173818194472467741002349199360 8303865 -21057677565991635883390091120573657280 8303866 163214766039022273988083917829361917440 8303867 116420843366627561641683216082044480 8303868 35230359775671166058562616410669092352 8303869 -504553700484284024845151942429001088 8303870 55230610185361337280958742053888226880 8303871 18802308068261723147643313912709429904 8303872 3555649255391572442924778850248294400 8303873 50068966948509637610982480884439050580 8303874 29450258395854363609053315964645703680 8303875 -191060843576230067832439732000362816000 8303876 -23751957857648134635386439746328059904 8303877 411892478123528038188410835955235712 8303878 -31848301064575264302769251362023981440 8303879 17277148143653506642292473611673355376 8303880 -19049547537978816383558445969956044800 8303881 -102719469342164563850702106333774101148 8303882 -72539589297895794367892324772559616208 8303883 61258258557653966498578385446808788440 8303884 -168829454892356172808078054407265728000 8303885 46624154024840021756530050195560911200 8303886 6523081850109378296430169953212956032 8303887 31409384437944334905804899257235384592 8303888 24067200563823635124422722894888058880 8303889 -67764324258492394523372636532264866880 8303890 -28280381929722180519362664897937075200 8303891 -60879698431329309378491450222326153608 8303892 -68910575223652632515632971490816002048 8303893 91879769260746299334135374999243400800 8303894 -9462955748311454867563397603322040128 8303895 -29133708083158063910620419875959994880 8303896 148430244045910655082298308822835200 8303897 -20597877878406149164112554749501168768 8303898 34868888165965987362897913405362660864 8303899 -81760271697446114373127969733064864 8303900 -4965572856584717141735543145343680000 8303901 34238503112272513691333937865989890400 8303902 548926123964126994321561678587919552 8303903 78466477837194452556652768762006189152 8303904 -47513222114811600263611168835512565760 8303905 27686692473367768292270313010084504320 8303906 -4752837177034288471243341254767459776 8303907 925480427378666904303923304582288192 8303908 -28587339814391334959717746367364169728 8303909 -67290824680750404687102229863528061890 8303910 12635980802181912333449295911693848320 8303911 6768958243359726717462560232232861824 8303912 34097869760144927737768523245116211200 8303913 -113129163639994507630420876650382329216 8303914 60017102353931301602068298478074357760 8303915 20862729111506388202796582155244734560 8303916 41204395615544185094467332348782444544 8303917 -74391679449255944138273636106107930868 8303918 4379489333826951485122666694845355520 8303919 -26319619311297613857855420387306012000 8303920 -18831387730441200820921559113670983680 8303921 -144571254341915310051493506750448548828 8303922 -32285874135036739784678096711583626496 8303923 20920845634136309510741467169575372172 8303924 -24308049633939471844903178563242559104 8303925 -25248248905129049452607735575620571200 8303926 21976582762816561088790175849487658912 8303927 -188298021941451441271337722775497531200 8303928 611491675382674963525414859123036160 8303929 -174143102846301185853825143259816224470 8303930 -85010522343538611885076541921926812480 8303931 116817769147338684760230033110122550400 8303932 -33563662815778200588036048538322065920 8303933 118297376696578128880889461651209765024 8303934 13104686165969333079541814316161528448 8303935 38317093754762830703590185995116874160 8303936 -57701466554035249221708139718836224000 8303937 -20088582905400250636973420524676433600 8303938 -66222556405322513909839742658459800880 8303939 6675463745564886674421386285506258944 8303940 35648756377121779397596795411232789760 8303941 -34243272361209513097907718775443042658 8303942 2940553736128136499854886086704171872 8303943 -8918278270634147329591649112653194752 8303944 -136499503012885072929890439378203443200 8303945 438013766521465123351393184765183040 8303946 -14593798038784585469395649431724269056 8303947 -16834533857903754203678782746735902400 8303948 77473024037977124027798238606326231808 8303949 61221627822330707436800855525170972224 8303950 16550002265297808682975662799001496000 8303951 -88907882820972919423978894249811349096 8303952 25924086092970935567781707013046272000 8303953 15935949745368449187196892091759091520 8303954 47577552974897800483558682603004844176 8303955 50591267148751832523546741800889158400 8303956 -144581203114533857370608113427227775232 8303957 -222696047588969812796585886008627071794 8303958 -972330233714378672248565987818409856 8303959 189884526319433712487861035210767455080 8303960 78275558211436485463366819629681868800 8303961 -10763715626008089469129324525954229280 8303962 50894919945923849283874689013116402432 8303963 -152082958258057188559814012683241092656 8303964 39588783647388771552850034637224126976 8303965 -66083435278587624304320679633074277140 8303966 -31917721190183595947394426008451013632 8303967 -8601112217169783926828011239867447840 8303968 -198534583176128686877581820048228352000 8303969 -2669126901833421558724170155261595360 8303970 12238148296728014256739683697831833600 8303971 50625089519330521653766214442491005792 8303972 -1787586388614231415390676370247742208 8303973 20978435975296141230446693184293853504 8303974 -13060854417603766753106811039240114048 8303975 27657660140515503291177900982131504000 8303976 -28493407004881540337724264444784742400 8303977 115393129665153293882005867493561147472 8303978 50349447657762121488316666842474437040 8303979 -101153047398500965608836857216874351016 8303980 -6549524134637865785549502618604815360 8303981 -49089000388075691505658627670871057972 8303982 2086337501507072049808518918631102464 8303983 103430454922053390963512525614547079240 8303984 -7695115209740706043703374896149200896 8303985 58163958674858912036736886651302883200 8303986 -52424894395174735649257580449711910880 8303987 52626247782505111116972795335936308560 8303988 -565118354371216901463095062855680 8303989 71319032014539866743227028532302330560 8303990 -66598473801915813334272300108198213120 8303991 139034968650367656768603380468908342224 8303992 147363362236677799908162647520792883200 8303993 177670212455766132958841402977593914244 8303994 -30858613748438185510759321819397874576 8303995 46836170547597323257884160044973358880 8303996 10415295832836200041855057284199680000 8303997 -32948046596456607802672908684334027872 8303998 21178096357911054780670776410855146560 8303999 -23845678624548642975007733285552327040 8304000 29067349338137642891432817045012480000 8304001 57468056544866952444394064507305189506 8304002 -10989203525627143979260016585004968448 8304003 20499085410347439683141054160715452612 8304004 73568166111808688741064760312165629056 8304005 2183129238471958435410854088560343000 8304006 -76498113657651747307935914467784908800 8304007 -148820546372452713027342793920072660480 8304008 -55291659064998022483818318256388951040 8304009 42181583462427691460968171324728327360 8304010 8501813695208502400034727462431877120 8304011 -117601344902333654529182057469745093776 8304012 -1769631639597041533907716838885621760 8304013 6764518780416547377582131374759864780 8304014 97335461702142787974623645689249110720 8304015 -77383006846208305434796884696708349680 8304016 -9357864077120841838905525256221360128 8304017 87213022767783985289635322464047850824 8304018 -26345120414316328382616309532791112704 8304019 -1757540021084427299668442375720256656 8304020 -78503683553412066240282170735671691520 8304021 18075779898272482178037229091646031584 8304022 -36726660175024573159450615400763537408 8304023 -3586983476683675120209516308659565856 8304024 -45660340049253406807788164887871201280 8304025 15221704467843596249489863633897465550 8304026 -11261115329937534757540833934103854080 8304027 -38964396389388177622004800077048532992 8304028 -14838925114054413090434617684556472832 8304029 257829069999646540213955253758202397920 8304030 20940541136444500993925434314452160000 8304031 -204925229912416451497275744177129360 8304032 -43034389156706383637443713426712952832 8304033 65735725009139508784513520976562306224 8304034 6128268184530697228573150583783481456 8304035 -10580657033720154794498460612711048960 8304036 -17569890770106517626326546763016298496 8304037 71355101226576132172665021520860965152 8304038 -53674717065827750860825975276433218080 8304039 87508299530346396432079255781246094240 8304040 -62332189483613061279964638689885491200 8304041 -253184465715956718765604899229057278348 8304042 -1478489235962740773208902822661032960 8304043 60173599531477476862710145951318595520 8304044 -27022058161069549160793072999389460480 8304045 -50700851503068296309588463459354580800 8304046 3428083209900330303077842336125486144 8304047 -162311287811118147913913217494461790328 8304048 968935526089215747820506140346335232 8304049 -25245991214094360240353087319174321880 8304050 -7587929791830007732032385809447205200 8304051 7786613025673409281778609523304022784 8304052 -1742307006992931709053844811761134848 8304053 -37715869833082186854551423740896384576 8304054 32677421886338933077896048604477231104 8304055 -25935317511042994029034598917458360000 8304056 -14001061459771125421620526513271808000 8304057 22878610535013348091545646787592655920 8304058 2904795984021469232963663463867961344 8304059 13140931684801140407711557907234097720 8304060 -32685620072313303316564380263732567040 8304061 -160411260978938447279837357949311729338 8304062 44583501006150307308988769970144541632 8304063 -24883022178084903575119895376323942400 8304064 11407122053744734332109020811283660800 8304065 -54500812837154818208472940829085052800 8304066 -132663576491525428545890494894975902720 8304067 -35790376607145240802682720360306567400 8304068 126575384573980272959883993978411398400 8304069 63164708965179522148268513897970601248 8304070 -22172178330314883794353277497647110400 8304071 6211397568705722223391547448495726000 8304072 6577508065173501474357630393515212800 8304073 89881707451362161132090745039204277920 8304074 301117326273985853395247090147616768 8304075 31850660692460589496723415777979045600 8304076 136703022216376105132584829186761146880 8304077 -46559164340087732061737398755170906688 8304078 47582886987875018793891558524814863424 8304079 -23303684888660307396071262948532207104 8304080 -14118890840903653425123846588899082240 8304081 -26055730693603305651283899250403793600 8304082 -210705287498605047789342126280342368 8304083 -610822359110680874815068512161001388 8304084 -10562762155039268087538130202154178560 8304085 78371230860113775223435661925934156800 8304086 -13671422147601475980673520079069705600 8304087 -906884311982140431520194394064269440 8304088 70433571608630484782384074822479912960 8304089 -22227550328267279221876998932240052480 8304090 -26125069147401787900531664434502146560 8304091 87924170139586686293498887855104791492 8304092 191730817611781452939635742448358138880 8304093 -35339974905583701876929832276088492800 8304094 -5979813991910945810872080086493904896 8304095 -57164542402056002114618800022013988320 8304096 71205458764898322305619507894828662784 8304097 -82738641962690637590080368440358779648 8304098 71737723023084027960820540655942977920 8304099 4269292203010982085915773985259184736 8304100 6000556323559335421635031787489382400 8304101 -29571027102153483075242546157694991616 8304102 42331122661997357096668867964364742080 8304103 79047500424839670467732777001461719352 8304104 -31273520863022203095031749847261102080 8304105 31172718864568568503705352399222688960 8304106 25577864750816261946731455633945173600 8304107 -8762105715328980976753710905628235776 8304108 -10416960251497873189052212533817674240 8304109 -187068384622672973086553079700185858816 8304110 40555842580974934539591977436060288960 8304111 73423899566469763924771973238794517960 8304112 28378445166868954682542949568026836992 8304113 137872232274574098444736000396876120884 8304114 -1231719484808578745552032573618692096 8304115 -3465936156494948092274231058303204480 8304116 -22442135590226080482360572777641512960 8304117 -705028940642281853001009660928870752 8304118 -26165072724497382232290777852397368384 8304119 -52282527735019775559570078176418470760 8304120 -6379851156678219903002158729488998400 8304121 -54434921838579393236084367632509084800 8304122 30227806232709282183294800000849504112 8304123 28924383876236656429024104748044879384 8304124 -4923417249768731593513523193811942400 8304125 -65697626567105688699411851043497472000 8304126 2576601813038522865454071684455624640 8304127 -11260808543388351009541107635641428192 8304128 -39379703950880415793718347236045225984 8304129 25450145861476106159895254309520073074 8304130 50817999741043322325391723130833020960 8304131 -56245931769650748958871930474330265336 8304132 -29241191577005229077861636857875517440 8304133 -113508403575473530747698030007789603618 8304134 -56928565302449610305487559241753210784 8304135 -17372959049119310281892353896727741440 8304136 134920320506180351159793128761103815680 8304137 -848975938696388507392433495553116748 8304138 33218359265930633537028339820815417600 8304139 174030227692877089215966292012539188320 8304140 -19942757263931530301399625942034099200 8304141 76624244624947273876336249956777449184 8304142 -27651201825277428315513526705213910016 8304143 -309454843509278228496293291443861246320 8304144 11060224963129186142820080073435906048 8304145 -2246871581490554680040068412212320600 8304146 -35841852853989979815475266959906546016 8304147 -105439314702722050131013162167143542560 8304148 -133581997287729045036363074149544177664 8304149 -12642692042926898008072119088548046848 8304150 -10830186008663317818729816318361344000 8304151 -22622330634276553223304149166634865848 8304152 -118280726837368666766713881485893478400 8304153 32492948980485102124302020579363874720 8304154 -45469612567057143578159297675743102224 8304155 43804001652535528112530529013478677120 8304156 -8312758551990094534299535476346454016 8304157 26748637518009885465407352513987533260 8304158 -13498265402665453346639163827572744320 8304159 -32171893192609154332839790336815845760 8304160 -1100233698007228479086234580685946880 8304161 -52298135750077839336714880853452779600 8304162 45310095053444116418306556520049645952 8304163 6664085595208503135330201608858436096 8304164 -49631071141397853817921798267930828800 8304165 2104201261890583412724107826286426200 8304166 -28188625102380139916763059310243012096 8304167 -202499324442381194654944434349283915784 8304168 50252011324198938266252950001734041600 8304169 -13546119947596756078706421085079947840 8304170 3665566619574367006019974318950389760 8304171 -47102535336439645882240994802255774888 8304172 -153285332304777178140664436603087405824 8304173 22579239542147272271743719923535249024 8304174 -77752426745842162157651831935199205120 8304175 31066383560213996586682667115809797800 8304176 -44647929722415381632024895254665248768 8304177 -104541478158115623425101411475664599328 8304178 -27585249314423830116611786457904114560 8304179 107025321903877569488005396176451444560 8304180 -28064619842254781445669958988347607040 8304181 -95585321272615785030752485229369414016 8304182 106677511889398340616067346784915852192 8304183 19170013508168435736476988201370827624 8304184 29747297788303708169432834612318945280 8304185 -82603087603288012785862329992849122620 8304186 4230975893002424187630820094682217728 8304187 28034782727302406304142105127107700032 8304188 3290775710670990754330578360877347840 8304189 -97642747592208479421307500643873058400 8304190 60607061877702360287174931443226945600 8304191 2606142297029167206733720434142911360 8304192 -13519184644227986599430407002421985280 8304193 42000081262128868718350455516709813442 8304194 2232618941263070332682296915414770432 8304195 118818637362148003488092784479680396800 8304196 -1129670999302448284542380704851652608 8304197 -192266013179765823975235229694746442720 8304198 -4289832394990646945456322448695171072 8304199 17923313612587378691267039165123389464 8304200 12216840811915584093927706673318784000 8304201 -2595899619893646847669090417156773468 8304202 27899868037714264102099986360781269552 8304203 41462073044213544304876213349421264 8304204 -86803164531143143121795141333709218304 8304205 7130208026236705581094204080577115520 8304206 -24217729288157526617666457672561340416 8304207 116906908042516337430649599472354306440 8304208 -5429815495353827646796748795850915840 8304209 -84358869268550470855037472690386248590 8304210 8258340300994213068158481227039575200 8304211 -74856423440452721512024563259140634896 8304212 7858032658180863078761736706101258240 8304213 -93561892561707505782897831645381231456 8304214 80389096376707914944113350245295687456 8304215 -53255016090124652103016578154718225640 8304216 -87178422580250508803612504472676761600 8304217 -154610537315008036373255035648281224700 8304218 8423808812531957237350676167529299968 8304219 17591854168848055504814786658845339136 8304220 -52562929041974605243900032594663690240 8304221 -141358591075157071826835694572710825856 8304222 8595768143089009709046029562859096704 8304223 108491824592633738907116116452877693472 8304224 -18242033985764950445582869424480845824 8304225 26689737784575117128789645417149819200 8304226 69204624577976652532774448690068461648 8304227 -36741536011636089833987192828643533040 8304228 79801626723639924321290546569877483520 8304229 -94313488940635524178986188919940103170 8304230 -76806334753590486802566821016856320 8304231 12997820206328836119146782963047360000 8304232 -47960793671000532718367267031805977600 8304233 -29873110932562271271997066994611830336 8304234 -27896433914108536429121660660708413440 8304235 64146891827564343243378033709647362400 8304236 141931708123694810497306954570018433280 8304237 -117411113463356732217278033277312125940 8304238 -37776674364128725384543663599608940480 8304239 227608314408905967506913159765573837120 8304240 4356766601061384707513168869478891520 8304241 152245278649775697952888808699238879984 8304242 107536762122108873347568755940317309952 8304243 49903352013227069732924165266048412160 8304244 41766563989743328911049445254966541056 8304245 94485229304199167461324648316600597760 8304246 1295142922476512926815899683777619520 8304247 68365534580756602950982769099194547632 8304248 -91372632492164339047397736002205757440 8304249 -22101235132106658089833824055992314112 8304250 -10952743722120049513431364900954560000 8304251 -90880039228712656988608187651886278748 8304252 -27238283260650265277233839852055535616 8304253 -8293168511065410701458614525422806976 8304254 -10470054870009719385421057108969497600 8304255 -64414954128333250944476013272105880000 8304256 -75056660322526503235087508921741475840 8304257 -7985583476377494116730119630022602712 8304258 -42096173276029650376481819845281830016 8304259 174061200746793436084472490628317070460 8304260 58919866198084385855926173961263770880 8304261 194986037772880766569454183270826624 8304262 63436441240422752475675510568224948672 8304263 -11253346137840799523538057695748182352 8304264 45310594180083646848865979212769448960 8304265 -20996558038194690457640011454978546880 8304266 -54449657190330839401006301888319657120 8304267 -52753501831287182961912352129002999888 8304268 44891231001557296513435209814848050176 8304269 12359525662464725018630781362131145760 8304270 1109327554075360838772771905554944000 8304271 -2547767143776517710068674657883896528 8304272 14697387794224418889227731491532308480 8304273 -4705409678603350070661044918317164720 8304274 -50621627818175429774721554889266511360 8304275 70530499697119437626123592610260913500 8304276 54922706442186803077407062319223603200 8304277 -2313799576771892582469549434996443520 8304278 -37070405805683460265437384505067950560 8304279 -148147982439941877405574067132229192240 8304280 -3916218424889112707974227417966182400 8304281 10275429053192659995056440587529067082 8304282 28886852697114366399895253050943614464 8304283 -22041117145785590896108322664504769392 8304284 -59543297329996407020347181471845200384 8304285 -4426410527290312391507448406944254400 8304286 -41394653295580649512693434360517665408 8304287 -656878236948796019592215075318199120 8304288 -1795982636294263672945489297237082112 8304289 -1875845249949063985591991486782629888 8304290 844682372249813021926227253954006080 8304291 64031373318295593391013714176030260900 8304292 -9737893578575350841717632447004195840 8304293 -42871369960623553421642231464814482980 8304294 -26116301139646362222856896420959600640 8304295 82014768288676680785965377214621408800 8304296 -20989139682392378130072149398677749760 8304297 -47872104884438037862567013026704099072 8304298 -2116714816561452704998732933874104320 8304299 -41289767127002611906401539465455415760 8304300 -8475374740717405292997877473040185600 8304301 -130005952095609433407299127540522302698 8304302 -66903652386283924612049109833527456896 8304303 2987426721000971052104469001079186304 8304304 783043019087251249669718358314680320 8304305 65835335004396361551931460227523438760 8304306 16071911620136240625568377332602391808 8304307 -81812995987929429477236840044089517368 8304308 -123960601726891623676421782368135315072 8304309 29308482655102495459812543342365980800 8304310 -466397367219206800643939680401488640 8304311 -25974771364451496998135509639447971840 8304312 -7107541977987415603084361878193172480 8304313 36386667908519346679864145287464316296 8304314 32806821770030452856323811989748870256 8304315 38788947818716216083427354864973886720 8304316 -88330344265900015475707540755614504448 8304317 13914741489618508118945166671480712192 8304318 20831560705467410491704365442335579328 8304319 -5856326145255782856983936248462430120 8304320 -41761105380592999555057857560963973120 8304321 85881223041977078307677675003713213824 8304322 66540025556902876025397554236578309120 8304323 43787400585248263252377344371852596840 8304324 -17775165776227719071025121148921794560 8304325 22167643483134946641604803453552410100 8304326 87831500628812592919301004210500354304 8304327 52370578551564745230138426224253475848 8304328 -81833912262519948356887454331042339840 8304329 -15997233068021404749855797184121731120 8304330 -47868083729420827427511210737878348800 8304331 -8082320878600542830709369319493956320 8304332 -2284034317442757332536695578805677568 8304333 -64702944058023223246134278397638997696 8304334 1876725268857582917171209539302792448 8304335 -3106749426733853268465235057212736800 8304336 40077568291756793897629351250834227200 8304337 -46713585456986095120795227013481408014 8304338 7630827647750747780323899228402765312 8304339 -49483219640026894899661728249561258192 8304340 43385669749919363357538173325445908480 8304341 24259161889756585792962822292440947232 8304342 17136087872624028029750004248284422144 8304343 216710866280562104842217017807063795592 8304344 140811046021918483039758938995624028160 8304345 860831222966915111563469452987847040 8304346 -45918122467579300261926278260646324256 8304347 7471599258006975946236040021744508400 8304348 -21515640539860492904393082904807812096 8304349 17409456442707704848252756127657746240 8304350 -15884823127207418948689051400966587200 8304351 -37167205645641394923994316137481784 8304352 34763990447187690542853462438942081024 8304353 77932705524178633221102301816023277800 8304354 -47759609627296208119146875294476160784 8304355 -137818814787923175471320030655201432240 8304356 -20458921936573058896383507026526622080 8304357 38927404071242064419925825776871340416 8304358 -5484822913159831596746655400565520000 8304359 850000221452054890878461521796218416 8304360 -72251181030480873512362428259126886400 8304361 -10130466104337339734865507612490721920 8304362 -49755641545751566429258113854842638336 8304363 -1558067798916687161958265891861333308 8304364 29823039507910898592032363131111879680 8304365 56577566958571141496896722267232309260 8304366 -11613145851158804124326574233077555200 8304367 -201505238304780756174276832833282857408 8304368 -6673011984351448213315715792869785600 8304369 -78560699563662441792106886840673626256 8304370 -23473714720523102903226525082399224000 8304371 -163708089147009960360735139431356677428 8304372 7604457710542382271522887969677966080 8304373 -17018018855583941346004940799721881600 8304374 -4445711043063940579975768836745699200 8304375 -476324760798599019301688810220720000 8304376 123113267883352686496933319382953902080 8304377 21056917171692019149119889593452931472 8304378 1007877488389653866116453089990294528 8304379 6266695800343080709498697879201394980 8304380 -7246265170758657657021531732175257600 8304381 23994674573380021781320940829391228812 8304382 52888798417965277804009892249866634880 8304383 48904480162625265171244063657402662720 8304384 -21856655760510910893348861798065897472 8304385 -73711591466872622926960979207607173400 8304386 32297555757387281006208266390098014624 8304387 -4010498482365101349765521583707543040 8304388 -166415851885722446033506549726204170240 8304389 -65442111433614694302675646656256587810 8304390 -59490921134097893290463612444022278400 8304391 -74516076924273635005556945372490809288 8304392 30307525901573182349953018669556705280 8304393 -16422440409818754668374307808053626272 8304394 17211162444068413533254893210266930432 8304395 77742427604432698510250280323586368400 8304396 -37863378280604474042213200990742102016 8304397 -9122144748507185846620894611908574154 8304398 -59362730643957687040860200432721838464 8304399 -103506832876693174519447845673236533016 8304400 -10713223040725975495632037501901619200 8304401 -14922105104552205454386095917784190720 8304402 -53119067407619060008189419657927389568 8304403 27976148478044894987176314552138215424 8304404 -65897283647562865917675035551896649728 8304405 1613174747049025968644166259563248160 8304406 -12389600100327396026381193584867535360 8304407 -6586164072182111670681287516850674880 8304408 -2376569002382498303850223494192291840 8304409 -30824293943979438140510348116090627584 8304410 -33012306982883487524340876582123044640 8304411 -45754475391834694633508398307107644960 8304412 53777207219541959749038968236572241920 8304413 9691331655993596698464535988960858124 8304414 12796235417855780833745876823718597440 8304415 -302925875824078864442120867721009120 8304416 178076978726558648647505547602849955840 8304417 28289608948471330391627776835292108480 8304418 468685439498652497601125702629321728 8304419 -169176925276788697831176352124917110180 8304420 15766549621253125976579202025953914880 8304421 -64670972315947131829847131043880445378 8304422 -26506213515855898155816756236616792960 8304423 -186968006244130951465851270907292659200 8304424 -140581663731293562886731168766393958400 8304425 1719881084848413659574351339225066000 8304426 5960525284911293431633739394006230016 8304427 12830559537803493215635136514171559440 8304428 -7619750718751377025247984306899319808 8304429 16119522142147591706082791443434638400 8304430 -3195402443518737452522640552436262400 8304431 34004259275075747903688479265590676000 8304432 -7755243641381938671904910157413941248 8304433 79608528758560364263888832795723953682 8304434 42254619226915923886110790285445177616 8304435 6802541540360969979247212849758835840 8304436 -54030841772719064911517172945709156352 8304437 -205671716687499179035845473376092416914 8304438 23310720814116987658435072628204103168 8304439 -88332666120409482380068869601299521232 8304440 -61869617641074454640875640000378880000 8304441 137232616149705716855809888560029525664 8304442 -11177604357067554165597932589708345888 8304443 -15206234468028582355826989459510172400 8304444 67786507822791990262690989741805056 8304445 -53196248986181967396135776113723497300 8304446 96141281668096726765206161689945575360 8304447 -2082346488463761932113315183050376560 8304448 -16663286759502228750440515797311291392 8304449 166177664979889714042325902630906730112 8304450 -13404369438403058253539443955447808000 8304451 123556333257719268837707733754032726400 8304452 -52110109689890491108368419334046096128 8304453 -72384414820032027700979540137337069538 8304454 44364871183886054350636610658105315072 8304455 16859854022538070298212252518145380000 8304456 -120055981962596355770581300285830758400 8304457 71849890504578020612634435859959882112 8304458 59244784087099647646115331385855084080 8304459 -3441121987137424552892728154692026432 8304460 -24878048537916668846355021477037440000 8304461 684579644002447469863440371227889088 8304462 33005541055252581338299745282888353920 8304463 -118539002248291274780350526943996285080 8304464 5629789682161092404805897610710220800 8304465 6986163261070426794421084766301450240 8304466 13502478875526336164017601958505205760 8304467 -13477247175969857074125478388305982484 8304468 11376662124831975724906903314802728960 8304469 -2178652923082381136178210471639360000 8304470 40983087877440707837214324567991975680 8304471 -176681382378954986963840719806008875440 8304472 -43293451478080885966884296252989440 8304473 -6806946160955205976127271161019007596 8304474 33710895002293709356018297834364367360 8304475 43609860349912205703237910861384104500 8304476 -5682836995422579923329150214173734912 8304477 -55139445306743658338651251018049520768 8304478 17210848784150721517071028185626062848 8304479 125158190786010724250252774980220636280 8304480 6024267126298614821894300406487449600 8304481 -77494269993589982824307147067558570718 8304482 19664133787796595997598780466127438080 8304483 50029187596284055666732405832062285056 8304484 24820385038857846684702672867450971136 8304485 5909043704464203989046247726916818560 8304486 -43006801567346001908886608955309196800 8304487 -228750300654270307359369533605255278240 8304488 -107859627904969461365768623618173911040 8304489 -35375469707439704179324865291648366592 8304490 -2147213693334068237456234181828324000 8304491 7840844015738040135781664420430014580 8304492 -38510632220605183038082534091735040 8304493 -61139591423005640880787801627096223156 8304494 -12999022376386569838416673098786612288 8304495 -19998852247918059983201691634491394560 8304496 18527059088100026243070867006298161152 8304497 45558031541814062236760360055693245952 8304498 -95935989074300621741967292053210700800 8304499 -42243738873332839181146832679356738400 8304500 31891709490481880461508368073774976000 8304501 -29049723959411521278123919773083726400 8304502 8763505954458757937389618909731988992 8304503 -116338912973974821114088297489851748248 8304504 890034751981780713016627289746636800 8304505 80641801339957830692501910359786056320 8304506 9147224455282515422328253832048551680 8304507 12548199387442711615196027685425115768 8304508 -1124126797197949563784632106898110464 8304509 41729297950367912323988796366454421100 8304510 -5914413853542565412934681548622253440 8304511 -25779468176983760427352686642257744208 8304512 -37624544485793465300001795733664563200 8304513 35400921471524425956985966127296895424 8304514 -80853402118829761321396721310522564144 8304515 -69375119953156540034969983501114776000 8304516 137737064119085402091983860467009705984 8304517 -4446925941083190766047026462876020560 8304518 -40019598118204981921111016024722912896 8304519 27747744941163307438691214206517284688 8304520 -54147827192509813876245495141875712000 8304521 51950728404525835407758035578000099072 8304522 -57018238338471384214606081606291715328 8304523 127884731451093171155043602791815474144 8304524 -5333533106802721692225163758584659968 8304525 55882500272414803206717973403650696800 8304526 29264511574696321653565362561638210880 8304527 70325744370069909251860759939552243200 8304528 2842788857159458715065673482924720128 8304529 -61008402567106002005120329842077890524 8304530 -8913186990271813174525967241746350080 8304531 -90279037361512255664321277366858149448 8304532 -17766195258060756633349556031789618304 8304533 -72776557801602291136660560012580820160 8304534 -14054295613874799567880024699281193728 8304535 -74743386985670690460114271528077378240 8304536 -4524616327585476572299698551645184000 8304537 -33626307699879142499413160147408251440 8304538 -23151280476532201314948526057828151040 8304539 -39906064378193137300361125548230644560 8304540 57157030404788100143406164160698419200 8304541 38884953055317807668289504911528759424 8304542 47064584755800890520632978163083532672 8304543 -19814194579794109204494799853255060280 8304544 31143628514034996191857526462883495936 8304545 23774240674384719356924084746709841600 8304546 47902419345093814741908924933307392384 8304547 -1168988996244959202493377452018606080 8304548 -3434234178615930413770897074036793344 8304549 -39321207889908233174280099905520089952 8304550 -12064108054054010610624538546595102400 8304551 -81835818116393572179970962339836056368 8304552 -97514655778277346079621954607711846400 8304553 -5248572366817212360976618669828423436 8304554 -2077637279063893014182718228116736768 8304555 -16449189332584221300853825033246272000 8304556 -10888275503556791895697539368543953920 8304557 -100863561328894494442298835734667721194 8304558 -32974178022207619544172581273875230720 8304559 33947312821451480848767695425382481920 8304560 -24161541176817677549798632468041891840 8304561 -93765561736562518116292633106149328190 8304562 -28592744757245369900430664874139998208 8304563 4656637245726496510959954565985937840 8304564 30004510852741362539465950175128596480 8304565 -107563250937505369283492467619466701280 8304566 52825581768565650176104017525312419232 8304567 -72791742337057801142013210781040138520 8304568 20498305587773942094342102643936665600 8304569 -24648907654143320364041107564273822524 8304570 -1277877571580322246845890452598320960 8304571 140097978142527007941676307473148596224 8304572 -64639126084850187498316933248498945024 8304573 -66689814022349495897461137964137858816 8304574 -18537233022905567879554969305812356800 8304575 34177984754265564311485634441245159800 8304576 5717233306844437903015080767589974016 8304577 124977656486714044869831964340135531440 8304578 -2369380390652142068217279799936442160 8304579 -50508370594779256641831998469638968080 8304580 -12233347121511255946554777016704614400 8304581 69218105656727306396050686079707771552 8304582 -2175207144902216224885388714521743360 8304583 39364217560063483594074225583261621376 8304584 184490679069826471588936502460875842560 8304585 -39657661822160954823280907242098518400 8304586 53585107485604914640310052546419947008 8304587 4732475728236445862594715462086241840 8304588 -21663144384713931239936869219884073728 8304589 157555285283333268101519783941217601024 8304590 -43900747756545309252809147368243200 8304591 -29872263277187857660617092898949231872 8304592 -6569124922994768185038791239482056704 8304593 395279711230154288699406811820943906 8304594 -25647276228766032324014185869368380800 8304595 -5981008059363629473902388903258734480 8304596 24714566322163855755473417829012049920 8304597 -31390620590738043606739313292283397952 8304598 92422863140470531658343695598954688800 8304599 -89114830568680789560592626851222273400 8304600 42129094234783933260761584114856448000 8304601 14189185762429026935019052761719045000 8304602 -81990746960335505205968145469964187168 8304603 -64112554454418263262600717785980149096 8304604 -20751087714278204778090844047846359040 8304605 112387026194232531299475667414418209260 8304606 -1675295001843886684979003448603283968 8304607 128393550304839085794992679925548253856 8304608 54443735984123499694165246314721050624 8304609 -45754138348098141082934738784236502096 8304610 13584803727062804958947489550334594560 8304611 -3711130010630893161862192678213854768 8304612 56642889134464216263931459261807014912 8304613 69071800767450492096964226519896584700 8304614 -4956788683423824787885330132825265280 8304615 -1614621380863536602229120870184963200 8304616 178791141582393115529972453025831828480 8304617 -42974233037811611442198367859913323334 8304618 64517724275269293379842763276363226112 8304619 202965689548766740061061732352465872 8304620 45740211328700289294196949448540487680 8304621 4068530963779319303679086692384719360 8304622 -18083931702684615386697299078325693888 8304623 12708851060995169893854419828932055784 8304624 -13133556310086926137803601723303821312 8304625 79534964488362243685991547130464624000 8304626 -8248589051313943803367985610539227392 8304627 -74308357955827191522346739488476148680 8304628 -129448225308444151860155714831532093440 8304629 80699018808348718106800202328782701230 8304630 25289302773627781636288946205369179520 8304631 -217695555609711928439333816944714626368 8304632 15972645154231054397610070743333519360 8304633 1166903616663380081570913504334632960 8304634 -13352841535688637331242509693110091520 8304635 -34541747675203001635055898328754938800 8304636 -69486165227445586925288198101469936640 8304637 190525970257178933217974917607748261792 8304638 -141557696978809337342711049912626883840 8304639 18794635487988815728729007926886977920 8304640 3273941070434686323152752537396838400 8304641 -106052220878686373423070310991509544958 8304642 -23165796511454378250062542866360760800 8304643 195077791801338050003693584609779958080 8304644 -61375201425571036841865743999448353664 8304645 -40118295547565917021572352353213533280 8304646 -3831240401579232232883637167979636480 8304647 12297502906393647471665910788780657640 8304648 -48900014434365137374259800118299852800 8304649 -2726997959678489385666153960612462336 8304650 -13108898446587987671551369603801330800 8304651 91629135762555956182516741520305470780 8304652 -919644835007925021168543611463692288 8304653 19151650385001723410351682330457319040 8304654 -3569419516628066549291583313039058880 8304655 38925125242584481456953625040843010960 8304656 -4069079109064294126960758790799228928 8304657 -9925303915376533036678739727167963136 8304658 -6238631822310065979437407833566110320 8304659 100891219178145935983663899116957050440 8304660 -16382514389136875831287512951533568000 8304661 192024996493779140283826218954229996512 8304662 76449774517942394511651495123792142464 8304663 60150997319871976557908867049780086400 8304664 -71703683728087927514176987563414528000 8304665 -229720080512880785804011523885376604800 8304666 15409164484461231043393485102788703744 8304667 -120453232776490985206687251453844048524 8304668 -21124909420744382526407603705517388800 8304669 4861038297343652125229687001158474694 8304670 4095821450861566273756815411216741120 8304671 -149142632399877966304326126870364564128 8304672 -89245356839672973234569953871973580800 8304673 -29935461976170134819653951509665998872 8304674 2851972989680973999512919866985160704 8304675 14381311160640032826571637709956649000 8304676 442949849905430425094126440732237824 8304677 -39871200567170993680003383088917537474 8304678 -6022688107018980979924407468452500416 8304679 5231164940591186310315044233332840480 8304680 -6064714191415330855747047083684659200 8304681 -9975575326348374432834883625712064512 8304682 48064125851028093798350265364479510192 8304683 30162732176403415680835804027575822144 8304684 73169633141230933520973936086665789440 8304685 -57719178672436286284909878519325072200 8304686 41401736043611600010268690211256308544 8304687 -749800964587322446973256305899993968 8304688 8953089356256230838412291679356518400 8304689 1697983139341328058607240476401502900 8304690 27674402638736925763402850549538347520 8304691 151541460734868444621309719923338649520 8304692 57607062089462231087928336263080740864 8304693 36565208853555894622359749816065100064 8304694 -69220558053686431033227541311041488320 8304695 -19271359761647102895002818326170783520 8304696 22216428533186375880201537833600901120 8304697 -81727966311637744056429796757869004540 8304698 42784623310889883975475701233197711872 8304699 -39742572038291941672523416807966752 8304700 -53005401063609100882063189914506636800 8304701 79652398130273949722555329687909145100 8304702 -8956263612300247749941063960375955456 8304703 143158857976791122726465689068270783864 8304704 -22182814625568479266885958176092979200 8304705 31246350452205686892939603161591697600 8304706 30242629709175084919657944492225273552 8304707 -113809407276691605841315141761926719044 8304708 21227565818599621464152809997877058560 8304709 2120772673773817500621731963080392000 8304710 12115464262035474177766531618801632000 8304711 90142528178519832241043921149316143272 8304712 62795770224592129110784794126753792000 8304713 48515676266180456401416751104343903962 8304714 -14269503677131371572979191242076160 8304715 -95239805890392735514429370549964812640 8304716 14544946025884117179138944650251724800 8304717 3244648114140076545243964046574750720 8304718 14746254609695235683345143512270246720 8304719 -1809646291685866735661034171541272456 8304720 4270152914586347259078818722517483520 8304721 -163578564989222588035920266186162343708 8304722 -62251944972058514943774103148296675200 8304723 -9908922003178661857513452193811993952 8304724 32829409340918319854794167754593431296 8304725 12002427976054628608072813513664150400 8304726 52389627518730546018031987036630724544 8304727 51858228922823808778286450152941280 8304728 21099688015344393848361823383225016320 8304729 -59925291305065463782761049027163160000 8304730 21354776120226315694383350623509580800 8304731 -109296457260354653600772593348423454408 8304732 56145267890646240863280482879773450752 8304733 105058520114291646506098682769613810982 8304734 -2653104425648193930315026642369905728 8304735 40467761939301464033399444148535194000 8304736 -42863137361095796745779713407644860416 8304737 10684555444177529354958090594180624192 8304738 -21729182851273824361368430699290504192 8304739 -109548686885142333721475090567346303460 8304740 -15184456673531642117917670531280453120 8304741 159650107588221613230188541912023485440 8304742 -27776550606173836342723854040174525728 8304743 -38620331016511044539248584544643063688 8304744 -1884975204627672941563907064353095680 8304745 33231464780763824826137328896804851200 8304746 -55503271823673712521935463468764942928 8304747 121594591183757360750019011620215002880 8304748 -46464579106660481813658036176266690560 8304749 92292442622343864875392035347544702720 8304750 -4619229854919801529301616788008272000 8304751 36551736981155556114559601710654047744 8304752 -23405995300364760296544377158908837888 8304753 48111532096933668157153814830901211504 8304754 44086195729754178723220377542334786576 8304755 -18503389502374180208066465285789239680 8304756 56826190190045027552362728841057001472 8304757 -210183787299875122034517204134288982994 8304758 -16160514994459562262971034747970787328 8304759 55413847789820193566717398742183991360 8304760 -109217784459811966906079362627948032000 8304761 -23967643679864885461986174987941687160 8304762 -348486138740289036830430108872067840 8304763 71141413358177102985650328801021935012 8304764 -56605672784889835884276054761793206784 8304765 57625186064034672382503921559909164000 8304766 -29426144270872226751715625336144174400 8304767 -192714248660034436406759656584858294360 8304768 -26041169533115807735023217131860787200 8304769 168604517010401899490269739535799782960 8304770 -51680352730097148022029860367029629920 8304771 -45861506542264313597223325016078412552 8304772 1778857367819262931051025664244285440 8304773 -86076948279098127701233339667272194978 8304774 -31159804940703065571137173431313067520 8304775 -47800165376001120921669589971436991200 8304776 -50089429703885029159994043439129559040 8304777 -3853133434382494785271703294074832412 8304778 7500471605290987291016433322791643440 8304779 82941268576594621361845505226265170576 8304780 -37792601071845456316715543542196551680 8304781 -106283113675966464030402759254986610400 8304782 20910018297622331069034055663028870592 8304783 -36075484473308172388354996500959014776 8304784 27930400507496686368517554515751206912 8304785 145825945024544183723264723379918244980 8304786 2631940745369863779695127276709516800 8304787 88594293002880999920365451824628722960 8304788 -73053082493840242009638910222175781120 8304789 -46296919541103238995963017663983763520 8304790 -23175375341794263018846981033415637760 8304791 -19663595265172634622573890761385749416 8304792 -62395996257021844647436861239426293760 8304793 10265295231180909028274972331007566720 8304794 -37270947956275774839835584858949067520 8304795 -1813501462997965150792151772808780800 8304796 -17431440972157079967031354160532541440 8304797 48581820500431673929049152903679094246 8304798 -7163804522199090143922085356085918080 8304799 -70274745002864240947667570455780857360 8304800 19781392228397935408864068095626444800 8304801 -94261794978880870981016715592470892368 8304802 56553316597140840622322929532810450304 8304803 -34974504297991000911405989093012666016 8304804 22864242557523216785451311194943443200 8304805 21082607204214395789214869755236960 8304806 -152132739681489272348267887996324114944 8304807 15314736551729060377515147693614843904 8304808 -32875841297965777381044235758009968640 8304809 97968476499449836373139476139767798010 8304810 7259689475271119125222560868686716160 8304811 55699740691643428721131364994535381072 8304812 25160182592191030525360877719343546880 8304813 16601231481468377394472564025156983200 8304814 -40868409012591216301879587098454606528 8304815 -23853013476658405418903344576044266040 8304816 1965676026299423512557457160248688640 8304817 -67143154162171842247164183245676761280 8304818 37341217726505617951430519344563993360 8304819 90309871293209007970141844761172984424 8304820 -820363174412583460383408178730027520 8304821 4356596652304046231679789619217610912 8304822 -42774580705403399115671216605927307520 8304823 33897286860555669107590709454663284400 8304824 79277572936044734929864131989230387200 8304825 36825400374835328369661378941160699600 8304826 30983533163323484421755208388822969824 8304827 146699798773450856787891991028078168676 8304828 22772438563170848151331327568307019776 8304829 190798160616131838659484950833596886404 8304830 9991846985982177650575020330626026560 8304831 3230049877230828870547930221578562528 8304832 -50547534300009524070433192017510006784 8304833 -122351953553528526645612579600777623760 8304834 70453120837052763922416016673467946880 8304835 -11720408681248695635752642922435520 8304836 -19671332952599102929064230591536539520 8304837 26046649296982544244077657927904298560 8304838 26577837040698649123907594511531686400 8304839 90109253234900226165778409711807015640 8304840 -30980541728848957111680889056436224000 8304841 14691912369077887276967787869565105242 8304842 -6579570100705257647982388928917610496 8304843 -99469260398022490665359740044457781760 8304844 -4258577881792594036144935385425561600 8304845 -2713024190282936575727760691253721360 8304846 -9116952925130568052979406850490803200 8304847 73884276912901512188885321819033934480 8304848 367422771103745538107742859662065664 8304849 1724349546506254220701460681988108672 8304850 -9313142003907188719143226952728944000 8304851 28094681619488785040014699599547845432 8304852 -26874374470710228168859045958871840768 8304853 226570135517340718405497402314152987200 8304854 33712022300396018899523889410957877120 8304855 -16844282794571707687136570366079391200 8304856 -51299421933337169077905850811101962240 8304857 -10046553237894044831116634825329800000 8304858 -12912921624829375238550830755955183376 8304859 224693094456418899862847809754935294104 8304860 1985681808654412595688842655093365760 8304861 -134464904344482537053649255202362976128 8304862 79828692365489888442426493330463976000 8304863 80206567761742419068986382988502867920 8304864 104790676016361762117546716478021304320 8304865 -42284843414523068401184606063745387480 8304866 -43551637140334425393858685589755624368 8304867 -5255031517293914480244455754255975600 8304868 18779661264236683930278509356013629440 8304869 -27197169642239397373018641871404355200 8304870 897930187971716840290954585813278720 8304871 45762440430225710391709626792211042944 8304872 3898401604974078735663231476298823680 8304873 56629762641833631756762142776962442384 8304874 -50878906017828220310251372795023477408 8304875 -58673565345913839013907636776469640000 8304876 -165823554282812379999490845126539796480 8304877 -29969333505592157361131001701787568928 8304878 24748758517356558730885485471171816960 8304879 3025924839728322609577532311584684288 8304880 14694293677033801673675928907040194560 8304881 36630023776425820422396899499072098880 8304882 -31913840176009417789137316253531370240 8304883 -195220124463528867487610698082703234868 8304884 17630620670950036712975562987194634240 8304885 -21237328755566151001060212221477533380 8304886 23734289667285747917189738605190346624 8304887 66049251274109816720516564105838946536 8304888 29401082134143348035366131471539609600 8304889 74031047405353769454510352521936131690 8304890 110705134852704204236797103534355901440 8304891 845996732279189158849853392032818688 8304892 -152704686165112692801293542804562641920 8304893 -110820028781553751226551767237713604576 8304894 19634446868793868233198289012308280128 8304895 70345450306017808504415502917617702080 8304896 -137081163293749419299186159561912352768 8304897 -40832883061756426481929630025609698272 8304898 -36113124937704847233727261450557233664 8304899 166472398336792176674719679352162726120 8304900 -14320666134759473378536234602921984000 8304901 -20759907233310940321615321629921084096 8304902 38702303950988445684110450662072665600 8304903 -204757095086517934035187642431089521200 8304904 -21943741453798256985723768963296409600 8304905 19519106912032456693465986856840647360 8304906 59384937374106793283087240397905956608 8304907 -23542540526394438688512295296776610320 8304908 -7735558154001767974635063002978609664 8304909 5674852138174608225098069623674730368 8304910 -56147512020156962720874536975499075840 8304911 96677263649864150691791446571514446592 8304912 9184097040765110325355784663492001792 8304913 -126249987168944041974037697287932693838 8304914 -91968181106821763561995875290523097440 8304915 65530799201221697050012563682528671840 8304916 -135004401410505977396038181915459013760 8304917 -218959082611213684845471575602343810034 8304918 2290720764873779607353718498464867328 8304919 1994374824144690559151050366884468480 8304920 -2160745043475736552818824868477542400 8304921 -84560446785492535258808152456220077392 8304922 66030782690621489939604748253784952800 8304923 -96030110569139584239853101737395087896 8304924 49207500567902586683456793510140482560 8304925 71513482611994962830953470769689483300 8304926 -4588894415812798825960575551364839040 8304927 2223753348039148656291079075904983440 8304928 -17681819548770015449834821733097799680 8304929 64360235598652221858658351377481584276 8304930 -2779610153494305703498921758154134240 8304931 16741409840162422177356418521477734464 8304932 -56907596723515438121250633291777589248 8304933 15163323913713377072579801641965216000 8304934 -735699144196666375979495678451924480 8304935 49815094712330402941607596048439502000 8304936 99015418332029018219266070460890726400 8304937 -13379280927466333439602356579384961414 8304938 97830034687668792485004726448489347840 8304939 -22874916682696546537052811094794415392 8304940 -3533825417693738528113609847075205120 8304941 11476643793759380103032979707426993664 8304942 -53609659178148688929950759293943450496 8304943 58035421192345459964968399060591346192 8304944 36649256302412022361682769830000394240 8304945 -41364449464272973984485810535908202560 8304946 4736734660197781650782735338961470080 8304947 69279732089815997139712378308752328192 8304948 -51796906823156499538849676402061360768 8304949 77232763313053351580644783461304035950 8304950 46991388825963956897904762677837940000 8304951 -32326496139149632723369731344235519768 8304952 -68807304486903487036138434136782950400 8304953 -75824543983782965780530290553468035798 8304954 27483829406643028393647722403638968320 8304955 45387382482348327990207645950662729920 8304956 -164411853060919815876297405884367360 8304957 48846880862852033704582673578588536000 8304958 -59459482345338377142463944631669423680 8304959 76020959288499916252762870898885944560 8304960 -6876876129489534244724939787054612480 8304961 -31896122284276422189067785654419292030 8304962 -77742711689345564687099488949014764000 8304963 -93695545092533226918398311763171742912 8304964 -41314243964648023774054057620604765184 8304965 -8182423611507628343034012840144038280 8304966 -40437377429352655810154220218348997120 8304967 25916503327969483300377343170452954544 8304968 -29137738864089741932666281241622282240 8304969 -97747156054993809230568419847091055856 8304970 6367182791842830443908377123021379680 8304971 575463958841308282866623235046311144 8304972 29601914985741977806118856276486389760 8304973 -122079760231552037383275450905730624778 8304974 -36546844563612821675245376446092123648 8304975 598053843676114183972270648657083600 8304976 -50633569161233685813683795681685012480 8304977 -516006084998056896134860273397669520 8304978 -13359449461853732386943542886338166784 8304979 76415783175157950560316082779697369580 8304980 19451387497147582007610146233259919360 8304981 -344056915819596722941189969423338816 8304982 -26127435745439665866899960234946438528 8304983 -52153027238292752952317474248232824656 8304984 95540638166732550147263862486174720000 8304985 -9418346153442922634420366802079995840 8304986 -48597881874606638262750140076077152800 8304987 -91284832029002046948432035320489505640 8304988 -13442533564841652991514122795446801920 8304989 -21699662493360706277525247298051848768 8304990 17567629729564019187802679246229909120 8304991 1677591184869067997334772705999795920 8304992 -134252566158873022997879240361770876928 8304993 -18193765243441119808216906346612772096 8304994 80695334330546646235064876715212854272 8304995 -97263730765427690551632057229883350800 8304996 19588002742624028970927999037883166720 8304997 156839297835227601375723103462657416446 8304998 2195126412439268149264920185747505504 8304999 -16884335432465203122457015362710780160 8305000 18204215332508447772467770697779200000 8305001 48921671184991581143979565447549532544 8305002 4445122274066866852269839075751855360 8305003 -1541004592692496995016061598195247360 8305004 -15825328526254139363710078996497266688 8305005 43334968560793474041241261274564206560 8305006 2805665261680652684128436757714725952 8305007 116314270803379279589740340213677886472 8305008 -6367656465694307784420905247348719616 8305009 77890127833697727667549117610498240210 8305010 29072069577639977460647884431481131840 8305011 29551039575163424100191922424461688320 8305012 74119069423716127618706733508831107072 8305013 31993395311764579827279103415439640224 8305014 -25698526869467139782571691620257617920 8305015 -85114357103416301178479215016290332840 8305016 181025071619378272417993904892662292480 8305017 31365663643931324860163254186348554240 8305018 85491831645747120361939354382185326960 8305019 -68100268157446816785407342620734482904 8305020 323752939755217852328732042703820800 8305021 89770779295601006384544132067227737222 8305022 -7741053020039616532013610382877638656 8305023 -4540227816453868482523795630311689016 8305024 -3221881386437698479385999950395473920 8305025 48620953087666846218414431293701206550 8305026 60158370291801574473443989578850614144 8305027 -5326209750267909213457482168624298800 8305028 -101283364446721847442456196411649361408 8305029 -72685335455455680424882185115792904226 8305030 22454636008829364512182489630776428160 8305031 12637920356857094022348417267735003744 8305032 -307716794326502941444741443183943680 8305033 110059088618557313519133771715688294400 8305034 -35387310527131584708031671267596581584 8305035 -26573490641862615772234865706256807200 8305036 -10928017682886831767198553736751653120 8305037 253327982582116545167587446962867640 8305038 -7352578438965439241948069410420162560 8305039 57143484618792089960064552516953441840 8305040 9647534666706591242665464436366786560 8305041 60117103355251589755509042813122630784 8305042 26779529014209712506483816754994874144 8305043 -23650245737114499119578065014622127080 8305044 -90058021085950569145288152478330269696 8305045 28570884708889828725327867411379025280 8305046 66457379036890492297384767180033917472 8305047 -2255644167686977793652681005466195552 8305048 -52379290202585658141359240118259568640 8305049 223343492914213427979193596839391486660 8305050 -8867928332661798067450303354261344000 8305051 -104979018798187322828124136574393629948 8305052 71451561772670217022624765836016926720 8305053 100422507875889729159377903333060152704 8305054 58507133708561243853591411789554798976 8305055 -25983622494301820198635124725524572160 8305056 51682288392379546011473517095632699392 8305057 35827074523107543067187849707905552532 8305058 68113302195881825448419938118181740880 8305059 12233478821119783105365418833896803704 8305060 6548869954344135472880969893148340480 8305061 170138741901103665210822014964037992120 8305062 41297843421545173848520027923558334464 8305063 -488015937201689355935994554863532160 8305064 15892351170638607872118328761390520320 8305065 -24140959966197473153992116195341088000 8305066 -589626601243743798332235684561715200 8305067 44570444480414624701133763182297242272 8305068 -53998077929454307148346056033034140160 8305069 190670959223732362097732266208762752480 8305070 20979461744837697059431709903808825600 8305071 9408667869125114776046482567778743680 8305072 41961741072692874578902044402736971776 8305073 10346578657116751472576398224350629440 8305074 7566682412308266106726310244428947344 8305075 9869794340789430248361816517659800300 8305076 -10395745957569639534026076912276387840 8305077 -102813747826032630424987357205697984 8305078 58633718515331704970132347365934229760 8305079 69761559256962394655648733735282276720 8305080 17550760849545230572277249232784588800 8305081 -188863274204791486920093548505677772118 8305082 12273159408421575860522393897843425392 8305083 -28583648532444792686644580055522335712 8305084 -73839262892643624573580455987145206784 8305085 -9282478661099439436783181903245489800 8305086 -16079722078035883636536829388075446272 8305087 -67045806545680115344358753089376866448 8305088 50348921851707295834970612701826383872 8305089 524374341039225810410341356901740096 8305090 54394809568307916442137789331025203200 8305091 -79846974525045680778272543563813421508 8305092 -1031910829685353940088834878736207744 8305093 27751853041220121485731878507938905824 8305094 -19347155156804322747442273736828729088 8305095 1838424754474223683775337279385783200 8305096 -35566250445852376408504130404447027200 8305097 -9307141804437513696726507718191116454 8305098 -19701418314642430229716568978345368320 8305099 -138108938650744625341120494672091323480 8305100 -19402297737085347319807461304695705600 8305101 -331048740730480564678589600306974656 8305102 -18229579206253111933736520084940951488 8305103 -133570440586827041930906372441787813648 8305104 -7020353459154652181901890488241750016 8305105 -110819303763060325716522746549212777740 8305106 1673502146626520160601064228288678400 8305107 140268335696786743285931380850039907120 8305108 -60502547268982117102128583090367402112 8305109 35843476250618660208621875302336451040 8305110 -15011358918295262939113133195923363200 8305111 88807479104944531226789049039520302000 8305112 247847077882985700287768629472877772800 8305113 39070996561808097409766318410015272144 8305114 -32367883160404401103398279583350115344 8305115 14060324705796905401249851256141235520 8305116 -7594256433444531391052225173070585856 8305117 -1101352654718468826329601152801998208 8305118 -73309527896522784905870971956454627584 8305119 257573398381361790549130730468288586240 8305120 -2991344559699684025886767022749777920 8305121 87595697180491142554822727847248688288 8305122 -15145658790166470855663303168691984896 8305123 188179798589362719637689809033111477320 8305124 15330585532833967409634513070682380800 8305125 55591228997768170655778454406107704000 8305126 19646463176715453970192325457015695328 8305127 34721334247566870913197840791592506592 8305128 -36508636923184565875246448124846489600 8305129 -25968101803586011610833523549407479936 8305130 674630637093734200771274840567748960 8305131 17460039068055812248044929963686931184 8305132 -99650731403438232277313840540718601728 8305133 174305626909505441588940629237789447382 8305134 56116018429213019629873221176753148480 8305135 114637678427766601998156714616990080000 8305136 -4062089343437711752837069022859755520 8305137 -4938388829450358500833992532664167932 8305138 -97867988904302179938903192089491785600 8305139 -42915130964540409536389346398273496976 8305140 -13992006042389549889980286203083345920 8305141 14049774445445168687899600448733147772 8305142 -143746946195500943350181988491316902208 8305143 35078603420167304376849097803336645120 8305144 -3510878126775482283541651480248483840 8305145 -132394899273895525202987099306280647100 8305146 26180998564719908765372947307511782400 8305147 60514129620197880762232571312007594040 8305148 -3234260220598583886057102708729237504 8305149 247982711188183825139896923442368288 8305150 10683318028665491669165572282040352000 8305151 -95389693706398650112576233988892955696 8305152 -20448300817875131723603809320050884608 8305153 -25062814581928370636863696119295335000 8305154 -14964073328310462112485661622135147520 8305155 -102281849288376285839457161197274400 8305156 113888736605765611195838586008759227520 8305157 89440331141447685197440824410600057406 8305158 39843549798252671255376230644899950784 8305159 167031588556077184752803595162663902360 8305160 -80143369614781080292458732729754368000 8305161 15649752331724030972768758473454500000 8305162 52107261255150601801736714742261050112 8305163 90106545374744493549548432822507866440 8305164 -22096947320802750262188008728777042944 8305165 -26839987077984670902466566140727398400 8305166 1393741650845248548620063782108701312 8305167 -5783635120613213246758064236493736552 8305168 8974737076028317261292369689015828480 8305169 -20857741484933864951118853555597493760 8305170 -788482205083504275549949090738137600 8305171 61629194708539875321829610552201264384 8305172 -42050242259541251694839565471263005824 8305173 -9587272094637905905057868138922091698 8305174 58359606291534066175005510831663714336 8305175 -65056414924245832756836669392979171600 8305176 -22164744108086766196846689040341073920 8305177 156725813312625473742616641121854798026 8305178 -41192541586395081103098675027786226944 8305179 22948905675862115259079434904571286528 8305180 -13757960368596404350651698732672921600 8305181 -103298011180243690387633195030441029018 8305182 82184950683801400935668504804053431552 8305183 35460078948467656367147010510892526432 8305184 85269214061664635542245127867938963456 8305185 4037764566373585383213784015241932800 8305186 86999491661410355040336332031735761280 8305187 -50236085431683434715393337126567021296 8305188 -35508038032734391546420865636485094400 8305189 146190864129625614817771860577823300224 8305190 -92882625647160396935388954707192776320 8305191 88819009648662036691438354788776500320 8305192 -45369958569623506042524877344768000 8305193 87283902615618756688157273697745555044 8305194 22586747332389161264996306557248576000 8305195 112714238888086708454204489202358923600 8305196 22966167745441976592453969087370886400 8305197 -87503755923690102702829550429825372928 8305198 -76855665400263644479268795064858240 8305199 56964338558892876175958821471869911040 8305200 4655780193136127534462440647106560000 8305201 28584171010952140582833517033618095472 8305202 11889602459640888515996271124451169552 8305203 62661244406020682493096301975458581304 8305204 41250401465940121835449253583018188800 8305205 -12602602253748425118559466025891320040 8305206 2915977773664519549989316197409260288 8305207 51629707400837279947379274073614668456 8305208 21706649563972249366864626214515548160 8305209 -77804541575079165313361216391473166672 8305210 -1595163902920096766577225160436858880 8305211 -87449015902419793572693799156094185296 8305212 -60362446103255779574762632067866303488 8305213 -31959819226958145356214468643253181120 8305214 8214468578663624621981120408498687232 8305215 -18760197533367700564474360934056448880 8305216 25747766051906171242079403385157058560 8305217 -56145564336053134872364042461949564734 8305218 14643878572965592273733656286292723744 8305219 75901064852160354045413687745713753888 8305220 -26876596025530527516557124754965258240 8305221 32255431964386339701916939882125081312 8305222 38529104067054731308877284563901079424 8305223 -170406231204930096138261247511230498800 8305224 122095315361572937993230603028307025920 8305225 -38067083229140511093340656184852776000 8305226 -14677475268389684966774384175646427040 8305227 -11569212113218791663242884215970460160 8305228 -63251126753858571739483163196340018432 8305229 115532132010484392770981501630214322560 8305230 8425895995011713158177190501238109440 8305231 6643033331136739019154761479756224768 8305232 -5539833063680574997669405978332119040 8305233 60272802956559487112799202337910336864 8305234 39225090150451970303215019296729531392 8305235 -1217760067986522820978513900046257200 8305236 982165199857419763456427986923734784 8305237 28702441723224027811790872005564854812 8305238 -15238996980904221830625753022586167104 8305239 106360124906048127763653607602747550824 8305240 -1852777666962509159719801367342899200 8305241 -11625782383141876618615493899623538176 8305242 10561184096683165857599770407932006400 8305243 -205912459628587804586450874794709624508 8305244 -120622558138836517754674669395894027264 8305245 9911052708594986969137524862484016120 8305246 56753329747096862383685497290127024704 8305247 -89484453307314481657524916795075123728 8305248 -14127399040164498153882056154433978368 8305249 14252831677515598741038637904038389936 8305250 -36711630421598192479162802980588800000 8305251 61200080364952641690657515694705165432 8305252 55287068745787349444602385148048349440 8305253 118644804276205427883245210954955632640 8305254 -8171811891490829075719101124260268032 8305255 -30039267691523461913723311672985503200 8305256 167958859350331824046595290126360058880 8305257 33275924621394977798833829215662890640 8305258 23465871952411984850191438199157823584 8305259 -22735653904349174030942893064774498496 8305260 7145243653695824443241514929621760000 8305261 -78736676999616438591678907496485406400 8305262 -30268716990756375272311924882353633408 8305263 80148401477784545825924328562640881992 8305264 1195446364428714089771420440514887680 8305265 11755927356826178667314418162481872000 8305266 33497043264406342707358852899951464448 8305267 -76878324300409265029163112721131733684 8305268 63665051379644491094197999317445285248 8305269 -40506545006395890822765560270008926720 8305270 -63495892408012250269816744796875507200 8305271 29041209444024224108973444545693362704 8305272 2475070506914062184029389908973404160 8305273 -48054007950930982706110027450783539478 8305274 14462592526584759618306246438835020000 8305275 -19169385944431006384718188436782862400 8305276 28216527810063751080847313021311451136 8305277 -89087260971824852343765504365226321792 8305278 857479889187041571448914200065302528 8305279 7199885071794038022473382557624679976 8305280 -52769031248775367068083226534739968000 8305281 -23246156876777231590732465632124742400 8305282 -25873683075068106710298330067459217040 8305283 -2991696204854078133611315331097655136 8305284 32665664689454068513498700388626042880 8305285 -199498483290804393307905178624520296200 8305286 -10084130270684964126888314687160152256 8305287 109616209662393892967326089279830683560 8305288 33837312595751188831275575590978283520 8305289 -29591490039581548868817942059622452976 8305290 -3260053697349315495975326010328596480 8305291 91035893185284550082881482079957671232 8305292 22266105639681691677090089899930828800 8305293 -13167232960143080011152166361817961536 8305294 -2114591110948962903296683572727138560 8305295 -143451600277799527173447494786848174200 8305296 -1754512910556261908976246108147941376 8305297 17036210737716652608612383241339375744 8305298 26182601016407547300940013592888308736 8305299 -54785789344268370130156084504810967760 8305300 -29876203509781819753018108940080393600 8305301 201536633738193518319277421897383119900 8305302 28133855696235108612285535514654085120 8305303 46426272434081814313130414417609550784 8305304 -118608740583111983902203878600621352960 8305305 88915438159349199010478257577782685760 8305306 15070316891572100589826246246179674352 8305307 -24304151628047358105633487042447272444 8305308 62770892051324850159564796037690327040 8305309 -69329903741491780481250309543517628480 8305310 -12939760791346039650514166364497030400 8305311 -18865308529615247486477045615584711296 8305312 47791934694170951556593592869915197440 8305313 -22333718908742356678086475236127473438 8305314 -11155207306812025911002733698968325760 8305315 -61729156158409189093184766970074293040 8305316 -33179800116790661004055471047402438144 8305317 -27303472004488890186528704439289420866 8305318 35726577926912982813348106111375165440 8305319 -101430882012397956714891790391016480 8305320 808459671727350387027320664246681600 8305321 1375953401420194464329391960789854032 8305322 2622168258406302958269777017296764672 8305323 20978783400725012082532159078740891648 8305324 -49127459679178053084646532506474818304 8305325 -31755791955416551112455552481322756000 8305326 11166131644223809994524628829206491392 8305327 181936751254573068371855415982105068176 8305328 25157774687198736126998238065332273152 8305329 30267599440398484963312790770540844448 8305330 48504800728471099289073960272532433920 8305331 130940639680008182095474017972036825264 8305332 8967245018644151321133208128099028992 8305333 -40050012298301124388407221239945804680 8305334 -16636842433663428173565880308720516096 8305335 -2798033026459437853304243625977355720 8305336 -37303454493448938616674740834669690880 8305337 13034332364864746771674203782336106880 8305338 7173367536067931633315279794869196800 8305339 9988576714675360414215979107570558720 8305340 50540932426549917930889288894573870080 8305341 70259542269291075882591476376065761824 8305342 1203731202874293330799121876571058944 8305343 18098069441637235397451149281054934592 8305344 12590113837676698839046321539325624320 8305345 59110450280434789488085920868783430100 8305346 4223915915939870434624449092199250944 8305347 -90058399366480965245691269033728782600 8305348 -48198069478594329712543762323728280320 8305349 -28733396386582162904316718369079274240 8305350 -19580726258063002080892661097864931200 8305351 30472795277834305073999893349770615392 8305352 -14322363972412301727297851590430515200 8305353 -3013332454426861334404529103790238940 8305354 80037364435118747950415746135224035376 8305355 146153533625412047736653695481076764160 8305356 630291697212019875127023909657600000 8305357 -157727104263671269817288015784135264394 8305358 -42917397638583242092680600887469414720 8305359 -107373448067623628976711100423901055096 8305360 -9027047676921878404317958910682071040 8305361 24290030486606494266007273717184062962 8305362 23967463562074445018435770363303265280 8305363 -111318124784904163004967456783663391416 8305364 608281464787978822855886848249067520 8305365 12421528996290464627065673555476976640 8305366 17922472011642554698495754521289746944 8305367 13464823882522963793875357547645789184 8305368 -65905418312984994978245831221389926400 8305369 56899505063950610657415927599208976128 8305370 6889395135835299581245509415429201920 8305371 -39372428858152264095579122514441517560 8305372 -2000066672025456753547869916668316160 8305373 -52988967469843627804817682017955660276 8305374 -21852528582084992957857668263596947456 8305375 57134144303314087595931453627426600000 8305376 35143451006258756004956557511654375424 8305377 -48408211877561844442697386134684142560 8305378 17403183160575791700000225130025550624 8305379 -13260708386582820252013407741319393416 8305380 33734825074773263016362278406055778560 8305381 125295769464301902570580365654899796480 8305382 -132727428752290469955766402653764913216 8305383 -115012624210751608457371771480488956376 8305384 13811712436625512933560722547240529920 8305385 67782616124695283402557885891567445760 8305386 39577702947546272387364879949355998464 8305387 14400189080583935303407806443274739632 8305388 -23650890980306470745235859359691782144 8305389 18081393479780526180051405634663617600 8305390 -19148667372978501778394685001643520 8305391 50596605533483754516784485034952770800 8305392 7808594807536263909348636923118747648 8305393 -41491502130839644933665316562517437376 8305394 -98515018067738894412699824691787038720 8305395 23934111078721900331941677223998589440 8305396 -21393144401573751571968636440677662720 8305397 -180388325886202454438799636280312233540 8305398 57038183940223103510005038476561705184 8305399 728418027339547969134684544745221336 8305400 -113417456995585002445949839307291136000 8305401 27263133932336396956840478861747683584 8305402 -31194138330558931120095981581487475200 8305403 160581137840523839862608820711249935652 8305404 -31492991755444351256157543169489288704 8305405 143395345483571644543382529228321116160 8305406 112934367766922375605332401134850066880 8305407 1640351792862250937779461702163232256 8305408 -40220249162898878145084433213494919168 8305409 42173473141267620326418145238475028800 8305410 20671715837210649918974379345342735360 8305411 100485907388757356547733115794218764064 8305412 45280399496709606306514966416496852992 8305413 -111999518060918857451994430573278285600 8305414 30780532171527588811420163499037466880 8305415 8145455668713220582886516023948866720 8305416 -1705641807199324473828780081284874240 8305417 -30959124104139023533117617356592325248 8305418 -10380954060463380174237495709541445120 8305419 9799579529109914229856768111028121600 8305420 -51133564083416683251645481900338846720 8305421 13785651355182298834822050337749792000 8305422 -27963345218989751362783678826600814528 8305423 -45695159859321674591321817581386495760 8305424 -49844669001791936431940920312703016960 8305425 -1879507822187112518796137204802028650 8305426 -118444921700215265168705235665017031520 8305427 -1042979459952977009190071480322982656 8305428 62149667576840772046495921851121704960 8305429 -2661680607918301750450527815510210112 8305430 10604651735017351724070387985227417600 8305431 14537826334098196695341242503890195664 8305432 -124812270569112105094149621555363225600 8305433 27380192806420238137889862022712564682 8305434 -31618731028657982273869877405146496016 8305435 52011450045884861734971408014604519360 8305436 2007211201259719391817223875303464448 8305437 -103540637617673427986514391914558336 8305438 19428601534603912779010631030517424128 8305439 158301234235031377219326274102800110856 8305440 -21061821577116434851759160597434859520 8305441 15282681954943482377561072139301316800 8305442 49319379687161189888910604566787201872 8305443 12804256679528745145404817675878985200 8305444 -22644751516011697380092896533619212288 8305445 58154266484332797545297157463710360480 8305446 -68369271858847670467760273323887978816 8305447 109896092138327852772053365221532060632 8305448 87508883427178446770957383611982878720 8305449 45709158500264942799962033725078936464 8305450 584628405243534572617486106970105600 8305451 49184886421790540736689137469858792640 8305452 22632963902541710662170120976218461184 8305453 27968427620332929991812074511287178368 8305454 -132392408630299155625702906150398449088 8305455 -108159330199212446559337756884914884800 8305456 7614199608023305774713490769881382912 8305457 -84390964873877697681091060207126867788 8305458 -4815960065927079341746237014126919680 8305459 2149380593942006661063361098698315660 8305460 -51850181102883385857383084575870014720 8305461 53261664176738201971503222737731670688 8305462 75863152023762276489818152133015667264 8305463 -99929798318589725583802011502559922600 8305464 -7593174021263841310565455506505728000 8305465 67929120628068559665499132483652025600 8305466 226260532217605234323636800642721504 8305467 51546841635188966273118368660713933080 8305468 -111552323075629828760797429800888804352 8305469 -124644357244668428690790252765642824808 8305470 -43002256301230147417418562646997760000 8305471 -83646478728045699755279249054204487288 8305472 21238768144601019437612600626218270720 8305473 32602277501945856677966937105394814400 8305474 27916960516335194904721852143120470736 8305475 3026183114699702131387637293772605500 8305476 -13040151454734790554403494474175027200 8305477 27478206179360255885931708183556934652 8305478 -44942986790001080926723653221173478976 8305479 912790853812998179730415700165465568 8305480 45415567827011482774792796516332032000 8305481 -20929747478554727926331924182434119718 8305482 31624990638344314330053109168006094592 8305483 -197021697955817089010643975539617981776 8305484 -31485826058451485063804767142093537280 8305485 48392185049916619751620677231688332000 8305486 19899070110064221780555921147523151616 8305487 -46920127118612466692101604791381470864 8305488 5704885720727064221868922307588112384 8305489 -20872627900296509429748269957274624000 8305490 64369456113330546398221842734686884000 8305491 35807446241469439372187984224088734392 8305492 35453007159919265490051952830999553792 8305493 418905838236615202080170374934898048 8305494 -40324379271068595054899535301480104000 8305495 63742776657170641171894663390325991600 8305496 20956146573622904432711491873652705280 8305497 67876100880300835264335945886740674874 8305498 -1208583496808579299717742248211751936 8305499 -189276877383936657875037987468404077500 8305500 19241801010995089734352344480567552000 8305501 40123824228254161635604756549284765292 8305502 -322358937614809863551958519339657600 8305503 18502292801386723792489064122753048464 8305504 -76304459566723305596566033591664246784 8305505 15931257178945411660137706873044978300 8305506 -3563871602453575291916999889433623936 8305507 14104526871077620329367815873338603520 8305508 258675708361656422578326066420794634240 8305509 79581508869814712749280403804408867648 8305510 -18657855778449828362503651702598067840 8305511 42229753603542395588558629284776629152 8305512 -30704461059553072523969562845748264960 8305513 -198873319725079141827150491417377621020 8305514 -3870414205347664919026882234155372288 8305515 51823361461171453132149112673458974960 8305516 -79972246389114402815954432301181813760 8305517 52661254483018869248420973740246989824 8305518 -18624497884241933342363540306747496192 8305519 -174646808418951756875592763031298764080 8305520 -5004239540521446123262698947204874240 8305521 46082771317190416451119908155400259584 8305522 -11081474866464966746930439836355272688 8305523 -83154884416386442035480943474687597440 8305524 39752699570167136437812481653620183040 8305525 -46044603049706955426032934238955972950 8305526 -67053525668711711175838113411003048288 8305527 658480251448516043063626279451988840 8305528 -33854452179306894285338434768787865600 8305529 -177090996613913664934912872571801230870 8305530 4892072864593067200733337475612830720 8305531 45994243918765055235950334399999337584 8305532 -87989325786723214107808364139095906304 8305533 -88391941250699605187400405297763588596 8305534 44446255740573204928066119394366038912 8305535 16189783093287846439066043278581636960 8305536 -739116156276345256542048454044549120 8305537 -39322721388411106023392181212427908568 8305538 29300197965489504674999184695795620896 8305539 -69372919740667590707971241754487722240 8305540 92027929213233015826623954525065318400 8305541 -8494653785545058659710611646091793058 8305542 3683118591087611055631713722008869120 8305543 -47096437255461993178816345089352383208 8305544 -77843132538121432620520499110199162880 8305545 63022802937062570257312070756687056320 8305546 29051700934810456012882411590355722240 8305547 -1732010515961746665907858229523915648 8305548 -62256228466468857960589028953716142080 8305549 -50902011663595343728482157399569823914 8305550 29342552755578084169941459386057313600 8305551 19614203640346971338384087826495175680 8305552 30790815940883419279004249840781664256 8305553 84123490121534025117930108205149593664 8305554 -29188324391455280034649415288812202496 8305555 106391246667245811907710933967843638960 8305556 6883696701285607747883958163920979968 8305557 13401385199369843855047642515803556096 8305558 -21821140695328567929210159318719347200 8305559 -137413346384290975410745769826387311496 8305560 -71700071836087779769507246932514406400 8305561 -3984119356465759292839385337484944 8305562 27492827764754656642122960854983483872 8305563 16089465317410350276360637434958149120 8305564 -65852944973957647730795223959814029824 8305565 44324344367011761822957241534669173600 8305566 65338791038909619734772895595234485248 8305567 -28846312789885088995710764294428132384 8305568 124787277364470831360670149556387577856 8305569 2920458387308770070770937193051272100 8305570 -1812163186272251644020732317242890240 8305571 40393768634152275011569220041788598080 8305572 -46953163329773741985987599165155362816 8305573 -118017635920262090334748497510672474178 8305574 -18580449019618061085574431976275538464 8305575 528089228366105033761631498646559200 8305576 51857208119842315223529329413635686400 8305577 -33073156225500451546785527365901277696 8305578 -1685684196766895532645408014884863744 8305579 -343679260608393705443245189972798616 8305580 12069792140544239846466416997512448000 8305581 68740696286122703927087326505592985344 8305582 -3220400736401565057324945497404646400 8305583 49182568732947549992034689191798719912 8305584 3501321088143723028794821581476986880 8305585 -97821721913165042903357830219277798220 8305586 98723571684230380623065315089098746880 8305587 10106469531727706695872903846819333408 8305588 213915709259547655709055124874773610496 8305589 53395656048363842092235770668489681390 8305590 34966392768528183046933100074769264640 8305591 1384409324226409707985625422424601824 8305592 177954105568289458959075264666364416000 8305593 -296818765864096472044366662629343072 8305594 -28002695522879205608020515881077586688 8305595 96844479850282841162252206140238357680 8305596 -1731878599247843618515985944348497408 8305597 -27085732614332750506324491594807712954 8305598 -31148782499335374251702522903398184064 8305599 22405343000992839705082380611658519168 8305600 -14860452449036180664871584269598720000 8305601 11332566485525566059572925535550246100 8305602 -84698976901589299512349382958129619200 8305603 108255615101780305251130466294250196120 8305604 -75572101721393880239518350916035391488 8305605 -58799207150948000341430699239773388800 8305606 179246716661926402316266742479462752 8305607 -111695246613225309585616727472211982280 8305608 -10829703997858882692328916331476090880 8305609 75949166255572823952321371630329111204 8305610 -65526018049114564953514779293974619040 8305611 202530379864107056437954429767586897920 8305612 8426361531011345203700096922647226368 8305613 -14448712662983707863137290421547946752 8305614 15457933839146660761240899668519398080 8305615 -27592999284994176920084787663953013240 8305616 8865765172124271279630966973884530688 8305617 97607918346089335605447463516669213680 8305618 9249335119615641825956296858859183760 8305619 2273998252218196555550106013097314896 8305620 -61830236359533891260640544792947947520 8305621 173851191917506326729625360270139821600 8305622 325949502128665825808214225955983360 8305623 -35168803957383870503575881616704537960 8305624 19661928801171746813951007128194344960 8305625 10899416691876801660690934703671822500 8305626 1921200647550493631695231792640039424 8305627 -124997319579835834933206951525402280728 8305628 -155558977056056910706331250621080581632 8305629 -69873419448026439465446690055257967840 8305630 14380113987743778006177106201917323520 8305631 -1626057224883488573850030892844966328 8305632 27084970480250921358273671265677475840 8305633 -8906082471641843767746406406649116480 8305634 -55294097801142083425167594966788998368 8305635 -14248124623941872281110248244840529920 8305636 -123869994415021558365206401909201985920 8305637 -220629110774595887873970606306910186788 8305638 -11379299372701289048017679734042988544 8305639 -117448418885283088556570021851697959344 8305640 23879110213841111770760447239736524800 8305641 -107702888677750796495304047639965762320 8305642 25553339974261898404503208628068533600 8305643 49815826765100100544050368114350798944 8305644 -14857260096533845261042296175276523520 8305645 -2460573870088349141771019292076705280 8305646 88554498538057804378886022391406494272 8305647 6675526700420035988468235662575329672 8305648 -627897164098529253893667930992214016 8305649 23939891671314351534481269037763769792 8305650 -12272049381989589770940026214350581200 8305651 125032149241101473918145329526010378704 8305652 -14011423746695354725166935212418191360 8305653 -57965872360515666266634108257632828896 8305654 3104709787235306876316552349537375872 8305655 -180729378617141412448778218103747448240 8305656 98523696946345819049954007655011164160 8305657 -68102250705306737681732010938513505708 8305658 16172708654190629474728859810275992000 8305659 -4657226119226040892618278458043877260 8305660 42835314296373556753036021959443865600 8305661 -13079277437204111692354686101271505536 8305662 -89334173468745253009624638389803877376 8305663 11622860932510804778115665014235849200 8305664 189358683280219923948944750037115600896 8305665 284310734922705789582794686526515200 8305666 223021544886505063244996582197825872 8305667 169098955528598880252349196379307535880 8305668 -9350952016955611707270146662300164096 8305669 -137752509451255213780022706046186096930 8305670 -10851079121436077284731686495116686720 8305671 -17543356161266741397612201972893531520 8305672 155476652222819676256153506833568076800 8305673 -32586298988195485523139622427199780864 8305674 41128979604250502297917637676217663488 8305675 11781289320521003359808925410895641600 8305676 149676720922260872582887634461749384960 8305677 -115882264583356773018607346707431164586 8305678 39150319162896392032748771376376328640 8305679 -130984593381764430643995968762197950360 8305680 5898660264600746166029022702466498560 8305681 20294107647337553611100800182135618482 8305682 -15413163493920820859505354911061504 8305683 -52652228668630790901448630467432347856 8305684 74845654296719654064764435564415468416 8305685 125712294538191323406889054154786236380 8305686 -11977776219007637063747496499973633280 8305687 -42711096492542040360611404201342966080 8305688 -23294928390711306231964812652593162240 8305689 9635936284597106211982031477220131520 8305690 -21108106945018709193092515798194976320 8305691 21070013245010732500185888223572351840 8305692 -44574142861591768097971970012804187648 8305693 74333969690394217960056617614187072640 8305694 -63267109119381127941336688623783295104 8305695 32670839963589003188226348028542247320 8305696 190629820613053155642303600450544140288 8305697 119074442827870686220651437958510498146 8305698 20781611801336460800096801259080993280 8305699 59899504903264618567855992856905561792 8305700 -27145982292593919588219537096904224000 8305701 -73143702735877172704133996796071364768 8305702 1343594875268841487306572230815488192 8305703 -5595757628364576927807955572271081344 8305704 106684252700218568680040185997507051520 8305705 -84770923397008695170763877678746562140 8305706 -31229885723391634389816213566928393216 8305707 4943963734383199047034124186435397600 8305708 50245051537173240684423784148942291712 8305709 -191128175346812539793160243460565802090 8305710 2485492806410403012413687634417745920 8305711 34667357755202801939266775748878615312 8305712 -14005301156816900237937520788517699584 8305713 7648200298702466767177339932141108480 8305714 -8091042042011315667656799783651443712 8305715 19184767441743689791179607252379261520 8305716 21514145757830966126394095673390262272 8305717 42803851926960297890822782328346414720 8305718 -24847946013067132697944858710027193440 8305719 -66187944341125620970780059664665176856 8305720 35905623727367330792872276536744652800 8305721 -154998192869637844152735818428144428 8305722 -31014482551414033974574329556108678656 8305723 -112789253240903146461857930866831097772 8305724 -38977097138849554086145681155904358400 8305725 50673478415185554647984276406239628000 8305726 -15123696656847657877528492230748876032 8305727 173234678732904688184724592197662336040 8305728 4840838598770638188146933798881198080 8305729 31267834981991150176483083802530971330 8305730 27161479285496004834789425773495571520 8305731 30116252882100272041220653081565218512 8305732 -109770427823119594506101292792609963904 8305733 158957006021658518851445313096100397982 8305734 19925931180250773643143874456531814400 8305735 -59489116542513261568704985532836496640 8305736 48669794323111553118236541196981862400 8305737 -3306136132140737306334514468202078208 8305738 34855259655323944539627947077050777600 8305739 33789670851715970116179459392404844928 8305740 13389482859847596572660299228008268800 8305741 50391359126232555175473812846571774252 8305742 -195229885083269742338041797448307956800 8305743 5031678987436210855097145309767664000 8305744 -1201045742764918053043183155382845440 8305745 105114559081543873209895820374221120000 8305746 57962722374061850210334030489528566784 8305747 -47858876687133393737599323147333076920 8305748 -118766893256078566231264119215206785024 8305749 88840673220091461614150412774702305934 8305750 29102898512588143257471224187058464000 8305751 5427938850010069394660970764502367920 8305752 11051777685872086004888933960619786240 8305753 -29283312154176302724198680192872634998 8305754 -51896894222541909968378894960613713424 8305755 -58225750916502703698577916894718835200 8305756 6569515539124004428283848670206318080 8305757 -33028740137229245152220059153073469120 8305758 74686508206686576918052680527628856704 8305759 -35044691115745077860480328522064568448 8305760 22452107304877406874113365123761438720 8305761 4797814616107794900259143355035095472 8305762 17274767425097528247535257280800246432 8305763 -2193436246384686613608819054993605496 8305764 -21264613006974037680565104755325594624 8305765 29112768520366536031564910798213157720 8305766 15997643412117033930988650895640186880 8305767 6589632792312329915806597670561187840 8305768 40076271124197540155340596299921489920 8305769 -128101044601430629260635303783603941830 8305770 -21337572274196958138985349871110745600 8305771 -77074011230691088566015665347389386288 8305772 -26425641677297544268458515056043898624 8305773 -25343710689695303119739104632876497856 8305774 -116169707239666815560693489147253974400 8305775 70983452079738374768779423447107010800 8305776 -7863377610584203301845807796660797440 8305777 -19236100172773487595457004519372003374 8305778 -11832245002108944665838503886948526176 8305779 60153223246950769236187306751687952960 8305780 11812353746677022106936381376667566080 8305781 21611572452933212463133675951266814464 8305782 70190795709895171589400723932422433664 8305783 -91305860302651010774257934575911407232 8305784 21188496527227337695063885219795660800 8305785 17679216486859379366544382454510356800 8305786 -80760331555732465008178077285532107408 8305787 62221957464314831609465591156290747152 8305788 38239086580091887594782102064940966400 8305789 -51334209761809526045521063314482495520 8305790 43336662686061660409091864402802254400 8305791 -23703411232641918351154836008510331120 8305792 194290213125309298568127208674683781120 8305793 177166151028420938987805470485175777280 8305794 74815553105133827247673665938173440 8305795 -99535476923544686766452329341564601200 8305796 -111244848626353514090602630203290006400 8305797 -34642570434907829773525345882776306528 8305798 -59754738453851917282913708905574331840 8305799 15199337811508301161531463686851648960 8305800 10479846002998767108765012974960640000 8305801 4430158932859278337465309185219926784 8305802 -100289038133762579782948547356251645648 8305803 176512264658847692677529751695049360 8305804 3853619652036348401648386289429076992 8305805 63629689380966908366026567134704240460 8305806 -6721125743375911224720601700848404480 8305807 -109386407832477168383302789788777081000 8305808 -3124272633734737229014529568724746240 8305809 107548684725092100995560368560173920 8305810 -19582213022491808584005499588181552640 8305811 68506624718633958481775299569794282412 8305812 -79760713041794429435539916268361666560 8305813 -62792626433898746743751887566547181938 8305814 -83762829054374774456880087690037675968 8305815 17159673599367910267098345394831441920 8305816 -11066843890306213500431194652675819520 8305817 -148463952725560010077879065581563522752 8305818 -16758217252124017416051169318684586496 8305819 10874579334382915041602640424798589896 8305820 45691296560012704900041429574082012160 8305821 -5275177778588901274342341985343965614 8305822 22749057546983309390381494463803496832 8305823 -191698648041910003154592908479300415520 8305824 1806841099399210476967929915207843840 8305825 -105142948189730747970169773364030616400 8305826 -37907028925451298167981609526672752640 8305827 -601753230970349857191425947992095880 8305828 7221675084663488243120112171459773440 8305829 47746351391049406607501266620398319264 8305830 -4755545783086482950768318020272076800 8305831 36829280222135294499203848149943813000 8305832 -41199252378781725885979269628263475200 8305833 -44903141915594703325847722996700670576 8305834 -35158793848441617401221711238733513888 8305835 -13238690986659186777774191775724104240 8305836 -6783808393171866853391810379166679040 8305837 916803660827912401916268253157717280 8305838 50642304255500313190607615580384448320 8305839 24897545055192465364852346204345594544 8305840 29181726263601123409192196211100876800 8305841 67393492776964599782055095485398543984 8305842 13928868012819812705348946373841518080 8305843 88688343795955187720264568211130399160 8305844 -71997245876645292536568817587208347264 8305845 23180256842652476020132588341643680000 8305846 11198779657833521823041050025445523872 8305847 -3174093931997658949745942830591317288 8305848 -119801636178213449193916779530770636800 8305849 39572001251313485307477439395133735850 8305850 -3032463221636858078219349791592000000 8305851 1365168843113605635202853924668172400 8305852 -2818023304282074767039512483761343488 8305853 107545358755891901780712425613992157984 8305854 7032492495800008373245208500389683520 8305855 14870634391605869359640498474957250000 8305856 -26930691560184862639763352568568217600 8305857 -27111053147034324223798231617179781120 8305858 4909694200573623391388948823468914688 8305859 144430333786161087148140920831236704060 8305860 -25266475777345004991692083360249036800 8305861 -44472058592270286717972349487394393600 8305862 -461899911400419581864756950310496000 8305863 127330544596095762569714339602472304000 8305864 45562796366107128465649566234510950400 8305865 -39702421292419304197378775860786771740 8305866 37481303557580906367175733943241519152 8305867 7180774920772828361516889446232946360 8305868 -4002301929110948583843661663864280064 8305869 -35290932515467121752713312969266956800 8305870 -42978106205414413780027607391957837120 8305871 -15357133645807188703612209459154968480 8305872 -788831321597562898294498021134827520 8305873 -59919877911867600583834945197842852878 8305874 51842936996456091396898575211710945936 8305875 44259149755496702016579909115313280000 8305876 41826450290340367257350833227455039360 8305877 216787905158896559573031831869862892224 8305878 15143999982907976493036539512013291520 8305879 2383715085839303272615415296267928800 8305880 108455997758179417009601202929664000 8305881 -64362929033440063897148195960170848048 8305882 -48782350344992440593855274992083025216 8305883 45431056020014672321600353530417576132 8305884 -30503702125841007609289996654157844480 8305885 13800761672438336893722550162409823360 8305886 -61171161478093921586958610392413428608 8305887 66629366017046022813940680460428586752 8305888 5394503692247423583128026515041157120 8305889 -65378675291184322619307525438387785310 8305890 -37397490758047637139576561581369203200 8305891 -14909709554372257599994065107481636216 8305892 21586777981272777196158259077230542848 8305893 41156222171090735249912104535837004480 8305894 38410017072882064938818174775055879872 8305895 20229128220442921406514318959501027040 8305896 58582961296426847963170498689707212800 8305897 28330480925978136384376508908742202240 8305898 54438555820248613902101446825267947264 8305899 -5159264457220802738525174160112040448 8305900 19293418082731422014829617864117792000 8305901 201864274686171516901056561425150098902 8305902 4226014545009653537854414084844697600 8305903 34172847143345037434887617423463214928 8305904 11705908881586878028802726196995358720 8305905 15122881742264574618965127064446044160 8305906 6833483657701857700897307729364495360 8305907 65282017984975913646524232611502810840 8305908 909609906386176682865000978667438080 8305909 -12533206015041253409543081254584726760 8305910 -37735203411820226558098575678668912640 8305911 77835049068533138196598926841776088032 8305912 -2578721085278884674155141433753477120 8305913 30855568327201421365120851939770148480 8305914 32229181436841426921633638115482932992 8305915 -41376880422002856949589722877210361600 8305916 111948635483145109223090274810406268928 8305917 99470581771075350038637787650148346880 8305918 -24321720507784745147202493670228259840 8305919 71235430600252715989054660449395149560 8305920 28304837536649859603776148247538565120 8305921 -43702810040902176194996998640548543680 8305922 20208183515693771392405943323892774400 8305923 -1511083790559608809516858210116028608 8305924 -149530336063445305623474271218181568 8305925 -5107698219812093039675787009313315500 8305926 -10402058960747850381607740122475609600 8305927 37268841212984400667732497576583626752 8305928 114989954158278207341568572642700595200 8305929 178631658718100722003752916762048477920 8305930 -7172327136879012942471106546495891200 8305931 -87240790056235757375496156098833412268 8305932 52139223874361940568011614478330588672 8305933 -85140531597765654992967779487253834260 8305934 13406475499667161152320831656057380864 8305935 4449317993823114036336961059496358400 8305936 9603671664960507844447534332361121792 8305937 -55180976862269960788604603806157855628 8305938 -52660197308623056536874224153183414256 8305939 -66723200836375633027458812322230376 8305940 1276323472014900770174087647370227200 8305941 56998126992817938279453570025796568672 8305942 95636233153129126885418265388615459872 8305943 -39540242825005425326119948496089319256 8305944 -21755848240406508659363134629134991360 8305945 38671307374615525045868777760414384000 8305946 8952178435527399895578368336008207104 8305947 2698635191662862105312182166160503328 8305948 -27491092033947190485554102708905021440 8305949 92269113925753824600732686607874686540 8305950 8373241545947457183629520862435761600 8305951 163323319865731664956202375917997689952 8305952 63696555028080929635437777458818056192 8305953 23174545474269221071870258141855088304 8305954 35660972077853940020657499513423040512 8305955 -2379091422641299024707404625514758240 8305956 -26039903707164963906194166053011261440 8305957 -39947968117642012321331879924173973568 8305958 49225377941364636061387182720111706560 8305959 -73395793753335226046968207639262352000 8305960 -32279165501654757231885985345740902400 8305961 122604768342348121587449120145599038800 8305962 -23037156871360909509852554412358573056 8305963 43084985588610960232868593149322862184 8305964 -20713164888484289148855864758127989760 8305965 70586517374184865578438089451714366060 8305966 -1080221714659396446783216021803797056 8305967 -63481105196249703318258329036445373440 8305968 26994324677204876471002342290782158848 8305969 8575219338818448066832003998507635840 8305970 -15570019713355152884135740470762292320 8305971 -87883886826649539799467636146867519688 8305972 9335036575074851967954934914944654080 8305973 119973545107811370690574529856653925528 8305974 28326776592335123055258458719099390944 8305975 -19073181921745795362539448974119691600 8305976 -42904086115310848661710774487856906240 8305977 68582814456526397468562741399681390720 8305978 -17638052853001652893018327634185026960 8305979 106877081991922577209079256597559230672 8305980 53965511284334302033615387903625487360 8305981 -414909399897588056097337689199887889920 8305982 19116692994669218355081291001469884800 8305983 -57320941392881309747044027721914940160 8305984 -8888611915441185186305659733246214144 8305985 6971438881049143054704372112952517120 8305986 -7739329981360774371500464263411918336 8305987 -13938488146601927776285286062738839364 8305988 26682489300811470785151122465766072576 8305989 89102458701383500381506465846728281824 8305990 -30353890007515148041048427396695357440 8305991 -7523854608612166463277720221902495128 8305992 103900724939320732495253462819403064320 8305993 48384001415683660799737280137633185242 8305994 -40077546324979465712051713583937802704 8305995 -48351841740837484913180618302734308880 8305996 -71293572142255175180358737278069166592 8305997 16811204184080270119720523278821201792 8305998 -72554047594884751778164918615036538880 8305999 6183452167978004873858702117716299064 8306000 -19857920091461721003927141409345536000 8306001 15895041399837373243332460487506171776 8306002 -9506213735156391772298005366071254400 8306003 107953150378067628308746818851479997160 8306004 10700318761522034588006243948302639104 8306005 24319244828389174883960607534416175000 8306006 -68653645100217502212980968895912682240 8306007 37462325952669324717222174097169293392 8306008 193392448145965679345626495534846248960 8306009 1503321736245707605537935671192492304 8306010 30849719672602499030506733192886643200 8306011 -43722419404011248546589541743485635568 8306012 98179802339887659224794181626453381632 8306013 -3562575644016810155469511944338717952 8306014 3259892053212286632365770480391863680 8306015 98358425367641910122894376178153719120 8306016 4449766833819706207980131262186651648 8306017 -85926849339220802992217991109848127488 8306018 -9461145510166425453324114504860858880 8306019 15996628182493611820159262823413705184 8306020 -70663286348969582844619872948854784000 8306021 1033003812075868846735914455931991200 8306022 15797698815594068867906221193992020672 8306023 33629213239958905762134115820622307968 8306024 -98678054378425739187693214558851671040 8306025 -1614552533689809705347466605982614400 8306026 25226168249865336480255126826400314464 8306027 30876887165946807457896726428691765876 8306028 -29270125723082086685966280645794826240 8306029 14000379163909761960162656540515532630 8306030 32372786164539610948666337340572476800 8306031 84906979854754100517122657917805196552 8306032 11102881018831579351695906623792545792 8306033 67182017917616089992770502988630598640 8306034 -56098434274558893841593364733954843136 8306035 -7409887829675114711677902279167317200 8306036 -18474162276952513796667282023524208640 8306037 70094353748725370445803345239288237440 8306038 -4648737584760540557764245349052886912 8306039 -104020428386554542570578109419308678704 8306040 -35464024925066548424247128280834048000 8306041 -46399679718142447177535462444513857558 8306042 -78959118218140699997486975159203997328 8306043 93250756709009659644484228733942077464 8306044 -187082072669043264892721709221295381504 8306045 3989173868212096288220218321298700 8306046 3893055913864463846328335945740708224 8306047 55129594280677674822003985868658294144 8306048 -1854573577673728453914758287227617280 8306049 -73892536275077871422057963561109437136 8306050 -24897886686381350063514971963179267200 8306051 -96191105509146359323669475643588619200 8306052 1046624457140392252452010958996232192 8306053 -50422102547937831515565880927112818240 8306054 -244912447639409216763221018497363968 8306055 19313972330522825675539714524934021200 8306056 3608787324584654663232056072140062720 8306057 3562556056203464995522735783374371904 8306058 62870687470340886477246345642128419584 8306059 68945238992512588293861826819640774400 8306060 30934167094119429698945752163411558400 8306061 -21596352937762957580810528661488587200 8306062 -105953931800263590816954700351360398528 8306063 7730127837197231506861078208810955312 8306064 842133923968071473363185434812252160 8306065 661749838844034000454174527357093840 8306066 -62008327524366897921561510371007415296 8306067 19532730846893177583828175037253262848 8306068 -30453486796587701984337410917028845824 8306069 -82792132670344196184259178995171708530 8306070 43706386096638361878094276913324323200 8306071 -78983445016583367553787008850517596728 8306072 89417034950375545890327030298437580800 8306073 23445331867829377227584340011888442522 8306074 -24384815388032272981380193364401851648 8306075 2635218018296801971768367973805668000 8306076 -4836987846012089074665074322225908736 8306077 -7739486681598768255927234962926032000 8306078 7288562069556469858971650825739509760 8306079 -75779916436090995145438196695772885760 8306080 67423705130185935934248537619910492160 8306081 -84374858735512999913171793894397203456 8306082 -24928197754940105618524243200390346752 8306083 -39442376605605843915956241411555224736 8306084 108501056740689374344205729603155276800 8306085 75463092961937700657947550279553656960 8306086 4804343313197445774070631991985679424 8306087 227480105426713963446526503894346107720 8306088 -18520440107114992070039527350558720000 8306089 106380608658360713509582330971442988832 8306090 -1662863995084040097557499136108690560 8306091 148979720335032388214552612995533451440 8306092 -86601933775221405981340875600431328768 8306093 -28368840967025370836208853073192458440 8306094 -3732819611867200060568727184995940800 8306095 -426666034607966896885192810772812800 8306096 18896001586686934326890712346610122752 8306097 -59725350128880215077704263878923191520 8306098 -122538418395062007416954504029445981664 8306099 58169345210111484096406592766167609100 8306100 18156383230024342137960822642446592000 8306101 164591463531402910216858674119695755772 8306102 10302739098910914999021267585979661952 8306103 11656508353148819734888402413795849120 8306104 5076268050176925708915140228203253760 8306105 91976567225146535560433638327026845760 8306106 13990772958055778038820558362926511104 8306107 13392784112485119304383022722039894240 8306108 -3445358741453693492231010359348603904 8306109 16112148693389741845276788558609612288 8306110 -5625295465125585670167180066459603840 8306111 -46317164131505241099521304376398677136 8306112 18073831653763454295329832756452524032 8306113 -50061339566703384864774261480676193580 8306114 -87039363803196719101649651951668787328 8306115 86531389792132494786016270788124564320 8306116 11207270615835579174347337461851709440 8306117 -68834674634593946949321126033022500834 8306118 -13390664604604385569335710150372081280 8306119 -156623915788148187191898943147015933480 8306120 -74157029942740618011098766402714163200 8306121 8418315125328416908255045821352965120 8306122 72695292198007278508534868868030965760 8306123 13335252986124153593013547115675805840 8306124 67482584503104679915868769313628393472 8306125 137313603609054740328034451466629775000 8306126 -200897917502691716429464159279644870912 8306127 13871646683330037503921627705304687720 8306128 -10220510314155295369009767996850176 8306129 -9489100530183616188699635472840914316 8306130 7235101255523579002117718767678003200 8306131 28295791295595586957205215409274285932 8306132 161898876320205855339974109883989139200 8306133 -34206248972290883856302258809964230752 8306134 -6474200662512202085671648809609602784 8306135 -116805832073733600450175375337596834800 8306136 17297254542621532025204889374456248320 8306137 81352709718056268372401338134152493840 8306138 -922720069665250282895402209817882880 8306139 -122221956446675571003525556307002298880 8306140 10640620582191514707549395085776609280 8306141 -206815177963715178163316427370072804788 8306142 -22930426514950143564456669490823015424 8306143 169911318217038141284282300973118047392 8306144 86771166265248896120185910904974475264 8306145 -2703236819386706928022918206528542700 8306146 40344681832820982303498920623790254464 8306147 27070397796282993518016413001609469596 8306148 -44047692580229661726552683690537472000 8306149 23682983643346807055971879891570405332 8306150 -5702522662686720820033398983281670400 8306151 3063852317436758035251149047110589440 8306152 7052577998958749168912314284889881600 8306153 50663167237996023354291385135931721402 8306154 11606273820409798551949173471167712000 8306155 42695991133495159559417862631605292320 8306156 -69202171177001161653805824108687732480 8306157 -12351107128947416462907579639111851808 8306158 -32500519624462644452705929201719863424 8306159 -10191459200253171735071056211976675696 8306160 2273175269341979376916733176898519040 8306161 -67542871581492624979585603926547896238 8306162 43730630080315879571715290999541986832 8306163 -53765283401756562241209553542770443308 8306164 -71552967768804850999668190556248524800 8306165 -25811664896881755576597445118938934400 8306166 98680335231678587082242873555548032 8306167 40247337378852450185890096700023045912 8306168 21721297951478296878329913092351324160 8306169 39727937678832732555897825381969813120 8306170 -50390304813622557644382970853455602720 8306171 -1104023529406920721235446035092427456 8306172 29073509196204230601785837102700380160 8306173 27155412679890927143231876522955983040 8306174 -53398321937856397577981752007677580160 8306175 -58378853710093608666884802209560425000 8306176 -67140772936969411155824442614426370048 8306177 -134061874145326717447555723515915826128 8306178 10930248148776647093912716266601237248 8306179 71266250382242385073980737006272493776 8306180 -112080520325776359602620151283023193600 8306181 745676049454112216285554432578513408 8306182 -33501892461359145845597692210193299200 8306183 -310857120735267587777128300055179848480 8306184 23732183288047923201244397048400568320 8306185 45654909612844406135007000048698689380 8306186 88370798898177601402649934498285424896 8306187 -12496729641634407619482904170386695440 8306188 97968850641582715005401667604610875392 8306189 -1624575638739882260345406634977022740 8306190 -4434376164977017998221492025435000960 8306191 -159353624689087050732651015965332896248 8306192 -4027311121180735532603572505867059200 8306193 -28830233280631468373249894465224343616 8306194 36564210492906269973643547581533025440 8306195 52736300685018874353812150214829506480 8306196 -9077174353001835070106492621170759680 8306197 8577584350718247705671130355989675840 8306198 6478737803245715830687213576166637600 8306199 165000939949527894585842920872065648640 8306200 6387512063321176647075815177779200000 8306201 -110153708433007103714441601627443583798 8306202 2596435720503369442405391288946345984 8306203 -72497065299074161008855034472953681016 8306204 41119130565686439863035027889322917376 8306205 71009078932944072478462245453951723360 8306206 -41236883136722686462696496065772424960 8306207 -25325149389369833198496959540593279296 8306208 -50910921654606626146878613724753559552 8306209 240418689290494367030868472763826883860 8306210 -5345562845285805476209219266648660480 8306211 68119810283708633500913565201229980480 8306212 -27225208537471831579123662435621202688 8306213 43763082498961648932895958892280302042 8306214 6897293954933687161625928486469588992 8306215 64260830084253081548560053847077906360 8306216 162844668986195183822844508392624783360 8306217 155857413214343195745123874261160618334 8306218 16883015775138499657343912877464040960 8306219 99771388826644496579278419636108068880 8306220 2357966824359783594430877114858864640 8306221 -31197031197663969392141571078053630016 8306222 -66417952494834483209250846242317457088 8306223 -17189870641762449527958570083945798400 8306224 379024707804313041008111699180683264 8306225 -70369773050666385444885685899319160400 8306226 7162327002322884175109301556318921344 8306227 482154406152845807546903382026920076 8306228 2462379021224387511783945666954049536 8306229 49000259835126325028606501684932504128 8306230 -48982493471433129465270541711115702400 8306231 13523347524330291285874745416366342464 8306232 -1195777939020485707252076241172561920 8306233 -23075432042044642396759881883386587392 8306234 67806768554824021749739929851365201632 8306235 -20939752846312534057741770826686600720 8306236 -41466610862535832659314740239543472640 8306237 -137055191639345445158146328714030925114 8306238 -75019299691167128671223837115436640640 8306239 40259361091210068691005118570376734624 8306240 25536216399956663550191818341120737280 8306241 42915227927377152682272259128218719104 8306242 14183553597353291676900335655789319680 8306243 -93388362774894695828004296779298506752 8306244 -63221794457862709922693934129591784320 8306245 105352524869133388928237809446417277500 8306246 -30455050072806389271257315622430845696 8306247 -79654868909693615560841998293614855040 8306248 -84716779756221981224838552536320481280 8306249 -20242712199540214268674247449398126720 8306250 -30123323848265820963017527558288800000 8306251 -118275205052239106491554657034605459768 8306252 -60175345887414259505481042630174891264 8306253 91107320130590631686148300361562404800 8306254 42008193454668200663956660374395009472 8306255 84246630180166732594409681228252177160 8306256 1586552059845186733934973976471142400 8306257 58010236979678324727692134786834835700 8306258 47867771052293321787208946544155765376 8306259 27792202988194427268679145190305982768 8306260 6599427074723504427727560939076608000 8306261 -117224561262148878248126028615022809138 8306262 -18757388894923826890619034880576451520 8306263 -56402721646774787178669989660214472704 8306264 32751554616354705315449999909796741120 8306265 -14315565075822736323243574501792215360 8306266 21678205321680561058853745933500196864 8306267 2005011999177149159439668248910981520 8306268 -94582520012360230458503838253831618560 8306269 2413166159442519772899514228086155244 8306270 14042233052315934001515011403843413760 8306271 -11532728992642265592218600688515286600 8306272 -7700424142426482789287181571851288576 8306273 -86459799720204576966958791536476544478 8306274 -4365923611691334567017434824287500032 8306275 22549022766782226527861781124225070300 8306276 -55381000352915499567974458238861368320 8306277 -8074095005022527726000834506356696768 8306278 33643946972116598141781825259549021056 8306279 176513857169237004338331101904663389880 8306280 -20513866713596225074516644472909824000 8306281 63259436648146448546353604352467027700 8306282 -105809476014714750303190622297866384128 8306283 90036432713684937134545011607069209024 8306284 21073220088941244954361545177097585920 8306285 -480425121111986372358888129409476240 8306286 1419786733455043281852978093384858624 8306287 -13427986966779986837331899588310680 8306288 -19058646743181964845476754363123793920 8306289 119793954249632777180402669000661504 8306290 18772470730375259844861651010825152000 8306291 8883748965244804244222244483740125344 8306292 49129896491670974724696601403556913152 8306293 2376867522448174262941545483744042542 8306294 -6117013353333040184368758681210337728 8306295 22998066411025855980269336029345597440 8306296 -34507719451116433175696867228679475200 8306297 14168931495336269094221921952599986560 8306298 -10287118180672907912811700253012173824 8306299 -179738011938552735774640027082456772700 8306300 -67772652233494011539442963421767129600 8306301 -30212232460904981433383095520739322368 8306302 -78308021335179953731221793935667162368 8306303 -93367933257425670886081561914992317200 8306304 46874947214421664085940133609435299840 8306305 -3846009790528376955795231749779466880 8306306 -4993936511952192098113434616700160 8306307 -10036687167658255503661394260527987444 8306308 32627709419455292204409388661947170816 8306309 -127935510756369760697759879273503118880 8306310 -399556693539693778282245829541191680 8306311 6246690700701347176612329102931052864 8306312 13335489614273348576750802590195712000 8306313 -33115112609682155074947986334092884512 8306314 -39596533775282719572782724690214262688 8306315 -35366963623037046533418867502550114400 8306316 1481102243145479165588438329332979200 8306317 33868229376063376505886410075268468960 8306318 70786980833581336214953782015713511360 8306319 1350191977057726552698348705584348160 8306320 -13202850508819381215849831010113945600 8306321 -197582224981103991364088210556656703900 8306322 13098033073577302325482391693444806272 8306323 130665575240083448480870304077807622572 8306324 -5096631360261937085305805251601666304 8306325 -61417817348888373118844479808108220000 8306326 3071848708638231829515227586505236480 8306327 39196864370773107904774050663195914280 8306328 -90788375276461653724356655789658787840 8306329 243750387312629397454324486115370633984 8306330 -23625552706698934484087679124830377280 8306331 90755719626995550057304533724694910144 8306332 245836601265360751411748766237184310272 8306333 48271130814117539996040801956181645600 8306334 22038202477562858732067562519638877440 8306335 48412720994348935372707935105512960800 8306336 -62854589305553169470885911446180986880 8306337 11502220508428773822707884299294580416 8306338 -6964687792280291776879176065568469680 8306339 -310828371321675017346030570454929560640 8306340 20947329172803806248784884032860282880 8306341 64532927923020932748010093709407631484 8306342 -73004733422577024349712661452125515456 8306343 20487400422529710348715560690755051064 8306344 75008523581578414013422066618978713600 8306345 62656409929428641697619930187331726600 8306346 -18609793475074021700517737640879542016 8306347 -4490963824663478086552259290813267568 8306348 19405634261407912839732947871150343680 8306349 95111717768462771217002008657194848064 8306350 -10614001559556520775426108697543326400 8306351 149036310014232613748940684447914913432 8306352 1618237275080659150399097298314526720 8306353 -32110290780864503493261885641065152 8306354 -1731081169765249096863705926889600000 8306355 -19299098388825982557545973770476697040 8306356 65600293792428029529678454337223676672 8306357 -23748410420198852513396085038438624256 8306358 -36961882864760677324736224503972634176 8306359 -141486496629928504437429134385373044080 8306360 -72159950710188885685365042495925248000 8306361 50764585956389327996108308008857548800 8306362 -17745101015757143736145032108424108800 8306363 27560987584745864006921046862378369200 8306364 25419852569281101619330635506600067072 8306365 6976003650886736668121196648160441260 8306366 -16947507649247359329542637352314010368 8306367 40217380902597756044481882148127092680 8306368 562696964640867238682364284539764736 8306369 105959587937997256085507292692188168770 8306370 15817210414150509863401787193331612800 8306371 15095571920274588931216020497955811200 8306372 20307080777768325973641905653019841792 8306373 -65325471899239529320944879201872291616 8306374 -27365197556979131396719511569108294080 8306375 34742339530206557698737176513683968000 8306376 -56727393662343050251743808651109990400 8306377 -69277852223300080259576789911322980774 8306378 755099087991960279099502082132406624 8306379 92148625407382523863795713618023859324 8306380 -11298240644488313769421206365858227200 8306381 -1983670951430555049959453779549354560 8306382 18628739791712585454557625024819640320 8306383 49992130875188175413011712445404729880 8306384 -6912140730906728050201522926764949504 8306385 -73845305105113583245656285090335366400 8306386 -73221605853264042735849712921799542656 8306387 -185780882187512311643726022790484320008 8306388 35301774446038622317625047500742656 8306389 -5651552253435697225906644129878649728 8306390 -27248291452609280997910368241004524800 8306391 99121570374216862622993201596813443840 8306392 53776899033761480600540398791422177280 8306393 -53591438742301078878471284651866394358 8306394 -33186760395469802548446293107398415872 8306395 3166156731338195034116209586341831200 8306396 739318373669985328108682644875878400 8306397 95115560899576470482745766798299917568 8306398 -25352849597348612756303698448053756800 8306399 -59648057793116718724196701834196859648 8306400 15437046940477552237340346432690585600 8306401 -126955633119332925508915722517382738080 8306402 -40254636626913697155850298954263281888 8306403 33422321194980544208565251393440437504 8306404 -43365565011881119586978262916221861888 8306405 -72358923161313470147685992987272823940 8306406 48970303044059595705811840870370682912 8306407 -61808612987224717133474435682449894344 8306408 -111462235916554257155471615059461120 8306409 2303158373365499539122604412117929104 8306410 -13361307892759613903132974592676787200 8306411 -92599839302193555399429329001089937000 8306412 -49497423046304926681440848400113894400 8306413 -242773777915255013240161563171428979360 8306414 106376992135624856782472131411891861056 8306415 47924366928080723558743007993907182400 8306416 -25385755413572255073390083565979107328 8306417 -25239974693165239867821396279360105408 8306418 -55841625539722456742399288107514599296 8306419 -6712751822767895115976734792455592960 8306420 -37671997139838630384634429594781952000 8306421 15338976865292646306894278217604555008 8306422 18242937516666226706361377450510447232 8306423 144070424780777921151043389472175229672 8306424 24460988584376475961696258937702277120 8306425 -47250612647784141304868554727483536500 8306426 -40563427745459365420613147405707092000 8306427 35579119655010066700327096972586231808 8306428 45115842965057085571623172679343101440 8306429 111685767055847205177231665050167201030 8306430 10964971891299291493426483034626698240 8306431 89066975054238959411966616656788561600 8306432 -40537503185705252817218954584840470528 8306433 -11497271077170351254904472789361440560 8306434 17088840936399736177638647086589297616 8306435 75896525936605429242034259666451054480 8306436 -33451812183122763605465643596693108736 8306437 37981703482112905086728603579236693792 8306438 -14684487672572774225610183117264349824 8306439 2018553305491464937626666831377443200 8306440 -34111798391043679133832109281330739200 8306441 -55640726766508350002505082516902058560 8306442 -5212590502401490483891572246252587520 8306443 -10584462402875057707197209890482506136 8306444 41346281759079289259084451487606023936 8306445 -9251824629371085582421791824692531200 8306446 42578465857097757622584358615215924672 8306447 -22232051736503287118960172468167654448 8306448 -22734368657501621989880097502654758912 8306449 -11277542201667161922054466594942665550 8306450 10589041393518462319093817508099379200 8306451 -11550474054223919335830860547735654720 8306452 14650295214369718014000902201252044800 8306453 -82206715946389965941889237219469517298 8306454 -2243775840280936726627727861188066560 8306455 123751589447170182533221987729812374400 8306456 -74247269602185647975822014185000069120 8306457 24008713885658204565423819847948351440 8306458 -49947808727984487464333081088268047360 8306459 -4719143481615878776769086499552832000 8306460 37754392570215020936603076918709025280 8306461 -104100803920388285483974778921421110938 8306462 96729351407747000579316162497724431232 8306463 -333258552455983999575170672994233472 8306464 114737604594029166303987803799510122496 8306465 57620980839897543347745368507263987860 8306466 3372924145832857697651480302191281664 8306467 -32389670656114189689740839617131874080 8306468 -18900078085610995749835822580803028352 8306469 170330461858242312101284807144687456224 8306470 24490910398386797437403134489688956800 8306471 207841801913405375989259646662716455672 8306472 55260234907540211968863301874051481600 8306473 -25021260727619876604987459147683657856 8306474 9714089287404895886306502178440787200 8306475 -26395256213146941996806241667800809400 8306476 -49647506306335161614235387872597021440 8306477 49867682335284575853847367040104047680 8306478 21921376293183657655915999143280939584 8306479 -126612858059963414436439795146263591920 8306480 -1672661615274179242170120651916247040 8306481 -34101000172200868272406173377178014976 8306482 -753949784912926687736194042936725888 8306483 201440068701719567795378272461350478732 8306484 17275380460496610965090207443230584832 8306485 -80520374959315673613087080323951619040 8306486 165051904244389178546863298112607091520 8306487 19568258952693270654876377860289329200 8306488 131189507796557467659509470028490485760 8306489 43799267153066158041288714216566143956 8306490 44971779930897791156530319554723557120 8306491 -102188875370966142471622546478557678108 8306492 -46636286417457284329343284044344816640 8306493 -10436458347785656994572731379169072736 8306494 -17522366087933805685985329087997463168 8306495 3011346184780505269711694663349166800 8306496 -21018733029833668420101013721264947200 8306497 -168000912256385588392334394152530079868 8306498 53262951474462072341142028962561748992 8306499 24710326592424012544958344764920574720 8306500 58965269351879503009204847344771200000 8306501 7680952170956525677037865621303311040 8306502 -10891509219993162181551050076903452160 8306503 105079632340627606699440435322167259824 8306504 87035503545150831673990633356664504320 8306505 60995759939317065388048246910822436360 8306506 -41378977369873940496858577515637590336 8306507 116906212748102454916460357529539269032 8306508 8159542581796688390063678274530820096 8306509 -4820528381707107766788744431255489290 8306510 -13561545070731174946950250493038759680 8306511 -43680400801347103379005698625383904896 8306512 5287122526756720835104113565975969792 8306513 79864361486576708323898647802170875762 8306514 69275610732242940286424328192988080288 8306515 4158161094250488803899478348318227200 8306516 -45494049093148234514590064192666386560 8306517 22895696458954570726629453523159091520 8306518 -2821276829952192592819241174861631360 8306519 -30139455374180161785825584025355682256 8306520 -26957319637167358945863842120780390400 8306521 -38703197312740242228778975389613820278 8306522 27139677147330623101403025443530021632 8306523 -7389005173682447882657208794847806880 8306524 9084047863544441695934743712817934336 8306525 74219930099497055730407355846148800 8306526 90136547028194037895119555432487977984 8306527 115742415358928825430687394869692999904 8306528 -204408083892231583250228867386418135040 8306529 131563305237121803492493097053649808 8306530 -11668300373382188397162464212691443200 8306531 -36194504172236630904537062938804740048 8306532 14448113724133143841585650513764256000 8306533 126388090752097753752762657910473174782 8306534 157741564951131252429843555752699289600 8306535 -55092609478824468880102327704346282800 8306536 51490517992288833565431446047393628160 8306537 -22109609412933775113967558084751921628 8306538 -20232471950767618525742630749071570432 8306539 -53292292111321717671395712522206335376 8306540 6230696781279993225723117550454261760 8306541 -9064673516606210008470243026839853748 8306542 -35719150077955250344865385920797839360 8306543 10593188174905149234913915623477688320 8306544 -21628870084057800208559694531751673856 8306545 33288953039441910332704204820443699200 8306546 5638082792171951090215856170009235472 8306547 2360271156677179122673336129390773360 8306548 33607266224719450805573033904598045440 8306549 33013222755934585467370158530126240700 8306550 408269084465339441776417680679420800 8306551 158432800599902325116709773257706496000 8306552 -110657466125464969198886579231109734400 8306553 30923969209954336281848876572617115200 8306554 19043800787860465597781171578985156976 8306555 86719989904646180696814306564739464960 8306556 22533390408688597008714494996206248960 8306557 -14544505239187010064789630795429031488 8306558 -19475005040159841650502968461806474816 8306559 -24303187915979950442477126066313951072 8306560 60770736252969732842845672386330624000 8306561 -12288567257891870278945232739784762668 8306562 19911890433809621686506520165608849408 8306563 19258594618483321660648683584229067360 8306564 33813890210719345364671233206497161216 8306565 -45102192020580704420095931731130916480 8306566 -28071135704814661491028055336932836768 8306567 -7661283825118790696091701706047687928 8306568 375608934551881553646501659669667840 8306569 -296688431142786525983382879907817789340 8306570 16351092446494327249015684660915536480 8306571 20638533417137886888699681535435263744 8306572 -7699644900543265721057092777135639040 8306573 -134662185029277715563455445140528760096 8306574 3937782585325779471655623749480644608 8306575 -84135442400998997008777676622773678200 8306576 -11064234123314262304676845390931386368 8306577 55797535185511723662652385328750759840 8306578 56816582751648664856307574352094742416 8306579 -201374895030413899081538657204587569480 8306580 -89069675310591218728465213657576857600 8306581 -66819552004802595969732777208976533618 8306582 8036811560590673035917975185244367392 8306583 211977969025617018769533606697050728064 8306584 -12377090245911334460106417373289103360 8306585 11917802647616349897096742278734055360 8306586 -50662625929408786642728030200978146080 8306587 177553277862784674438685551806280447236 8306588 72862046758537209848479563224707261440 8306589 -5321287015153839082291536649094875776 8306590 5885523236569421579786498470046976000 8306591 -181188794803047391579689493385086050480 8306592 -54142525951237004332346939853710032896 8306593 -44454249579983553585448622689835024720 8306594 6415322969818066282034005595860728192 8306595 20920354632297353810884664005804340640 8306596 -5762704283195303705441789242615868800 8306597 2171651123121107043947025434808652728 8306598 35661771840818374704861424468080963264 8306599 30613011058321794312802497464728741936 8306600 -5361767878466937466946305802656512000 8306601 63351961229432406422584982059546305600 8306602 27550445209549682024001783522814744752 8306603 71369233697855276354039391285347820852 8306604 50558017550373013205961175133133573120 8306605 -35584078216677516812945203110597588480 8306606 -34657132888522559811575578836209310720 8306607 -80078904356556172851908033827195595520 8306608 -5640032496176376645039727800450908160 8306609 141190007005795132293667641867355089810 8306610 247351232358872691531708788910835200 8306611 -79111287204223776345447802946286336 8306612 9199864130974757003644046028626768256 8306613 53991168636779611468916132850748819200 8306614 -96411435602874276988212556056604541568 8306615 60599061282708472292390444756167634400 8306616 8957713004569897220069703679152291840 8306617 -150731684647479007426121291708997307248 8306618 -24902110062873813575225838561350244240 8306619 -4837041542418108573539105912474753256 8306620 3456501854750380431662252158611118080 8306621 -109770454949025419496672319906470101178 8306622 -30288951703225187977415959127856997440 8306623 -53443229261833625472554250845549048936 8306624 28836663280503085098067526357662826496 8306625 7362457984446259318829287671099168000 8306626 -94395479181980784982991849817964368000 8306627 -10450666307347783455770403512095014804 8306628 -41609615753829660469667359579556259840 8306629 -12406421810309257568472978631421339360 8306630 14508836899499636695582142198551729920 8306631 5519062092015938833632746360733355272 8306632 40627552169658806994031110578451686400 8306633 36911341646315164171160178403958985444 8306634 -9822614221194868969399450500411801600 8306635 -16494223816057137560767458266077069920 8306636 -6765603824268496757356918355952132096 8306637 -24469821470651877299480831373769467840 8306638 -40039894191264882988342343062580625600 8306639 133666239269963071708700452378950028032 8306640 9485899527118504975908649496808652800 8306641 24500491358349406449135014407062275328 8306642 -88378885418354955146194233197308010208 8306643 24009698085702836696558802603044288064 8306644 -10789569330266095835235468804599155200 8306645 -290799607636515249844369561498896000 8306646 2329334735765975150791249552516683264 8306647 46352857419035558494494933720922217096 8306648 -18667263725615175674178977357728972800 8306649 -15536476125198514330417641757114387836 8306650 60034854654844766615386011539336400 8306651 -13991531994764456742290654932201164348 8306652 -22880521928278391587844622581661562368 8306653 95627027529053108251857876337718100902 8306654 -1294665562226591749885994993389197120 8306655 -15235912095539033550074936273758932480 8306656 -197931488658732958568870583880466300928 8306657 -96687710263072468177035353675816758080 8306658 -14277316305876024819096163536492672000 8306659 -16803818577963459117362637065317276584 8306660 -11921338914064835531202719440338432000 8306661 -87069749216191729708448357414971909632 8306662 2627509195938381162837376312643975424 8306663 13449396426735366619179603753026515104 8306664 -68010791979029868996919621522009620480 8306665 15708432292873171879138221595129761060 8306666 -30519537997426192027952893178547109968 8306667 20735614926588690071880454118002913280 8306668 -884478670343803308495803829509551104 8306669 -60207518184991504205347280100103913280 8306670 2498473415393493842923312382997315840 8306671 1082293199341192307877608051187450192 8306672 3873331072199122687313866108856893440 8306673 87820654426081396524004336505154100800 8306674 14898701922520984840511968379619346560 8306675 7522535228811289533362311220869962000 8306676 -32187760840006533692840776367687300352 8306677 156828676753247467245780541811834788526 8306678 127902851430521243520768490822987865856 8306679 56458550847520568164167384134482871784 8306680 -21108633561575104577309657733298176000 8306681 98022590129586522624301770542647237482 8306682 -1210348022320071329057796531345440256 8306683 19210315554253064236246075069777179648 8306684 2647085358049577452094803667678668800 8306685 -28613413445492623490152505069693644800 8306686 118044673987898496504806582948543600640 8306687 173904439000898915381328235840245006336 8306688 -36519667470444705753040478342876233728 8306689 -20192284788237379653686121139569311744 8306690 -7619581358142269404797245426942361600 8306691 -109739539287507748360975913779885964808 8306692 15858703815346243671430875171012116480 8306693 209074355391700043629551753695853980544 8306694 50124644951495834656831438041894197568 8306695 69529356756444105321413516748768243600 8306696 40061275100898944869594658215632737280 8306697 -371518656472481701177828952220211200 8306698 -13986270931018660513306057481927869440 8306699 65911595129602011187031019164851439700 8306700 10070056467218296450919748584702016000 8306701 15982246529360205534788228369436450412 8306702 21845558060724811634181090087592884480 8306703 -24941954983625489174518140856741036080 8306704 -767179885863129074378572532128415744 8306705 -104627433094671906590218546019681160000 8306706 6960828276807990442658058713911948800 8306707 195588814625742523435672442919051923080 8306708 -107361357891539722954098340335216262272 8306709 12248887627017127367671638703133990304 8306710 -27887644847710451567981492463780506880 8306711 -11452285289270704100730628985337349968 8306712 -52006749930640022001733159675936174080 8306713 36418970364096787738679245201073219598 8306714 18514759020457309184310723280711296480 8306715 28396206880813838914006637667612054240 8306716 -9965535984486796693674876162072698880 8306717 126551344010706975867486511814961521766 8306718 10201069914387060422263942173293890560 8306719 -11328378757084478782670185966769225280 8306720 -133600734472142763187042474744499404800 8306721 -28088383527158622818412046672903601628 8306722 5567206330064010266089335312848631072 8306723 -48484981358281033140146784884109465552 8306724 -9788693104837080663975815724976527360 8306725 -55213778230647777000826183011223417350 8306726 23167746254068744989388872906880070400 8306727 16171332601501099445421815261983085184 8306728 114530571315132260305305757970350080000 8306729 -63719482182331023321410731682586650880 8306730 -39877788663609580308349919779096206240 8306731 -43577860189601690874716647540401972720 8306732 -15337169401987112093064355115173002240 8306733 47473389855274284311317019907586936704 8306734 -49751009152324136026260505627102305984 8306735 -36270353318099021690357453825739115320 8306736 -12310585451259398337645730545812176896 8306737 -81842464995409334667744663627364287488 8306738 15670431731037342712552832811850087680 8306739 -52910647614573414943385471015936424960 8306740 -95871335141538115336396340393287680 8306741 -147025107655907049759944621036571123858 8306742 -9060045654057843261043057899390368256 8306743 2120854690056706681762319798025545760 8306744 -39949600584569314000277561467739258880 8306745 -29005464585404657765833742069422205760 8306746 -42739420016692741954292662751195811840 8306747 -51225724312625910456255315984099185328 8306748 -47176922449637272950516584945640211968 8306749 -34974310839767741735357065292422901952 8306750 -70492475175190554832230372210374400000 8306751 31894070748477582993026344796066572944 8306752 -48103188041956621926189356940401311744 8306753 -7738455371009271445527239839900005696 8306754 -83916323823709483151852860602858586368 8306755 -17338093945051481270819543936527316640 8306756 -18798378050225111261370937365943697280 8306757 24773759270672757111423228165154324254 8306758 -5568404760373693323366310429084245120 8306759 -29223752117433019484128145357335071648 8306760 6245623336981993374764983712219136000 8306761 -102650057301469598346979335798536035788 8306762 -106320407275422985437179908783852128000 8306763 -56524376117395564850768634678995955216 8306764 -37115151928172987695260036239741326848 8306765 45865212160287482330014153291554387660 8306766 26612911263836035575163790605416833280 8306767 30908771509997659153615755538504310784 8306768 -12841894384911073450623942079162761216 8306769 77847473359194299264812907209385167344 8306770 49661996181154386947839349402183506080 8306771 -107331358602655515171129900081451561656 8306772 -25559426110435580723857571459424227328 8306773 61480720957401462510046368669355075022 8306774 -67634856981285587327204975968342752000 8306775 -31823369709776961985617869954946789000 8306776 -66227341197416098494201450899179991040 8306777 79718254627911112871997508644206521860 8306778 -61718097635272642694907515640111544320 8306779 8940086416965725969978359136065732880 8306780 85009890109895115152845576071078973440 8306781 -9131599717972199989605117806111539200 8306782 -91922499427366281457777824665011434816 8306783 -2586517173159516212369461399658909256 8306784 38826618277694431257974414239742951424 8306785 21554076356748417727132944958004866560 8306786 -26219612435329565323805759645766015408 8306787 68247531676142908086509454838773185280 8306788 -552170441484147234170501826549956608 8306789 -63481840139763228223717163368901444040 8306790 -8510272523419517245422883303260422400 8306791 -22386068867970810806180114273662500416 8306792 -57685256957348282572808328710080481280 8306793 -1491885161400984299212299682421398896 8306794 -63146775134963565209730625692496835328 8306795 -25990108867967981991370709221118730240 8306796 -2687243413475812030996624949368129536 8306797 184892554326030331335631021453660175212 8306798 -16009269482739900767945595702143217600 8306799 22702630420465532166973303192564377864 8306800 -683482824626400966674965082476544000 8306801 -5194199262853615685235708898481288268 8306802 -1048869997576858076095132717661572608 8306803 -53495441909149901469653272099295776948 8306804 58315001646332126015315540898795866112 8306805 -6022438414690564594129433806285862400 8306806 -3857314919716003070358282144962013696 8306807 -13130445260349106122197901130976815680 8306808 -3035535860985797010981437886565232640 8306809 -1675374248421123423260933103912122560 8306810 56933418222890172595960359438662277120 8306811 26771633513682929953878966442647297120 8306812 -46972845876559414588329894369004247040 8306813 -32156844990822710457548300888669218356 8306814 3264519446845136941254610218226473600 8306815 37749071335388227403729588963186162400 8306816 2176884107910633421228177383091077120 8306817 5771255509460842788767102514280626480 8306818 34880887166797211903535880042597785600 8306819 -110785192180784234024962310772719213160 8306820 52640764432741692800042006843841945600 8306821 29499559792427016786936563325496573022 8306822 2855051116458002018704911472193985024 8306823 -40284728319014318857650456098615284440 8306824 -18228048556366189750654184918768916480 8306825 -61295926862062332213082592950603320450 8306826 636399203961099491055335471505408 8306827 311483073462896257748533815909148926432 8306828 -65183352278569760321627663768190633984 8306829 47338358743591659505695249374530922604 8306830 -30867235182153020641754681490757766400 8306831 -28708729083994426375596105255481255920 8306832 7537886034431170203898923042219294720 8306833 97452493691797722999610749473344109376 8306834 109030919724616892464442873112164604816 8306835 61849157279767724464905406191034244400 8306836 -53390830146304458240393663251799483520 8306837 -35342976622665321117206639542641189696 8306838 -3568303615241516373038762151419727360 8306839 -38110920511618083759384169736010720176 8306840 76136855122155465877465593446471884800 8306841 -14429987750979386220933526295257021440 8306842 -14263343224900049983036089953263238928 8306843 607356994900137796701749283684518784 8306844 13256748241488270698678579717787451392 8306845 17476875224757724511796951121239103200 8306846 -21662334361890144075818285056524130560 8306847 -349309971048966376413196639493051842800 8306848 67093621208590411461137605815907123200 8306849 81981752493175932618250233127598028564 8306850 33668067944769358617544865623406208000 8306851 -18995797936760064711156720471372876848 8306852 -95132563312980089054439603180861128064 8306853 2437784830064358216676905511276800000 8306854 3772306642902940737294777975485371392 8306855 -61412714893086420388750766560656836640 8306856 27962836849189191097651468768277207040 8306857 14583650809077945010621468382202160000 8306858 -8134960758401065910222994922135627776 8306859 -2634550633854127832618237900253957504 8306860 -35272727650933567929567579188490577920 8306861 204446856162171629519163599046664974912 8306862 11934703654767195832578280777386956352 8306863 62531242753180603733193323457591719040 8306864 13593727560187521066964376649194471424 8306865 28512444295767566578009441333623721920 8306866 45841694905383305265574364653633231632 8306867 42886296808872294286890736141636859916 8306868 3685497692291106323914670900328714240 8306869 1744304002280267295700935151646326144 8306870 -8579706401097690318553183615297543680 8306871 22613337306794705658605804029668999912 8306872 45378552143667739460409648384207482880 8306873 -38606045902663637919995578234017697878 8306874 -8272316070534579284267652526956661248 8306875 10138705835590035300210861222704382500 8306876 53493660784137100559532310054586496000 8306877 58398229665480771086781228157256152320 8306878 1304810262211916532029327938237158720 8306879 -39465590528606407966646190849741588624 8306880 -1945682818891085391970408887169843200 8306881 87725702586151286273723754107454671664 8306882 -15016740666357912488942488040818512000 8306883 18153964763762074507544024825194950000 8306884 -24920693379199841969671618643042477952 8306885 -51414582506791305514871896647420588840 8306886 -7687790119727352004470935657057464320 8306887 -43162163054551054812657423761812507392 8306888 48882190000727931798800994097297850880 8306889 -3283988991618271973200142561883663552 8306890 24607958965100640928620743713309425600 8306891 -116903050791896870704994854254766905708 8306892 -18173272392765869243541632507688192 8306893 2585150170606032426056096216211359200 8306894 -50829903198320576214338294910931677504 8306895 39608820094032810412159845826169251200 8306896 -229792275011437746167026466196635648 8306897 -102448523125683040114497670916075187228 8306898 18727431734410039807836299270813491200 8306899 53617359812302148719141924421789638800 8306900 -23929633270861174733268484206169036800 8306901 257005369487206072938478583029427971200 8306902 29317007488754429279936864296975544832 8306903 -188219046003953378023235741110567853736 8306904 -43082039976433114563736671327704064000 8306905 69155151964080242366686653446214888000 8306906 -52136224339333979983566353386370680848 8306907 16645736224811083614128466679116889344 8306908 -56155044742716724986004080051980685824 8306909 22777640028526220561408256445064875404 8306910 6409846845462012517063380497158851840 8306911 45980091454710587242269565886051460512 8306912 -3492394201538910376488650896472014848 8306913 -129834551189355247718563267249989234336 8306914 -43575467299953848800263101515587010560 8306915 51843550669111759573126519227504827520 8306916 59714108527863212278089453654337050624 8306917 -9043729447861520866767461593538310560 8306918 -80406888942061564563870709238929801920 8306919 3682232109245482331960358861830775288 8306920 -111077305845310517364925438073503795200 8306921 54854647154387242329759545331478896768 8306922 10765356792159707913582623913123248640 8306923 -88992872025922371554110327637381657760 8306924 34106332516784610127855017441069424896 8306925 -23452790678520862428586159963673508000 8306926 -10327447105036773158285517585313649088 8306927 -6317982940411593637170494898828034224 8306928 -5777752487530104985805480419299164160 8306929 67499613899446137083046951789990078720 8306930 873434193918810507627697981006803360 8306931 5138629754569783048500498907409703024 8306932 57219826750468962190788913747873228800 8306933 44411430552485336747994030999859550400 8306934 -4434376898207763290075580687358270080 8306935 -7563618639150034890551728731480613440 8306936 -199490922027742067705021588098872791040 8306937 -33301403030995179815746125651841809606 8306938 -87345625657169082978215504904692880 8306939 -44329523787901019151970260238339140720 8306940 -11461348564678431302020345679232384000 8306941 58207834149968679551327174801350539852 8306942 -9752327667051429809857675191236354688 8306943 86358217217026066838396168631494805504 8306944 -69855098075971808069251705103496249344 8306945 -72579468073827277570686190694362595520 8306946 -14268600191928393634689370454186612736 8306947 -49052403251087165100146154075807049776 8306948 -69931565137460500487261690416105711104 8306949 10909372745406598603108818244094044800 8306950 44827703275427502947900378995370313600 8306951 -36491827746214271871081507526087059048 8306952 -92704263535224942507069218215527628800 8306953 32699118669373466298030751037434909540 8306954 41252656499547772522761745622167312176 8306955 406891697008885734358326818207661840 8306956 34179841284956109168296978252836454400 8306957 -151268575654292685003804595773161614794 8306958 -2838705317874994380362156795863514112 8306959 -29853524315506723352381383408904198040 8306960 -26172497858621442246902096209024696320 8306961 -18434853846374902783454245961777832000 8306962 2632005875953032190948498772679566112 8306963 -6679018716046701877482189819402823680 8306964 -29955525740229659395407390016510740480 8306965 -46339596715659666619865108453290902600 8306966 -73674991182149983172698149722766617568 8306967 127717584616691543027144002869913375080 8306968 139564553551954323461065576915982991360 8306969 5018893302637174745870660152010736576 8306970 -34757294730930360830257867417133226240 8306971 2297732849019429158142468480996773772 8306972 75331324498716396485244561919633588224 8306973 -63592589200888333760021088308317434240 8306974 28578875794929332827135638248563128000 8306975 -69620521388501016593212169084964951000 8306976 93502064657845324171531444097024262144 8306977 8081158339655826651186503395116153344 8306978 103207306382577516179689441662061577040 8306979 29611377649636582412407089434573806848 8306980 -111726488837159668309755165884046028800 8306981 -30726484320541871058152243278787003268 8306982 27645631014750514630805998689651936000 8306983 34862796109834256538506193461689192240 8306984 15266405791843917244662946714139443200 8306985 17628867083069997496407655158875549760 8306986 -70170300321453400696084115243506793808 8306987 -9033142505894728053868357635553506000 8306988 17935707714982799786039644559967168000 8306989 -147451596935658038921725640178083967060 8306990 -76176125906498416355690578595635900800 8306991 31066748462357946046233729054963874944 8306992 -31948012326405783829609286073548144640 8306993 4719916982608681568842161977059629540 8306994 44024977767425545886048265016404432000 8306995 -22152014549772514662285554084508961440 8306996 -173633685425074120735963739080373870592 8306997 13976963061121888430553633341120027328 8306998 -206625889010348767787850277578086400 8306999 -69844774147817469435876835052704511280 8307000 -19497183703324322433602096860139520000 8307001 -167376777850645673800541633094679478998 8307002 -34389391223780058005625682481733029376 8307003 39690239502564127985263477757204148504 8307004 71382430562021957534774084670699414016 8307005 1537167062401500341281131371189276160 8307006 27364295432423683459069707730101827904 8307007 152989952909490082421128013962336120256 8307008 8677696917730794876216100110320271360 8307009 -67103021401034437067103862558799371200 8307010 -1943360102882524844921309617793503680 8307011 71689029584886644077055342484439149432 8307012 -25783638955348320160699713872133132288 8307013 -30132769118242687598198820216615428 8307014 -63363055460128097636376931854925866144 8307015 -60894800866109238620586702626252436480 8307016 67496523038409439727349216742152391680 8307017 -55322832350959806169279892130187664934 8307018 24811162635524276762583369084276642144 8307019 35815946817196066761275292789370758276 8307020 72715920277113207179383466520408698880 8307021 -35672408655229169845708471785422563680 8307022 34527542031513107050202254789921050624 8307023 -134784820919781383584426518961220240040 8307024 -14341466222511223322229516482050916352 8307025 36883258200618062262291823027455676800 8307026 9872739552138701446765683949012130304 8307027 47380715623082105844807773474322554160 8307028 81594472666275552002338890092475627520 8307029 -2081698551392475389571440317764359460 8307030 -21512784907863440229952089874051159680 8307031 -216395350651674449842716155236814604000 8307032 -66952642775988677381236098555270451200 8307033 5838332808367042919668898317062368640 8307034 -62518993231954182077432978565218605584 8307035 -7640152790967534468015753029817573600 8307036 388886685885941690123995384524971520 8307037 107987933983099002486233891700412827686 8307038 63089197988327955531364510418842849920 8307039 8996182650873958522821991667024541696 8307040 -41251362733861147864105477116364062720 8307041 2918623876684730445145525464196433664 8307042 -54466572825668418407846590310341020288 8307043 -45689665450037024694904433219060692708 8307044 -121478783743202812277891361877140756864 8307045 49467954244907361339898311231077425920 8307046 -36261024627398251546692190623832687296 8307047 -83976166599492084563114925489950716800 8307048 -36188507123543906262741915750703104000 8307049 -203897224234131723978969786255016970950 8307050 -65665701982356111100762434491214168000 8307051 23952782358420739711640329881850613424 8307052 25642874825117104292756404303946499072 8307053 -287424716623952248398997566807661550496 8307054 16117584628899041060144754717453605760 8307055 -43767604451611373601079733560964045280 8307056 -81376516717885001926035065806848000 8307057 -107813783063336032274533617198392513280 8307058 24668514965315250181999073534364452880 8307059 -12437566692025131813213208988452615440 8307060 -21208673171383252067521200670614743040 8307061 15372549543040803675654351674850175104 8307062 -125622500866083721983422688098682286080 8307063 63804687677369891830410081843790904400 8307064 76503771976367630876102106956605071360 8307065 929567474969260399763143224006227520 8307066 12316574136156750680288209192981036800 8307067 -118892325747451084457541192890342770968 8307068 80507983101746809326600552705231146496 8307069 20959788673937497754993862659413593600 8307070 10932213642725487500807300282713374720 8307071 22904216812359194580953324724614068224 8307072 5057741732035367308116897154140733440 8307073 33085065070110074346048692344100582704 8307074 -165462937899714655953135864606565980288 8307075 2604180867495074915647979591927769600 8307076 -7335028473090135701866468970652645120 8307077 183678633048807062875142049750586072926 8307078 -23616646328512272314412418492522369152 8307079 -159184728126147593147669174765562918480 8307080 -85837976890771340593636408771529011200 8307081 -60305241909807846127687935330212781888 8307082 -4437688138919508904782225607013299200 8307083 31448338602993299426553641072247043584 8307084 1250867836782553781150912104644943872 8307085 7527667147813263040134793270281151200 8307086 -22574960238868490395432044283805779008 8307087 -48358125964053714521983914379860929280 8307088 52143837758757437566521567915624538112 8307089 62911507253123741865319171105152027840 8307090 71424080355731289782394086769195187200 8307091 80994971174905874681413481507113579072 8307092 -26663549209624920515933557056058913280 8307093 39941558183097830416481448382958069664 8307094 2357373817569055900452773745305825280 8307095 -79736000107400673669893655281522865600 8307096 13310464417396125485861454598076497920 8307097 -63254430525683364006026152958237228780 8307098 -15223771874144251907899871547324600864 8307099 26519387679482186303314930778719455000 8307100 -41156275375370031397629308304627097600 8307101 34936062009590186911594872379028510208 8307102 17525596097626753473389931450082648704 8307103 88129840598323196901590861401403329920 8307104 -68018765289358651635355694694342328320 8307105 -10065390348122023168303761656041574400 8307106 -71589408406757160930784168913514650976 8307107 -131946042367739245057916846260653671928 8307108 2310479297969140312936837751484633600 8307109 -61461375018954655491928233642908654784 8307110 15267926689748121259999169107684450560 8307111 4483636114473468017287831654623064872 8307112 -53042727005533324201874169021382656000 8307113 -19450530306424617438036910623705475440 8307114 7563510549119032562438560986593688576 8307115 -53944853930536547056859735998105954080 8307116 -16372109770050790230335544511124344320 8307117 -1103441498071028177827645604732716800 8307118 -14384275264295751315934500593145258240 8307119 -197384201238514842054105076362357624840 8307120 -565313260882912113119862995137658880 8307121 28902788749389642468728151827152436544 8307122 -19263424501674918326006738104827291888 8307123 71766520485143221369485700254167760000 8307124 -39699380487364243939744636220158183424 8307125 185414966016315471168368507455256547000 8307126 -70415364212692048865929093557125541408 8307127 -3675649915512167344568998048359138920 8307128 -103431486307704976530353934806578851840 8307129 60814625184341056907161052440861415232 8307130 29285834054472607525663871785792201920 8307131 6375791159583510476067108556016171040 8307132 2084607363699190087739450458195820544 8307133 14785863137558480514791561448017345004 8307134 144932754220135487865491854242643008 8307135 -81077061769575622980550124068215392400 8307136 -21207994283552941731008663872075726848 8307137 -122771344672897402253429841651928045740 8307138 -5348349635379660335268344586391437312 8307139 75023259529690065203497571493321274940 8307140 5009903142022112902991018680212172800 8307141 -57076675554323266435655796484749051360 8307142 -36458698463292102293455220592931276800 8307143 44549049459159767255628630961466410344 8307144 47826589099915743014380813639981056000 8307145 -26398908012656767101355210888046586240 8307146 -7643804054223761905075959159585563136 8307147 52529525144794421281650815450574096600 8307148 -37726640628464441585087933631586873344 8307149 -35762535574183892638051145577474343272 8307150 15612044770409847777669753110221329600 8307151 31205754125928578834019331063647783152 8307152 18976634890919385637307203578826063872 8307153 -62067363188542401322263449318433177438 8307154 155397337604463618113012067598887844512 8307155 -1723223843032385052458576597022559440 8307156 -69508769767069441727614057090088435712 8307157 -29952064502102138504301378749267164594 8307158 -8097327944645152153495504465970116320 8307159 -23771679297649960443191053101506412288 8307160 78221811098110173441317921533796352000 8307161 -144427241415640444114066248267357879600 8307162 1879358406668898475565406877165416960 8307163 -18931609223184863659599571729536221184 8307164 50980400155169063716163674717411109376 8307165 44472054646802509649940413284592749920 8307166 -36321910897300257674787754427920396800 8307167 83480468904900388537847495380943622000 8307168 61584823358484210429380878498817900544 8307169 -8371961872560733258082393566170252120 8307170 1290903530897378661186616679873779200 8307171 48094348662115375083513278924200312800 8307172 52266895683374874110851325668559763712 8307173 -45978136238070773379457633469768513760 8307174 -9227127352596019198429852071728046720 8307175 20417277884134457367890791619779750400 8307176 38799989724261861346858093691301672960 8307177 1366651585705265050593120007814233632 8307178 -76175412588440397290663608435013836800 8307179 -135431187255173738742353112684740702220 8307180 22451909344281412700970258482794905600 8307181 1219442604838222723322762789358515212 8307182 -12430781327062957591810517012710999680 8307183 -69311517548370558989097611044642045176 8307184 -6076772104998576496791310414477819904 8307185 113075764188241535421637774224608515380 8307186 28097249238912088899118114809165370368 8307187 -34030773618169538943180066391211177648 8307188 63580506607570220262916241452753173888 8307189 -103302602638623198941836951182126732192 8307190 43112691766588142639024254097677209600 8307191 198177367871811122964379843813030443000 8307192 -5219559158945015379642766104983777280 8307193 132281972892271162674577660098254254442 8307194 -10570719852130779387274235143653543936 8307195 19407707175161438883842687791209367200 8307196 99757639875430832718680995362139504640 8307197 -8507413452596319246392782657653504000 8307198 4622772529237228137621926154060663744 8307199 178435723022994406679221841456502914000 8307200 -25817721990693235101372703165120512000 8307201 -25865738130837537372276529595111716416 8307202 56167447227764329526913125295421048704 8307203 71135102451221753029701320037035993472 8307204 87889371911486798786324148958020034560 8307205 -30895522773215034950067182845211203140 8307206 44183450965577902222172335069079774784 8307207 -80414905349172133053068249364923578896 8307208 -1913614691677733747835221657537249280 8307209 -49932893521217009781999509686180682496 8307210 24750579100380685185386261792565192960 8307211 -4501534675202915308100494763873716800 8307212 91684844695286609290969571336405235456 8307213 3565543732557275400050401645644288 8307214 63934207359297522738291690936456747456 8307215 -688298929282883509596798009153869520 8307216 -10201968818500154098770288683326955520 8307217 -70893655718338563242314346075497184780 8307218 33076746688645902398567531038022375040 8307219 1928364864541709986484072946488457144 8307220 57152647472514391363858752832327388160 8307221 -8129825616359355223717271028721783200 8307222 -12178639177554935110230235327789320192 8307223 -164334748761871660952472064786986553528 8307224 -183694468536565283732204630135349043200 8307225 -20548976916108212007498967101027264000 8307226 45276462711461003143882248035123907312 8307227 -247927239281029877975541772822503246768 8307228 -27333528736105908370593256226639316480 8307229 -25444854736017134768169126892284667968 8307230 -17353766621373038162440574292770400000 8307231 -32341905798653876089972588817134302648 8307232 30994040874470702112248087562820780032 8307233 139495148582144497892364067546650024624 8307234 3749566811717693607674862479625870336 8307235 -41568394690990307339566473907107382320 8307236 -8023405404378241016911653152858775552 8307237 -141285370074774515797173969999306784320 8307238 61597722904243091236119434717772025344 8307239 -52170685292835520589446371280027005960 8307240 -10506995862742670459848932155336294400 8307241 56823684850322781397025191661206667642 8307242 13443325621302326008585874716468413792 8307243 3707947257258334453057113960645481104 8307244 -19303101529230703277236031805400892928 8307245 -173658062208768748881289979953095379200 8307246 -7596857588510101837480942822246296576 8307247 10727820229107150027663760256381074400 8307248 -48058755074695709376119533340748349440 8307249 -25435605202243177248305270761071912336 8307250 -31691338453088790146513394978456576000 8307251 -136265554487334968269003437710276645748 8307252 76731589554704451800383978699893043200 8307253 -197478326982704829746035662564488609220 8307254 3269211500543260674903847445608209792 8307255 8236503317305527346326685839552000 8307256 251146338436749353271855958838476800 8307257 66527367007543696743397504530107776512 8307258 -28263017641622570916112958936611311360 8307259 -191582827439249948985291783327564775680 8307260 -16177647161086092273063245064657408000 8307261 1285215590559559100898325924928159910 8307262 13961077939465620228492571084800528000 8307263 -212606308294136726246569699227961458360 8307264 -595732422090440438289418586280689664 8307265 -45202977729196803633358199949748591680 8307266 -49789172294825758956034189433430992640 8307267 22867802204580534654646473500001638640 8307268 -87138789614871175068112087193886637824 8307269 102795626612616355227539628894009656796 8307270 -705254798332338429169345932614799360 8307271 -58493147329619956650236700058366235040 8307272 -184211949020776165519008766089341107200 8307273 -20655232951585195901517242087346747840 8307274 20641258489722076285876257540289775712 8307275 -9710631377369705936158328197344855000 8307276 11222185965577385721683213156159135232 8307277 -40523269603522185749629351975558682016 8307278 -21619330667034093699250265413391462400 8307279 -4113751457985521060503827564087428640 8307280 -10753572423934223947280991418633175040 8307281 -114737376756847972498666474572974683536 8307282 39065015706806679882020742822175825920 8307283 -95218420579537156914305588814694216468 8307284 -3344784459593635349471638266330912768 8307285 -16654142027912310772397033316318478080 8307286 -19630720002861642590446120511393840256 8307287 18820494168539847625727333426406691200 8307288 862622509998001963677692459748433920 8307289 76982800984357983666260371107495656656 8307290 -39396500259180910980216367476550413600 8307291 -101719390322519784410992369602043074408 8307292 2971123016979312138080370842192683008 8307293 -31135247453264475538656476081816565780 8307294 -54757593139702807583983360322688107520 8307295 -6686609717534081162361931006063357680 8307296 -231597445419295001203484246108784427008 8307297 -98883300675048682918955951357492014080 8307298 -43634633703142901839032883957437063600 8307299 -482022001719201369441620326899899904 8307300 28355561717014183453113848423490892800 8307301 109313362533056096707792691278969293120 8307302 95989329171615102660215311410161932032 8307303 25615037591624858535969952803849457704 8307304 -115696090560901601504063890176606535680 8307305 38595916669405774810260008656220587500 8307306 15060020009260792680565422441867371520 8307307 110277149260077257009249954006399965556 8307308 11785380504431631040621327320138017280 8307309 16211910267284802126362912161990471968 8307310 -13648773897693224357698595727135434880 8307311 -74049506475574906564525996385794444200 8307312 -4500884136247181238432779935192645632 8307313 166030494542398033350090983782426582320 8307314 30798881110201352976756460089262960032 8307315 14949506483091070682782239040586679360 8307316 98068457758837532564097513789857863040 8307317 22619595526950857057048079109548159132 8307318 1106264744730957782010908108364963840 8307319 190023829492265882926532071902860687720 8307320 4238110030574525836009078181910528000 8307321 -125283930225982646864912607343312309536 8307322 90769944457125349957427878144579622112 8307323 169775336078057304797910528598387825572 8307324 -31230439652539232549749358020751523840 8307325 14702940356681518332277350218036844100 8307326 27330901518689374892504997701035814400 8307327 -488192608898453070398420709158603520 8307328 -45493215633956808616469598302298439680 8307329 -25105708009805507400831395057314616016 8307330 -43984715356528543976867037698119534080 8307331 6316788440632732758613085856689195132 8307332 -48495107267997400306739947445480448 8307333 86694168153124757058665027048182673280 8307334 -40993675495057125065266745953141646208 8307335 54848182606990323387434938926123140400 8307336 54637120679202475919519133526377062400 8307337 12464102816041013173338453143846288820 8307338 -11685442891213602219187950675891930432 8307339 10657047978754724287811886297228316080 8307340 106650574922316926664796552266836966400 8307341 -85881040310971883835221757642681344640 8307342 -119551734380476816233795448775318592 8307343 -18539749621516788541622175185627933256 8307344 7217413839982311074732303357484466176 8307345 -63407867710041236558523957013165829760 8307346 56516966745101006774147367216273748800 8307347 -5638125961801392023942883185075389440 8307348 -33387184122989013629516205702445215744 8307349 -8719755010810310773916237072014698240 8307350 43550466859655313084255160640096714400 8307351 -10426034029565814587236804796958111840 8307352 30197465639725823312551265842214400000 8307353 15805783132573284521520566148021405060 8307354 20231375590686076724220786531345530880 8307355 696831607444327351759476203645675520 8307356 33472586905501069802560184644764423168 8307357 49444273145237640410646164138585983200 8307358 55451020353634310231910340149751272960 8307359 -126847286826667117383688159063916017440 8307360 -1595206054455295538658706599686307840 8307361 -38909659623151456154066084863743371038 8307362 124367760886909764600526242036041620992 8307363 14495355242220998264160083381336673144 8307364 28546360759890910007178347248060064640 8307365 34044332497996744261021261599047557440 8307366 -35842883219394875979050997239038099776 8307367 170676687103427293905117139153836509080 8307368 69646217249551323474479944051221826560 8307369 -27556834394486733262288808613443115840 8307370 -17355508007593636028215486898111001600 8307371 -21787818781824630624835741421072362968 8307372 1313565288975370885161326766676526592 8307373 20587359603742622249672986300564105536 8307374 -112403760136479713778165329100077648064 8307375 -79843281915238237582868705341475052000 8307376 -20369021399029627841940023397515264 8307377 54150900776418928514902143836895795840 8307378 36099601955425991224382657121633749904 8307379 -28032498921994959291370495170055705152 8307380 15283235005933767289990980069691392000 8307381 16463426826627304242808384072947597120 8307382 24988727040877474936608884221003396032 8307383 45561977382449336921889892059503897520 8307384 22713110626174804787239219149637816320 8307385 -431282062123598319091645103108841600 8307386 413136799410089517816036702738369504 8307387 139058255241425667927207644563176910080 8307388 -3341428395231578923256949960592838144 8307389 4975699150872932595576914600764692000 8307390 3281243452500272186585755433600409600 8307391 -258009768571449954654737310855142135008 8307392 -29111188885651273153705382144784728064 8307393 17988329063640589726533036739767100224 8307394 74256719260711642163799275813085836496 8307395 84038976530930922982770289623329456400 8307396 -36150937024984064938637378461298072448 8307397 -35581232554655364466178503579226400448 8307398 33689322703678208993610142541361854400 8307399 55970325359333088248877672687050436264 8307400 -4264553095261098067588450320011520000 8307401 -59365131942035225265789331053624681600 8307402 -38901383891844566895979841967967881216 8307403 -71836441016603425842623263287079537600 8307404 5492785513531392201511223914087904256 8307405 -67811873579824653623191126830390018900 8307406 7282803656102601964913726550143857920 8307407 -192392027647407756859066169208542756496 8307408 -3975296652871921317537874445982105600 8307409 -106210595550751518884776089837829534080 8307410 11860399054503705893617907820789939360 8307411 -30715144542773342562788752958717792256 8307412 -106287152578410532611334040780165918720 8307413 -115501742633312914978664660175844252338 8307414 -12108680451366178472187884613021663360 8307415 95263878998881624237192506544000956000 8307416 -24354209921774823031773581748221583360 8307417 85664899586053058509633094353024796880 8307418 -3791147887952607323954337120281597184 8307419 -167524846526216314727104482410332213056 8307420 -4518776755211871786275173394970132480 8307421 -49870661803959255872275388162171493108 8307422 18958757548854248329361051466610576512 8307423 87351508248046367031850619879100378072 8307424 220413093084655993820647434426860961792 8307425 -17403963024026867193558637440761323200 8307426 28737380890266822236231454900397413888 8307427 59162292373416390653135931356786319600 8307428 1653935781609120734344299484843852800 8307429 8585763451827128347375780239222580608 8307430 -52923230867656260382807101097555712640 8307431 52069212469727470247785564072413705264 8307432 -12796410406672532787906026876956508160 8307433 95689304998344525653606573381695500580 8307434 -72394191935690765442590379492209634384 8307435 -40131640516544833873295292401118592800 8307436 -6648814413672840203274988736670973440 8307437 142987066563766004014786136915846320086 8307438 -25828591048087561330951013913232035840 8307439 -11603586467283516658433834221576780800 8307440 -25283280439034418893795231854547927040 8307441 97438623672610917605170454952971350944 8307442 -15134805734735329503918695762134413312 8307443 -81729580691641069806765341920777984308 8307444 -11790428439523534789648062726046531584 8307445 44673063399075170918972615801510540700 8307446 -27955626152126088903541959298777743360 8307447 -40133158953155086105614771362780530200 8307448 283412717356325189914256174209128222720 8307449 -7543079410041170838381402274275059580 8307450 -4337858176669470912634136910185492400 8307451 -131618076786415760175260237328739973888 8307452 88784594369110413628558237041878211072 8307453 -21491595706286779503204796937141571072 8307454 -11794074280248545070382767246179241600 8307455 22400819772791750519175691544567765760 8307456 24350052618599620854235684175735685120 8307457 145307957298392492594133873373009685440 8307458 12639509730974059837765169401402848000 8307459 27333887640155668856955938842304202564 8307460 15712280015186632599679118104930049280 8307461 -26705230966163364103045290731226800676 8307462 -1646250638127387568359994562475350016 8307463 131173307594298867489260846595761314440 8307464 38958611130165097294618232354582937600 8307465 -48962021959757609101166676094753459200 8307466 -20418959562694289982716223419410889376 8307467 -1895207865720989674673562352550174688 8307468 -32519812689963400875137282285640437760 8307469 71881614434542708738086709746241058870 8307470 7459239018708796592307756212993577600 8307471 -428573907042583380983092453941446400 8307472 33624895254695725818568152212328882176 8307473 2622728589384833417414178398318796288 8307474 -16431852632974035624807010695698595840 8307475 -98473639237643387810619490555940821200 8307476 31269994344347708335257596801985778560 8307477 40524554456729728512594831159609956814 8307478 -159958599372713977036804950246036144000 8307479 -93872006327974371330853907249206475400 8307480 31881458975467002569741413426957516800 8307481 12255870987635563055050776322381557824 8307482 -77454403116734486296873131888418137600 8307483 -3458169253733744830863839615183817216 8307484 49476567856929318044899254091417420800 8307485 -49593955413975499815922823169001190400 8307486 2108403718805003157411384506013031104 8307487 -12535344788023590698342957642631016864 8307488 29705839358385421493138529992400961536 8307489 -34217500519098672629260091318402980176 8307490 -43386747657872809784376172148409309120 8307491 125944951494601540219396904938011020892 8307492 -94709301312493241126407074254031138816 8307493 98365445589470466763294585024433671742 8307494 -2225158276572822353646872657398248960 8307495 34302897640013389275158520038006400000 8307496 -52543286987826681225040410807985520640 8307497 90243995615390411431733976554500416 8307498 -11709496949412772292789714111308719360 8307499 -50790749789522988686486672307815284064 8307500 -25475164749249652045367817418076640000 8307501 25814081030092210577197906671199194432 8307502 -4558534435137192074383497878369649024 8307503 32368087894547913969062541585736518120 8307504 -3287849187600585595971848811814060032 8307505 10690512122787096155404020961755496320 8307506 25669639077557973814450052481888071952 8307507 6033716038079986704593723194085290080 8307508 105231183702828778401640456996638720 8307509 -9477701355354302837557067992238060964 8307510 -5396194640900908931892266964963277440 8307511 955501446099905774220098063866509424 8307512 -81268003271807679968619004813820436480 8307513 12551887603612439261746664560052370480 8307514 542228136225309839364618205513278720 8307515 -4902124770291975486390414462447507840 8307516 -14503342315175676993818985281654169600 8307517 -10032571227964591192214100312891094068 8307518 -17185797667267138783352383928497655040 8307519 13975043172956150467861257255597997440 8307520 -7207270274543004246915618223549317120 8307521 16064803467917894750545642768119286722 8307522 -2098143841641671553268304994083856000 8307523 81604824939466882807677552816142905040 8307524 141357986175245791012847460025546068096 8307525 11051320426478538599147027620014057600 8307526 34093687969910985462477564826504674240 8307527 100519956439139218012174887547468114800 8307528 108637380823077890251631421512110940160 8307529 83936576544432811907539971021924617380 8307530 -1725468352735504879447390660799001600 8307531 -55826779133376870883677918615498681600 8307532 137092199921511419308390706180801157120 8307533 176013354197572592577192332082595061442 8307534 11223977001015956775707248814047621248 8307535 9664142517346278968179495684076453760 8307536 -7456832759051951644488757803532566528 8307537 -42303867691697647500421458273383696448 8307538 -3813644119130959694629423688796111552 8307539 -70911604151520838584070496215957163376 8307540 33782930704050316029274571331925743360 8307541 -139580382678000261999228811945621260000 8307542 19594037101535635581318059196007248672 8307543 20463404902110152897490855908159065920 8307544 -29690939951107773947593022749597286400 8307545 -78653139670742922530921921400929088000 8307546 -1654317190368003357730263462801707520 8307547 -167403256386244908848618396153031171004 8307548 98753690703544367332341019415978234880 8307549 97209859045681477037944404609611469120 8307550 -35785755760651269030685532263490827200 8307551 5003042400704835027325402268558884704 8307552 119537475798507392748985154151659864064 8307553 -56209720183674381744663257446162413312 8307554 -40264843838745900038878211962180815360 8307555 -3037162715629873990878950069699100240 8307556 -100680806672896166380242628212474935680 8307557 -179353370561550553356245934675989108706 8307558 -54386744132384766068905179212192131680 8307559 -26330953394384194226578109655291985496 8307560 -9132443088854700363007577480515584000 8307561 36041969013823142356209130095863310720 8307562 -1856945200137320275189022192656743936 8307563 118053451008450630515779556358865746984 8307564 4552363731576796008596500279361803776 8307565 31680488065480460183727755079747079680 8307566 25446366553538512586880490597917279744 8307567 -3762747843284629234673523567481680432 8307568 30140401016034354033471611865351028736 8307569 62881180003141643647985291709411717360 8307570 32633325114300645100086617681043571200 8307571 149407083153077329688381411995737757772 8307572 -24185227882351863550588748795000709120 8307573 -4409249789650749373302907169211703776 8307574 30879300676260011281978184238468105792 8307575 -40199997853845653607750405901371697200 8307576 142203623424718155787334964574828339200 8307577 -106761675043091402977653147981652881408 8307578 17346604771140824406516780781606342656 8307579 -39697400691638101616402742467410206720 8307580 46178572996993727308969900283477875200 8307581 18342882510664162507651867465733848812 8307582 65644534135460737073211933592670137344 8307583 -125819878075891207861038442319300983168 8307584 17075017474236339189086578260616151040 8307585 -3208145244913699331937814970872413120 8307586 -30278463720892402483588725053970393600 8307587 -125749698664250201371382445370156725048 8307588 -38745201128774347139837533083687859200 8307589 -51260059286964272408584945364571454020 8307590 26490657800838445113037105777710499200 8307591 8582760747343532635671943552467618000 8307592 6664843195723957936729396504311936000 8307593 30507030074192091985963373836227407040 8307594 -26964514077015877823644826850700754544 8307595 -19321840262012036336195773308405746400 8307596 -34210048676987524362855785794689100800 8307597 7989637989247813179491624540222987520 8307598 -29713669124220121747530895844189598720 8307599 -96336072773216430965994711578849911560 8307600 -33910516013667031674459811794124800 8307601 -72088191367157758440620399655736341900 8307602 15079656964987141936778264580268862112 8307603 2059310263274694300872818024370931132 8307604 156536536441251213105911399112246160256 8307605 -78702911076776871084046025194282794870 8307606 -17740726311945365179196530756744696896 8307607 8402743835317213740565585851166431192 8307608 81792537935473178253572157975409152000 8307609 -11345227891475925309036215450122530432 8307610 -10275776664235252412851703155078866240 8307611 66374868465940902945427347147846317664 8307612 -85608523517375143759888656850851339264 8307613 -25016783702420754282940502789575447200 8307614 13155274887070978056120008174939978112 8307615 -78132083999432011316191735605236486880 8307616 916812560731693855470011171955671040 8307617 60816168922823236757500075469331758640 8307618 -19631643817905976616099737895046528 8307619 19230810572293552714624409404443993120 8307620 32277388998081915314002657883222503680 8307621 -3816240564141483156001569534577248960 8307622 -35200098504921396954043078866436520448 8307623 33127065886691511746211297488595595416 8307624 25026563413525146499931143351953899520 8307625 -27394033599613504126225934973793062000 8307626 -152286305646081602623651279821684241920 8307627 28519796095958566898547681814425236160 8307628 2203400668403362494456873515458363392 8307629 191013594246060445046081663347350576480 8307630 79638117981935171306878700006999616000 8307631 -130868580935306199664171313774686419568 8307632 3379302901323142089195656165397774336 8307633 -4909548527635888951820424512523855936 8307634 83907095605675626237843447967216275216 8307635 50636087952809875898536402625913113760 8307636 -3368032486180901928055619667490406400 8307637 -39769617904933336588683392602018256900 8307638 -51135180603947555856128179901607197280 8307639 -78805624480231713996334686696471411792 8307640 -59364826456977099255563385870090240000 8307641 -79898646206398425015100590084958895958 8307642 4248031162081438390352099351900258304 8307643 -3626873367632318409752285125579165016 8307644 63611563923048274300521924192834508800 8307645 -72868762210071596472954616159422619200 8307646 -39065983362530963526418324888156321536 8307647 -16399930934965732524592303533311476848 8307648 -16955373055400087485340868253977673728 8307649 40289883874109863392488086595081638336 8307650 -12709933844593545992641599116519402400 8307651 10829164341552454416613255453622873088 8307652 -71396313189601218340272706760376686464 8307653 12388141510392780579015110422535424000 8307654 -48925133691673776562125078840252639360 8307655 12697036347887359186492075755282429600 8307656 7399985093604342426798550814941946880 8307657 -164350406790062793767650295969207235360 8307658 -69417924147744683543135550934850362320 8307659 58272655023934226057635815264699054720 8307660 6667814718917631172146281051559029760 8307661 -15961728668219977627863560286397369738 8307662 -78594421053014884279180850970170845440 8307663 2571074110221614530211939094441105408 8307664 50367751657479995770445616772272250880 8307665 -149911627868225929347724057057422816000 8307666 28303835082856322147923237053397445664 8307667 104708795229869619186811039082922852716 8307668 49703916907215079902062822329115826048 8307669 -38089559790957604993828312200911157312 8307670 -4181054099724861338901528698837840640 8307671 -72815365566707394783800642862366083088 8307672 -7287182680686770935026663086503526400 8307673 255080504717008621513025187436780717440 8307674 -92457744388193478889862790751752437760 8307675 13004412776674346162872347595983413100 8307676 24842633278975333473793206658627052032 8307677 -10191075342904392113899111656934650528 8307678 66411619234111518833544249680944674624 8307679 54033864569081181935311995037848694176 8307680 41356202433224989987454190569481830400 8307681 149118104689592865431555767249755975744 8307682 -60360477889273021925164671684181157808 8307683 -19040555093640964377072919662203572068 8307684 -7399816567352293960930849639665020928 8307685 71689044874947156036815121354518436600 8307686 258181666267458956847626364816869184 8307687 -56462937873807782803140971804756601648 8307688 171637043403527588509029442752609024000 8307689 62841152037333886323907326752534321124 8307690 9018638342739071412148483438885539840 8307691 -53766431675118544477101496539035478128 8307692 3909969697074306622851668370601039872 8307693 614316268003847567339946374642533302 8307694 5117772747797020521598974725926084032 8307695 -55332042936823607260303853109266922000 8307696 -3328367833133615410969466829887963136 8307697 45750271784471127728130270748126936500 8307698 -17666323932107629597228554702106558464 8307699 -2657655467630746005867040446382087632 8307700 -19303670445236335028700124405997180800 8307701 58312030477394686490770425306060933312 8307702 26806283986582372863500086972472067168 8307703 28507028282098268918485028162340549064 8307704 126144808704182468791336636497168629760 8307705 -13562072663185876776033925004599756800 8307706 -62975166144925614392216131040163591936 8307707 38152638055614397285581145868655322392 8307708 15377216361222805374913109059193602560 8307709 -63791648120676335026383460078618756090 8307710 -17109614710563821085995696552126388480 8307711 80468750426197833438395847552836666640 8307712 -45572497766071712732223672783292334080 8307713 133415440754317620030706230909304238340 8307714 3207754359369725176845593364463367040 8307715 22263457323060969228823916332946646720 8307716 75662534861476888963204736087160435840 8307717 56429998301854260359408876511555627840 8307718 3605564995468730090288982190579777920 8307719 -18662106120203581230415510353259822080 8307720 60296241827750324521433325355170201600 8307721 -9143580302140392715774725574594230016 8307722 -1996274151367165896805291402625570208 8307723 -47013938396120003897445911349372594216 8307724 145693722103433170316251357981330986496 8307725 30799635281579639271804614641463945250 8307726 12912085152684629576171765355436545024 8307727 48005919681899599687390684259057452072 8307728 4898996253239369407781958610872434688 8307729 1038899769830101081145347351052261904 8307730 -33995634719076843196719418451796254400 8307731 -70258144502954086814232703197937329600 8307732 19610224541286205069831324294869276672 8307733 -2652373010773741101328021167637469824 8307734 -21728258535102269383703372258612565984 8307735 -54783295312816807493197386836198574000 8307736 40816539468150790728624086376745205760 8307737 72558204290578462979575450394842540800 8307738 -14049256593319126431620274592008422400 8307739 157749147651883478688339871759596380 8307740 -814148768863973848765297517764331520 8307741 28532252549149379256562932553650514080 8307742 -84273912323383061526544754823024793728 8307743 -93642537282779079938322986887781836656 8307744 59059489987840207735636488390408929280 8307745 -25791270090283934620771465402148443500 8307746 -17866039744994375363968527855802467840 8307747 -18242651595955618240608173109730908768 8307748 -12745423942471669214745995095836887040 8307749 -12564556027018476758884880465914637664 8307750 -19751921940084804779921813014894080000 8307751 -58691048196336900628894159145570762248 8307752 616247964972166384790802292968652800 8307753 -104280629251420083294880573553728784496 8307754 -43443197536952787358313117657959033248 8307755 -55511822820776722471703953546656817680 8307756 -2908919153787586237046368315219269888 8307757 -118015450691463544910337761557809994880 8307758 -61465884374502968864924692919659759488 8307759 70380910647461693406215116464142467600 8307760 1974435378702553188560691459912499200 8307761 11534794008468207735987730505691952128 8307762 31823263049561034929161277890032138240 8307763 222615033212486858653851012755410415400 8307764 -185570318875281365889759957286352166144 8307765 247655003689076084205770943622046520 8307766 31571845032178289785389374103138598464 8307767 21709467436667197042688699757791433792 8307768 -20972910401624071899166170456624660480 8307769 98101417185926531906090164984430883680 8307770 -57158701212435236660130479157686245920 8307771 -51066073178973841068803816106110368488 8307772 -518821389924945471417406380116484096 8307773 -17037514794166994133555339443439777396 8307774 -91753037467784778526856412232534733952 8307775 23718275671622250409833933913734612000 8307776 -10687828974154996779834027840708280320 8307777 -9231494795419959213496338653615728080 8307778 34049840174275416197875939741033889280 8307779 22117932273699265427348564180931050976 8307780 -27700618929456474331923193126334484480 8307781 166569329950580597319679191865768505664 8307782 31710465488563482956765285020443183360 8307783 7562866438466953909135373988650377728 8307784 9253393760154281902457296179860766720 8307785 44611816474273729619554055332023082980 8307786 6361278697044922648000310737689579264 8307787 -46235577732679328565993730052577187564 8307788 92381388839978562031889586132585285120 8307789 11730118068218981573528254403284713600 8307790 58393558266005617925260575006725385600 8307791 -101749143805719531669601681376515025808 8307792 -1086574395684736969063510047231836160 8307793 66746886548472408698160469801117857000 8307794 19551898049991925265773210848287266560 8307795 -8976658987298396476641060846335728800 8307796 -58713241334234551865904260065901690880 8307797 -155228730077979437110003959444228488754 8307798 -53900608756474520801227555576468807680 8307799 198395200481406230352399670412832693736 8307800 44750601484655988020451503796480000 8307801 -87069081190017189951715379790872096208 8307802 -44937021368662307618514833981011120128 8307803 -29799936263781938153550292123155710400 8307804 -42836867204287157686977859236963363840 8307805 -86789646029521709117563047614438050080 8307806 -18009308311380798692943625147280422656 8307807 1304335576623149830486603886182145280 8307808 -221528727691632027898538689612973998080 8307809 -12356400286347455888825742401234688990 8307810 6030749790673781076158440345002984960 8307811 206416761664650698542800334741050628872 8307812 -87746805869149905025793727582102562560 8307813 96576606229982078365452665714194123104 8307814 58973002553665262854569158677411282944 8307815 -358784106814905496956722693649797280 8307816 -68498377192444568535643955993612697600 8307817 -31318916537274366732480211317144571008 8307818 88561245019444962708812804352398589360 8307819 -44513072119098484639046650183134247200 8307820 -73159230127359347615535790719528529920 8307821 70031359586422648048987585284436352172 8307822 39896237051383308760867077496185644160 8307823 -175700755367262841550542317008362170928 8307824 -9453577344578595645684608273473142784 8307825 -24026544309720467494347940138050968400 8307826 83063115435047951136498646728686497920 8307827 121753216357203909314353096436882697672 8307828 99548858774975162757583732825577622912 8307829 56681666730588903249950454311797486684 8307830 -2811437641722143637837951344524546560 8307831 -36644793760529417496421300338949251456 8307832 16135256650261957000178720681699573760 8307833 47022618508215534265100069097282901380 8307834 -41390513306665134827454439930752019200 8307835 16183465355140073426461339009481345280 8307836 60657936424706101804932384857790632448 8307837 104184169594076008652430095173928232108 8307838 -2643784660713081070414211663276144640 8307839 -4890637906769883814477037313128860176 8307840 29418849447522240404355570818718105600 8307841 3129132731674111276027115261607930242 8307842 9018571733557633063000920475536048000 8307843 -87857096681160798961976239230434787336 8307844 47457704525917708151533516402984960000 8307845 -11265996099720495711744389564996054400 8307846 -3358232901251276672858842005032425248 8307847 -64074391406189790699327520617907275600 8307848 93187522666184456975320926594441308160 8307849 62681479346124509927032515377257735680 8307850 -17193224785406551603290468847373151600 8307851 -20626804035774071049938966793892125000 8307852 4489465873561877646432200792394547200 8307853 -41173667332695375060346475981848775136 8307854 89822851073427923883168700225650749376 8307855 298324024689954495981348916734806640 8307856 -9660847237985242477688484518940082176 8307857 -163181929413603447123630902078016306894 8307858 426120747616946923198731335749713408 8307859 -11455908541531111308323060571102321584 8307860 28430700601249997039062194322333440 8307861 68722795687112043216361521832752753024 8307862 -110934015752651285622802809389442364800 8307863 -112726854956028117673939045944435096888 8307864 48986043552743971012397899333336166400 8307865 -137300114935544462873232623249578548480 8307866 39853269842205541574793544409936212992 8307867 -93483655361052136172996856442319497320 8307868 60638805165452614209807063450468904448 8307869 25575651726027216802707488249013364992 8307870 -14446048412707882554940278811458595200 8307871 -17652842285689306559167770813193894320 8307872 -19006061718183103940663977403136933888 8307873 15657669992454350732138071301992185600 8307874 126104789937522961660968473347283018112 8307875 91622583276659189584483750201132944000 8307876 -7852511324475548350726373383408975872 8307877 -294354420641441741346767992763517902080 8307878 107697441798543196739589855189348978624 8307879 66838704163153004205910652555415962880 8307880 6943231954037989079859848168418508800 8307881 100809232317540649176439329338119058682 8307882 39341372445861455009791043257149469440 8307883 -38370671185847084801933970311847828000 8307884 12437881719238487484795038321428227072 8307885 -20008997053879579373529187539895575360 8307886 20757816091267379570076655925221699392 8307887 -52275754427431381109806061666870316048 8307888 -29043625274343793777823744880928260096 8307889 -56084860619190605251387614593553359760 8307890 15798678397526294522158516109763127200 8307891 102975475049111193418954249280777682000 8307892 -100045835852500988815530496679125638784 8307893 -3740722529939592870921690402569368032 8307894 15101382757643850941123961656522575872 8307895 99257282296709922415867856101176578400 8307896 -62945304988057676217391972717413150720 8307897 -32349278324650448647648446919878281472 8307898 -6002928721479269106179958787178568480 8307899 32247254831113319490675445533742751664 8307900 -18933641085717188894454931929215232000 8307901 -1223854307650288600754157281564857248 8307902 82444375879451720389942143395426241600 8307903 -92006660440386755451664443615426979896 8307904 -28442097585245506067450613385729671168 8307905 798289186900706348119261135069046760 8307906 -3836806116442774436040204459356015616 8307907 54551065790964229686334310458933601280 8307908 -31016792159546019079346808897167032320 8307909 -61252291592948514561770513557697912676 8307910 21451630121567246820688332138515237760 8307911 -24667069778689481445014752198957960680 8307912 30492130523283296154891230334067261440 8307913 178851467486195855066228278210063235162 8307914 122520791281255737858003498379005004032 8307915 -13946857025814847166486866685464988160 8307916 100322674006604890278458680195396912128 8307917 -199358632054604710216258352537596531668 8307918 -19838810115553340274089126478576003072 8307919 -18167358709638788658943391895990449680 8307920 10786448087295623277632400203447500800 8307921 -92664156832738121492163204965208004320 8307922 21140022376428209653932852416545803264 8307923 -26934693593073205818282647916782021472 8307924 -45854432756491857870386814462336006144 8307925 -7679020179941964903149127106737791350 8307926 -33797746178905794127709422819956474816 8307927 62242163154170121216816493023392824320 8307928 2292204886809420427195415873723228160 8307929 76776748470069290667543655149607915776 8307930 -5470291105310612417445326153720148480 8307931 88731637258694999202463658620491329732 8307932 -34249590530460637377233277872643786240 8307933 15337575342905632879598364533704653024 8307934 13458490457892082102397047752405522432 8307935 52475466149614310694871540685096579880 8307936 18028392441724110896974123270111494144 8307937 221393146491070221891335319504177961392 8307938 -1854514798198107415189166300029440000 8307939 -86480984603005216401856116688641578376 8307940 8009807865263495524919811789186969600 8307941 -16275958751012050663172282964181087488 8307942 36807470791385773708454504987941833600 8307943 28281768582050986628356926423315048416 8307944 -2683447206979948436702354808912199680 8307945 -8518935621752016642264536209922665500 8307946 100715512750067371470208655045701962672 8307947 10604188748341098291925301004191788440 8307948 -49974598255571523792247420314265374720 8307949 -67962198884653801524190756757374896840 8307950 17502930296203607805619843258811558400 8307951 -78695657476790047682713488553738653936 8307952 6790584972874939869254917747354566656 8307953 -76034205708894266777554229949483806520 8307954 -19204711381428785439038193526524495360 8307955 37828164096740872447346710476840519360 8307956 28015117037128862217517266379035279360 8307957 -33012119958185978501534896149020831616 8307958 42192494949305816670137333126973778080 8307959 148964120161754131017281714174507028480 8307960 1851698874259682388269416975736217600 8307961 108633775988271152487536178122040787562 8307962 7928275402619659892914197920295549120 8307963 53910371977380780227104654206329830092 8307964 -504806371979812697280810431748752384 8307965 -13489245408821372448600211937119090080 8307966 -15358800742229513275258024583259984576 8307967 -1830360844707312263399461633296251880 8307968 -51523592012778462576924667875799597056 8307969 -23684660782065093660971289026077739520 8307970 -50791181537062499943584108040485783040 8307971 5901331376291063478339313688680796064 8307972 -5959404301200941929122851706476363520 8307973 -32001380734824025889410591491597386400 8307974 -48428771043375638034990460937624079264 8307975 -1148992631242297126145597986010470800 8307976 106049152048209242130232004123845678080 8307977 120665295330067720939245263570905388826 8307978 21846709523949363491729058678822912000 8307979 1690257997229058921708602341355348784 8307980 -21491050184628150217769110141649203200 8307981 161937658898860367309546095920501120 8307982 103988956796865283095478225995184262592 8307983 214121471094756842294046282819313325232 8307984 -1169306482770938690520713232422141952 8307985 57762693042787812948427622681209388160 8307986 72860223262582292092822010445958944 8307987 1020144293860527604630535118844488768 8307988 -41298178977791814610477570127363866880 8307989 83779318569593454394995061593363711324 8307990 47044299262287563845083018900228942720 8307991 43387752973763159095802809642793630352 8307992 67232327201622953299133924273950556160 8307993 879843632854702828567174014194231328 8307994 -7538153992843994257658732675617291776 8307995 -14377559848612517184244219842213912000 8307996 487162382972342417375511775132334592 8307997 -79033252899646833838895437123702592960 8307998 74835093998461327478839369723867440000 8307999 -5940391561542257739870883806904950360 8308000 57773025451937037865264087641882624000 8308001 12466403011720080982739720678204927784 8308002 3532079815636572139002724720845563904 8308003 -84662773361022437117601794987936188536 8308004 15395710681312489311254911801441213056 8308005 11606751362373669958504007727337318560 8308006 7513806515077367451352045850922391680 8308007 -224667571615866643125697761427414686840 8308008 296716119900129918265246985997020160 8308009 -19411262117166816523495673564946416384 8308010 60313094426179670026352654932839992160 8308011 -60670951995387250938848713044537999528 8308012 -380997598779307920138962550397613568 8308013 33600411715936546094819221776626368320 8308014 5959143594515617359935586962514849792 8308015 16645084585383674566715095656409684320 8308016 -11978335881578179465829109361604198400 8308017 -29698371029176574608907639058480390360 8308018 31215686069100352390488254509764978960 8308019 -139198423196917937077661317220792365248 8308020 -15619629530709201270382500263403847680 8308021 58321327923836840907150898391470874222 8308022 -47419037737361726461115778121992009408 8308023 112868787023362436036117526660772273104 8308024 -75918408423451076785180966440228311040 8308025 -16582290442691589640861840226236868400 8308026 449102748304989183457491949922711040 8308027 -18691460226036077921709925982964472288 8308028 52364632872057435156425217970525191168 8308029 116320447970055636276787340294400701184 8308030 -35909075206704432146778745878047040 8308031 25181404991797639412310387065932399104 8308032 33177237947993184894651734792173780992 8308033 101668055046846917679248224174409081282 8308034 8637910127813432623293156870689828352 8308035 -44317949419638410783476221498689280000 8308036 161514964376719024641385266873978716160 8308037 55490543340792995989171110419098364640 8308038 -19819821827236229294303188634355176256 8308039 92922675874405636991638672966310971056 8308040 20563468058364568105403502374056704000 8308041 -24312786165629593631913302715371363136 8308042 -2220200806706626865892800941894652928 8308043 217382623426773703308137783324548406292 8308044 48020683507072207349774572518979380480 8308045 90783754939706725949896024557893395200 8308046 -25413685004534488394763603826092542976 8308047 -1814931223966061404029383602880540160 8308048 23187271058547828722687851480044331008 8308049 9230511730963976374194869826055349106 8308050 16568793857386005677334647722970553600 8308051 -10824493450398129801592514673976339200 8308052 -257538923128259215964686229985892608 8308053 44625167654994725865519505149030508344 8308054 -616026173474145384349967440479777408 8308055 -23125179933657236836413234085898929440 8308056 -88709387929312578549569644915476172800 8308057 -6662589116350760095374341064749948780 8308058 25876468469290454631836888093587848960 8308059 68545186248105551815788587253119213760 8308060 18120313296296456334755030413011855360 8308061 49653783933241440926298234698099582040 8308062 1086670326574534954477907653506662400 8308063 142899335334614410326497798443441985312 8308064 -121007313521302323516451931456222920704 8308065 39540090232093019211266038134727392000 8308066 -29829835613309277880655299331823619296 8308067 -261812076845497873498462430911991829768 8308068 -33054372649678966037089830848567955456 8308069 -76564684707060654058979276559695239488 8308070 -40797355632287202304660620308085891840 8308071 171863405901625385168755228369527189408 8308072 48633744833098120634803656092108881920 8308073 -1008130707865291128591815683959895200 8308074 901344216963689620727568522261730560 8308075 -493798768775099894285299997610734000 8308076 -12041089173106519733059205135269853184 8308077 -131258530776849213349056676251801170880 8308078 93965371171201762899330202330490395200 8308079 -30728827173012837701327642523559451016 8308080 -14032071480581227541894878600372224000 8308081 -50350879140654301228513399723837764696 8308082 2178299248313369463911175652836325392 8308083 48923208870207660949153952058448232448 8308084 29681797017654422768340168378501113216 8308085 -26989786128407665378525429942555250400 8308086 36905725453989876864115097668922671104 8308087 155389719908742068057106188726625692592 8308088 145889759077674212598321905771319951360 8308089 -4270417859218715291615575908056934780 8308090 -8351845595344473601776348794060574720 8308091 -32293083332582709426834130770891199200 8308092 4407520979644238090252494025536020480 8308093 -59150561519885331850325672367702014336 8308094 36983292035713021106487845750515872960 8308095 51736112238686284976458967860790693520 8308096 -158877865241355076639295393753443860480 8308097 -53249155084645205118947285909984014014 8308098 -51575898327734618893856845663999652016 8308099 91763872440331328113449572538104245464 8308100 -30985580332392425608292672520833971200 8308101 82258159785684951427895556997666179840 8308102 -872399384377456245787596162337886592 8308103 145002904431145568608410788238778307352 8308104 40110255825652814590268133031836057600 8308105 63715007771101687973624287890294708360 8308106 10638106312396692612214720023176793600 8308107 -54446669725766478762381555210285872196 8308108 27419688007733696316053317922767478528 8308109 86058314703013031443839818149575280140 8308110 -5004498625117259713322609313542016000 8308111 -8960999389868681767388847015569303680 8308112 18961701876167291296968765374938914816 8308113 31483189710988651809106955179687253088 8308114 22303309764850092855167164000749941760 8308115 32933584713558737977663510003468931760 8308116 490669475990334310023260150968012800 8308117 56985692561029732960828853711059700412 8308118 4578898248084716035162630361750568960 8308119 29667444253163112968956048649689929168 8308120 407107101183227275625220684690432000 8308121 11737833743120367526827644938700135304 8308122 12700010570241054851986086048210971904 8308123 120074026787931438980901279123091861680 8308124 -17797833632081594341765840068071817216 8308125 6319616809010095206826986852416340000 8308126 41694284501860110521155397605593408960 8308127 -54731403116919748092546859195856922768 8308128 -18764437796916703264425720352808632320 8308129 -103893357280685372858682363853040567616 8308130 3078988967707706318871298138427520000 8308131 -15951193028200664655145362086402252880 8308132 -23317186916773486459190785037384867840 8308133 80361481861653030430266247296306728382 8308134 18042308500077436837050263295474809184 8308135 89719007978381261587188896050865843760 8308136 70957211246963939279672025597943234560 8308137 -130345900654945883710538015064359608320 8308138 124091628425770094927356149671937888096 8308139 61503790415396446312039480363330835232 8308140 -33646839649651397946973531022687462400 8308141 -47912608387322566834893627028286484000 8308142 -39407318736021515598946485630494014656 8308143 -259978570639413498325348186769098145280 8308144 -4181892132980075729007273373647175680 8308145 -111966993789572745596637257566210529100 8308146 35388510906437066714006786522841907200 8308147 -787545322540817374573654170048957084 8308148 -150870068552802666184794741981690801792 8308149 -36144595589490214372636495217434812960 8308150 23201738678163471112597360816905336000 8308151 -128517026933629472915601847795596406296 8308152 21842727698224177859436287250062131200 8308153 -49083983079730894035847440457479749120 8308154 46737827740651175064679521544553713776 8308155 -24935806594362771252630838861074524160 8308156 23755125100810965243113423324072301568 8308157 -51571714926129621399705039668176437600 8308158 7843610764610784189068545814626885248 8308159 1116144992417552439497700710024161008 8308160 -10966208840861589725270377646102937600 8308161 -23787027650729606167231744745004621390 8308162 21479395306737494233116711640728209952 8308163 -155889518810417375756420514831184731588 8308164 14578723895190491923516922432115096576 8308165 -46313661344051724513502393643807068200 8308166 -74035878595687712596430434122496951968 8308167 -20228109218490732803134586287972668288 8308168 18377228147335308661536910318639104000 8308169 177351999508393397520340976511260617680 8308170 -21784942233914533103118012640769295360 8308171 -129182141219130714559213751470808194256 8308172 49274054990811871098046131852570441984 8308173 -20974728164193769833926258157993220416 8308174 -14798119158182870463669115341961813248 8308175 24354876367682444861959122101114310000 8308176 9808818792887506008603344106793992192 8308177 -43887558637218354869440820299940552974 8308178 19036344039133825768765843353397802640 8308179 -73253707968027304156727601568301816952 8308180 -54726085835163032339555019076801593600 8308181 68691002000428534545587875661724449280 8308182 30104994025823321323675885357567276992 8308183 -94507222001534456229997393695048815096 8308184 19284220506534722423820110620235458560 8308185 -78058793174687144426608982573404210560 8308186 22574485110643593978027018355647049728 8308187 -156587750887921198813804650987407378760 8308188 -36253874324953217475342288959346938880 8308189 -157406641232868132920406439628158563444 8308190 -116023280340216906800108348805332951040 8308191 12937452028797407830477034548563607680 8308192 -24423061417328424755982435335448035328 8308193 -198732006960718231643190998312701413120 8308194 -71134589279387183119397565471476265600 8308195 131070513728685283322232848279094287280 8308196 7647722685349156259747743451399899392 8308197 -68139376006950619918247703151043112960 8308198 -13987881700029672397144940820774862080 8308199 -70907594202230463384229022114644703520 8308200 5135214129729624532352084521494528000 8308201 -3030536851848868245964053580528006176 8308202 -69173063306503347683524054792713216 8308203 -581873922286626646538896028172635520 8308204 76823375721929926409228420489515646976 8308205 43485840377563764310968850081551502860 8308206 32545864035452310510364322627420611200 8308207 -115900778563795815040628196800942076048 8308208 3902295453891830201147919510532521984 8308209 2925550282385366406312106373344081728 8308210 29846139290530897992753505519577160000 8308211 -31208178131900215023495509816045005176 8308212 3165859032397209703114540985625513984 8308213 -54847568921023626809603691510377607680 8308214 587855440577446435130971026912183456 8308215 -52998111620499276988631834998118968440 8308216 47058098411947586291004216620659138560 8308217 46569467407494567474564565354637617920 8308218 103513540455295807044304657785617245440 8308219 6153296893861628599283094006543363620 8308220 -23425470585089943331329794727682590720 8308221 72575844312032994884758497202800389472 8308222 12118288998815035130155686641731657152 8308223 -50572668421081232648611817709913632 8308224 62560736383641331899091891678284349440 8308225 63607030144917906495050958076890646000 8308226 12921217775115291698893786524810622464 8308227 38038432809409722046901530959008300208 8308228 -16581171820582221599237190847605851904 8308229 -36116508340638996050388637658124949824 8308230 -4016387642576517549765059835760404480 8308231 88147823688447246145561439310717051032 8308232 73748716984944798852679352299264742400 8308233 61973673858611979188899487547832066602 8308234 961189196775688596882211478707083264 8308235 -11713525527882893755437889944099538800 8308236 -26743132715872928254637083615517004288 8308237 -121823359535234225713848964842375906048 8308238 162177593103395825497570869332712548160 8308239 4920705141840199510156331438502325680 8308240 11316465079367478554483360588242944000 8308241 135032154311526003710600106247450206642 8308242 -46274601902844936938973802526935038960 8308243 96099884543400818986215084458596712492 8308244 37244123883555931160303103253695836160 8308245 1300453621407218373151839790139758080 8308246 125616125216318320418493686238728161920 8308247 -158493024178353474341793294402114053304 8308248 3537219190221180592937997617686118400 8308249 -139370939198535427403107965524795725164 8308250 17288895520975671072214573328582400000 8308251 -2908419318588912577756548784013238768 8308252 129329342665142515783610926114115523072 8308253 233419755767380142954146032683700522060 8308254 48916127121004552081337129181226785408 8308255 -27436632223812564743055374025053232000 8308256 22905432774906228811091601754676527104 8308257 -83880884633425826420128404440270085408 8308258 -17301958931357749162571528837016129024 8308259 -171356510632696822766111528907993573540 8308260 20043908033839479962383693298366108160 8308261 18651178744862010579800397674357942744 8308262 18604934398487949970144386255970780800 8308263 816173221456651811006016044393126400 8308264 276925622926510427284916650999149189120 8308265 -13404557251538872313592737845564449600 8308266 -1643539876858000103838825648343262976 8308267 -100257808299152658783304715070270071040 8308268 -237554818010985412404726867213525427200 8308269 -88327983627798011962317062704954114506 8308270 -62516700404489790236424404965604281920 8308271 -81449288277599677023733300788629196528 8308272 15794035601347853454253458297842565120 8308273 -39380772147848874624054712709427733136 8308274 16390184326738123276271346921068980032 8308275 22234592350001078398493227730788957800 8308276 991004379105739306613208353454609920 8308277 97955232923097498042229618707768054126 8308278 -26477759125736236435163599953886187520 8308279 22723610932485048609748679759407296512 8308280 31912988471024389362047578645426176000 8308281 -37179330611048597428210245433983493536 8308282 -120288274778372660261976177344425939200 8308283 139419276208072473475140252349331239920 8308284 -55269351807636782895919347552001671168 8308285 70154371463453537919418192639757896800 8308286 17995641540216872595395691997456291200 8308287 20829786013574105320060693551647372808 8308288 -702702473091241704789061811547668480 8308289 236279508194660348136486853246913064768 8308290 -16098284361432448633717689157860572160 8308291 -57152896038050084509090146193162879848 8308292 28965038554436881446172090984245158016 8308293 -13563137292565907351685446197572278880 8308294 -13822888245314766664005719272890316800 8308295 73554155441161300153485988670679223800 8308296 140869708011686607372170268802129152000 8308297 48707109820224699134108655972647159460 8308298 17179944808186596705465308325030308400 8308299 69017179951045473915482329256834139864 8308300 -5694442486526975651093257049570918400 8308301 -97007174999928878932271039235111830400 8308302 -60510156606039314514011457674962680768 8308303 174951452222145403893807781227038340264 8308304 -13146830606715095913988707029624954880 8308305 -27744437830421158046925395115320668800 8308306 -131621977714338561609477457071184215936 8308307 -9219945852791452084124496937000341600 8308308 -36579739253537045012439669794653777920 8308309 -152988464961803461547081989154868192000 8308310 -1373699778279709600104440676904442880 8308311 -53006424181335552395275303730331202560 8308312 -135152196284774180787551056199794636800 8308313 13379518782691285176073507307262878208 8308314 13405394010808060695610527212944363008 8308315 -71125305720832018947308912594254175040 8308316 -24790408069241741026549170378402536448 8308317 114035791932122133156739712071393956480 8308318 245637704976463852014116048685960960 8308319 -5395044783037111712216992955502641760 8308320 28101608127662396182979204794967654400 8308321 -54368436177306061652935613680291535040 8308322 22673721762403986775194119832030084096 8308323 -135150396772256661441537219208486803228 8308324 -35355620578849616706362071662549330304 8308325 14250127414125787077445475985210378600 8308326 6970110739447407160044913011626192640 8308327 25887123277656297714130380130041184512 8308328 27713745244135380591173228073829171200 8308329 -79816909589798306584695395033333813616 8308330 17634985209939314891426108603053534560 8308331 -4162428500103310691087779160549999616 8308332 2808848591137611312073112277987630336 8308333 -101747789443684965567875792628156056352 8308334 99120442008115633834827765326614328640 8308335 38649660291214097726802029760547499520 8308336 -11281754691094985006092128984695832576 8308337 -151262382179730140570645677325556204480 8308338 -38228138525665965264119960648019264000 8308339 -4646892040331427206450703838437116560 8308340 -75838301234651913346902124526093598720 8308341 6897275155149157445569203320369005824 8308342 57935853981131282236199089913160552768 8308343 48366900133165009680932836958510687592 8308344 -192750583353660445864295118216867840 8308345 -21777451624718618006055393350051571900 8308346 -44079366374758856836376507699714026128 8308347 -33015826630209465574015676585447996928 8308348 18128141651037134440463974200580096000 8308349 2837700021328636765031029899461272320 8308350 -1379748830057173086770784484413000000 8308351 36325421330144337001810097759875795200 8308352 -38087639091325475446014133232059023360 8308353 69100437358579714255258566352270745904 8308354 -83140917654461457870046112122566744624 8308355 22331907678686986275265231540146468000 8308356 15861517786944074763913580055171624960 8308357 -29547506001107914345614351271346435520 8308358 -49098404721029395392479011149772791360 8308359 124792746859440368205794637638551626240 8308360 -76690249933196651163875681281088256000 8308361 91156302962330008555959537100837005924 8308362 -5259364178736509400113793162345915648 8308363 12671809197849640745278844431578746400 8308364 -70964430782577823216723160898711892224 8308365 10423411540763691114056441070745885440 8308366 34737326625980682907808439388566527424 8308367 -7827814655151458261056255519476517584 8308368 12039643239401280697051730369508974592 8308369 178111295779929149244060243635532414770 8308370 12719737460930840222928379253691932160 8308371 -27163900209662454684377631556825238088 8308372 28708063698181740996890940312071790592 8308373 99535985411777468649125133443856788622 8308374 214092376997398772392262067212256768 8308375 -110805107757228734079809030290679358000 8308376 -10089699206981167167277922616106045440 8308377 -46237845886037096906360479504661130240 8308378 -2052265736321587725816222107698070016 8308379 278713776485393044548821074154095618776 8308380 18480070254044044699773537142460620800 8308381 33521403257028197163366746697194796000 8308382 -19094451497638176055351598421464907648 8308383 -38679334700085252691854242750133478272 8308384 -35015790173550554831987704285731225600 8308385 52638616667262614930986739182513010580 8308386 -30438297314746133677503327811195960320 8308387 12131295990546752272100106469655895744 8308388 -145856661625932441581665817214372056064 8308389 -17167316889754452193699995809009791200 8308390 -62410660975972842451327823126175388800 8308391 22500349171143491140036972653826713672 8308392 145625679110517048212521713537037271040 8308393 138995990804799217916082463216424817780 8308394 36539108013137830821936637200611384496 8308395 20800457211126673183299761012561431920 8308396 97192783971640875742126205909017054720 8308397 -36442304311228843736296723788378044928 8308398 -29828180529299377456053398630430824448 8308399 58091361478590754917208875957478872120 8308400 7946220494724696995207197391647948800 8308401 -63650433521659877441810252752752301968 8308402 -79581636293082670704855029442593309568 8308403 32728123841495828332269801734728977984 8308404 -2974307778534330376818642041181645312 8308405 -512781032040845279535283207953703680 8308406 -61630104914141308300897977129360778848 8308407 1410985112121462973534168262466482640 8308408 41462195609733683068466791919330549760 8308409 52278945481145401146826906812658397610 8308410 19505442147320677997759352438689879040 8308411 154325811012174924138696070696235718592 8308412 -1336651586455819178653166671135810560 8308413 -129524353626201656537371099137650409600 8308414 29079391768282016208136079808267085056 8308415 -3108056735603785201081134858278456040 8308416 10402327187985822840267041860862607360 8308417 -681226971970540689799367742615623040 8308418 -497548342643857527038710729307265840 8308419 495964640607055541282761145769074688 8308420 -23109872811571912971699906847426621440 8308421 -2418409852413603683756040532167761856 8308422 -3669944938702959226876996158523432512 8308423 174432809001381047953177426615586579672 8308424 36383664936258093318351094895436441600 8308425 -84616155873873542790415929541074307200 8308426 19130291906263374829377788275149688320 8308427 22301084561258558487598000624892016432 8308428 32910639422317018714187646986873585664 8308429 47565452037706837789356247054222343030 8308430 14307376326310269469186352942560128000 8308431 46520855454471109676747671039951295160 8308432 -22115769416935414893734181448055390208 8308433 -86105674488476288409473089198477067136 8308434 -14183082741546005692557874892568330240 8308435 43470631532499997265366986022522826960 8308436 16623105204086968427071116207806195712 8308437 2678556227148980749687179607952960160 8308438 22451635804091699032723551367793208960 8308439 -103625890668425502362989104075582788880 8308440 66729564863484912715638503091124224000 8308441 -5153838656707302573015082213437464816 8308442 -8468447046854234213588585452725780000 8308443 7001196020164151834920201149502231296 8308444 99209988709596231307942510075888714752 8308445 -455013430730253643078871602968508200 8308446 -28967377819536871746098304869667354816 8308447 -13652144450452139641587429565001142400 8308448 110438476096365959715549969835775754240 8308449 2914835590114685009157880257862176000 8308450 -4785314870817765279181369931155002000 8308451 96988122121825896401118158074016362992 8308452 49389509343491355039914836213304620032 8308453 150452790754558866286036642987502569120 8308454 5273544676956833121093293028817158144 8308455 -3255575646219607618897031897654222640 8308456 -15489294701223536388811670537068185600 8308457 -242175538446281435635160536981864245900 8308458 41840109064646789709315522885623535024 8308459 -35627591972634787948900276996464236184 8308460 -1854230446438001702313771283910999040 8308461 8194633245596017790890156065646898208 8308462 -42902814270684401713300577166025897536 8308463 -152384370500538627558139523075065626288 8308464 7735813323321353351155650873521602560 8308465 -41764521422410601152151531304195840 8308466 -25038832342869859848415764905850558336 8308467 -109936834214725103267639810281055477760 8308468 18774392549159492453954776080979941376 8308469 53410997089196732190283391244401981280 8308470 9905083549862184838864048769588592000 8308471 9959801657895533994322693319953785000 8308472 127292520860178080161840340437234483200 8308473 36112521473003563813272332394812501568 8308474 -58414020825513482846741406150420187536 8308475 284038690271315942349480674054728800 8308476 86905681572801381892032183588467633664 8308477 91140054654176509275428358683614680326 8308478 24363849517984646367928782861125005056 8308479 -50654337356663569412119840574565065016 8308480 26047306753714829141840670252135874560 8308481 -60768030935273216122543938710382590718 8308482 2877428100007866387845484915311176704 8308483 143554058788655865251420957973012788732 8308484 -139452165325785127125363710588072409984 8308485 34842850855801224383541707923416051420 8308486 7545794063872991789327956521422140224 8308487 -5715026094496362821496710179863628008 8308488 -20391430205844141449455983204023869440 8308489 -41261775732167699105353541192856102400 8308490 54391297183541978349151487025395388000 8308491 -71630681790474685807316657781108791040 8308492 37110154482783942259137103321923197952 8308493 134109979795099660537385329672504562742 8308494 -5220833451782023086883139757233997504 8308495 -6368208606024316210753275850856876160 8308496 2797983234884985610293443229074325504 8308497 15821099404193767811227593193622392128 8308498 11530057321735883622451461574582295040 8308499 -147140115167694240249928577581489036500 8308500 47236604412841753902791897146245120000 8308501 -127582758637888592803089599359420672498 8308502 41185226315160604142198449140784473792 8308503 -31446442557157977297675224787010176 8308504 -159948558932824883224469899737823242240 8308505 117074962666672030328052903733972549320 8308506 -1070935271344455565384748346901747200 8308507 223734651878020390168545738905789690756 8308508 -22808943266036194207287095125854328320 8308509 -47610355727427834180739147182267540480 8308510 10175624177307430154400750765976473600 8308511 -111291063722844086312938432614693225888 8308512 90299819322865474507534271640497160192 8308513 -265861630195426531657004421913386632960 8308514 5982449976790723571099832311496890880 8308515 -73966813774131785506774345882237081680 8308516 100933027922024595403216473319968717440 8308517 25082250516485303351292834534698671392 8308518 9321042464212555840143946241721806208 8308519 -217824159636438735548797877111176593504 8308520 1135111373873410248219594284782387200 8308521 -23530755756777045994564116028279413120 8308522 -353515091279661832792377613971024288 8308523 -559386622077389335612093389350136696 8308524 5067789840432047231190844786818220032 8308525 48439378011094227852290745374278262500 8308526 27485625224154093262226140719968699712 8308527 1351160945518476385523564958941936640 8308528 -32475080500707555313859784571341979648 8308529 -54069158731584843235196882239953110400 8308530 8356473279912144701186001113028780960 8308531 3038514853583612840601560080205574144 8308532 78899408105239965146272956032368269696 8308533 -106596019671522298471271552338877911776 8308534 18212021761449439045718496787714587648 8308535 -8066705524431272980380691877853018240 8308536 -107330562937803916147682891510421258240 8308537 63233257104421290115421720647272038186 8308538 -61438610044687232681756796142972116000 8308539 40174858910235465526992454152789297804 8308540 47217661874134578141693662535081546240 8308541 -106130768282588677266315115966070336058 8308542 -17851255252819423755653125505156161536 8308543 19620380846168587855701716651865852624 8308544 39959244448906506835581245650152456192 8308545 10868703865832197595697088627485008640 8308546 58374072548179012334300520385499904 8308547 -174000415480456184025226899617129937912 8308548 -121260768047692352293038733974320640000 8308549 -82033418776639955424724199786628743136 8308550 -18367785856702465455580328435917723200 8308551 -33392517608035743715769471523114006960 8308552 76694351086173390743125743775606702080 8308553 55205244041441197569009566183891045280 8308554 -11294027924698360352195373323993928192 8308555 62404475930051674290606987331846026960 8308556 70815928824826934584633317064540312320 8308557 -77723992689315844794746135878588337280 8308558 7627474373170598350474950723180395520 8308559 -80222386981378310703219408116375283984 8308560 -2093188009024681935711543942968770560 8308561 -16693281981891636024650226227274464028 8308562 -14404721657212291843290774400242011136 8308563 46157678717874632489936243677721935968 8308564 50725369332987268616280716250714365952 8308565 37009554239252702179229299006700666460 8308566 -15916542367953162545493175555606167552 8308567 105350841677959972445576848772566749640 8308568 -5931096184630433440513097789146030080 8308569 21491880385681291048949453608665806544 8308570 82820797561263068197615484216102036160 8308571 77164731927025377215592774249001160772 8308572 29741541388780108998433647413433480192 8308573 -15442355995252560584691855953245104256 8308574 95931829481742896378943583562718673536 8308575 1252180569557559593890781904564570600 8308576 -124032667773615196450113162382333575168 8308577 -101466195717546933178382330991449578320 8308578 47838861064206896556885856934019471360 8308579 29389139950194620580855459548498705180 8308580 425654354070366960805561470205255680 8308581 92619269875171441520064916745244934752 8308582 26228199894041066744038636983434611392 8308583 -76277975467036754218355751310225860168 8308584 72660808101118782013950856388116561920 8308585 -119119248103047563124994397775558305400 8308586 43963233605443014937243320245740800 8308587 82868188749482960877653159107738806000 8308588 54299467968884447001803747851796039680 8308589 -63571522820076519744066438806421504 8308590 30582921031267437422470094125752328320 8308591 126741002289332730131280273209720886992 8308592 -4114919671712642236457079580419784704 8308593 -9921278358360598302803683587804734718 8308594 -14591805555964815817963210662868205568 8308595 61373732838446349287776081231065086400 8308596 8485758086826418026392481702658007040 8308597 -81149235362586929030786181693404099136 8308598 66967906969482501106773693113271406848 8308599 -4618250727814025757532495377862342272 8308600 -78959683548033420666915910829938176000 8308601 -25631934747750261248101651155315832896 8308602 56466880678269914048409488320767214080 8308603 291734045201872638938346261477709814640 8308604 -866463581623565027522993921116575744 8308605 39365448474176606619152607908538014400 8308606 -98444953737855707638469408532559093248 8308607 -8062248547236104117302930255921352688 8308608 -16042214434564746804172988307178782720 8308609 -6240205866522420824226963115149444888 8308610 24450106829950357377176389645731324960 8308611 44474119138760300415854192354148683460 8308612 17774678026492345805441264679997919232 8308613 109224737962146860336353518431002716480 8308614 -15272698456611426812937840160552660608 8308615 -29552954373363372197992854760868973120 8308616 140507423147118198007280200310636544000 8308617 -35939921393622042540802921710043909440 8308618 60597592041961797891599371186536467760 8308619 -107616111880043596328530430178066282840 8308620 7060994951925397783333143066434150400 8308621 10796030473485429689843605798698106144 8308622 9092252653407791299285583929750492032 8308623 -49243775506572941584345538940050762616 8308624 8648720440715588211216256095707463680 8308625 29102729460936583324198331617538178000 8308626 7989813155834925952183269387930192384 8308627 -118415903226588411531778826232416412128 8308628 -70479624918952758244418320062642551040 8308629 -6678628262274739128403584812474597760 8308630 6112841280198483450416334682679982720 8308631 163029877381152681433013928938195471472 8308632 802288145444489787092003525739479040 8308633 140702269625799492437805805276494921984 8308634 2833036188168287234991049752626058720 8308635 -30740075972159379443147691726292143360 8308636 132974915167419083419355676883033133568 8308637 50736741973247062148734001962109549286 8308638 15557981581907110742849896648427095104 8308639 44338066561067283907187681935723521456 8308640 57469177106888951072466910464255590400 8308641 -369338974508693564009514166251182400 8308642 -18661375192638892562033180262860156256 8308643 7696804303375821228224914200876960000 8308644 -17979226795444884516245302264794921984 8308645 -156157205421524275915067935738039084200 8308646 47263643734642565819535448270295479680 8308647 -62841484405397572003135488448420153776 8308648 -6506498425753343000326945406644224000 8308649 -46900315276318671798255524923743097350 8308650 -4330200106552552614364941109978444800 8308651 7302760944306094439004946911082225920 8308652 13265068682195031207680695266397297152 8308653 -20249999286818083462386456984221512896 8308654 -8620905529498055121283592896378918848 8308655 12143574744826976592132290046708079560 8308656 14663931094989076456182328894315855872 8308657 6294078354973788132569159188970728512 8308658 62264538625149342207984388203083971584 8308659 -106829166916785682640288920629973981896 8308660 -152116450373782000411054419079143014400 8308661 129943001339742278607931764519342156000 8308662 -49979713654787079588629542159655877120 8308663 -147511813745524776049105192278567147816 8308664 -5688045473175416569222768208119234560 8308665 -53472751853479385969961975435955359480 8308666 72535538068105000336999590559210834032 8308667 299206317559011900758484360167769276960 8308668 -4675914846383953085659876137096015360 8308669 157308606577661012783058066685994080070 8308670 104285110934391766499818787993857618560 8308671 20649443722524004708443032605889915904 8308672 17584951274199053555154295424632750080 8308673 12148947540484026485417694197547543600 8308674 60295077635091324552459597128328184320 8308675 -1431097989382500786281764115355384000 8308676 11647246314682989338475642440128942080 8308677 -7577269446785322343381558055037160992 8308678 -7441933166571869146977335976724823808 8308679 7589825467672342192473882214701895440 8308680 -49555430324190990699364685118025728000 8308681 86767765531426303722975918351716354880 8308682 15218330269950281389816965048573302784 8308683 -34386336600117051669014021279128930080 8308684 -38355251362941442487302548296827891200 8308685 100210346447627399087258082065546004960 8308686 2720099446189328487300308061921152064 8308687 89235417707685406056619501184276749800 8308688 17433065017793417343643897031413776384 8308689 -23939503284417275494964089883335439376 8308690 4230157162031822740988128800678131520 8308691 62144509366725639804210377475638477568 8308692 -10910335961882157886476995741389744128 8308693 54559329759309971801943034345136804942 8308694 -37050143488791610956897067008575803104 8308695 18761224156198806449224574767848205440 8308696 -172759378602703432402118165134609612800 8308697 -198628919790924051708326511722105764854 8308698 90632507717277193808872087955843247360 8308699 -37435649437567867650582101509117944288 8308700 27147018700588142405611345272527808000 8308701 -106089350764940847206640452322627419232 8308702 -46791928976322089961186844822007743296 8308703 13501832776248231355807176211370330400 8308704 14442340267133580374180821027421945856 8308705 -4702632413042766748374053474180764140 8308706 -31878936017238645863670637657818539520 8308707 -74212611175073902076718918175471104 8308708 156360650588540886904414005569405137920 8308709 196866010478074711411209377166696566910 8308710 -55452929537983115353836153064621420800 8308711 -56901165455470487043661133143253425776 8308712 -492287398303297761523356668403532800 8308713 58662325751575460361731505187319808 8308714 2144084838035930467615701706072525920 8308715 58826883354008057329167369526170550320 8308716 864151405912481522436383824169985024 8308717 -39905171862491606212501884530190686708 8308718 137525313813979962031431862213859328 8308719 -48110581510817960586041195976426533400 8308720 -1940640605207461819976654443901091840 8308721 -48328992563535359153230242651618736128 8308722 40824094632139618495669141068397779072 8308723 -85578699291402366174107248468255935028 8308724 51773592845130907940368559903544794496 8308725 -8829723552541572474608813390634228000 8308726 70102948853380281362282364871845297312 8308727 19421064706861972104497649398928532992 8308728 -111891064263295500290182492632162816000 8308729 39433470665553687360956564890145174400 8308730 9791214977734068649894492129927457760 8308731 2934151148574384210119685063040163352 8308732 -10117812248356409988310533699095915520 8308733 52470623217261777968002491062918311500 8308734 -55965605379487419232002907472723251200 8308735 -13115585786890407348212237933265417840 8308736 1496504670960108633712307132946186240 8308737 13461806770329659561840505723208718832 8308738 -23522555899011972151043040336099500160 8308739 -67596821427813252373598952279432947460 8308740 -9903445142450024141694476598731673600 8308741 10658657505452197964772221334636746272 8308742 3542931019908316351295711637428750592 8308743 26032685998085480710153475721514213200 8308744 -61458207585401323666611708012362465280 8308745 194496881898251467455854718919993677000 8308746 97558987224581016396669884908124305920 8308747 -87891300740425342797107637773748133804 8308748 -4697901451483479133282104079295622144 8308749 1769956939266494635725537817049593248 8308750 2935643132436301691376873582848760000 8308751 -157774067786746137403872785757328027776 8308752 25902876626568118931408165778953011200 8308753 -131027741047005799205225162183523665998 8308754 -20778525412582945809730965180883135488 8308755 -11000525476321224161787717951683198400 8308756 -14342740350199854396175372385058225280 8308757 22742343255055246416062464486014881280 8308758 -18519936073884034629102781116677632512 8308759 102190110146937216392710952923639877960 8308760 -8812004125200405123667272867412992000 8308761 -131539768588937090849937893061629760 8308762 4888068155241411527040875065618894848 8308763 -43077073905063007428121978087660484988 8308764 94515419904454390200761930431234867200 8308765 -76346322343387310964638865339816412680 8308766 30317533691422389673046423492246312832 8308767 -69259141596169707028061432668990117488 8308768 47222941801718846429307802197868806144 8308769 3470482383203490209280618985776745152 8308770 11429122352126511519550472389401254400 8308771 -6117031524692528554279458461250330800 8308772 2615383731596090409707198482055131392 8308773 8722500229920755892430744946948442240 8308774 115020126297359944501347789985785462912 8308775 -10877455146048601553109404556208588800 8308776 -299215538733091566509463081722019840 8308777 33009279894251581811370727695888531060 8308778 14932654734162898529585549222425675440 8308779 71912480323865474623213770029223908184 8308780 -20823859101572696843644118432918538240 8308781 -54059942719472035177090578830863210068 8308782 37238119468085568347932689583008019200 8308783 -112905845709397453175977510325998348512 8308784 25316875093040113202037865048913805312 8308785 37548872594599562291389770410363251200 8308786 -2300001359039058550274059647557007360 8308787 -5353746308905575273342199066368683160 8308788 -23832006957540134306090955150926745600 8308789 -84187220467134332724433851448079243410 8308790 -9832008983384509620515467872200179200 8308791 -45837754639195207885108189896489136560 8308792 -25233168601223908151742586158377472000 8308793 -16929614730935192235554369062115568240 8308794 -6214518217699168038624194696783585280 8308795 -143220937254685698375585237462876633600 8308796 5471756031520315435786261863566472192 8308797 -43125637837089260034425781878125768128 8308798 -62065178052322243681279411552528998336 8308799 -2536232252096638132449746944861309464 8308800 -6865090658648357308989359364675993600 8308801 -181917380726197123670905541909052441600 8308802 16832890496034422013131432476738486272 8308803 -81699861554238967205002270424137324296 8308804 -1475283184873177756715616686607761408 8308805 -2418251408520349745787867555663415080 8308806 46180739473905979193784049752563188224 8308807 11604863810636395327446607283974836320 8308808 -119521699194102486840714305734543703040 8308809 82654712925518888310931425901273179114 8308810 30839285118316946211067070309750939520 8308811 -61006008847840064613448344231011085168 8308812 15451453619930490810588932771191168512 8308813 116184155710704020528631444610202822380 8308814 -3045587027628256345036065416564315520 8308815 -66501781373164577002594150097659146480 8308816 23799905770594767219713159839116419072 8308817 -18213959750604685846391588497211770080 8308818 331691595320243438165414586946516992 8308819 -135356055340438231308137124227429367840 8308820 32287490659828531114976538178040993280 8308821 -30510878144938860895936389198101320416 8308822 -59481739160987607853678289566358395200 8308823 28206129070422051003829128552747864072 8308824 37704726106888971765874324552212049920 8308825 38069176327452718620928029709277024000 8308826 -73783056029838185739129929516616306720 8308827 74668600342127929888511656911088160364 8308828 -61334576921039315502071456346121216 8308829 161995049613254234742603595843141204320 8308830 -16840124236190329172661344302167454080 8308831 -24165892996229918699647171567137618968 8308832 8072515286754942665603792824093900800 8308833 -28186877801151461143709891015140175040 8308834 3915733366940497077746420090293044816 8308835 -49097845930285244724517308497125968000 8308836 -69925521559916416507229664298896480000 8308837 -22302105043982277309969045196402059520 8308838 -74499677577639980400680361643650235680 8308839 37205612283354318462087207635014529280 8308840 -72166840348461685263099303038470195200 8308841 -70388894735254058078925401406112738758 8308842 -24320805555394970365739984121628776960 8308843 -119455354599902094671608755868236613016 8308844 -38794418793692755614320347059658927104 8308845 -37850244518911257237211693196661374400 8308846 -691032428588189817544667576928694272 8308847 268041836169126572413084938591292800 8308848 -22551606111825630832405699666315837440 8308849 -25251542014784495212794194891508170000 8308850 57820109389659448927674250083668380800 8308851 23244095857590930236008524582493067832 8308852 -41326723419499528662467892035925504000 8308853 25045493643737038777288627091955648960 8308854 -1771337882559413155659192877231899936 8308855 -35414153726851366540893008319680106480 8308856 46348074075234807676273790214454824960 8308857 102488229755741569996374664579368809040 8308858 151075303977530896511878294580823477984 8308859 -23116972238236298017182990479104261296 8308860 -165461502246189271801837400557486080 8308861 175029457887018472572942569047159595424 8308862 -15342561556335185723477874281358460800 8308863 59688084883406870802575458426383231480 8308864 -124562006461868950305276936148588953600 8308865 53692502659789263930878805463661507520 8308866 31740582679514046061752872110310120448 8308867 26271982375906575661526463310753834192 8308868 19005866027361566914643031135164547072 8308869 1364150154346093923839527502637559872 8308870 -56620999963356155691443245107085173120 8308871 -103617201661724388968696358541038188160 8308872 49403476513768813037783180404973568000 8308873 51962802149369675785068313886385291060 8308874 5084596628651190209202670492930743552 8308875 -122493160586118081523962442936810356000 8308876 5848836745117128594997521057376514560 8308877 -82058368861562091263072163408909257940 8308878 38140979837282217612521077324913193024 8308879 -86012702558699193028427038974304269520 8308880 -14176272183806420783276637095987773440 8308881 7692913856059052930387431551143244432 8308882 -57007144288068652857363945529670332416 8308883 36624668920535753997308764671208558080 8308884 13385248127862363534481035351900788736 8308885 2327785391125929914876360168060178420 8308886 -53351047972178601873405313294419952320 8308887 81067029418919607859189198839663033552 8308888 -11991335745411269071503994671741665280 8308889 127670788071325883948512286949420219540 8308890 204801578699899702364021719333900800 8308891 25419265800703058742897696068406796292 8308892 -62613722543600649275323467444793920000 8308893 98580505107387186993373917018643476864 8308894 1616602350566626104377755325825919360 8308895 49228482262373537288285509206422492160 8308896 -5152960826506109139562792962628780032 8308897 -80120317939885870659214553311136817920 8308898 -47184305900714461187102881662559108032 8308899 65288175657172315701546923610699368448 8308900 -54808679595356561374404899262895312000 8308901 -46289374621509838126596177853766208 8308902 -9789953021501758595236135643041622016 8308903 -35202595558957686156831440547792014640 8308904 -9043156255495120044351959262734745600 8308905 -33868217646623176959254697528805330560 8308906 -59140498291036297553828129648355234720 8308907 -80824695771391637124676814963989149360 8308908 50952165333475270705582472257539285504 8308909 -42470745526209544138549199658271418560 8308910 49367639677171898281210581445844391360 8308911 18523312063323641563408984418528263680 8308912 28910459987907704978227058177273839616 8308913 92517863881855128322245796266525564900 8308914 -1344626939302721563012494775730618112 8308915 23867702311208904663507863815806061200 8308916 -1803454066025531016353898655842017280 8308917 28231919530986740461394561710853210208 8308918 115432800656700762781268795402757388416 8308919 144057682102162334689658281910295841320 8308920 51842428002897582547183758534508953600 8308921 115365991016663310006435859376065374122 8308922 -13703302310654919405494011307324185488 8308923 -10678372148106303753979044768479984640 8308924 -20897484650986861426892411108002517504 8308925 -9234168034052256965694603992824188000 8308926 -61664051170599104883132745809043507200 8308927 -153744782381559721274004282433786837128 8308928 -56351189024007464700789480870987694080 8308929 -60329579485630798705062340040104005120 8308930 -7818466610875815278501047632679864320 8308931 -167017141456545661416633203769407747268 8308932 -63946627887296763609230197191064006656 8308933 -269718746038922913972393328665781696 8308934 31295402978862159520740487272893362560 8308935 60661670257556678949710650804149724800 8308936 7153957082698435942410604058183623680 8308937 -12999487114037559267279675073850234112 8308938 24278309772267161939631824473270456320 8308939 209163131513666743114274169960294702740 8308940 32928807080259125983729089708946775040 8308941 -44230775404926860410112424299241407808 8308942 19444891301467480643876041733896112640 8308943 -120367835757281157747055723519162337808 8308944 -1040589427534033470690420407434346496 8308945 70815306389213613373085967195134099700 8308946 18973055846707905098144240755066710672 8308947 105704706357674038746624125695547580480 8308948 28609091413046464984318713835403595520 8308949 89630435407223165644093567721963310 8308950 100248100215291578339534210886403200 8308951 17414197995245819745083407359298662240 8308952 158198203554170735364344242718655129600 8308953 12184502074169922765475048112675241600 8308954 -22254245250817248098530954368802848288 8308955 33041661890863001447951374182609107760 8308956 91055222656863035941694948167672515072 8308957 919024749767635206477440473855656000 8308958 27085346178520060632625890132763963776 8308959 72216063403640091808179641607010243968 8308960 -127469754093148710551256705760800276480 8308961 -28545319643534681846095523058069292800 8308962 -7728900741425434353380043920137900080 8308963 -86854096876382697181244398071666678176 8308964 59944340777917491689459621846864117760 8308965 26693970173243019110367304107959790720 8308966 18852448382795407524353784598189763520 8308967 -65831737287868837765547732726611653768 8308968 -41251148141995524498035911065138954240 8308969 14776609366400059662627585435266582208 8308970 -75518136582688820258355023505251654400 8308971 -24986221839527425053057956635756320816 8308972 22219968901214560377551995109914240000 8308973 -22595224467336927182713409453026868778 8308974 61369913692175596636470507257754231360 8308975 -67644343485653622215804849496946937600 8308976 34920004400397562044784133439160320 8308977 -155445355710793392882866568206261563392 8308978 19026942826500358009274440652945870592 8308979 -38282576197357717923369554632726535664 8308980 -1618946328068827861254659779946250240 8308981 -65452459906121971272928200349279259218 8308982 79249791045066180425606207793210744384 8308983 -41332492858066689106523791908056966400 8308984 -52620072261007287797872911234642493440 8308985 139820606631014590800139110905562840000 8308986 -257084857252713404452761011166723072 8308987 -41532172024371875865502315685003355408 8308988 43016549435053224096601759748750456832 8308989 84148706855469038700851820975443136768 8308990 16426332168960860908170516467581032000 8308991 155398442443902999846026580045882139392 8308992 -4658355198743703795990857430702489600 8308993 -5607735230473063337507216671517325120 8308994 -24348192127151055658719239367031366704 8308995 -84553188958684841710105211513621996880 8308996 66101895658107428545353479757839312000 8308997 97568960566241750464394412307039444446 8308998 -7131900678442901133824582564401057536 8308999 -65106068591846865460817593948653457000 8309000 -43701217438948342639636329743523840000 8309001 -19903271058649246230302830439107747680 8309002 15868985565798046279368998813940393312 8309003 30755238469028562759659228641075233960 8309004 -32517699504257804468971150894135173120 8309005 -167027761006769101406229908043610363200 8309006 8605956432439977917242273136578539264 8309007 -76112849345664237097761480145406549760 8309008 56925248286421508836533840931455238144 8309009 -99258786282096712765663281864920339790 8309010 59928770398665195948341316649390156800 8309011 23230565707372175001912096200646797612 8309012 -119108333553251209731077292942344866944 8309013 111398097279637805293633500312080632704 8309014 37274102180912628888641590150023299712 8309015 -34740947545247650239276247533823990560 8309016 16435314028690992954758103624633139200 8309017 -35802321248036995329768614903070958140 8309018 12877539663294956809478145519116766960 8309019 836946902068389297681940321322610816 8309020 -20727508614565420906547178690289566720 8309021 2843459155116437627942432535442588512 8309022 -36049317007144017354710312113480010880 8309023 27486940413567942785629756747729072640 8309024 29137585382008897329218237543851032576 8309025 35186901758364570498237130708092387750 8309026 65831268936157210139177195030183505408 8309027 571616752987075562041343275726516872 8309028 1956745903790385441802340067723411456 8309029 120747735504003309360034374716167336320 8309030 2087889625697637939464254192886747520 8309031 -95634915725892720046381438587758111448 8309032 -170896879190848118850010847210745369600 8309033 -49240972988138970774266050493506019718 8309034 19433095056316238837695217840010240 8309035 -4666991157343353353937592871099075040 8309036 254566235173641449020511491061778247680 8309037 -102170970705604662511678853610657711840 8309038 -104838428805284034732953347479394534080 8309039 -82348893249955227477903599127038480304 8309040 4500501102493898985456900535074816000 8309041 -60737351403223493816048852674867399628 8309042 -27161737030966398627368655142658849280 8309043 102297101551485382897155669078314346132 8309044 111732803331546571242680778218120395136 8309045 -9126214385191948474510295977897081800 8309046 -2048714250881532899097331130512896000 8309047 147432888120869133282550710320330302920 8309048 178411224365949390214227331127679774720 8309049 1714249272952168941701775720176483328 8309050 -21531506868918496436181749553046255200 8309051 -121600783289613291703227278130615920400 8309052 -1079201285996870699989244505920116224 8309053 -65161565305885986338161453187834074580 8309054 16568223289723572700819565304071362560 8309055 -38916855415141722534075195896900236800 8309056 24041457628092177185547362741545598976 8309057 -117398848295118169846488808192162628160 8309058 44047488027266934232254336568103923584 8309059 -1718685288552833913191117372459619840 8309060 33676392361802146256297728064053762560 8309061 -10943129021009831539972349887403172000 8309062 394421366491494546327753188118712320 8309063 -56934517901954312639368686916364844240 8309064 -105845575563030968302434612695088168960 8309065 -137297539803230566782149823186913920540 8309066 -28789758363851633129192468634722758560 8309067 -62953354127494294438866354692059330080 8309068 -99934537988357248451290731762638312448 8309069 129862709718664577852303888510305866240 8309070 -8077063598644264646367427199827200 8309071 59834481045676307443668404011966524272 8309072 -34475599761099341663897623513335595008 8309073 72027529144984767325295048086436594688 8309074 21490414778896402384040674842772577280 8309075 -3156448211872774159405762566323078400 8309076 -75840899915902997419890430876653754368 8309077 51405004182107479153547483716053895392 8309078 79697978356764188460171765466291981440 8309079 4747266501304083293033401347884521584 8309080 -10776476037645144306152178259590144000 8309081 116984950155890106613336213661991074064 8309082 41577957861017515868515165516422369792 8309083 -289373431086877237362028225456150275360 8309084 -4377471798738792089900504708555633664 8309085 -15989580789006855945130746151590420480 8309086 67828970098813921569042655100248420992 8309087 -47420446021968913942666289236472361720 8309088 26765730862657931335585815960905318400 8309089 -7335869805599818144330618354760878544 8309090 21109266194737339302862270368368453760 8309091 7901799383737370100761322558438622464 8309092 125264304083220499518236207950070080512 8309093 -3545374349042001121585417799708164512 8309094 -29879237437054995616111501840451476800 8309095 61764386558617746053288054065355087520 8309096 -89424004618418059795569621173851038720 8309097 18392682896742870974289685665175504074 8309098 33409838184411987361783767702946427136 8309099 214965702568316889036130673962122021240 8309100 -11245461642399706268549166936615513600 8309101 -77937742094180223537192960847444430196 8309102 52058389337495799397022856582239066112 8309103 93239126015806497198176819018887627008 8309104 -25905434503476855342981388470771548160 8309105 -379179093033371981654336486154180480 8309106 10636176871269454910735851967926196640 8309107 -50830413391392057933402258944224138800 8309108 -16653031062853520756795590635958124544 8309109 31385811019294460067715412603991214560 8309110 -37650287100577043187531158363339351040 8309111 5366836874457989217481594083239382624 8309112 4030872387818756320802317622147481600 8309113 -261196704030827762487115430097933069056 8309114 24678493163338752639891761942564888832 8309115 34816136507997476215016691394765272000 8309116 2008925327307258506778841877638569984 8309117 -57572819697906580706851254936683352948 8309118 12942857536395967663883509371594393600 8309119 8081872318040630252039822346288314720 8309120 10349527880798930421441926161602969600 8309121 -59870584026880556774492947543217388576 8309122 -22292608720356057781115867489258595888 8309123 30781283590494725448392637893898837372 8309124 -117017792383486275872708462673271582464 8309125 -199424403595314777028200110136283752000 8309126 43118484289093314759651518558147694048 8309127 -9167239553069878508787558472019051568 8309128 21530525747881445477339135931270236160 8309129 -104174447987412060513708260750763270450 8309130 22548572135411644808253943988722237440 8309131 13873345083066491719278819284482581664 8309132 24755632660467604921511187893299648512 8309133 -32351425513029043292863739096242429536 8309134 -14308109416696776419410123837865947200 8309135 -90873600455785690947749497384310284920 8309136 11766370609863333993766793766083887104 8309137 4179548088640475102034528686417966946 8309138 -9399112549259580877964476688524441440 8309139 720960507156623977175123127219801336 8309140 -3076479027055438110230348297865093120 8309141 -126798896659236305827789464280706188800 8309142 -13601631798907833565705136251177045440 8309143 79010217096914618454951114815561640392 8309144 -5584039352348574053452411088549283840 8309145 -20297283937453856432471107454586624960 8309146 128371189749553248836304300471439303680 8309147 -1526959152348891349963810827788123136 8309148 1079568536294126066818556731649531904 8309149 138489686205128745591620360928495698150 8309150 19125840159902138963481897469487764800 8309151 -117563559771267202945429379029315455720 8309152 9351303432400996636894856892822454272 8309153 165110304831326806213099905432144594402 8309154 -16546487026415452225215510678895507968 8309155 113567656390812775389353584987367332560 8309156 118375169222307690195246978919807288320 8309157 65067966312718251728514271226488230240 8309158 7194184102432716952050754708768784640 8309159 168981156912385950491616598093393098360 8309160 34284451919937727745660739847569561600 8309161 61151299626926576364929830017145685632 8309162 -58373327454956637948823470327455289168 8309163 -64966014431608450873999845819449964096 8309164 26823114621660429878087672957220820992 8309165 -18300542940168893579555214778971533940 8309166 2832540590256032569870246563176629824 8309167 -20980536683863462753895347787969330880 8309168 -11202060330565934605236239371988828160 8309169 52579199585442106308974645696850910080 8309170 15876264712075262138537651386941399360 8309171 10249840875880388482429043992571870592 8309172 11166683138677243779149341191697108992 8309173 159158304460741330637752339954322109422 8309174 73861507973840628867454118125551663552 8309175 29107028720776176799992852661972800000 8309176 31208335504577413803649517552694005760 8309177 86399594237794146447251430882989999232 8309178 10453093554959159080444597647970679808 8309179 17939985066577547459478466524668171920 8309180 43414319214545845506251164269463756800 8309181 32782328330369270335124027831438991840 8309182 7306974746170846179752373153442342272 8309183 98619930843979844918996920535212875216 8309184 11112850189773515415786856653269237760 8309185 24547953455802021040749222753904358400 8309186 -58108271744992150729439413681532348208 8309187 -15065983546098144256452791650665982752 8309188 17498272360701727402736211913371125888 8309189 6922149635021252835225439090576069440 8309190 -4284027203368872693131408251095240960 8309191 6286979376462166926443405530196056 8309192 -75403894334322729038723297773301514240 8309193 -91600589178361121348367040371406263072 8309194 -34457503335274070198857771327417536000 8309195 38563528605770035521949706685089911200 8309196 -33967434937145530154210095964000256000 8309197 66179609186712834643988700365019663340 8309198 -47435426590359882579075960248872320 8309199 49986713778514398682183907388708674688 8309200 760948479551366385306563395928268800 8309201 7317642407037351945742090870232387904 8309202 56431615338546651836488864437844955904 8309203 -39382508697419398102241658958515844096 8309204 -123033021957343141777329678409242319104 8309205 22985270921700860836706121948417301500 8309206 108242708479713716913390162692703352320 8309207 -106014745635680185866451534753475177760 8309208 46266267711365023532766138142013583360 8309209 -20752094578032118781557720354989623808 8309210 -4350758989089657987052085423970938880 8309211 -158729047505198425527480935133048507600 8309212 -91071229038652114782240660385689900544 8309213 -175702154222037547898725027396998297600 8309214 -27850386648470544440770651497666218880 8309215 53169060871553179356753741927158879520 8309216 -282220884789112133847530200407357259776 8309217 -45777546605800672753835118097817690688 8309218 -44790972569271520255894925517568391520 8309219 20404318890805528079064631570300139520 8309220 5470233821624803717313047310107852800 8309221 220913256466146276265247571711817327644 8309222 89620942983588306809577176221217665152 8309223 6061652291993868960510619192278527712 8309224 -63461458304958367092335208777627402240 8309225 -6303153855209811314681036920650801000 8309226 51734775740433092723609483575338192384 8309227 70485892253819810865974694875665369076 8309228 -126240887729441513462871163822542910464 8309229 30679422119019149315963572531852535808 8309230 29481436403610816528752717887789901760 8309231 2172268335189397014865131852203295744 8309232 -17361843406068712161303361929124085760 8309233 104160970871944735450379956130522136384 8309234 891657481783299972661357250059266048 8309235 -46283899836925707841640340017350444800 8309236 -3102302382702382076522943483069125888 8309237 27076765401232515881042932825937068092 8309238 -3377615081812460094009054658555312128 8309239 -104903781041550749080994261771493257280 8309240 -26527795429955852918135420267824742400 8309241 24495146180941838699610700917298760250 8309242 3666543878975198115036027715838908272 8309243 -90806415722328512151814260549518224920 8309244 -3989708959667099172220968635579489280 8309245 -169576661084588023755545635426848000 8309246 55808079524273594651441104635414795648 8309247 -9738660440530972694923604210332931328 8309248 -4077394964492186829929181528950046720 8309249 -9767007768628875600589449991460522112 8309250 -61151139370368250231809325047390720000 8309251 -8715372110248713039587002876543702720 8309252 -71022233131419491979427512946899443712 8309253 -64474233193158980830487888936843582496 8309254 -81907956297149571675153287612131069440 8309255 -21638646369204107531420477906375304840 8309256 15561363670022909502961149716145930240 8309257 -92450161388166746311399664258038705968 8309258 60321608418559397835155352640107762480 8309259 38835003042361233529871114950150475664 8309260 14556379275539157702765930512038041600 8309261 122211379441944563138893164816405527862 8309262 -8327800011572126495669892745697227776 8309263 93883486679504619607808236902869615880 8309264 -12104926735827719514177888245577154560 8309265 23011685564533540361509982501099376000 8309266 25597104573679322130018217481090411520 8309267 34153625138193456837534142388154982680 8309268 75459938262455072780343079545313880064 8309269 -10766325697738872003190433533558473540 8309270 -10090385094888679476250263593463609600 8309271 -26955981268460974692762095377201139712 8309272 -93307944790819289888151398684081971200 8309273 52325371370465540008237068973359392016 8309274 53345046534723511709361057893076456960 8309275 7374731833846468949955616445567891600 8309276 -21932869437490974453060011344493283840 8309277 -1482966233064392616697264492098510720 8309278 42550810116404342911049790318741229440 8309279 109524061434089657021727151195753154688 8309280 -11487177213135014716309874441956884480 8309281 -71232844613414471077267629531449022800 8309282 43408112195177348773403585355344518992 8309283 -36393157179888166823892593640074532000 8309284 -91957980104536962397347114456823936384 8309285 91381585747818088250988641057597161980 8309286 14561003013063649126349999666938873632 8309287 4455093069275277196536470562298025952 8309288 -28379377758085389990349691462534860800 8309289 -112611252726908102028564861593972312160 8309290 -36279036367375640205425016207260793600 8309291 98690418200988471897654283074135616692 8309292 2033378367777365073148832310338545152 8309293 -167451862540826064919643303063540900458 8309294 25445019659340053336401569773477060352 8309295 -40704947212123683092621334918924839880 8309296 -12802821504628053892647999924854489088 8309297 154135693849949538726661868768359081746 8309298 -3071600395937704408979612387702283264 8309299 40906522375019237590256931579317122560 8309300 -16258126489512412133917438073559753600 8309301 -21078140239013697422876605187751063552 8309302 -14008215878014638812967073863770628096 8309303 -169238121142787942925051970666441391448 8309304 -10420610074024830417044753915674275840 8309305 -65761955803550350761741725498011188540 8309306 11016619501522668630560415861887538144 8309307 -36923404732892842318213609440830373840 8309308 43920978601530556213410010153516851200 8309309 156913224652991992399502276786136097920 8309310 -33432295355369719614397148978612499840 8309311 34165500496141624999970768227570098240 8309312 -31472152665093564555831818012590080 8309313 -45259354405534488810237440234319392640 8309314 -7305468171744407684550660370064164320 8309315 -24508910182790479705696733304040687200 8309316 120490616890449833740195136223755888640 8309317 2657525901095392623278809501902383520 8309318 -27180384531985381070350772999083286784 8309319 -40676734382097605244352427620466946432 8309320 -787448216720495196862006050334310400 8309321 67159661849307380679302277893476326372 8309322 -40418826818583914925809894588675179728 8309323 -164900841428185588691090660405839467096 8309324 -54395620447096198147605552515373419520 8309325 1274614716693218182948545513077505600 8309326 9773898306172736719915288186257936960 8309327 42391786836546740876171143496959705680 8309328 -5681807247510152363525411887261286400 8309329 38035651345420769533810404341078982976 8309330 -64168473031577965283608425806734164480 8309331 -102475697006112571354046394265077340800 8309332 70024777642325906083731127809318375296 8309333 -57303810432011610271767045435645181056 8309334 -68075533327238858320240746470680742400 8309335 15162761669078306836057959191115095760 8309336 -39770198978282943872990416754453667840 8309337 -184003278483426727221913074575637899520 8309338 -7101389335001887440383427830618545680 8309339 -35663566943498074917913332424173532860 8309340 -11534501084653234761605088039995258880 8309341 -919037552246759739752009181202149000 8309342 36711317525691140242476227648874542592 8309343 -7618425293706180460309725304191892992 8309344 -30121846043944880640345162234663665664 8309345 142776114575713195107422945041400280960 8309346 17685419929669443698429479777291449600 8309347 -3886382673786158252137339589205129528 8309348 -2978282420765094085270812469931520000 8309349 21971474714489105701169108907013362204 8309350 -12789903824724181569309423660679747200 8309351 44070465590268150392091532027206196152 8309352 72196477062107675200896785831795589120 8309353 -21427870402379337415413366679016658716 8309354 -17747407174819903634413637419496364624 8309355 -11604937456844578409290410191860270080 8309356 35198059799176060624241247013524996096 8309357 30426306508199056037372558014371801312 8309358 -38262295519733792609193380639836510080 8309359 -90578732966433619833473883818559301680 8309360 -18791942882700344835162905256626257920 8309361 -55579993149491773095811018583243626128 8309362 -659481287057686056031192433656232928 8309363 1392369197921506332282251808639071184 8309364 2812877336695476049102080354729590784 8309365 -76751970561032875809847917515853292800 8309366 41011935653138627998139256959475506304 8309367 54302448039494589677684039657023280088 8309368 -77639647840254537664607399348424253440 8309369 103154911105491216768389748325963009770 8309370 43738541854651610620766423129906841600 8309371 -3785511738163425047979481798901532576 8309372 91238273120344760955005178610437912576 8309373 103676652938134023941652268141114320384 8309374 61396394192853016903848818419343463936 8309375 19617036914897192974214883289107375000 8309376 -49370042601314435531960342302225858560 8309377 -7553032857967693478747035673695594748 8309378 -24821877898590909213350327743402721280 8309379 24316684776789093796560481135203134976 8309380 -51714978035239808136152321288969491200 8309381 -196291466450992777260273711713912038818 8309382 -50099746311259682872189820807455940736 8309383 74632476543932103882428852942447682360 8309384 -66100837471203369419287946682133094400 8309385 9470845439689688600752132561027935360 8309386 -7812870195818321135447556630439481760 8309387 36211273547546254547240365059913134036 8309388 -15340446574660733116928634195986949120 8309389 142722796492454934226078805680776664800 8309390 32159840853839390347988332185428779200 8309391 100713289532853839576135016780006321024 8309392 -699796824098501408989885661408133120 8309393 -42284843646566249943278101525481044236 8309394 -13618870900195922951739623438781030912 8309395 -37149338679835968961725829241695766400 8309396 -50015448040305102289574946760088732160 8309397 31257304099261992900533981578503961440 8309398 -51109873885712612569213237149639352800 8309399 -50821771632358799026627263593797835040 8309400 -11350159746326535904676328571269120000 8309401 -141165399141424318574434566372987996598 8309402 6495178830990056878267330828345864704 8309403 93241587338608333895023480883844783480 8309404 140153107417411395459357506538759097856 8309405 47186498943731043336443366304596893560 8309406 -8489694541282599656047717318232964096 8309407 -21069167475670299141233289730860552248 8309408 55492132543835461801294802435781820416 8309409 -195594214817048280553961082473357763360 8309410 65121047390360979153838994396051304000 8309411 -63687356179419522554799279306245945976 8309412 125406854715696475697489104206577090560 8309413 -45860913529211608000567396729228442304 8309414 13251115831368216744230857224735651840 8309415 16010331519460190208835441128545203920 8309416 -56381750147558661966937694744361123840 8309417 -15653202568530295134675659510403248640 8309418 -22275372516014219473907695059791231232 8309419 299036449166341873603242999910496185296 8309420 50088898030365216240002282806006809600 8309421 -40649839426563677364398517238639256928 8309422 168070734299455712136611533023945615360 8309423 -50088896264835097282672362255378470520 8309424 345106730203016533927796871666597888 8309425 2592020982369491325745429983070225500 8309426 21760177106593733333288349327587524608 8309427 -2115910377247320763880237002215283968 8309428 180435782198623970964136657995012084480 8309429 -42834001349404890843815276216455834440 8309430 6799395892124395846074775804398846720 8309431 56954694345230156360059316003593294304 8309432 -49006387287927582877400286525682176000 8309433 125972910174501504544145393853657832896 8309434 -37022047810508882705159850792010391808 8309435 -85374888765358148370747955945163541120 8309436 -12145088521006911765583798617485618688 8309437 -61066198295018436428097581816162729914 8309438 10804469603004582819774748770783909120 8309439 2288377433940964077843237384723140640 8309440 -13038185558322015260305143248820633600 8309441 -28844416663462986833550114995635932480 8309442 9667758603267712695193733699316253440 8309443 208499385232205963246186226222195429692 8309444 484754026804675674207477254447308800 8309445 -22593552797588136343217467451705962080 8309446 -10511463440086365405535381889362071936 8309447 -107114450865452942734526760218213897328 8309448 -14043636391387950089900847650162442240 8309449 -1152371716645970945017632524470220336 8309450 22084586286409905533761979377159386000 8309451 -64814467390920393875045093031467009616 8309452 -787082919016519564589580978797147648 8309453 -139387136000787871247142739953017948298 8309454 -38282429971668627842875880620104377280 8309455 10169527881480001559744581528164311040 8309456 -33209565801692880728172076973978419200 8309457 -16981141141787161917993543222290380800 8309458 730324391892107601456228539060200080 8309459 -114690868134923136826396916130798765984 8309460 -10010443992402525396182407648045670400 8309461 -22933442220668732341439168489112686976 8309462 -186075870341787602366149239279906816 8309463 15621403482848105180187955501718646144 8309464 117065371040483874462799909891987968000 8309465 153178339774198864879442631654934585860 8309466 4351980817424670358420283198423088384 8309467 -140204867738738853340368204560039943484 8309468 -95219665023999295891265111864272676352 8309469 -14672814227267767000006062505256201664 8309470 1633624475743648446112965435487603200 8309471 -42618290019154975222172297439428249808 8309472 90181784977757242652227914599043170304 8309473 107108031143644650068177215795581858722 8309474 -39174938294333294104688981552961671808 8309475 -31163549692052518784062159774100373900 8309476 49589981613195168343023134131707609088 8309477 -70318746665734959654113899953575101536 8309478 -16812846941124973604160544434707731776 8309479 -284560729999038227190203101565319976560 8309480 -6817815159178635694560011607101952000 8309481 119216674001285121654145737996915310848 8309482 83498884805274281625245183571862172592 8309483 -24676772925265907053461709804286607360 8309484 -96277919924086329540589158431902106880 8309485 28691228485609241245156908749101996800 8309486 -29414923110789053723315970347501971200 8309487 29118695262124625158940085163913179920 8309488 1011152227018787395052356905392406528 8309489 21727713654553012111855977576918893424 8309490 10659076385727718735367917222541491200 8309491 -142691000895500951116442942309133517108 8309492 -385618236361290894026693820921919488 8309493 -175117734772374295837987093602065116800 8309494 -142670053843883369986314741488532656640 8309495 138870522148392312422108080240150887000 8309496 -5018752456382293734470102163725967360 8309497 -17009198585115291851340201515629031488 8309498 661487061912986846889997263379113696 8309499 -34147923179283400665317758643184136704 8309500 28353310765513120072097876561166720000 8309501 119964770664279676170861705338395826400 8309502 27095496947356940458692772370782438080 8309503 155780288882751574336525022096965482752 8309504 14501103252539629898687171571467943936 8309505 30442303387898983637854644249108760320 8309506 24100451354191988442512604497091333120 8309507 202723243621916910386173175152987701756 8309508 57728814943713904710494569145608104960 8309509 1892354256470864782842249210589202688 8309510 -43132642509763441253196193582026103680 8309511 -7896889102126052111130865412799343776 8309512 36864385878165985045002562665111475200 8309513 -117751736176742254877790857483516097840 8309514 1852938666279833127033075305829200640 8309515 -211065009036508436700819041853973279200 8309516 -163534536243111157292304235070134947840 8309517 3763022982706741295178753735389158080 8309518 10023521780784269840070269518898169600 8309519 59946498238924948400205242176122129600 8309520 6275209587274532028804190053374361600 8309521 80242751727687508021392207160063906944 8309522 -4259114245253268864712272815502088896 8309523 101835727993825017360637153873653420984 8309524 -148853618812111819842935063293352501504 8309525 70296672388767732416005137258754281600 8309526 -15445744599009854505935112041937185856 8309527 13281068732336077523449727749997986376 8309528 84384514645440521580998401786498652160 8309529 -6019407584453935869561713010941395452 8309530 -29169801943346639865492961925589319680 8309531 105886093358083123146221087265095235912 8309532 13878898501941406081181587556758339584 8309533 24216583879508172132811714526253159782 8309534 -43258947237967284706759169524470161088 8309535 282293345173546340498845670763386880 8309536 75971548260635823476992765596480307200 8309537 -45602330639290035242580284427527270814 8309538 -14972655449622122565209405652934627200 8309539 24962532287298567403405779371195817632 8309540 71344463832896532496127567104023978240 8309541 -9740421961810293335598428904490301856 8309542 56522123653102697830144045509416127744 8309543 184497647046645915643894104841268469144 8309544 -48571174211729382787248689459816448000 8309545 -21184692479395902397175874297877471680 8309546 -36744061878946147716404897015790216960 8309547 -6310646346841224595067433934602375804 8309548 32184243169783740665122683910818380800 8309549 178752929992983291516410609014650928236 8309550 8426079972310918520218540644118425600 8309551 67886662319069745666757853449180481552 8309552 3465916181411770042738410921712680960 8309553 33816986234436222260623448878351472640 8309554 104131718609987490764204768418457488 8309555 51519526664183464319696387382204038400 8309556 53213759948004901543160223820907341824 8309557 -166221975449262078403927641719252066194 8309558 -73038814762793892373186301461876353120 8309559 -81758348696159869942386966631374357120 8309560 17960407115628663301988817825988608000 8309561 -67855273154521648449005514542157629010 8309562 -2483026569715768123529245406757924096 8309563 -70371245785391953641670504425316124188 8309564 -48078361226760192715536177934577869824 8309565 -24157874481048087679972840507042474080 8309566 -21280915673512336135941957363970425600 8309567 69936260502967638052543554036151069776 8309568 -13405289806783626338416736676165451776 8309569 58299931525472992812739030076596344496 8309570 -53535799200861758221033745191050839520 8309571 31231888501324234956698423374236018864 8309572 121109638742015052595728302137887390720 8309573 -74670579487936258805881678052932217640 8309574 -4533288934677394535731085615705088000 8309575 104954060691157882898483494993800697000 8309576 -77124657515871927953158577828274954240 8309577 5705562139291341046703678538024645408 8309578 649849182717905249227627575808424448 8309579 -17487044887925981394959133611269091820 8309580 39387601687155853807329056981725916160 8309581 -23648316080339251702212443175461299200 8309582 85492896432374871182647748765474227392 8309583 -25526306568168025194944703031843125456 8309584 -11943653258469632286436358486432358400 8309585 48464549772830435280489054963112545780 8309586 -84608983481217923207930508876188883456 8309587 -44981130050291447706088261284077565360 8309588 -14203408633408472605986894959463880704 8309589 7648430173894117323390939682814716320 8309590 2257677174656241175137991496847256320 8309591 -168259201105441414996468769185735606008 8309592 -25598655925737573594152965276896399360 8309593 -11829697506964705023542083818461369760 8309594 -49652419549789106925561049032970469904 8309595 -9602955766518816956207385725674617600 8309596 -160296920854702408107986808661059980800 8309597 -44774261530862915042892291719971240500 8309598 -4673557721025340035452070536862443520 8309599 -100854296488385759306147518314598770400 8309600 53780223910016665412877131607755980800 8309601 27449237281963857934494971967565783680 8309602 -26294814698177566206312270914271421440 8309603 117323732052837474103307288406122086464 8309604 -10053698063385398477680594428493999104 8309605 5048679478282010014831365588191247960 8309606 -34591588313222136776476333855315778496 8309607 39524958407779125190567937050601792592 8309608 17493353697087535832265957755163033600 8309609 69496607771996712646336530849304095744 8309610 -8530045059650830366687537074553405440 8309611 -21516482096435350457941560742112123788 8309612 39096180201979212634886023301562040320 8309613 -41490731748122755601658351334496469216 8309614 -87226443959382618823429119680236155648 8309615 73627240757433360911551032544290288000 8309616 -3999987088145985878337978942225481728 8309617 -44604879971612971095786680046046556554 8309618 118619151130423996521049793005182623760 8309619 83049867982098038067124689806833953000 8309620 -8544158428600499273715171643180093440 8309621 666735345800765439171003734714543232 8309622 17312977440438718186416152566653031872 8309623 37156556426178438459713752925374993840 8309624 -13734485768455086376061749048919777280 8309625 -79913487164742193674882144634803360000 8309626 14802113200501198457380134336564582624 8309627 -27795304980300207098560047546877431408 8309628 -130636224523042737077341224350770323456 8309629 176170884222048693139264859135854404230 8309630 28222555189898890534467767493251116800 8309631 55972687495401796601704183890831302400 8309632 136550794692798424434172084649931571200 8309633 36847456986029546165106235852167306882 8309634 -13603416023622985744810945520767458816 8309635 -41168161165814386612234407850239601200 8309636 121332547014350435652336284745375358080 8309637 1728970212760985261695945343218264800 8309638 -69064609252488935896661652526452389280 8309639 19896627828274102058181895525106642208 8309640 55180982102189862141017620313525452800 8309641 -60777429567188872857972912090023577958 8309642 23957378898726268894923006140522617344 8309643 5939731145479584857996487523541760000 8309644 26801648836149777432567294945293341696 8309645 2587019813084810611943159927341345080 8309646 -23662425276103781193671106770905783296 8309647 145725652275634408145821158567763602432 8309648 8372940479869487951510666036523343872 8309649 -82555571796356237660421542857574744832 8309650 2275556527969532926202766337519248000 8309651 80171083663062355943411510094845381280 8309652 14055391382430349108966369871468132352 8309653 -150630612644549562615087914105421785280 8309654 108498485607628175046702861125868749952 8309655 67029333377310771196847071716570967200 8309656 60727610099177100867258039502176122880 8309657 -17302137159724832078439132333571733628 8309658 1295389404980022008636695058649965568 8309659 -121197862542129710533432681106042726140 8309660 30659398032410277546469753370368051200 8309661 -69921808705275549039484095413730572928 8309662 -108840826429764333536522264273017239168 8309663 3028970937269091408566523569453030400 8309664 -1423762871047541559822960619598905344 8309665 -535930282362199651733298069634858200 8309666 12529537436786796268275232871108254032 8309667 71745795477679972171993650834350933880 8309668 -68496161341938652808422844318767528704 8309669 197612653110544211984260875484644519840 8309670 -23904251448668256085193986203345500160 8309671 15353363555512563372110972902116067312 8309672 36688079049546443025530628679321927680 8309673 12998334014279741750149486307554746624 8309674 10658242443840345000105102476735422464 8309675 60614699946023516088681655412651400 8309676 -13030357522528268297709493898712314880 8309677 -33197850762243655512364635214894378474 8309678 2271472523462958751741589506585537920 8309679 -17301604033331681229988342395760005120 8309680 79157295384785223062420752237854720 8309681 -15437482279503716233925310438263876736 8309682 27849474944114376361409568101101363200 8309683 83361874154198590434614421611136415144 8309684 41821976845429662321263455239736031232 8309685 -78077481377032406041547034499058715840 8309686 26164218423633905990434993599227627520 8309687 -23820075487405453749879145491983336664 8309688 62962617612300541091928734810613350400 8309689 202825297254313679012223218129023955460 8309690 3636229544347360295335289026776696000 8309691 -29725265477766587376343083444728878752 8309692 -202231768913105881189689881525997711360 8309693 47208275484957755512375625429379782784 8309694 34173592445975829296835757862721208320 8309695 121205732508831880308842626782642964200 8309696 967501079671233302639730760202846208 8309697 -16103256227295405929117436327579545760 8309698 -23997403477178883065629975804364183040 8309699 11440714726174590955185939653888154936 8309700 -8985591960207652914883420990228992000 8309701 -41208785445681146820482480487177123298 8309702 -114220374344443064328120157861422024768 8309703 -1646604250312538129791068295661851056 8309704 -2935610418835750763550204414231828480 8309705 686258924462102196423112419694014720 8309706 -55373781927047542057882513592444733696 8309707 -617646859858702132129173944937816320 8309708 109024893824434186345002425863139836416 8309709 480023552717674177260987870910865964 8309710 26233369881806440555779160528754987520 8309711 -39032170257531299806184906417982369840 8309712 -5954418274531012820561785585297784832 8309713 28418344039456791577922679544495134962 8309714 22607076466237644256050599158705024656 8309715 -7601034130302028629843031675082780880 8309716 12723305396493518286072737450258386944 8309717 31050100856623985831885924472950221920 8309718 -4057334168679553266779459449260268800 8309719 -49662443099294526467143217717312047776 8309720 -68179104954198232723803930142733107200 8309721 -21221607471572424046757745028319712576 8309722 -65056403533730359606853705736015107088 8309723 122607648326040580637347594885067560560 8309724 19302791019800014508311659266593182720 8309725 -99970418246663670288132025986060477500 8309726 115884627363416531319465018781447993920 8309727 -23313148038993635533489935771722688840 8309728 -52100005889086261985251294881425915904 8309729 17145785931930912866295136567771777584 8309730 -25404567607481871115222879431109824000 8309731 -142142822985023842855003203147892308848 8309732 -11163262253459385569818849865397043968 8309733 -30162390573236408138648178019191938976 8309734 -15062400490320912779467732414054365984 8309735 756354913373841296356446615105600960 8309736 -3306925044088895567381430198376857600 8309737 -103995721504975679960267853197939174400 8309738 114612059173981704972375021438618521520 8309739 -2374368401811567981067884440227809792 8309740 21678609710407286474065439041106304000 8309741 -346755600144443014698387957311440400256 8309742 10332738476520294353646689968501315584 8309743 -29128425538803017832409819813790341256 8309744 4501434846578186699745932032675676160 8309745 29134798317420900546970011888951624000 8309746 56104245535272220450613705997376104480 8309747 -108589910857649992605130023948448499040 8309748 23588797290303266898867479539613896704 8309749 -7854478202033331826666245731694272864 8309750 1644546193562949872857917261638688000 8309751 -41354252207587013493628840278697388568 8309752 -82414706458166583514458412946782003200 8309753 -218649479822729290677253877575513344 8309754 -59649911286540007713596848758732072336 8309755 -124566630001653118472120169676415101680 8309756 63145314605064202381748378188886016 8309757 39991621978480963966808365667555691840 8309758 -1148355686309928422504734194298859520 8309759 34007566320321428697708973023727272960 8309760 -75722466166697188241801559222245130240 8309761 -2716725542327249512216196049030896638 8309762 71078387040765159893688194815328589312 8309763 95214689154604461868829093618010195840 8309764 12672038567826453318732885018780426240 8309765 60876693587647116003456487552870665660 8309766 -51309149759470268973979132296809606976 8309767 -81528577418284365396219385437725887272 8309768 -119036907708698790711499722571859389440 8309769 -19513333189778498819855741130783202944 8309770 -33360191815276972216112096693522442240 8309771 -44160936023511284271699064438708442028 8309772 -52170094770518101832717608782743848704 8309773 -143719328639865627425316583638897926400 8309774 -89259423975458215633583562584457235008 8309775 -5737929584918899833261501632584952400 8309776 55368571825232741853128550996382924800 8309777 -43509219441785261850794944839775681728 8309778 -67404137942090536611208925836797346176 8309779 68805664385367160967259695897527374380 8309780 -54881970753108457346952180206787590400 8309781 -92549423146917950116547783602229466930 8309782 -8018437839295819929613555235168550528 8309783 111011221666353764583188633943582200520 8309784 -2349208155463715670325016559867002880 8309785 67265810126664752809438951278093206400 8309786 -77458984768294298973130574481010407456 8309787 139838518657993139605058011375296770352 8309788 140629702548291689188567514766453221376 8309789 -10174882762018515109696915769605714944 8309790 2547623416682469649919561461374004800 8309791 19682234904106182395105721952679715840 8309792 -158447556418126581759657972752103702528 8309793 47793553832054486186491949866012608 8309794 -19684787598834471220904608875259375872 8309795 -17416244737446702891398003473726057680 8309796 71954367323187227098313307051694080 8309797 305967029511337019330078740222801638432 8309798 4039548741013714135057321259194957824 8309799 -31240653958327412256950610223710586416 8309800 -15474456470637768694721031331286400000 8309801 -137585665842538584352036983931995379968 8309802 16894203865388109735666387217167041280 8309803 -71513256165039347747486456563481455948 8309804 16410369102304236104858080939020919296 8309805 1683908594067996313361112586001184000 8309806 -2216864537358466025740107393629523648 8309807 95743851316946708179700610275930968632 8309808 6576006370187972398774475821414219776 8309809 10849830121378410142555344210683530400 8309810 16194931881642683521895483181158470560 8309811 103785833397454500173564125214549967672 8309812 108052631552787125789630305685944627584 8309813 134194263049512426080353507572164729184 8309814 -13524394153063503595150677231858568320 8309815 -13613888702687668491641799568215142080 8309816 -54927529202216470589953194594851819520 8309817 27772285816118571529884057580172279040 8309818 -41319822255427418044940336146772931840 8309819 4396274523768979847599317532071476496 8309820 26520040487230936974668222079303214080 8309821 100714625796683534277130118172329371200 8309822 95583808018623682177793133049355603712 8309823 31619318754530149120085467302826826184 8309824 25932504760764219732729096210185977856 8309825 -99298181496762341143499488435116177450 8309826 -13014637110960020620216565900325820416 8309827 -170357576624262043676071194831420882240 8309828 159701723713025110505613876681052611840 8309829 -24326332711814607275102162504628271104 8309830 -41872790627792786533650475930571036160 8309831 7321051243049536277067515983812764160 8309832 -30951845545012641806132621211153039360 8309833 -25288978313121391662613211122230834880 8309834 -36272074222948062564037346858253665280 8309835 30424441476941916585188588590085092800 8309836 170068688051250135231778301080678912 8309837 -164002566819503513513008958344510410240 8309838 83435048239281054862446849159080739072 8309839 -5232644377456642452601237102049472240 8309840 -4455389395787607665865365901646233600 8309841 -420367025709903165198036451981359840 8309842 14561183323128821362687638789757056000 8309843 -43354133028350521799850127935870012000 8309844 -81864232885141618245206939357459374080 8309845 -86435639242379656034675892606319572900 8309846 -40819636930809081011434219367748604128 8309847 -1846371814903854072776412711938880000 8309848 -132731915788577917301236133311750256640 8309849 -152134878956081752230573811228287468150 8309850 -36388493301771768725599655213160480000 8309851 -47663557403163980639732286011899836696 8309852 -11362955656315671053875489479911516160 8309853 -7286109994305496742683745979380225556 8309854 -13607815907593997403101498871111684096 8309855 73638322131759260032151600778603496800 8309856 -14756021383274541618560749295451242496 8309857 31894050237557206705706473866760337712 8309858 -116311001382797286554396261368784652720 8309859 1834104836073319464144619764689262264 8309860 7348813583828577567704603443596165120 8309861 28398931587090826729398062739060131262 8309862 32324143640670984836463669969477814080 8309863 -26000208783638594835128025950097686520 8309864 1654604249800184932690863409260134400 8309865 -30657502885294855505902527496627433280 8309866 -30395784591756728882347298382834508368 8309867 -13593882121145778249611318391209419488 8309868 -14905172572806636592231189441682571264 8309869 96282358878070190191461603915330653270 8309870 -26007555514411355147113181832561715200 8309871 50765290279640411686558800231021679800 8309872 14860670155603141301301451698580488192 8309873 65098110173779970180360669475259004928 8309874 44177623631829228253923890991866540160 8309875 3880071191819309218513914421146312000 8309876 28522432539911571245647183512496920576 8309877 31822992031768355339199152321110626816 8309878 15894520208420471762196199739965813440 8309879 2243975884492551571943563559894602800 8309880 -3500091677750234223916979512637644800 8309881 14664058255580341513669695847818472682 8309882 -1502361021055524178542700277334306816 8309883 8307170739199172759182251125820426864 8309884 -6526739344936344761295523112768967168 8309885 -96142303030877265759377150758528350420 8309886 9112438480418134867908950259618612864 8309887 144154676148982612492198136461985236312 8309888 -163137287454561819812513344007417364480 8309889 -915140902862351097809631169738202880 8309890 301002210177346551632204497291783200 8309891 9526240099371194472185069823463152768 8309892 5624809222108882003207108598254694400 8309893 -31411471425711375862676942768043779780 8309894 -36961665534873287358555717741884889504 8309895 -44779160488198792226843402171957784960 8309896 -42919935356786213915229745474818048000 8309897 -177394936457641530948284258301355230960 8309898 -28525010637623211447630778685651834880 8309899 -95720599770931550104635698681209673196 8309900 -1768660701034539469802792106071731200 8309901 29973014065603062114930693508646020032 8309902 -108550127566691283157455701418630262848 8309903 8028864939401529438924361260260575104 8309904 -6910853454323997727738186974123786240 8309905 -4586882869983701511458837714776959000 8309906 15264033307880814819880219296706640256 8309907 -23802546738881344528693993652949728952 8309908 148504081622798114133037658694877110016 8309909 -54527526910345488752096380005455851890 8309910 -8047091159224013740870343786160666240 8309911 -58112551841590078457572428145389133776 8309912 -1518738660289770821907986675834388480 8309913 1603478287541329258957093221724377504 8309914 34605178408091398700742862552489278720 8309915 3642955440921972194010604264408330560 8309916 -12561025225095668378843388632094912000 8309917 -72776816245037403662944610999702624 8309918 -67758362305252545416679249724816947840 8309919 30391150214674265191210175172739450128 8309920 -130540458393928539578879225807964733440 8309921 -305589806492042050762850874290868756 8309922 -152132644174867711030851411371950080 8309923 -27414117691814324434771630508036323392 8309924 3036576161411311359084656013858127872 8309925 30780100933954855118513154216031176000 8309926 68473845797240047406312159638277871744 8309927 82955062096451623520611685977495213200 8309928 38580214405691736456523449855277547520 8309929 268375149829456217889480223801241083776 8309930 7554912693375777792983125440482923200 8309931 24520704473996664875745633196153113600 8309932 75975948184126782793436368492162954496 8309933 -54924507222657308792463269399229776640 8309934 -19734828779371144128532995977455680 8309935 -1241390968046471214352574901197290800 8309936 8356442644105556653248709536255393792 8309937 -102338739863415242652435560659590196032 8309938 7219104761660927967548574642576529920 8309939 147913190803350168413043024490708595400 8309940 12588113841518153182535246573029601280 8309941 2609682287823252332366832803142669600 8309942 -18722826142388478517395716277059068800 8309943 -30186175803326012758138930550716776216 8309944 -9588652110292800018808987802881966080 8309945 60407615342784145337340940440416131200 8309946 -27522519001162528715551113163123216896 8309947 -3865115346178492935511731178939815320 8309948 -52133448423089162149286086826361377280 8309949 89204536772306653702950964949226718464 8309950 38968460259435822224907709550887248000 8309951 -99538521108783272597908082467405125120 8309952 889923636164363592436171153122263040 8309953 67429906090376081396218108124081603584 8309954 32891261889834723546484481201878521600 8309955 7659776410781979403823181901880392800 8309956 -39189001072887997932187787986103288832 8309957 -143049345295937712526404891414705772548 8309958 15854261770572937665303762738348168384 8309959 17967790291765114079910500168079583656 8309960 -85227136398054906894627135835174502400 8309961 -20071250943374658091253125847857773840 8309962 -42646071299709577265712360639191231136 8309963 85584664110443935833725318133021592212 8309964 6445269271130148307896475442766474240 8309965 -802481369205427377913704776240645280 8309966 -6008504833800254890837589207158778880 8309967 63351449007431445815195390004774607248 8309968 -31666110374480002923174910268297617408 8309969 -3234366491432690429206492477445452992 8309970 -47087599203231681647454934092463882080 8309971 75570233938612010425618062809337126144 8309972 -78389536336373134741299043874326560768 8309973 5814950704440096112510794222626380800 8309974 -59074411905972199370273524879677859008 8309975 71132770343160859158545554306079310000 8309976 -54494242435902712683279081098752819200 8309977 -16886455774282324998747986676579274680 8309978 -13990132109327187006591559941366906144 8309979 119704603973262551144172449216817055200 8309980 -1469252875531885403804845197670287360 8309981 68227107576924633648073852283146395072 8309982 -10434869010941297856549871086681486336 8309983 -41106422199566804559004322065161389952 8309984 -25199343884345919410413741894143049728 8309985 7089960411772609913330286379562049600 8309986 168515781835230241408867754486491578144 8309987 57986302897207781701468425313632268752 8309988 28889796530746892735118241310701740672 8309989 -130479661778978236097651609629441966210 8309990 -11379337220240603348407434193060742400 8309991 102280612799331118097691446008630554624 8309992 61371309350757182719059340669690675200 8309993 -134919117384959539787142765310481733120 8309994 530256257473954550301911754220253184 8309995 -81027883910185888367770843479144207120 8309996 -112257993715054750266324195934663008000 8309997 127417056253542853700443210916736102774 8309998 -2042125759453335163009155075243672000 8309999 -2805460146415452306191106651078606000 8310000 1996819884637662532568511751557120000 8310001 65663975524673036582047299850589439104 8310002 -49743358555515145452031417887411053568 8310003 15322055046472112864332804580948028768 8310004 -92113577100375379803296213837103920384 8310005 119019278803146011947213035402266572320 8310006 -41375584761255123912130516960698115200 8310007 -41009283781251533359995662629441534744 8310008 -2177134449015849418805426805202329600 8310009 26572265701273306414016808650279180640 8310010 89962567985925346995198897183107942400 8310011 114819054474678147559374633542763540480 8310012 32375243030921000227648681742499397632 8310013 33687897026817820624117409934270415404 8310014 -66824150911319394390181752307906950144 8310015 1649833527051458488241036639827107840 8310016 -5729692499264320842567992467443941376 8310017 328579424357335308247625186057980522032 8310018 -38747121115208994464848736651865300096 8310019 -58224294022166789468196969703077136920 8310020 -8406029479334623414259259318458181120 8310021 53516030426759519600487897941415220320 8310022 22982547497544212918654666720273173632 8310023 137271877019701946144939289413264364960 8310024 49053546029190545052166059066878238720 8310025 -68686583667192319367409227997334877700 8310026 52941691735488991084655935819805009712 8310027 23132705658393121751424796746507999360 8310028 6639231328610353115166610096866508800 8310029 -18642506474866698016641084282940616832 8310030 15468063026461451436579841110905856000 8310031 -206392868615751453934081176452667577168 8310032 -21231909388502181281907937349671649280 8310033 -8801949627780442780680168417859525038 8310034 18147849796563051575999566288333654416 8310035 -80802425809732747474829798028598013520 8310036 4766539730088671641509724148976046080 8310037 89520918035385349581045763770698347260 8310038 -74501405009128368759574585003771008 8310039 1257557610894545333508730974183445200 8310040 -209582490570751052597873586544618291200 8310041 24694257717984903469122092359665312000 8310042 -35797769211000245822292657137321355840 8310043 66255905502294458978188915936778179584 8310044 19365016085748755384250503189543503872 8310045 -75130443291280974057391663312585195680 8310046 889657714549208030904102503567937024 8310047 130698984730368087457740797791562726496 8310048 -25071348991474388936852839998270996480 8310049 154572306792138183846633944293237632480 8310050 12939144105220721944920145548441292800 8310051 -411319111826117495583365419846672560 8310052 702575701202116849994367193436627200 8310053 -33579078888893566688214697837110852576 8310054 -23711920302769312813806744106245622080 8310055 -22295463610873605337097936025504415200 8310056 29329643677456911578387351101202426880 8310057 -75677047836019630220518005117081350448 8310058 -89308049994662952012041667023430135120 8310059 191259442166710072656048124967406212616 8310060 59440379522092393459336790733066240000 8310061 88046372822420540557710852856033907520 8310062 -49082576600703033869114243454874310400 8310063 -12728834891850700591407427038495854976 8310064 -427530454674089629809177020458532864 8310065 -74135489298629840556669503198645694540 8310066 -6649132975595101250709343709107944960 8310067 -49356865417450037440122629879899390640 8310068 78636611552668062923833461488891934720 8310069 -115148007635097495950189943695725025106 8310070 -33703636168555366804413892465929546240 8310071 81636348419214404564469836710640083584 8310072 16918937592115294444597570840449392640 8310073 28805067720370634874199432311272833322 8310074 -100682277165525620273626166388688600464 8310075 -45652812723572732338029439782577320000 8310076 -155212077121765828679596530908085645312 8310077 -11224758496138167398637819122441054976 8310078 4425106420478119476952413531100954368 8310079 -6948854463092934181333901554797310616 8310080 -39357239478872403662896833891218227200 8310081 -14824504353195760998667003851266815680 8310082 -50163833200980073901914269015823397376 8310083 70229356483204666210516581319746375960 8310084 -7796990654636519558051206263506350080 8310085 15071422112437159459426522727672478720 8310086 88180347176652149053039348057904787264 8310087 -161447120780875192977486461758894809600 8310088 -16102875249168682849850449743960176640 8310089 39671108942858473849923305093279276160 8310090 9628790054415470947570539007857496320 8310091 -118881399904813345564157680675469818800 8310092 80448273069220611109217043124102195200 8310093 -10164076332934156504446724872377683392 8310094 434833643152476887732919145333830528 8310095 109002137931485164416541042965804652800 8310096 17217729551829779594395147547159224320 8310097 114071401579126186003508077697808818546 8310098 112590540227366780720243811129949894800 8310099 -27232171047865713592663527342169186560 8310100 29894432170733657648047389332939638400 8310101 2265149995415200779589098357694818492 8310102 -41903625040123959483691964448565551168 8310103 105129291789152814640007356115854232304 8310104 -138269619403361812241995692468455239680 8310105 72658999254471538525466667555053981700 8310106 -38999874797951027987578772995109153280 8310107 -7600945645650631054968625543749450912 8310108 -6360496148283709347403757782185738240 8310109 35764952393021644021165809589611856780 8310110 -25075458877183897810744042673031815040 8310111 -13861324484510126250176568538292295936 8310112 -46835201238913987309700491348976467968 8310113 17696334113578188018273386778504404160 8310114 120016951899809127366408131596268995200 8310115 -8291482443186924311146416612034713600 8310116 -17690041369434434179125822593763978240 8310117 188589568190150838109164831790238973312 8310118 69874309644394643963060814329219721216 8310119 -36616716865897367408768744605805274120 8310120 -7703029150244949402950072248929484800 8310121 232011297546879176524935170136382056832 8310122 47139932540938544668857078174522440112 8310123 -136503827561155605415290182664186561828 8310124 26170246500724788133481014360375756800 8310125 174930746978941113560181403996605000000 8310126 -5325233709370257196316605796138256384 8310127 64463066069208718578009719207798165472 8310128 -15654862628541209203369910938360578048 8310129 62597471376071213853518290331945737584 8310130 11501599528371121771576038850262776320 8310131 70019633569205860830358422607241401932 8310132 8013301776971424116911077812060497920 8310133 -1067524980338391159697740392430435336 8310134 16960879956560989837184584046541993984 8310135 -16066488307403127964422590971892091360 8310136 11403106900837984309326710709325824000 8310137 -3871830286478010182899076835198897120 8310138 25261632325239884030715738540813010944 8310139 25768857895731825867592351988544159040 8310140 37928221016952209813862751194308221440 8310141 -32425456061455412996144216573427657600 8310142 -28874708299020974069312362678879846656 8310143 111937511753338043470859405136475295664 8310144 97111047899635354796120214943983206400 8310145 97360892590019526299852168339230722900 8310146 18351683560309181281061185592691637824 8310147 -91152475355950610651172512868084661440 8310148 12209295933932708915011058301533786112 8310149 -47854342786908234183510136058523122850 8310150 -35902198786678213801808863642724424000 8310151 -67403334599815294506272101482939503848 8310152 -43058294145231112451936462653120051200 8310153 33804235074995048401191843765911821440 8310154 -62027966743797407348666958517037206224 8310155 -61663915440346932876944096498828363760 8310156 45291903136775419851141944205285084672 8310157 -123560974633765641325124786096144107594 8310158 59865823453957371331272630040791583680 8310159 -79642915741245581383578017436337608 8310160 14025938617662666565876989796837785600 8310161 241187089926619330436367899528080781412 8310162 -6537868849823203004521290148979712 8310163 -45764888617670292307019598976717609360 8310164 152409926126604455272601974399705829376 8310165 36312532080608317973065350963008101920 8310166 10704510609654262743278355222066332160 8310167 -7667952041381436128146485626091435216 8310168 51891448057297981106928889257197568000 8310169 8295923621886778390910580639525911296 8310170 -2358937222578554259407870893652398080 8310171 189981210422288151373621194278030085120 8310172 2531193591269850150814822586118994432 8310173 -116709719294114012279126266952781943578 8310174 4074050059354561945530578157217968768 8310175 -17434668319784439987207685704624826200 8310176 -19923712672989404039976935857204494336 8310177 -7542564274079087485529220268765718700 8310178 -141012424860777529539415282966785566400 8310179 129818996622623132394113746885666799760 8310180 280557378070601325185469892333547520 8310181 -101134847195496060637116345741178812000 8310182 698532464225185548054419868668323200 8310183 -340199379389574089110550351386379520 8310184 -104915743607921793761670818291393587200 8310185 39655991115693529175664703675410261000 8310186 22668569966924807771848031453026541232 8310187 -84350122196308774382711791553329364328 8310188 -57929136181746376890002201804466892800 8310189 -13814200477645926071876878133973250080 8310190 14733955318325988705888711703831591680 8310191 -122411039259607261154595007646539959408 8310192 -11646691784280077723703817585789501440 8310193 -200899921344794157798773387426586280558 8310194 -17301909209888887672209416781276611040 8310195 1056847921909363560412734886582631280 8310196 -64229520655275990972332701803126697600 8310197 20208194083442073409050403813646577600 8310198 -13362973495345370405348049775482110592 8310199 -86216704206273680571432558538839809136 8310200 14422168159601036758709939114970624000 8310201 -13852964907299257824201223602683658240 8310202 164532593000593770433218227488706265600 8310203 33312066654377547979063593953332533864 8310204 48794573607412855989999004123247769600 8310205 68296320469099627767449325106514194860 8310206 106736854944171811458710752976299575552 8310207 -48419725258929582111702799117399670640 8310208 -20375641260893389716396094285104021504 8310209 -89041359070705676707873615992299045280 8310210 18091311667804287395540879657775528960 8310211 -51680153339708290370243128636592855040 8310212 36494760676130680146544145196254695680 8310213 -120963668384667558483674621444988433476 8310214 -44292226386942087538409550102271589568 8310215 113070741765650990653607125734448320 8310216 88343396583470721358888021961772441600 8310217 92669951510320591462592771341800511140 8310218 -1709469910302771344915194047341193984 8310219 -52123837595739618083029636207718725632 8310220 1094859694746325613303013248793722880 8310221 71659189104780264308753399621169516000 8310222 59234051592878875129422912008283310080 8310223 1357550345041211877835188841747715704 8310224 -17248306715105317246968119545476366336 8310225 -1339865578574483575225299735062016000 8310226 49061139010717320195163335294693447312 8310227 280023837375805211922243671904400836000 8310228 -33165049096132298331961140720786548736 8310229 -22531650030296624352132223014405960000 8310230 -42498131708663893036403840664423210240 8310231 15449939560040838574337972274991600080 8310232 -5781693120657387844683924770445066240 8310233 133539612353436770174131702048809385482 8310234 13432136530999928442903240362768263680 8310235 -164983241834164867714254584285582057040 8310236 -7017647263543545405862128965812001280 8310237 21989450733202306270530764785755334368 8310238 11944187189102793426732297397070651520 8310239 -28309802245788939280267352313727263360 8310240 10098581109181118704657366483599360000 8310241 -50892169739930430727365342931751769708 8310242 25942158714462181101769252885187080272 8310243 -265747396639839340094524834371055296 8310244 128993942565429987282063086900140113536 8310245 -31994199358670218123872109038535372800 8310246 -13443108286647887261424831971767099392 8310247 18837703544812362734922363971103920640 8310248 2994801238285191443680036212567029760 8310249 80330198438957462344562704091616939840 8310250 -9527166879459033075703106304941136000 8310251 -104290236457574658838654165203090164748 8310252 -92614191248479486085017564626278189568 8310253 65354723563509414437418715615586351436 8310254 -66343406707264010195149831465792588800 8310255 -89491252596967098769608087048125587440 8310256 -14182711288372769591874220586615308288 8310257 -186427943165266504932349342095617151888 8310258 73836701425715594656822919459617184640 8310259 -197351838918158947864791416341522495540 8310260 8693571110255834400851550871238246400 8310261 -44938291948392309935849597966089602528 8310262 -60571471013594586765770733051941020608 8310263 -24959244317157049478909297991988591872 8310264 -44801193283595515627153627964025876480 8310265 -22899713240501594798945625906025147200 8310266 1149566799087555565895009759485490688 8310267 12617587644553005152529692839085295120 8310268 -74361552301913788365188837991678074880 8310269 -36015017178866029900378197819202656000 8310270 -3615481522700774474714059551904051200 8310271 -52039807792217209795515483105549526528 8310272 -69837051915684124956362054800232153088 8310273 48995843494786135778459367722236551984 8310274 12364498628648930169103075129462523904 8310275 85813686676314918013419096069732834300 8310276 1686729418231640034546757543833107712 8310277 -93344380203206352187363158845153394400 8310278 -506302383536806482415784702694951744 8310279 -29348158046491046432412206954035977816 8310280 -114784190047228142796994076065689600 8310281 25970603764608338140299050355600887040 8310282 4007475694452963836660849368666007040 8310283 -48150524932014925512411607520539124040 8310284 -87448807071076461432936156937521072384 8310285 11392956063663822299374716119431616640 8310286 -2982231607421128285234612344837864960 8310287 84673237669428872639293378866974037936 8310288 -8161854673282765018818443916955877376 8310289 8361291163464095991971074376524385524 8310290 -7432327688163646756053567112298308800 8310291 72747155840695747658463927084354489600 8310292 -32596406546074241988194449950373705728 8310293 -23224511802530691564285676816963081458 8310294 4838917994343631374894081286510887936 8310295 10761640951714484163308667770495270400 8310296 -92213590009449629675704420921177804800 8310297 -26453271813108566000317084931456917728 8310298 -17029230234746160190539176815549047840 8310299 -108773320311664270403930060378226296700 8310300 -14410886868758489388103287478522483200 8310301 211999147652041610722878393909602176204 8310302 3815507432080097310539381208020475264 8310303 65235812836948929138766744250805323520 8310304 38321260994958270547774138310576111616 8310305 -96184976708549580980413313752643283840 8310306 -36441842039436707747182111072818554496 8310307 -138565296691348633087322673745008865444 8310308 -34778977425528520544631353329625331072 8310309 -301821959873254929990538325273160192 8310310 16224348432433214478805469074604914560 8310311 -69622923735039811044500258802356379528 8310312 48095674145176826040463485885201361920 8310313 -177461448364526986966189941630819236016 8310314 1741100424903644405898614759850788352 8310315 -35322247143532103680140345450186451200 8310316 -40250766833289676838513894179596188672 8310317 34764208827836837135814586708988758752 8310318 -8403611593146188436444793000484892672 8310319 28787740181744013242656351345657255896 8310320 -1897556351253312762427235741910958080 8310321 142431672856779433771692199617557197890 8310322 -56372157343709910100586724862643010288 8310323 64062006595031056936476472571208943440 8310324 34793092752337524884893023206972657664 8310325 7372004130087041993008062743278345600 8310326 25418061879130085630975371662663744000 8310327 79730873405376309352911720137167152000 8310328 29661466064298630755876929590632386560 8310329 183420479506692779810090437206512923476 8310330 -14526027603228046052744008703162726400 8310331 24157349547824087503316026289945641584 8310332 54561949336044302223869698377413815296 8310333 -41141791743293200896083512820553890400 8310334 -84819357918351940600963250335286968320 8310335 -127913599490965561579681905169425720480 8310336 -16387017777649394422854974595397582848 8310337 -7533411325328985180569828814327607296 8310338 -46243542615935850497415004005538789680 8310339 -96467368238523698465949909920197772796 8310340 -21790428557292463849616432517062204160 8310341 39257620657327579922665314961091452572 8310342 33254588190576999960428319420183813312 8310343 -158102688582177824811377951256535306408 8310344 10121479212594342500091039315812352000 8310345 118036961575198280951936102538257275200 8310346 -931851439696207818259436694993120000 8310347 43156672602504065359842516380067513600 8310348 -37448287040623817616857831393523339264 8310349 -251735881340005530110398877895816971936 8310350 -17339880491669732557005982278875481600 8310351 -33617504309352191968433766053700064248 8310352 -1088573967619776881635832436805337088 8310353 -27733038599111720001904617895301588880 8310354 27808109707812036603370525236395639808 8310355 -88834418992175158761026175298593942480 8310356 19334609633501163287092293502212341760 8310357 -126610413891458806462229479880960988960 8310358 639493048121508360159849880495733376 8310359 26450335721325836590689800394533319408 8310360 -12656749970357084523665990368169164800 8310361 104827777919963482447785185714734893962 8310362 -33606689814605314731003036243525423648 8310363 -26018712350145555039600645989669930856 8310364 -12414948472526400115886743407004532224 8310365 -37701294102418450615310570653865157120 8310366 1769815599302382846933038424479929152 8310367 -59387712593424522097763878204691837480 8310368 165407563495161182198848699845995397120 8310369 -56775766517029576505392560433534050720 8310370 -71872433547159955140946464595716561120 8310371 -117635840438053064928906680051220115428 8310372 -5360331383744769446653338431740968960 8310373 -1427323916321607003079010624823812580 8310374 -68064341872922735555541536362699724064 8310375 29911830195303193007989234377836820000 8310376 -113017530053887141069823614465330897920 8310377 -118982353356282657129393921391846392774 8310378 -21053761905546582076136202542371791360 8310379 -35237905459195925458351453157291190528 8310380 -29276058979500087052777108019319229440 8310381 46539006165960581377298503398591470304 8310382 40873793883742732204472199832270023552 8310383 -74490796294435146482557917213081284016 8310384 4561486092163152951595378135875256320 8310385 -42350268652175508731446412526437430000 8310386 13122816527831592639454059166092126720 8310387 -8855396297810087283406785855453548544 8310388 8852573760147214940599254023244409600 8310389 -67942337445255906474252314595867705810 8310390 16255594037570853534788348116557373440 8310391 -23831444405823397483574683748877270200 8310392 4508531837168950328329048899954462720 8310393 -960364610972011127305217080296017280 8310394 56154867695677176296253614392992560496 8310395 -1793671748625367807188508948458215280 8310396 -50637339586588334176806890853119302656 8310397 76894234735934111895174562944079571846 8310398 -52041283056681437634275073118723534464 8310399 -106814482943057245000608417148045736448 8310400 -23348359895450364149632898981953536000 8310401 -98560595967913300167705168531981804 8310402 -4748829806286417034741857563372422320 8310403 1097145186944280568352383154964521944 8310404 70870499866631809368151963781369801856 8310405 7961659278390716403877710045274425600 8310406 -52972469107267903946899507793744565120 8310407 61931877309461878201651776467238545712 8310408 -26277402792080045982955078422832250880 8310409 -63264281867129517070122498724000012390 8310410 40368261083297184166274336593898496000 8310411 -186251458859449317504054248169956764320 8310412 -129726630765024041056487835296209121280 8310413 28430909674344285990505410341581964364 8310414 -13832190535563842625312563890335559680 8310415 -14599235155124939924871404734809016440 8310416 -43105046133467393145606794598602293248 8310417 43858891706924913994742629540892957280 8310418 15784331034237034277961654278072186880 8310419 -80908196324768903990344182304161233856 8310420 -29055951404210376066011118738303582720 8310421 -100749884924069545688818631848740378240 8310422 -20547724916679541970945629591591888128 8310423 20586650702144311101513325071715613568 8310424 -121471522719925002645638017067200727040 8310425 56923298744379211245016528040050611150 8310426 -38565214088088322036807231645761901056 8310427 75117556205270101172415274896842486276 8310428 -4216187794121871112211934823244043264 8310429 -31987866907898031139903596770333259840 8310430 -58722624323589364469420489068514408640 8310431 -112400229073702999445115718627309908768 8310432 -18884377483516951433549012924560834560 8310433 78253111264063168076195814114750075360 8310434 -16297963635741304072668547192951205376 8310435 31906298056079656921930334871235004160 8310436 -43982191886171654001385823188010762240 8310437 -62639554518260773813581826483625317248 8310438 1970235165384353150375145712029504 8310439 33336325365214299845863789650580596400 8310440 -4220022969410866347284570294099251200 8310441 107892715233054421289179447708351366080 8310442 -5931871398937655880569659747767506688 8310443 2697453360094578125133551012362407600 8310444 67932923404085274037464492422519932416 8310445 -22264871288801847433819826649841180800 8310446 32160624444945930438715015832042096640 8310447 116275802360334785696479278118035921768 8310448 -5300576782803179680205737870504263680 8310449 19873653995909222494159667189668457472 8310450 -24769592102875994842068268267898592000 8310451 28393838224139351804154692079871869452 8310452 -174105129195504800369489675686846291968 8310453 -13891016310919465373622318214108151136 8310454 -14252237885536489588411923178385659968 8310455 -26663295614209447144292120526163835040 8310456 -18315171045647179178177888572907520000 8310457 118198232777276441143342599585768150532 8310458 13311825559833762209979803406836775168 8310459 -48293913262825229274686777042364604560 8310460 64832743343904405013962092492429345280 8310461 -105998640071230431111794183762574250938 8310462 -35231018480580345793439936350322720448 8310463 -97327435185331872699377184408817497376 8310464 21820489145426694670549552958747443200 8310465 23645352752049226329241082154672336000 8310466 -1665734290255763739701796839310750816 8310467 81773542036566888696710933557876329600 8310468 -27881941657246572466727189373728424960 8310469 148869923421265378197534266105237123870 8310470 57588154807422011978866558278850560 8310471 27842018730868813879172140358777938080 8310472 -77004461782423408979736222209728819200 8310473 14635307022642170428623598016576579124 8310474 -21684714909572383272875706029072431056 8310475 39777059393095248038341921296479220000 8310476 -2259801825494851694839381726442982912 8310477 -49693709088573643947760462243426834368 8310478 -51842244488601642372616942963335528000 8310479 -26335503608554060515241381331531975808 8310480 -5431486294353839774221248413439098880 8310481 -2181375187784876604009627785714494336 8310482 36886087743396290681825751307490561184 8310483 7515056018888761158529853019195684852 8310484 -7283973182991522035591072545743093760 8310485 -515049336785313916793342994500531400 8310486 6277459136230361822607939156480921600 8310487 -102321477486948398210363214194158295480 8310488 -165298442932716620802122100705795594240 8310489 12992068129813164248774083729277446368 8310490 -4181005645509874362541036911245733120 8310491 12351036337724864702377169523939836160 8310492 117137090806956516218032933934332032000 8310493 -84233993133890570476795161711381506880 8310494 -38087095363274375021244501406550008704 8310495 -23449538807135790292924965072637083360 8310496 24294695353273127809884505139958251520 8310497 -6479381992591326364012395399532724460 8310498 -6611982881391516690390412466161712640 8310499 -45721986540620499503118965488595128064 8310500 134738629627887469887766148304221184000 8310501 -63253140697542487645872977313771580680 8310502 -43337835348500791224339736660649142048 8310503 -46975669364969122659627842262515170248 8310504 47270843284095571397191885386196992000 8310505 42247968567036946262151671629274313600 8310506 5296047288328016418286846086130622304 8310507 -29668943711467898860306741254153576360 8310508 -65359450641805579546416166482052392960 8310509 114440155633908800086336472919421807680 8310510 6005362019424020737691194487670589440 8310511 12667699196756928508829017853719669248 8310512 -8175122348293005539639888631412359168 8310513 58712466073051806223129105809231525744 8310514 13290693492890333643244760437801955856 8310515 46935434812400273746135738339317410160 8310516 46286805121676564204986903807615844352 8310517 8998200171112222024641322663783097440 8310518 72744637717846620487275917599409156352 8310519 -2525777613857475947402638917694177104 8310520 12138131995864666729651189813536460800 8310521 -90282209660147380573693603588163872128 8310522 -9902395190825005508747362182622464 8310523 1754922600711915329911130560273504464 8310524 -1191875756574461052220454800837263360 8310525 -21312767110139430894445637417344063200 8310526 -16032435333339677576739010441729228800 8310527 30430857387679567039887279532343813376 8310528 -18648040058039894956072866243850272768 8310529 -12484587084294631176285686507101231870 8310530 31418744800220525055879032955262862400 8310531 -54528162868376398571048583424491975696 8310532 58362876811521950788387646233610398720 8310533 304174885024433908128351336659302272 8310534 4002786927683989933588064795584309248 8310535 104850122361799723133014356173881994160 8310536 22695108880018260983022134064843264000 8310537 -46470349815388606902544645539015888192 8310538 -29209590260827585855573581993767248080 8310539 -1437995942099823807429653762610386376 8310540 13794913515520329441280497963972034560 8310541 131762602999190648647455613441554988800 8310542 -4540070686927923142739575127123853312 8310543 14963865866592586517395095668179632000 8310544 -26790001985841923115457599725867630592 8310545 39043631854375743694037823606925994280 8310546 -103548180652464200416885708280083514880 8310547 -138944213704106788931679937069531036000 8310548 -2382269249606084652750838541031844992 8310549 37122717136977156762684580115438579808 8310550 2848814346309609004850481254134473600 8310551 -151987226576184806774009268208853291448 8310552 28889582403949006632610721783631667200 8310553 -101948044679670382544393637468600586860 8310554 22849695432890177959936292409079959552 8310555 -23705343152833993261380801572770494720 8310556 126300336092110211275212316627413624320 8310557 51177113170661745732510266382589429932 8310558 38668439301381624672868572002995147584 8310559 -45565974440795275194077935237209997440 8310560 90800935128338139777012666331116994560 8310561 30409799557036232599433254197613024704 8310562 6866561999772934202906838586773434880 8310563 32985001705686297825906582044624217600 8310564 40888261112236127821466345181869481600 8310565 6941775201592343400739127764202928120 8310566 -44311093205406923649828496045471690752 8310567 -449373597886089265912891882340891904 8310568 -20589366841606572894203453587967754240 8310569 37000163306787405112489195310358902760 8310570 1057250013052197303779789042509455360 8310571 -30024076781631964302527216543058929768 8310572 -87029813817598425564325221274283619840 8310573 -47354290354765297799995703146290316800 8310574 -819770933948214230013008338279853760 8310575 -13098274831927972989026124265645088400 8310576 16732803605045305717203207794488737792 8310577 42006086955826684240305299153305891104 8310578 6717063630279105806346439862099908224 8310579 -11243285496350885785868917346734210512 8310580 -91888318386353847983318852013096675840 8310581 5343836736041032715036509402289923182 8310582 11869336486583189060682114120808973952 8310583 18619327302656013810570110169601301040 8310584 -7617302299130797576364552290815037440 8310585 7976812624169377067920506901456851840 8310586 120891735708893271766417557612505632480 8310587 258551372566782108489664275491799565824 8310588 40528530088684033597925260435848069120 8310589 -37866029380478971086662125684710448544 8310590 -44158366347733089386326799769665983680 8310591 41723051166868482982087435268968231800 8310592 -11592575097302682422182577772614385664 8310593 118063759898610416750384007443087611842 8310594 -34336413309188881935881969670918172800 8310595 -50105496881461256556505737400789628400 8310596 -27509644294036884585804364009610054400 8310597 57346270068756024764369974116078962400 8310598 33070352616250518873540125590552462464 8310599 -28851810432574455610888642960968981480 8310600 36683164305245647688382386741145600000 8310601 -21505433950969069965554897711678025216 8310602 -32364162854578999524094467365315959248 8310603 -20597950036817828299476803130926423040 8310604 39956014060724526959148467803310067712 8310605 147085439205140629424754535006810285260 8310606 1664839912842682256520009454769239104 8310607 51282723910383759627876986688502495432 8310608 43713692411841074074508573418252460032 8310609 -162115742702784281872354250901945557436 8310610 -230718103772040280349109612460892160 8310611 94742431601297873381236954924157023212 8310612 1457144194450186529392929503575633920 8310613 121889346187747836048383571579908328384 8310614 -30573553691708256470227450177337070720 8310615 21039552966870191768637295947764881440 8310616 55274051442720186958976838366515988480 8310617 24261149392420229417765358177643387200 8310618 -18757107314556051317195865405895594272 8310619 31575138088855754309252077950257350840 8310620 -77279807743403590831231431369276318720 8310621 -77932274016560280300326902923966131712 8310622 -101547115937350534755411272304930907200 8310623 -150633571871459820359694611318172220128 8310624 27158722221945219314401791380658585600 8310625 -9142832566950211268898082132486933750 8310626 8887552759339306696410676012520325120 8310627 -71658200422127417605801657223790252960 8310628 -90422233567762568786848077452110033664 8310629 83160499667568274095779083027648831230 8310630 -1483615976049453964318404813730788480 8310631 -3383348358965421731297604554676102608 8310632 -189309236583916982096987762468077977600 8310633 -79068180505450229825890004063360939376 8310634 86379131299731527851541175063824497152 8310635 -23892080650966882697439558271252679040 8310636 -50913361275916128871673388116636218368 8310637 186620512514337618720919261450604544492 8310638 4104068784411696418429285572862464000 8310639 18465650330899516962794948288561913360 8310640 -12101456540531274014692568162769960960 8310641 98679999012109383168257148808005753042 8310642 -16570987298491159690766652874925721600 8310643 208263636796588177586811938452015556 8310644 1089642324280074557963276462978852352 8310645 -24726051387186556966046639533963368900 8310646 -81037507141519728402093275044084936320 8310647 103742106376536529963707984967072725096 8310648 100140800198674861518391877235158568960 8310649 59541579142918736991526181517333322320 8310650 -100104907174657359077564258688632448000 8310651 74283644516945099953110347716392235032 8310652 -4763863680878060290120517553538787328 8310653 -894410088141049865521921476671658336 8310654 87829090710868244313803676801322414080 8310655 22906198523179514970378257638394734560 8310656 42350843536843252252854464660279132160 8310657 50141369035050539708730887639838639360 8310658 126881453412266543852317207235159606784 8310659 -3761696105905524864884619996422453760 8310660 30375530083992471632789908296557813760 8310661 -214825526006655016942472063730563032738 8310662 -27137355754454576948926881032586315168 8310663 -109100905898214774522742694588080721808 8310664 129881823802231970044928152516369167360 8310665 -71312069372008601476638112621958948160 8310666 -1495937007973418273764118282744561664 8310667 -169785773622565011360104417023356842284 8310668 -130413331977520398438831713156145053952 8310669 22512096766766362779734265034511713920 8310670 -51919575372407585430265402771929126720 8310671 217852380252334422010344283363741526640 8310672 10451736206308983827763593852868993024 8310673 -36103014419654873878407935702902765760 8310674 -48112908017134346141539410106303127664 8310675 -24103965987897316901892393705673542000 8310676 138997065112313147700806309731234007040 8310677 -43834939136339337692845201518933903474 8310678 -11603773137885588656986135569980429376 8310679 19298001714333972732455462883829350288 8310680 34733274696674155498013255991921868800 8310681 4231245123614117277473855906339084160 8310682 -41169541148588908235514915689607906048 8310683 80496286977327830599505808209225884932 8310684 14118161908768382948008072096478057472 8310685 2952424502564835731555220089411914200 8310686 -5677937280851922580044282509240174208 8310687 9893067730976842037545958407594278144 8310688 -94056006184619911485234365205805400064 8310689 29725618654447109413609320481916651490 8310690 12852025164990638984638565492680120320 8310691 -183302786547096636625540716590176463908 8310692 -9097001688917436362404595458199433216 8310693 96899320516792642394761594889138420064 8310694 -51145120067189201561455358112039119040 8310695 -43847651938799029241820942132365074800 8310696 -138991598887069439092847130761871360 8310697 8802237991175452354795290750951085824 8310698 -961372102213827498922899597248689152 8310699 51995631988760570825791364646496240284 8310700 1469490905419586229631688730179366400 8310701 -11560301921845611580028697620072247936 8310702 -3205788005222780883537445502251243968 8310703 115587235426148128569314182589338519952 8310704 -7227259798041358471874710604681379840 8310705 6652856100513516895598721878243750400 8310706 -1722990183434890295208519145871848320 8310707 -72913230768763991254689703050423689640 8310708 -30728207502592880415162389928311316480 8310709 -6707501297823071835878744583176552640 8310710 -54680401171320476724435967413112650240 8310711 -8989518309721257698413663425225832728 8310712 -43660529800036599724698292514497843200 8310713 65105861892030975513453038390149153962 8310714 -69164400739728257422864553114794840320 8310715 49432974182572111975564326384738785280 8310716 15923875870724294212560570691598243328 8310717 -119467597797300594310835913047704960512 8310718 -1442947144164097712112065404161752832 8310719 110890039144676007233742233286830157120 8310720 23232812403912732861908922889572188160 8310721 -239348759471553477322092020114406944000 8310722 -12409905602064860342829155990250593280 8310723 -97472713078299895518998907143182206216 8310724 137252268903592611376614756604953274496 8310725 61388584841660616485452263482083816500 8310726 -2075451943408415951289403108767175008 8310727 71722410306088296096859429271885679832 8310728 -95723219036453157037980355470884536320 8310729 -45269014168680972213605415615418248000 8310730 14503148136885269503729004802416753760 8310731 -9150541664255088685909545527636467680 8310732 -53940350940387489995693602606598320128 8310733 11919927361145179467979952380070647200 8310734 -50119699023695476786749987870086769984 8310735 29388697277413305878854983720003463200 8310736 -937029494395120575939774967010951168 8310737 -41729319343260268358611986452708268300 8310738 -60208483149835142352679068027102438912 8310739 2025644865854677062976405108929223440 8310740 92548101974598211122172549573079500800 8310741 -8343495459200289788890112690578659456 8310742 -46685460839014017439915348014325765056 8310743 -58327437796723027821345367861333617192 8310744 -42440019734960658975033719346523023360 8310745 -95599706221516706112407566525110805500 8310746 17067908441018973345224274812002164480 8310747 -26472560543716221543069966494449635840 8310748 -132982241042590204366107926610368674304 8310749 45998986969791636084188309809239843750 8310750 -5959351545433408738915609151342592000 8310751 77550316227285502388829784424631690192 8310752 147729230185896318879794039685178982400 8310753 -85075990046041371783285181499865787392 8310754 -15253708585440637261374024142434497760 8310755 -62643586819447945822928573308837406400 8310756 -33016747404069846535247087446651484160 8310757 -4410458539970105787077453890698123776 8310758 1432906802842674493694431251344990784 8310759 24218436015147131177652957260240506368 8310760 83737373054877883040706932346102528000 8310761 342089308220243666964311510629418470272 8310762 -1192048186150009656315966287938649328 8310763 102957924640233826079784570994093296144 8310764 -27526949048570852392293986990354989056 8310765 -7949973115411773675451989249026587680 8310766 -68948077873193420177942229281591986560 8310767 29928100740525139396131422925104628816 8310768 -14918694524618370680299367453832216576 8310769 -31617564167630686027245581273167518156 8310770 -20763951641157816863623509761636971200 8310771 -20448343586923766227509670861665719040 8310772 22804895433168164656969556856150613376 8310773 -81467920564559346420605242582230101100 8310774 -17140934262043194037499891713358610432 8310775 -11136228563979300510266077089106502400 8310776 -171511569985695653435963964635097292800 8310777 -123987747193459091601214793415424732080 8310778 40928430271163491669389650429371635456 8310779 81126628141527202288014652693479137184 8310780 -53771174349687183882412300617483287040 8310781 -155947556789535382576708427889186279418 8310782 620557557065179722548166444329165184 8310783 9099087920881987783839787372115641104 8310784 -149077277142292346013858642113824030720 8310785 27517669906831658142438082170613777920 8310786 60709722343245868136861530176173584128 8310787 179696020377745845589074186751909597436 8310788 -85501393278031114115245026523344225024 8310789 131272916132471981658556936062465195840 8310790 13230378309933690080221676352212582400 8310791 -33315553326487592108082139663234777200 8310792 18184216064799005013657800250638991360 8310793 89756863528044042052839027936545724340 8310794 109321073234473047700497257404759514880 8310795 68832223930358934980104183869109144800 8310796 -437484614456361142445072603484046336 8310797 13771212214646714264274630282368546304 8310798 29850955740449734772770398170202838464 8310799 -66290548404250915102097920194997207680 8310800 23289352535651863291579816974680064000 8310801 -76994817119740360761842217358769284368 8310802 57638319032881430416009042874782334352 8310803 -6088166121118261145781405072196116948 8310804 30536602046062709921621312904642410496 8310805 48226002077787790500754887041242730460 8310806 -13630491952224998545103513373162741120 8310807 -69434308708400147885144799015762315360 8310808 -164714926958811807375270784552301998080 8310809 -26566624714286953518588033155544524160 8310810 4055276337925758666776339422430476800 8310811 20522020473208286128634181080018280552 8310812 -118382771558536401724900402154506873344 8310813 16993890881016347068170821764656663168 8310814 36925967699687003163704959669486531200 8310815 -128512461435537697645591858867557950040 8310816 150654615622028773254559466294634086400 8310817 -26752194998843341270624209295330821440 8310818 34024635728530812574385923547403585360 8310819 -44524380080802474774141124537958899392 8310820 -7122634991583239436531489955713024000 8310821 31304962331370503248673072658651433344 8310822 15332121440810942684745442846622552064 8310823 -75875698771577451328250431095846346512 8310824 19439729986235501046375397077529374720 8310825 -270088412745237135151066292787354000 8310826 -6640678845191546273269040824309143888 8310827 -40366999573827588378492278576151497328 8310828 -45741636819608924477921253178789416960 8310829 21481087070387213514842493604999396876 8310830 -75089175464563407727205889725103358080 8310831 1799996191593794378833051760497457184 8310832 -14657365199135578721717905576085438464 8310833 -67343215989327871493746683245227527918 8310834 -1598746300934388606651809927692385280 8310835 -31430338061070442991340166134690992400 8310836 65711328550320412818237888912939780480 8310837 -9254573825466289906355490169427563200 8310838 37612784271786889979196665294707516320 8310839 21592956553705616014267253437934068056 8310840 -64827020392605421753738215883218739200 8310841 -528642629166878045855023973801098464 8310842 -14965751062419821455070957211135841056 8310843 42534022498373879259707272948651206144 8310844 125736372595438555185158947006905076736 8310845 -5402825864332457182174142909300100000 8310846 12806223458824267261039605095410320000 8310847 -129318179755844449228634773055553839960 8310848 2718475729335674715946593485844381696 8310849 -108228957627526661648876618538800274240 8310850 11783651723429473429710497237006208000 8310851 14589348198206919347933969100135825852 8310852 6677935632972796389438786141998628864 8310853 -133845856814519076981117357428992645536 8310854 38467661007056202562912879378532417376 8310855 -577576286823554097640212879857710080 8310856 110944636216386718083324316367260354560 8310857 25961115463255689787901778012031703220 8310858 37902330812437854201612306079701834240 8310859 57401474583173069218883977955893751060 8310860 80543040351031801794270272710450990080 8310861 14246542135057227394953176075810974176 8310862 -3832898248958144336544273799527163008 8310863 -123129520780075501073888517190512562320 8310864 25574045467379134049560425405660659712 8310865 42811576517688268532630580910621209600 8310866 20827491520430358811824817592188707840 8310867 -8770381370200430153027833373481738960 8310868 2024921786507671014814443928369448960 8310869 94074562578592313962376256124371501312 8310870 67651272633758020487801914171992595200 8310871 124414339990556083097922222190475864072 8310872 -26312575489501336884238659509035192320 8310873 -55553275039561768051056166231481283936 8310874 -28551103744946958998757497334040738560 8310875 85554710723246919882550334740292904000 8310876 5965905776530118186434492549251440640 8310877 132905708503567816270419512537510674008 8310878 73290071996599293626032248110289408960 8310879 152504785022946361178882335527906482400 8310880 -51460534426593674084218346222596915200 8310881 -42901464755484259704208207080973939296 8310882 -66986903088351880378359002774894164608 8310883 3722193895805533232561291726052377600 8310884 80909591107164302622309928542403352832 8310885 -1495751989639544394795782393140800 8310886 62015264799758642983840753522625472384 8310887 47516625305643114184446507464312562600 8310888 43453529695546585011228263995682380800 8310889 -49238531360914596524964106043389345152 8310890 40725456304849848144301474303435008000 8310891 -39951961585587451419001147421635792896 8310892 -136295274353188460169855781157392074240 8310893 10295439975431031329411161630809406380 8310894 1475105328783984840836556381121972800 8310895 -2826087926618256548035110913142063280 8310896 -35037981678026494364408777281594884096 8310897 -22745231120247037040692250982146194560 8310898 100008520834210749587544476157205920 8310899 -193986161260157455835520384281666642100 8310900 6041169559565498656795574544287385600 8310901 95138114699718451394347880928862292704 8310902 155840221513218364077141040851593440704 8310903 4212947248169028655737631870072578384 8310904 -1992106184514916279062331777912012800 8310905 20870291874834992868494990929606362240 8310906 58936063934295442166608106989231308912 8310907 236089412531342878098916124976079023120 8310908 -170418152452502898503253020713746307584 8310909 31495699515779197556177370509562015360 8310910 9613825363077599440136914443110007360 8310911 891053003092658366323613012613911424 8310912 -55431053690100193437942558704869048320 8310913 -3855765395564646626003067439184170218 8310914 -25756033973117660606167826233532080128 8310915 92595656809995325692110171293630088160 8310916 131982759016801831539923619509233532928 8310917 -101953280766200243170627509959405978880 8310918 -3189351113875704207289308419127306240 8310919 -96838055172551216562739511946471752680 8310920 28627839637566484189611654664962969600 8310921 147512812689611301266610381643099524480 8310922 127734937904460181353497832999515569200 8310923 20446758728110957092504382233923972400 8310924 -283809873633566046232258371000328704 8310925 29828438574536393429304153059736872800 8310926 8284024085130502648669038813831379584 8310927 79611041966458201682324597189400080520 8310928 -37618918721539389006459646029421109248 8310929 -24486119111649505808267608040762635920 8310930 -11458267662564691866728417472226951680 8310931 -166778259153615278602443682823899869268 8310932 20912276043373057576363386780270888960 8310933 -39964834292936533358274034342115813298 8310934 16428895686565966640305217261128451616 8310935 39628120146006126617966498028895159200 8310936 -135999267530614633696390583033248358400 8310937 3396742218400852585470436780964327620 8310938 64293069216191117669150693791073403120 8310939 -4540921838469660321357232238852518800 8310940 23691345909523321244367220108529448960 8310941 41147358997079110326342779067015546342 8310942 637788126854839152504616125975336960 8310943 -178205680207056539879796965071090468320 8310944 53668836782682537999587743909992923136 8310945 10705616085129927039028463144819604480 8310946 18473176472806749016963261870322780160 8310947 -55656353823320791992005139540743309604 8310948 -61833691511286134401052989397831890944 8310949 75592323612085617986803544009441644480 8310950 46691061225377148077097093458393868000 8310951 -102696466147680422935859075946193374720 8310952 -5504279310451724198205360337449062400 8310953 -4161775534026962745281863314184974720 8310954 -285528228344756743645324248638107392 8310955 -8062813318198225838077253932730900640 8310956 -87670190769738125737832142211274838528 8310957 -113666773911212968239304563597079738560 8310958 -87820971968991623674541951866483261440 8310959 48268661429493613824973137174724310160 8310960 -4699896306460926507090132499204669440 8310961 50707079564799020902796957984103881600 8310962 24629037408325244957418590541023643264 8310963 -69690197674520777557487374513315393536 8310964 63354345522385652659505719470446438400 8310965 16550815309260613539739061977912878000 8310966 54508260600053243612834480969685312384 8310967 -36651433635119616202994559317708005888 8310968 -2634415847051556493114624702084055040 8310969 76692621599521494670351252908929097594 8310970 28762324274484713219970536562192940800 8310971 -8008800935927608062893996065299516828 8310972 69083297258802543680375584285992571392 8310973 3073621445291597994676028602090147968 8310974 -10093770769561845851049089626501266048 8310975 -55122316432008924520682070502551791400 8310976 7247509248426897962515857220011294720 8310977 -1836025107775008898712142157477179696 8310978 -32628181346378359184492481937152614400 8310979 80638286842576467769652492377717195580 8310980 -56835484653808637527156688560386662400 8310981 -18380252850198996175816858795916015616 8310982 -3194689607706702131369464468900329216 8310983 -1230585336698138425063107427639594752 8310984 44974890099107767211565442267690352640 8310985 33253823251965550548980747881778819400 8310986 54453645007567285115670326794998397440 8310987 -20994501402641645679574506255970817664 8310988 -38262736152623285852896156928821876992 8310989 -184074142040338353301741315760055363210 8310990 435346010156411209930325679241632000 8310991 31483974017111579059107898607251951672 8310992 -19595126804321195484728158268707258368 8310993 -3139988561485681274134681229788342176 8310994 -29065101990966028378898440088964177600 8310995 2198490356955536008837128671071599360 8310996 -6510917674020075801135824293846558848 8310997 499810971685999917786578459355444192 8310998 -26641286029667295791443928024517741120 8310999 70108086964926329158189030711032119040 8311000 -40085031472422149195763134505338880000 8311001 92579196429035916083985142189507946112 8311002 3069653635254356464969752180189410304 8311003 -104393666593154953260103097723029842748 8311004 11924297643948286059034818789384038400 8311005 -4156279459028308468534488541598749140 8311006 -20380936714204137269102598880525248 8311007 4683762490255492141722899546848886784 8311008 -43369638787493726328478417442748235776 8311009 -64230612194794355982027028791320384 8311010 -78269331294570469363557392851172490240 8311011 5694296935555286790853586217182365824 8311012 -71394910274849733869529898158767042944 8311013 -106685919488385399069308436657333242340 8311014 -21242453151408300737425201700707107840 8311015 15226087675702929503115406247008462800 8311016 -58469916300801156889042807768183357440 8311017 48603198838540326439678896476045727936 8311018 -3520049504158546907233751170458312960 8311019 -34126570603507229622231590560493920560 8311020 13974587923535853599420846008868551680 8311021 37340257584445689330030834305628875222 8311022 57214656038035929422224050531421941312 8311023 6305999497480377054409132753137468000 8311024 -2461580944311648017482372779040604160 8311025 28129906901203096315316032716796052550 8311026 5447716483925166628415337135844182144 8311027 -91037222004263582730138776645053222800 8311028 -6309465158430563506252459144065662976 8311029 -20867712030063326864678247369729852480 8311030 10184524578190955581170254919819256320 8311031 85015491340130124692091612780939161832 8311032 -11331551715770452379755268142839808000 8311033 316626755722336949311454440561861924944 8311034 -71898619426411764219528960431104189584 8311035 -41016586105345912065386188559889292800 8311036 -4921793212728156080543988963997132800 8311037 58718316391414246348003340144879529600 8311038 7275309495885561355016894252611227648 8311039 -158039104983995462445264497160614591232 8311040 -930320454619880093068983498839162880 8311041 -37044677100009164076513355026044926350 8311042 37070926899360377128273979220230814672 8311043 -26845289823649781431291443497786857056 8311044 5547596392788493154445119665849761792 8311045 62021188684280646970897263750975356280 8311046 -100242095121932334393910426975966362528 8311047 32857781190775285036318009977447780480 8311048 -30233555875352158332727615927353584640 8311049 13307525504496845833275343004926420836 8311050 -1014660886782548926539961774160601600 8311051 19786662017011415398316998515472478240 8311052 105150473107535798375832301475082301440 8311053 236895395295144141745627636065748608 8311054 -96741759619703745704520717477051781440 8311055 33216740610898428324674438716814541960 8311056 -8775785406527096640825813065225994240 8311057 -274002202749163597275815042201163445248 8311058 2624318627250161713778541012272434176 8311059 -164615432944063952905913000575680443280 8311060 -86690059247543586480559815518618507520 8311061 123623399432805352907461986030337117824 8311062 -6224151008604649691168051290702181568 8311063 208788399396052381012863717032292802224 8311064 -33745825610378794297480013282303385600 8311065 -16512446875576235626702171748062270080 8311066 -52032182587322439979977397941722730768 8311067 -1349269345356920391428076718055071248 8311068 -25111955620146885749282646691412456448 8311069 4765357585519197800928987338551673856 8311070 125177372495443558086322062065220115200 8311071 -100575013783462799921048564521118636400 8311072 -66533096176113373205741089684388315136 8311073 -95202348442760489536903201873076648256 8311074 52501488072654816392895976092120754560 8311075 64213457749933696983511452211603573000 8311076 -137200424110226993319170712645657978240 8311077 -73609132181659098876129684825723592386 8311078 -47076614527141164728067856857998768160 8311079 49946150011391358444206631278929476864 8311080 22245319148009716208473514065225728000 8311081 180333692487227206598963836902391865700 8311082 96401287927994274854881692400713134592 8311083 -2020549048364739792484146410928922752 8311084 40047130037359373699231981223080873216 8311085 92659213331507396857576973912147184780 8311086 -13995357772928146257088941136540718400 8311087 -47095759948753317957325454904721733520 8311088 -8774686189796617629647343015113195520 8311089 110225839011100892396643698731268880768 8311090 -52893221022283559281121914474863535200 8311091 -176578272114459125105436596898274800600 8311092 -31078384815542835702791589011522408448 8311093 21158765080894918472585949397642915584 8311094 85892692373139439083033716692287974400 8311095 -3998239561765635830494305749922055680 8311096 136087418386984241217082765969256693760 8311097 51703718439152075639062374175069681860 8311098 13004534166636800603655357520207371264 8311099 183170074933995940497951159033160240100 8311100 7686687654438899782356476513275084800 8311101 82846887865268260098801121200685400832 8311102 -31789078021355175198573806617240405248 8311103 9117238639616513733376153088273769480 8311104 -12621864211901412677142425666976743424 8311105 70753491590659351914842550064940325120 8311106 -83890804190541239158382159491212995040 8311107 25770866570463512125404719970526017792 8311108 12254895693210527522715473560321051136 8311109 -145448420176947073469848688004610722084 8311110 20298984635694167133473945447234035200 8311111 -103350528126964675812382211199412453288 8311112 83676318350160561048344153842342502400 8311113 215993325713609437659525696748975324800 8311114 16446929088966480187413071266080122112 8311115 -83446481560946360218121787912273510240 8311116 -17404415832788626586753734652051619840 8311117 -36449244283830034156395762770538349834 8311118 -15950209384267837160811088055660080128 8311119 77136146028714279389857110000058698504 8311120 19631436556140184384406787296709427200 8311121 20527733979201812080825149555652461504 8311122 32903916138687115263916464762998268288 8311123 11517305066083923156221449398431716944 8311124 1510449884592004966139461376983015296 8311125 -28056401464594418320432105153101600000 8311126 12683235397927567560206036730035328 8311127 86709359409584317628600861762893488 8311128 12609797090419567636646401824508477440 8311129 108637856258488890665547589445326268160 8311130 -12839366060933355145163378234630836800 8311131 27605903806566370939740155611660964160 8311132 57904830983253225143731423722676994560 8311133 5394414901256473514673744783502146060 8311134 7308771456021622837896179661234831360 8311135 -33357969133977891124960595956561387320 8311136 -45956386972761517756714470409565503488 8311137 11022889310437772393537334840533319840 8311138 30319366015089298909425694595339698560 8311139 -88619110447497228687309506564988023040 8311140 7343258001577978353975822568638873600 8311141 57948455102681141281126043414212337500 8311142 2629574978798912387198680431285755904 8311143 -2773075289855839362073853671786802136 8311144 -47873836955436292321804379317993390080 8311145 149235036088907648534438044390409508900 8311146 54524212336184533930607435553272419584 8311147 -20530996146288536772587463240002718048 8311148 10015472030577295514888135933013335040 8311149 -26480719643169426516751898299333870080 8311150 -8269505191611835473363011148948710400 8311151 -12004587110686624843303436942065282560 8311152 11274748220459036724208664773319884800 8311153 113318765503143776604090107648800994160 8311154 -12568718511548553447433252037503539168 8311155 -55340240971342739578056058760892069840 8311156 53738320962124940495022535154351085568 8311157 -25566742185353207404695967565449799808 8311158 1192173386968400318949673594802187648 8311159 -25926332133723112913086006350405074096 8311160 25461741668988379739774131684281139200 8311161 -71969308191830273133375977741613674928 8311162 9292408644378979636992057677682438144 8311163 49463042356601525696780532045572428560 8311164 80687863178432408508522324997492260864 8311165 -66814919209550806258874007851865665280 8311166 7878842417090179773150345867115756032 8311167 -7534878372419220235521952529523171984 8311168 106772975320361582562477329331781632000 8311169 -270702331538744199296872666098856656 8311170 11816653127266274980625048096883302400 8311171 74379418156837521551612201028554043144 8311172 -2823957530150012842443352974802760448 8311173 -66436407754353517893059785991033773440 8311174 66769279248591427643181541893460810752 8311175 25332640536966242132368426234227194400 8311176 28186390456990761170987351529418598400 8311177 5272960875872006725197336010978713472 8311178 5614046582678164187760946021741454640 8311179 -61671899718857789054110268387664498216 8311180 -83825396128713277905759747744772377600 8311181 -167735457697455213260852306200466252628 8311182 -29763476143987923220050959390953675776 8311183 -104745631403370192927756153344181039568 8311184 -21608197464352055531826191850561429504 8311185 23146033279831741687906931492378500020 8311186 17022750668079019180783072164270667584 8311187 193122115714940552191801488172709425836 8311188 4957505879296752080443724234704809984 8311189 59361305003316458056434332739199109760 8311190 -25614753883255069025391194290224088320 8311191 -29812459404316563739620157710949212672 8311192 -37127640857906918098511954112348057600 8311193 37491315388024724724347472587965448448 8311194 -75042734514499574676564024038410344960 8311195 -61151412984339016438941090496019875200 8311196 10373398270765026687569820347807803392 8311197 26883527772456696956766620428923052320 8311198 -10164153994582463798670435244247728128 8311199 -51617897494837639210357207595811657864 8311200 67865178670973415034161514094238105600 8311201 166116547607655552238442102343441823202 8311202 7360828708852345721751024051423240192 8311203 124291449742337135024993664494359522212 8311204 -27361396947183492650443870531811724288 8311205 -43104926593698374723760752579089591680 8311206 4564937579389172681742948059415911808 8311207 8555494912451556860601355638093493480 8311208 -29067959556614458252211800698365952000 8311209 49532581879872717847153867145221993920 8311210 8561339481350723287198626815020277760 8311211 -30351744474632547921413334203535081168 8311212 143810271497938431324146960419799040 8311213 -105045942378648147781079294214688988640 8311214 -493366027132389548018148325387748544 8311215 68934333435930549474496942805587664640 8311216 1680436413447808529468814542200471552 8311217 -97904135974736225098660985509720282734 8311218 -44755608432029560716617440695568077696 8311219 -30448437644657786964792908793632560304 8311220 51057045320983955551679682311720640000 8311221 105838442072676289111263413871477306240 8311222 108124315307297641201691204851631082912 8311223 -719876017388848334980930807829784336 8311224 19633711785766570535769169149489315840 8311225 -9491515632380401117587411308905968000 8311226 -15300300829087744445651040574240711680 8311227 77670483504442645060982171182628880000 8311228 -45919234426786060440818504321818258432 8311229 -255004861004935071751170379089876205140 8311230 34107969691298545614353890100366861760 8311231 -7641653030276393566266693461855435968 8311232 -18525586387769892248133860743477985280 8311233 -13739047620305209796930713863558508800 8311234 -61047182310372365099575196342408163840 8311235 -14282675443729260302246374593725148000 8311236 -23242169501979039721236438862892974080 8311237 -84101574479517009682741767057001219008 8311238 -25553852711784228214666925800485167232 8311239 -47404054614285099211550713572543942096 8311240 9823018365677208867491106072214732800 8311241 97440685443570371117583062703419127642 8311242 -6121323871219611674621071271375118336 8311243 155074407295591651307133039371479001492 8311244 -89267324762937598232927549647100638464 8311245 -74898628621139508013313527547249337600 8311246 77251685455946118614671064013963174720 8311247 56913442560947892273690035800883323632 8311248 -1307364414676935586398961902526464 8311249 237509487498050136165959302658969188836 8311250 5997940061968182059632456872323700000 8311251 28897287339709679947212028417103428632 8311252 -28278939000390291432094567265955547264 8311253 66963883941003150159223280277620519502 8311254 -9911566771927067718979057701808570368 8311255 30446638389536079632885471042313609600 8311256 203298094687800701111502870130872360960 8311257 -77889771560527333309904635505678208192 8311258 89710457218123911097755637314742506480 8311259 -142074736123597106342264340619860462360 8311260 -27657385723066992736242087216927866880 8311261 -23375487218293481407328927272950630400 8311262 3196911444528181348933211887707541632 8311263 -3829243142527473540306974773713903216 8311264 -30499682784279338861714748685807779840 8311265 -15305573086150899156843375565453872000 8311266 23541891745211356653657193657572753984 8311267 85659755157729333383593741800283036316 8311268 -34174456879149534701067478102180429824 8311269 -2581653567579342586323229450167270912 8311270 70257853377783136673023430725879109760 8311271 130701906524192844671039142116432470200 8311272 109973613382843959544490046644844625920 8311273 -21476455385401602447588692520555136220 8311274 -63056600928471973094437878559137070080 8311275 -28376007553371577402008738779685120000 8311276 187373164857605829941436116106185823232 8311277 -56640922022883022655562325169916848340 8311278 29993425305000139900658718283956277824 8311279 63470793273619336125217266156017932880 8311280 -8062241347286246695794613373146890240 8311281 107028225146165527511684084201808603744 8311282 -48633954021154771105363251393261262320 8311283 172686139813496340072055511256058283376 8311284 16810083036067898126557739933574912000 8311285 137221738661897232290430136725910573980 8311286 -20391243925984379528694866313740238336 8311287 69194436094106269856892199761530371560 8311288 -127230620117406694140931723578047754240 8311289 37433518668915321119084102039684968320 8311290 -9371575002676798378144774721998033920 8311291 -87196236378849475475623642251622649308 8311292 187984084734920039836766680901216747520 8311293 23562480759593197371253815645077369580 8311294 35843039779354936024842478715990685696 8311295 -59223805356882600639119025546199455600 8311296 -17163339381991720015868197062077054976 8311297 53717508090196350513522082189547103746 8311298 -432413249651160957258957784034987136 8311299 -1381978870278052346553100424897682432 8311300 -50135561617267075432712764813542432000 8311301 -96589572947976497025479244621739470468 8311302 9346867997955553561686305610970823040 8311303 -272316838703601289417630469949169152 8311304 -123593243392680854201966975488590474240 8311305 89802093193621971433873091727573389760 8311306 89259970591674238679307184116452930352 8311307 56034330080263692865171008041050188840 8311308 -47169434086157031744845373522370375680 8311309 188586966998859249660044356196451251510 8311310 -10678513013994644057596675923636595200 8311311 137003959467340819550109205837782501960 8311312 -2239046251619308450792990853897641984 8311313 66296352861909132633148679416953091200 8311314 -69098039806742530922304284398966529280 8311315 41867880156202264125055208062294389120 8311316 21665454666291080604452929600837623552 8311317 -10497317737902819979789852250436698112 8311318 -71911634086041228166276751473540124640 8311319 -74846603383694642729129274078218756280 8311320 9466081403157736667841738374505676800 8311321 48429246575812908918962681944647608522 8311322 44082855146567152068742209807287270400 8311323 29687087608240429957948171965988691904 8311324 2400519927396782877492923995138763776 8311325 80613715705130512526113960876616769600 8311326 -32363086406973095252556594558718709760 8311327 -199954721676568642544487535447595633824 8311328 76368808015175630856063782340471029760 8311329 50039164243354869068497157577748390164 8311330 -44262482652854060644920583260521971200 8311331 -27492339268037675129606943389335427760 8311332 -33621831722360345789442933732183902208 8311333 -242213612954019149018113812820210271040 8311334 136075260951413215460517561384983332032 8311335 -6532816144909614361477772384438967600 8311336 -185606826520030020820594280505447383040 8311337 177498251992021213471448998340855848272 8311338 -22768814636931779155654872758748170496 8311339 23408451896331045137766142289001665472 8311340 49972020439969655049100876333524387840 8311341 775467730954098876692281503788789760 8311342 -2148679748660204925834925001814351360 8311343 220871942592143705060715532466749028304 8311344 4215974036944804474640431447572480000 8311345 8605846659553264067168453739258703680 8311346 -29684956839018143555090181573379558128 8311347 -50767551454743621385711648113502015920 8311348 -16030412334089879807218148864179683328 8311349 -554671253394859515130040720328901536 8311350 -650724987128501312519382166383475200 8311351 -23784502113816869379739790035059074920 8311352 -19431712859035469582201867418760396800 8311353 -52392354972729553013040965150056540800 8311354 -4042068491626064773234566272525183040 8311355 -31831084191711542026649871996039278640 8311356 50508073411880484601285137908106577920 8311357 -115699033591975689750154605328608942394 8311358 -54604908157661444941936800510558553920 8311359 4982016961489091776047711296739671040 8311360 -22731654607430264425647171555242803200 8311361 118086016865056318937659859701663264962 8311362 58274943588149526617528773058605438464 8311363 -128721195843309652283438367623830234776 8311364 90031328123105656083524001975793819776 8311365 -28043898981478655250131273932110535680 8311366 26416948631028495954450371923252654080 8311367 -2624062432265812352825670023893328688 8311368 27509210959527551796341020838685573120 8311369 405380576395506070539992824937460900 8311370 -4223095957033286538488685732749664000 8311371 -51755388801607984773379287930241167360 8311372 -34526707292652938997642555970889926656 8311373 50379922093622738737327225769297295840 8311374 35176921413899233628902839040626914880 8311375 -128602778760937194859168680051394146000 8311376 2179376597131294961656207104258588672 8311377 80750936965119898996215142656156238320 8311378 -7680208658586658227864493618017654144 8311379 -37799712511109354641604060891705272320 8311380 38947138212096918885920087625922990080 8311381 45404376604759791424588378223939510332 8311382 -49011251808855047847635031682023810816 8311383 168008575986582322865145886785267280800 8311384 -312494778062692518131018611755540480 8311385 13642217366137054471723304382530380560 8311386 -44382094414537638764716155664793957376 8311387 8837357404862992588580686285321767952 8311388 85272343767492095501804588133546049536 8311389 -43834474173809412884652062451453110880 8311390 -28845090284782924828078497909680644800 8311391 103743046006113914656187055903333395568 8311392 80516263441250699345133025423548088320 8311393 -166705942055403148812316204557984891358 8311394 -11260132690603351726087826215791733248 8311395 -301525304006650127577818375361980160 8311396 48418885499095643978043896513817564800 8311397 -37065541232448621316240380384989491428 8311398 41529770048561117875759129125441047040 8311399 216829378614212714506406176709818057400 8311400 -49532735363651318990453501674356480000 8311401 17386005856335788207269632031599840192 8311402 -86309848656867824864099800488541504512 8311403 -85045077070417060641296582540616631680 8311404 18548579087930958058679330655541297152 8311405 -21286928757009443537259340079366813940 8311406 -62298045779245659659753148024599590848 8311407 7876396655599727565486367773538705056 8311408 -6748800131977823094111515127392829440 8311409 90015952629543490258942729265966342610 8311410 -648572574891890639117442759316346880 8311411 -22830269269203479290734019783418004968 8311412 77597115103636722161394872887630697856 8311413 65937709800281824595261858483568259488 8311414 -30692518353008555269446236745283661568 8311415 784760763192064030849751424090333120 8311416 -8954746391072448125970631040857190400 8311417 142822978472161086068611522407611453600 8311418 -2861141136974554578859569512546284032 8311419 94031785059563729176575400122096145464 8311420 76223081226701036978181369930443788800 8311421 41753932076673129444470144799227052 8311422 -10698820606146041734142728557726852096 8311423 302040801499107709464515628241874816736 8311424 127498109532623098375793414187610275840 8311425 14025747808685713228670793961778166000 8311426 48775795480364478062234392697209490304 8311427 867593023671831186089094554609068608 8311428 8205091694793006886480833007133968512 8311429 37779539629599120601297783504660081500 8311430 -1669613702572053130757475485296598400 8311431 -26823741793999997947020237015882768816 8311432 -176005749957046511408560376429130547200 8311433 -79220282779424542654218428684477110272 8311434 10416791845823454201616246542192652800 8311435 -6613616420831046987343662439508748000 8311436 8825811626918119037781755303232307200 8311437 -179037709495328795107610790427113898560 8311438 -35379902800638820959928754641238004480 8311439 52519239066998342837996855555117180400 8311440 20146942641067485616485903283822264320 8311441 -39038959408823345357638145592667992576 8311442 39983191860209701590092829766039081872 8311443 -20148830386422837968251437051549726720 8311444 85986942702017512605789529970161367936 8311445 61724245866935696475380618354555223480 8311446 -25307452186364995527036849840946431360 8311447 -7230119428377946725259448974371554104 8311448 -29463930088379434183631891439232512000 8311449 11093672275402461498931437402386025600 8311450 -16189728930838463014941184758537273600 8311451 -217368067877290047447838212983350231548 8311452 24287277248603778265977667310815468032 8311453 -163325434691938139977628841359595082740 8311454 -57846132011130242228767828184778048960 8311455 -62653067012951075725462961477844375600 8311456 142129132836819293588971264841615081472 8311457 21457033939442845134065245389828469824 8311458 -2677773890595267235946288035881146880 8311459 -37417371097731274669907325135504503200 8311460 4615215453685597274569035817570460160 8311461 -6923730491841729150199599089621715360 8311462 17214154830212938799166398763910091232 8311463 102399719255106692004685659985943441784 8311464 -13797098810190904207887193697943552000 8311465 -77843780202085169456175242258122402140 8311466 -37070637385407655879682519091433247568 8311467 54812683331930160437596617587558005080 8311468 -1819716745455495869081116024259066880 8311469 74631487233325188859956971220257838870 8311470 -506008884270122601960292333545830400 8311471 42651876482082063810581660471979312112 8311472 158695401216983148394766567968604160 8311473 -26120297907731145082423227416617493376 8311474 -20273585423110253467472926407083045760 8311475 103242298796608150660000788619449546000 8311476 -62894096779014989489017363216718370816 8311477 172594095222855234348584170044333215200 8311478 -81119111174079103206555551864477609184 8311479 12568528704231735614218212864514523136 8311480 -28119959559143766272769932947333939200 8311481 -21663787665742924507947861821660549718 8311482 -84745780806316357831700414993301649152 8311483 -205506941720900306467610331900422574336 8311484 133222255465110028477388863867653566976 8311485 -6057272115620708825454152814613267200 8311486 4364691417179593497351286351281960192 8311487 -130817267161607575169598728116872031680 8311488 -302015221084954859826102460571713536 8311489 -22953078267139623771137127110475095676 8311490 -30548081243845592726051392455967200 8311491 5728456842255728477375492932634051532 8311492 8682615763467650087180628991459184640 8311493 -28163572101155765144212189281904599360 8311494 21629669424240976409568430005873747840 8311495 -9197513611762730586390329360064837120 8311496 83791255788248216927591868089536865280 8311497 74289429068354263159420683364614090000 8311498 -32751703718760135933587076212380261536 8311499 9636307542910039276715403550245077136 8311500 -82073025800745074918799914983627008000 8311501 -63984970520224030365450624300340759392 8311502 85324883288368522707757906157123765952 8311503 -3334649247036491507984525389342152192 8311504 -26650609625493902737663145091300409344 8311505 17148649311444981771851304338471832000 8311506 14571293407361922026426837741686255104 8311507 -115407083921142481559161231063034059200 8311508 17742429012000336153471835749379123200 8311509 108373604076235059134900385815460659214 8311510 9059327410005938833573037794131951360 8311511 56029376488219608438368629589790390720 8311512 51622829974852749171311935174542950400 8311513 -424526363460684981524189162927382912 8311514 75392982982374144470994292368062895072 8311515 -53161441992217304904675795297632686080 8311516 -1225660340306961024423210525380613120 8311517 -131729782646287926226731186840819765888 8311518 996252806618153868848760473119776000 8311519 167996828644128438516728661557750229920 8311520 -4885871649162272365048463996202516480 8311521 102739744789796030843066379178637716704 8311522 -6163910629231826238550732988436128688 8311523 -41084677623654700275874216935940920696 8311524 -21453948414489193255427279349114224640 8311525 -52032240046765784651257014077267126950 8311526 -9771312736835568484611764501820864288 8311527 -69138712530981422386920440310842349408 8311528 106696158587699566617220485286823132160 8311529 10507352107718192813342917751765034276 8311530 -8296441347395855071923321262145575680 8311531 -85236099680211537152836394721896487120 8311532 28578984861717142074987943640011683840 8311533 14133200654513436578029576562125893120 8311534 -689982615144644258862415509670674432 8311535 -39418594397213825544779064237255854520 8311536 -41104662121085584074609101297909760 8311537 -24450996748803518276302477115648567232 8311538 6659819770408371493804766975303409696 8311539 19742954601603715005660088693651284024 8311540 -60222675182246910118109206358748437760 8311541 -63414551993531083559751373985409407328 8311542 29361655369211211802514126489997826944 8311543 -49498514939392513636631635553949309208 8311544 9310990463337715867023385889379409920 8311545 -132233887321767175569282758257885728000 8311546 891569504050603589199786415142595840 8311547 -132224564012946273961593123652780727004 8311548 -27621686414414727746091185237668306944 8311549 45937050831710071735427380168206604550 8311550 -17871967237861134532558963264324368000 8311551 82161494406687895707404279024618465664 8311552 144388600790873328792422528610505588736 8311553 -22200765261024495492588227557187183616 8311554 9228025179351327569524859275889686560 8311555 -45940715190949051104566510864457187200 8311556 694071602058742257389115137642201088 8311557 5685776294287582031590621040034261600 8311558 -48823986127982193097428143014388745120 8311559 -32504904724383526404092220101607141096 8311560 16698695174280555748045820466624921600 8311561 -3133081285146984633432306743643601176 8311562 -7625050123123703957311468406367866880 8311563 -3111283554857555741229540319250653440 8311564 -103571351991206562235464433135561709824 8311565 -36145483908038840277236004199584775680 8311566 -16448406133621202705787309676868152320 8311567 149801024304017074570927374057452212152 8311568 50094644909775871386285702774014607360 8311569 2008029539983618757807277412561505280 8311570 421485416474928393368664677287388160 8311571 115299196965670591012060672549441193772 8311572 69010639780861492976807693913329897472 8311573 -181768613617504720270636848500506056178 8311574 214096363575623948648776507577394624000 8311575 -37475035030996216783921245890572403400 8311576 52738182252499211836031046980653056000 8311577 -50235030443767489239733787108674552380 8311578 -43889290352001723651490364441695218432 8311579 -43362824563214194142984527577435412816 8311580 -100601088621345161193629571408142325760 8311581 124202369709823268434075932858580150470 8311582 -27116285679886603411941030264881812608 8311583 60475459585829078950725666557953707120 8311584 -112098132219657308562269904812247613440 8311585 -171945219719016526760935225791872529600 8311586 -71243634179200160288514307068425209008 8311587 -3116580843963498852944599515427818240 8311588 -110209165854365982240151955997885946880 8311589 -130697739587160040424429018677748916672 8311590 -23161818226517572493468499605777203200 8311591 137983031340600161329007733501850719992 8311592 -177526941347745706826954693002139166720 8311593 -26996319245912982228546055822918596672 8311594 -22761459907909715399775213207725933904 8311595 109466714327971981131818372602246677600 8311596 10495549885360504440867804171206590464 8311597 80447212466728511448515645741601786752 8311598 6742489137493082920982554316619319680 8311599 -1481895199058212624361963127161529600 8311600 11218370082328133287577979250470912000 8311601 132508314762875688936447670344625795602 8311602 -1709047032565603740222611816859506688 8311603 -54104481562860800373591041815025850628 8311604 7041195801551995909527487986248595456 8311605 -8878395707064914899647771653713577280 8311606 27566418468563164892616372472858937856 8311607 181190996942394412666422687122365200 8311608 2333570703082685882607595549829529600 8311609 106606400910737092947475054202425088810 8311610 -30413704275129604817667442812140651040 8311611 85371549237701910634154717416096512 8311612 -6015265365286635361461313769410564608 8311613 63675357024640044069508659564636305862 8311614 24189217600964656635141390009443911680 8311615 -24206064584496008836467035597212733760 8311616 -27518915979207012007055727698321080320 8311617 60634855631731214526380594609252906034 8311618 -19054244993832253032687797566231669248 8311619 -92443557807177659576161751238953162256 8311620 39124330452398996094585627801720115200 8311621 70996052217125719124723661345563667840 8311622 -25172922289196703903158032779319747776 8311623 126071921906550868065240983633780276304 8311624 -21511975093992730032348510957863255040 8311625 -58937481831521083123746206498814480000 8311626 22605028512060324268495386223573132800 8311627 43412760878591660026528123735183208064 8311628 -35910748527102628883364291321314856960 8311629 6796293266172085288352478950742377280 8311630 68373807622527217546192633754031840960 8311631 2190477290132843423759362417457133072 8311632 8013323124228316082587844207058616320 8311633 -21334472336391957942828704443353585600 8311634 2536545507968406048626874815826512160 8311635 -14252001829865851129222642366995866880 8311636 69702097580275393165710643646110302080 8311637 137328096230250591131679663285326551452 8311638 -19154102449700761379505552078328021056 8311639 56259516818304052609530486530736164192 8311640 53169694935907029114826926113347584000 8311641 -9774646439672854160675036272681067520 8311642 836215283173093622845397797842837504 8311643 -18633403567284344102188235848362803040 8311644 -44002387645794554291188326127407882240 8311645 -70182532230650784619720239939642928800 8311646 -23431210580956734846316195963994578560 8311647 -73234077979186989019853438789916617400 8311648 -57605919660518827606773361114137624576 8311649 -96078260801694423568708847131859056350 8311650 -17992672657303300475716824489329846400 8311651 223123090366001586739526632116513756352 8311652 -21575623999396176321387719007298222464 8311653 747781467319987877893811776489227456 8311654 -40017317855332696257092538315816944640 8311655 129285069131288349359811352083386499120 8311656 -51934971282086014988090622583204085760 8311657 -221457973975735388074164728185442055948 8311658 -15462720583296726413706178849802695680 8311659 25235602600328538922583166756771094104 8311660 -41136025435722388444779589511319091200 8311661 102942320358113634189527306835036600300 8311662 -35104596624678795672204173100176906688 8311663 -197248904667209122903733975496928503088 8311664 64943589645137599620156807655587840 8311665 7395298543524958925132770975145056320 8311666 44397316650017900071692399768175537920 8311667 -26684531279902225332778257848955134400 8311668 85746037762577877322391032198679617536 8311669 205097411468733904382252684290286772160 8311670 -43825127578130056422835781096362398720 8311671 -44075989390972553563155811869218622192 8311672 -70431197455658527952182648087969198080 8311673 -40157410783212772864457490068667102720 8311674 31446301084881275967024270409056755712 8311675 56920943904089417909379113412726674900 8311676 -129438564580460570745737596256807639040 8311677 -124113500098536944880717217834515917760 8311678 -74100564822545040307476882836281167360 8311679 6958846752307197295167942992397489384 8311680 -12596404443245974405594954982227968000 8311681 -959218530345183493774380991138438208 8311682 13038268851321104632560510092644938192 8311683 78678899493432501301088442590190484800 8311684 12809046179097431464680752494398105600 8311685 -1123941852981479403444417745683330240 8311686 -7316650180120281764826690278438860800 8311687 -12025650988800998325369917531225682664 8311688 107815842711482197246234688459927715840 8311689 -50063863870306031898461109161809907115 8311690 25042521471838452185683591339216804800 8311691 -59895260216351915775564208436506013040 8311692 33340542470740578844828808782972964352 8311693 19391417616646130130283185695029832044 8311694 9714857205175137005913738562677960960 8311695 8843256394227810495562983885884505600 8311696 3274932229082058348092412521005514752 8311697 18542801657766400514098662946454980146 8311698 30162793611064333284182108944804269600 8311699 102196252989074033528595747041695574160 8311700 70276623629456352628753108760492227200 8311701 35760958017821801342846350103444973984 8311702 -20881042755864248937017790200967598080 8311703 15373648111363593675641272656778809600 8311704 18183574271146064437592110410262917120 8311705 68825398188746129886610147623197353860 8311706 32680351531418861279451157821764297184 8311707 13959028713756405425535718685343519840 8311708 150576758644766615035333775592243803136 8311709 51474424616388527620704039733946085216 8311710 6523393250553369954635866496660121600 8311711 56575894614314280574338528804423353312 8311712 129422023275895816407524982041937444864 8311713 108193696667807884197062774429744186544 8311714 56983006969416804360005192629866117456 8311715 109945936462582199266947846791292481920 8311716 -15315405508092890836326084881741549568 8311717 -27761591027091438719925669095481260928 8311718 -6813006664194910036358269987125009984 8311719 44460436484793647944363749758765172000 8311720 -30887580082549386785499797315479142400 8311721 123029271327328019055632436786396616800 8311722 59200679161825355969288650708348707072 8311723 48310112766145539054666516412185186468 8311724 -13542887095054198527323105261049984000 8311725 9841485334434357447482269705889056200 8311726 -24090762919386245683711413686252522688 8311727 -63344756975757859031200581961724924040 8311728 -491030704569277295588621384057880576 8311729 -200196696862117910865138680484444354670 8311730 -6971231680040218426951239758549260800 8311731 -111351944727132106384793743829435304648 8311732 -61328061412217753958331603596203264 8311733 113317401342661588981187345137368383982 8311734 5646326113443542278792679867578422816 8311735 49975704985440371979654761667537694680 8311736 48864440285711467177865608686534696960 8311737 35266090059530997779994824331351091584 8311738 -22633967123660478819186553800557270592 8311739 19737317922584109408323255742469917540 8311740 -29689204136330933251830468034788556800 8311741 -7698149425082691488815472426431762016 8311742 -99619965927934296502423199592026711808 8311743 -85718291754073414006255699380888587520 8311744 1737282892561887701608544490924015616 8311745 -23577149636116303674213954317634593880 8311746 1144900545762335793818592524517926784 8311747 89934652229061288057429380484339315072 8311748 607911457821723034460260454352691200 8311749 -107836668418253392846403087783059266336 8311750 -73582228102376299122921602479621248000 8311751 -2704562421948017420325539888384188416 8311752 179467127902702819860856693222633758720 8311753 86822852112440016794309577695899696564 8311754 26896105730861202121064185674995529984 8311755 -32778757114468967081376335788893991440 8311756 -94444336972926522725436534086572545280 8311757 154492168778085946694719192084283819904 8311758 17234608317931755453313356772405736448 8311759 -189888026635878066772745151309828006960 8311760 -9245246662146681027638589947556003840 8311761 -61572946923623018365526879127980235360 8311762 -153363550086412911250274510534619583488 8311763 -9989855999640880636415680962526989600 8311764 38472943124052087214126380095364581376 8311765 -50981742507718366001973510928562793600 8311766 -22582850089020670826042816045843148096 8311767 -102379651018556922675340347542960781720 8311768 -233775069121870329767529896275147223040 8311769 -138565182778006209482151645830004501504 8311770 26900309870245834101665971905753969120 8311771 1659407743247082306699220914021768080 8311772 -44751910323344520527998325952295666176 8311773 -65854744266877649561315809085530502016 8311774 73600777438584165724034985631667243136 8311775 4796137619412593968102495060198795800 8311776 22361919759093114680032443799613472768 8311777 165808584954809867628940253267301735060 8311778 4718897898988208745569266054877091840 8311779 15033078827553947277860600678105083344 8311780 7319486791828689536732095511867957760 8311781 -13042902109023530063515477327781612418 8311782 9782755484794376190000297959472021504 8311783 126032250989434196870368451665490233240 8311784 -14799040956020524293176819115102720000 8311785 10761670419122155216911856478396447040 8311786 -10961360670524296676835662610175475712 8311787 -162907300064240890054955277581201832408 8311788 -38200974076908504457891003299039482880 8311789 -48848317954177068178469179270381099476 8311790 26850768909156897202585382760183358080 8311791 25549360099862697412839059930623839744 8311792 2470023755290676109803733085731946496 8311793 26508625449190962586655156701651449216 8311794 -44634679462185009835186835267355158400 8311795 -23919128401926876237283977538089940800 8311796 -95621456585566852153036379087824118400 8311797 -17270041508686116237261969999237448800 8311798 36419830415518436408487731019990765120 8311799 90787108633364850196113033766651355760 8311800 21521115399593611215612751005573120000 8311801 116256846818700598357145697728672509802 8311802 31039353235282827327461467418159942400 8311803 16237403104527278464367226743605412208 8311804 -818279338054221294414810658366975488 8311805 83787423702414472439604998706952316460 8311806 -39495745330152123412853537373589164480 8311807 10700669491871008164062709887313011424 8311808 -39222469056713664894828153674580099072 8311809 -118547612028860960855298556170174173184 8311810 -898820373979470089615602503847927680 8311811 89892749272305198050187663295114460412 8311812 -169993843031774361409220295037375488 8311813 14298420616539943791626868491578117504 8311814 604669413128833265692968237317517312 8311815 -39487460003493414126847029596560974480 8311816 178727596453553121053312963177226240000 8311817 21692206349906214447284953578003235866 8311818 -9716416835318994829309456615835786496 8311819 278770912561418315944971868539163100352 8311820 -46523393784556452525678373888506915840 8311821 -22668206676211252417602791725466421888 8311822 -38990179741569863160910554144264564288 8311823 46504086909157900044195141593464647864 8311824 -7719835919727203136744732633936347136 8311825 68236509795900333028050193858456984550 8311826 -61265371048957361786269835135899275888 8311827 -33559501317696750315798063748361594880 8311828 3744245854439030887514680240445571072 8311829 -3588182964212620234701043698948387570 8311830 49835657120396041103484140532405123840 8311831 -92847037461958525401584915486431833720 8311832 -1560014105158159370845029148704768000 8311833 -18314639406709398533279604456450170316 8311834 -108034830364823845784775223319637671184 8311835 7946704548680719120453481059789056000 8311836 27573862846911580051904653510323631104 8311837 10605401590114684812618832256975692960 8311838 -25404845229280740793708753108487575680 8311839 -19425340725840930274422972324217486776 8311840 -113167069763430669192058926404911104000 8311841 -21487152507889898317240341153050524416 8311842 18260591278985623594510120398827520000 8311843 -9173885920673102576013114384073385000 8311844 22621808804366775144417722575110438912 8311845 -49905139492145726126635360288519536480 8311846 72987357759200512358584521797356411872 8311847 35670007508952696615332099486269650672 8311848 -3842557227237236051889793955691233280 8311849 -327723078058339768314197459627972480 8311850 -43894414699900115835668393523708879600 8311851 73382206897567084903665836010852004380 8311852 56587445361797657069416984801075971072 8311853 -25457131637932334975262984052480308 8311854 -6348438231049534388955501422300497920 8311855 40329880873733178815968922355423113760 8311856 -23685819476265889792211461367157227520 8311857 -893664336928767187826547012808151712 8311858 -5314916811226138518715992946998612720 8311859 36486210968094335799640980651746083704 8311860 -3749253531036590987745732832594199040 8311861 81600444507128468703720042268931477760 8311862 21760337497291822405075035355703663232 8311863 30027354999160739333123910068130858624 8311864 106622206307088330802571764964497612800 8311865 -19211932598495039919875152847476987200 8311866 51299292419697627498941882023380148224 8311867 42548485287316954077746764993205687592 8311868 13933241313210850299712245406056652800 8311869 107985913844706101890848326812120670400 8311870 2442900301574801942922351678458153280 8311871 128166043219634985820431709676828475072 8311872 -3374983462183819386809443122400985088 8311873 -99236022053985164830943901402602227280 8311874 -167714149551761403019036363165580387808 8311875 -2010830576460577676525587939712640000 8311876 -58454687719585959537977535109562400640 8311877 -6063139181557657128193427508814760928 8311878 -43014519730312315194326873793293290752 8311879 14976022609177178762162614252943032384 8311880 72932059711238741728692820301875046400 8311881 36431466543671053862623379062883591952 8311882 24322742999376724693420412670045746784 8311883 -57245050360043073298570884691809797868 8311884 15037684487858721220309182342370148352 8311885 -62637377955680835283346440165613658420 8311886 129766146798159902379172691843411604480 8311887 91289146562776013101213462544147664744 8311888 -8728456723114142091802586894290944000 8311889 -8856868023066145424087976981730210140 8311890 35760660302938625251730910330507025920 8311891 -17083261769029653698260235214342404528 8311892 -64477070185734398132270456118584739840 8311893 28373934118066063293272213822421938400 8311894 170734625802088652917137254204572860672 8311895 89829689585827083880865949091148068080 8311896 -3021037634639978913826144490211901440 8311897 -78868860069724160936702492433478568688 8311898 733844654368267403393773945915374336 8311899 -7091625185425280756178999671238508032 8311900 -902433815356825877739772363161075200 8311901 -18899706408506152165962988524630364800 8311902 -14439869124303807575062696087642325376 8311903 180169202190995873185838222933741325600 8311904 -26023425824991542653911624147067207680 8311905 -11700821418649723209672862291105439040 8311906 -28276166568639572567746775005671383040 8311907 -131514793158311006794543687369917455844 8311908 60206656147931504734394878657177712640 8311909 -63439859179174158815478066892469477890 8311910 -38326020548966175474799061704002944640 8311911 -86602886099692135264219006990953515520 8311912 59201498508588853822954272072279490560 8311913 -3989635220917609814298988662269614620 8311914 -1318338317358768131591155607969749152 8311915 82035640200316893812582171750683342560 8311916 50382788278559672135898157894528316928 8311917 -21201622002350548632441282138144477120 8311918 -16813437384924772211947365935599510080 8311919 -49490412426492584190478931905342060800 8311920 15177164897708596203503061583960473600 8311921 -27738726691630859535397078925510673356 8311922 62268060868894291799677817765834150400 8311923 -161008680089830222499236802318085033600 8311924 128163197618795775975028935741105610752 8311925 -3974495606924940782996263274606347350 8311926 659836484672818984066518473231290368 8311927 68301457238361237638656715404402263120 8311928 -101371113778229091019877131270697287680 8311929 19934089830069698781979856355076646256 8311930 -15271175426134505757691817808580377600 8311931 175339300246315420007498051933182147272 8311932 -38990738374702780816468897664064053760 8311933 -14452474283390736945503071835877042080 8311934 -20546767649121698886116355442055630400 8311935 71853249562944940077162342375856006800 8311936 121093974838748451760525526645876981760 8311937 -16428443191133592096352188788301999360 8311938 -16884661617863370809106264076056440832 8311939 -15213529846992074406020245960590248368 8311940 2272051515362069163391754730325524480 8311941 7050248248781605764902238261687462336 8311942 22569447855826704741678855441184377600 8311943 -1366433980647087106029406111071627816 8311944 -8796712235857078342868892076170977280 8311945 -78734019984848809519929777528458982300 8311946 64883515746485089435297703689895984640 8311947 19345569912435892883543664846989898240 8311948 122558933681800516864630664853057367808 8311949 12334206581318209999295406368905914240 8311950 -76108883979898143526844111506942464000 8311951 -152769533088022059342400670958783287400 8311952 -20937109911052737582458181313873182720 8311953 3378477817974293317578318816923661888 8311954 955302668750576691165775441021443072 8311955 78521726089763168425629881219127450000 8311956 51099288462204024429102225620307843072 8311957 212431068377389009309467758605380888206 8311958 -48016029066900026579932394521962354816 8311959 -103923835100595393215606548453451403936 8311960 3536789512618744383789056894929920000 8311961 -30122092560770488418010158634010881216 8311962 -11131072701531800076300621976816808448 8311963 -101242505907493813381178129673058455600 8311964 -41759381396438766342786209306310248448 8311965 83065440708019307018951509335745680000 8311966 20988060961289845228686425645516493504 8311967 50550986745214253033000189496392161320 8311968 21371637776908451401252630147356426240 8311969 -13186421210121592798843373178221041404 8311970 -1814597873259417205438702272611788800 8311971 -31069015124590695819402689263692838416 8311972 48018930515291447648918401854575067776 8311973 27457240638668090504315010170265975840 8311974 38893696633239564226783708245557088 8311975 28472354629967537790818443058669136400 8311976 -26734830221760050367000263416108247040 8311977 -868852734409929344109894396951897420 8311978 -28369560121373397521920729502030682960 8311979 2099393248956150685664158360206058320 8311980 33421258123710996078131295940985548800 8311981 653560992292880052740399413127445782 8311982 -8359221264779487968556433058151204096 8311983 -47574751431624216956046663923850739200 8311984 -11412713077474569795727430393214976000 8311985 -78473769139683506386306123468591046400 8311986 85917803270516350350401398155557760 8311987 -112303826794555281886668467002359454760 8311988 -79912433244455624890724548609593040512 8311989 18792144374139674251738688942174961792 8311990 17476711604852770957193321810004213120 8311991 121293935284811735138769591612110884392 8311992 51362697453735077997056257384481955840 8311993 42066867482902952584263242147955328704 8311994 42826146149268240457484113324600669296 8311995 -51185573697058246690579469032324055280 8311996 -47440292078828842194319996403480961024 8311997 342479352253719187630686342045308281344 8311998 42894854199203996058613167375285920064 8311999 -1201648719605340945330429118347344512 8312000 -26935166520026676739858321700290560000 8312001 -66259703741416359657250206395938031568 8312002 69180721604224424079256796139257375952 8312003 -33720585646641703506693220035014614320 8312004 155269158025553741315974435511856261120 8312005 58353633144085460185701726381281343960 8312006 3776587487736282359364883931311005120 8312007 -35284404282626240648596753804358916480 8312008 -58460790157909180720899899484495191040 8312009 144871243960330635381570509494944644160 8312010 2490845491044260141758127817413022720 8312011 -67676475567949529894732174878179097776 8312012 10475732192597759244772111475982162432 8312013 -17992324994851738831404271549290035400 8312014 20839301472658412860888552726641639552 8312015 -11040116525537628825723064930484430840 8312016 11506580247982502483478602286512209920 8312017 -131538421201696863470536020489598010574 8312018 -22012402506506588444596069661400079872 8312019 69207537978055955594255525688090076344 8312020 -125293807725139991897197032789395896320 8312021 109265278347080903255387419411188029532 8312022 5496660819677776424422620210697418688 8312023 89069209232703235372386993635708051200 8312024 14763045359590566143651334305483366400 8312025 277879955433408801221976716301010800 8312026 263722303241137384451242280546883840 8312027 62473349753854315307810683169231996232 8312028 -15257223592407022041217167444690471936 8312029 -376791150952526287571444705581857312 8312030 -25379447044379343246798617920787297280 8312031 3565803373639573394585468637474048000 8312032 -70657015985133019469151377939275972608 8312033 58606801808279098998221419444621605282 8312034 -7255481326629563050256818526753468160 8312035 -77096947870630157542628765708225437200 8312036 -105007372010186599048560975163892085120 8312037 -18213054575989821405444058860802566432 8312038 41681180361439891067872122543726028800 8312039 1117527578032073058147671637752646528 8312040 3934457125207277594304417133455360000 8312041 -145134804183605142770445342071669318016 8312042 9362018122977521539256141912226041952 8312043 62271265818411504346506725073396081888 8312044 40967999170813598878498948957178265600 8312045 28823178635123688889352161327828481280 8312046 36224295087573043395267473995722744384 8312047 -76294776865422963171455685443504201768 8312048 -31730848014868281530785371485460234240 8312049 15675071934418070929258218346669800834 8312050 -21528409626304728358852073471632423200 8312051 -166913347556836586655040354845313922736 8312052 21105440761293761807795914286208847872 8312053 -76784304934076403016417282985291389956 8312054 6268903605870706797006590981042794560 8312055 -44199248834305699749316816637995992240 8312056 -142201561354779615261886967533925253120 8312057 -109585515622317020513008974572774683128 8312058 -12369953614638135022469742675272032656 8312059 4844861892101432642636590525277102592 8312060 84506575612036875079028323796736084480 8312061 -2415805638429018168153050270951393280 8312062 26842340371214602948149718629370942464 8312063 33375686054052202933639654965455849040 8312064 38943813145436050550430918099767132160 8312065 -67061905802931315710340335766246499800 8312066 -40749658723125245881961046585833700960 8312067 -9742239041793915887722877373576854640 8312068 162299814800441946299737227002570653696 8312069 166453380390641284549211880303759322044 8312070 -1341828833712168665530509429012168960 8312071 -633350636083510681244644806533461656 8312072 134657207339781289090546459075952640 8312073 -5206850613283365330007364263898376192 8312074 40447975561529393622209015710687135536 8312075 68852433544918297878517270411139643600 8312076 32634036206289724663723195457600792832 8312077 10311838254663021033780505437983666592 8312078 69018795686419087141650539636027067840 8312079 -52988481144766710345397494846353162616 8312080 -8263851882852308908488218575853322240 8312081 -17286089747049782005365914257874879136 8312082 46121731870480561957499442386803929600 8312083 -11757430205942576156478036217284514496 8312084 2008952454932037143507901319364677632 8312085 24815474581257744755131182696817939200 8312086 -36376869983237640811807735100959063008 8312087 -49636058997051335295223941597542123520 8312088 15058540208691443021324757256651714560 8312089 -98700641900384219051071524162581098620 8312090 -50217340116313579104851495978088000 8312091 46471902691123281677831252319603999744 8312092 436219748484323657237819053628649472 8312093 79712913199336391575173388005702378342 8312094 -2954614217916374546236998523368572160 8312095 -20414052549413048066268206452608180000 8312096 -58792811694870616570432715702778593280 8312097 53771044049349456254253306949040532480 8312098 -9085767494349249118999772322540991200 8312099 -14897098215238779519655771961282637864 8312100 -55173040576588324649616840859590144000 8312101 -35493423616180094008948322582353670080 8312102 36383402128544457116995437585056712192 8312103 81810428862422267655231197884219080912 8312104 97294216134840835348462374541221304320 8312105 -121276380927181733406497080498439286840 8312106 -66169462542935835498948622226099918592 8312107 61959976450421192985887417836605200920 8312108 8386439784864261895974611477928984576 8312109 802155261117581847064856991128878368 8312110 9126440008105164078720431320743000960 8312111 -22773889356398385093550440622028791368 8312112 2668754789631129956189115732543406080 8312113 118199521751595770513375876917867833362 8312114 3069327391699751759446969601490256800 8312115 -858629160701723653370169708208308480 8312116 -29023648416143474597855674623860281344 8312117 41764022739773541086218857305311698720 8312118 -37961690194201217290107274647832730112 8312119 210715504982633625220369008604190788520 8312120 111511939529559864933237847994385408000 8312121 21175712194896676780357246206124795380 8312122 -1252285102777869406377605983730457600 8312123 -21432235685487115116606385740638698176 8312124 27594196917794001112891113905213786112 8312125 -81292865568007155301393804306232730000 8312126 -104732856740990584510964173736010847488 8312127 -63392836550029622129434169876244515568 8312128 -28916344053421630095094179430718767104 8312129 512508834677834591787485246065400832 8312130 -24612238806648816362072547042163484640 8312131 58286973220352676688899915296096513760 8312132 -1701150957276452241373474467742860288 8312133 -27551497558680828256655618895214900800 8312134 109819706219426124955181468769023074752 8312135 -8077926199865219363460364130558793600 8312136 -3239999542845034032923853152593674240 8312137 58751312807855165859102499208703245786 8312138 190022262342088964083120807496568746496 8312139 -4592399390590686737151859556077811520 8312140 -66637625278423151414339296723245634560 8312141 -117490775878791569784987777662852179488 8312142 16835760690933103512317659152284250240 8312143 29241301357161203763162117055085634560 8312144 41351853664847954960734277814649282560 8312145 205061390511880908017026556306835840 8312146 -100985217210274150630424541560378959728 8312147 -50895899427302769183994804170524752404 8312148 5863186767733624542455997236614266624 8312149 82014406621597262241059821551340372764 8312150 -9939100291304031425353690678940467200 8312151 36838697202123567843319126571672907984 8312152 124680273560225934647468490047143526400 8312153 -23247114219969608457158127797104244598 8312154 -11844927846044009382152522043269775360 8312155 -14527943765891253905839305504996564000 8312156 -34214667496395730657802971913937891840 8312157 -44503192752681622489073759264379613920 8312158 549818772932780909384023410710999040 8312159 -192510292272356995625123725210531772640 8312160 60401547055736941103391374954932469760 8312161 -35422406426004520864949300385334412352 8312162 -32507765784860105462458120393340661168 8312163 41358549457676632368798976418661420288 8312164 -36377432221518984482104341615624370560 8312165 -12119552508170115705032463065022535080 8312166 30158989028427967526056478484718857600 8312167 42039802704254499962464174411490080992 8312168 -153488047776914926616804543519144125440 8312169 84789854602939912451983244379105292944 8312170 12916242471668827925799020007930365280 8312171 48385743372028993933349235513035213712 8312172 -83452683631522719672124636491748233216 8312173 56209815493875716801046258458562414422 8312174 -258142301514320071983594670887633600 8312175 -10024938897653464201289893376313428400 8312176 -12212517728037128130357370175892750336 8312177 -1758643749317241870798966285919444560 8312178 -6766819935947408594655460598817415680 8312179 -61480237849749929164202133250404471220 8312180 79123842326456623769995002643047494400 8312181 -14210632460608880616851443188185024640 8312182 -94963980366616909711660572615863699808 8312183 -119578651807145967599613099448449530880 8312184 -109268372279884628133811787294231470080 8312185 -4109597413646631062814297038629601280 8312186 108690436958812495182241415176619751792 8312187 7718141343269741857286453699877741168 8312188 -26605311638351553636599608512544571904 8312189 15088664559371731533813409370597625990 8312190 -12109507909060731418210197113591172480 8312191 49534784842211320805831804190762814592 8312192 513765552788141487242011787353128960 8312193 12775377224586806327551457287873735200 8312194 -60979570384763995295345300667954089088 8312195 106220697556864906667989951501184749200 8312196 -3587378101944597576086922223040378880 8312197 90914403965068038604291339825385335646 8312198 4572517657976654575225593291729246336 8312199 16901626789584043105188483770043847680 8312200 13847076670147613848683466677227520000 8312201 1031111188520665745758105189890442944 8312202 20241106810079536285318345429336150368 8312203 -227167292744520680375306471024269758896 8312204 -137774648361755581706046224246185484544 8312205 -53055466600849377038818800797436166080 8312206 15958006276268092903116526775311577856 8312207 88452372057903077415694721625880017456 8312208 -30161776124584466969796870735709863936 8312209 -140367474710405712041205503738250224590 8312210 61098891864901089711228411077473241760 8312211 -83504558295977295216442729892842177740 8312212 -89782112666750286231201338181286225920 8312213 34697972323491462226456485363284442300 8312214 42500531284481015341900002021477551040 8312215 62938340141620713257970843744719952000 8312216 36525478587418465485512494163066880 8312217 33749421248344604658675174383812449120 8312218 1355958926405668168670301320580271776 8312219 -137441408783605218936138958774591408380 8312220 1568594137440230701463446976198522880 8312221 96152597847449074703364984239554119680 8312222 86121250315523153961844496660882860800 8312223 37452239831318101839191072492973815040 8312224 -819146612274883435581226849886404608 8312225 96619619535662196620787074662082349750 8312226 4222824370543364790866032093465870848 8312227 -4139553203707045117140796658228384256 8312228 62851823145364730506937758657462318080 8312229 44454711474430112649222053340245725374 8312230 8310114294861275889597253805609376000 8312231 -60089704837334960516116179917876117400 8312232 -145041837728044141207861260472118476800 8312233 28094854007786562794168650485484095482 8312234 -10689877142136317196936405126505920000 8312235 6466624400295031358389865529301341120 8312236 -115967029382570376330122288233190398720 8312237 170136344265451471938947321269073444886 8312238 34567074922715892537495529576894308288 8312239 12344999096855987902478785460712291008 8312240 -20975174789052586533898213795583754240 8312241 -52882935503235880685606388886917456000 8312242 -2013522985788754220327608750676988000 8312243 -71446844779548836829475422406487435508 8312244 158259850762163647542265309603368960 8312245 -83547717701543004201581081298307126500 8312246 33882264426893901720517047264782569344 8312247 -6707128553016657836128078454221777920 8312248 13869042625386937407201934189174456320 8312249 147379946141630209444643230860270210048 8312250 6198069748249525449375310790357568000 8312251 -108643853707343873594209195153102638748 8312252 -11728276993207268360653870808846005248 8312253 -21540668094343823035403789629383088800 8312254 40767464657403894944097380520076689792 8312255 19234605462656034050800199383144662720 8312256 2736886393942153309102910035388792832 8312257 -170798110095343480140559610119461218494 8312258 50849228090266366796763244786898399232 8312259 60902280158948613440285459972801184504 8312260 61754024919995899555096089695501660160 8312261 -118501021458284546181953278505023256676 8312262 12343017096517946516252189937505858752 8312263 191801298933871056063971525696267309400 8312264 -91884014070030709511482371782237936640 8312265 2038772950707307570322800712665900140 8312266 -13221124474182738396957484770054790656 8312267 173356217368796645229289397278085543316 8312268 -73844900361518255659421016890802946560 8312269 31294273699544580948863089845360306432 8312270 71651952217230321828134319914371564800 8312271 48979363295323642578113341024828856064 8312272 16121665293918516079510685332835532800 8312273 -89314188955894299417573171473833310478 8312274 1032878570755957136027233458293952000 8312275 46625027246264861838670448687454649800 8312276 19954566377156387814586425555931852800 8312277 50032671206538457881662113599744402432 8312278 -8535677211383750731539766938345864192 8312279 -23563145298347371142124101857367939424 8312280 -21651895690505118107023226238063820800 8312281 163811980721188590891527403196708675082 8312282 -107336163481854905319660613821930690816 8312283 5975290060969288528659780371926754064 8312284 14172175536166074431028723875190637056 8312285 6844490722641845191371894532529599980 8312286 -8950234519002337301436401624105134080 8312287 1282682567008366702280231159681959280 8312288 -135710671349599654515075283122213617664 8312289 -11553648209838139940213438321445542400 8312290 6740904855970332641565054546916078080 8312291 6575610798475397255930235658822606560 8312292 50804630780531882115966844070756782080 8312293 -92822594022397348413967139016212801856 8312294 -33225832336361835943360015644166698048 8312295 -9157311367703042942262665389913251200 8312296 -197532007784881537755005392077522846720 8312297 66556177853070305234773059153406588032 8312298 39477419944111085485682830226499857664 8312299 43066516030577557618714865529075040320 8312300 -41502203596909397450304180124346035200 8312301 51018951853365102315872026241801512320 8312302 13029368461552247556944520350312012352 8312303 184430702997132654310679773479497794560 8312304 -1222663860904788901129324362228301824 8312305 16733294734013964214470049968905947560 8312306 -175651698602554833561388584006325917696 8312307 46453195451724657982716390148637430840 8312308 1664548931696783155673449250813448960 8312309 -23801123167266933524358979163195716608 8312310 7538527940631765518533537327859222400 8312311 -92580612524440473711813224139003739080 8312312 -58886295312742054086757306306051276800 8312313 36497261899208783287781149170883492944 8312314 -91847394592999745036769858612320409744 8312315 -1536645091906937105672692202603055360 8312316 2263698762460951461069729744195240960 8312317 -48359089603917700265668101150880322152 8312318 -2672713593640555019522680390839452928 8312319 -23800150692308474893815286746307670856 8312320 33628551411723496410573653770669916160 8312321 95576421979876217524094739624224043522 8312322 -3793488157998198849352938733933849728 8312323 -51128465342147204774081062309192544400 8312324 -36820597093794819579196716677623442304 8312325 7727291933672861093847157809944371200 8312326 -44598908513250621885166990986148024320 8312327 37995064030143341470108967492102017176 8312328 -81725298136159102238528823539515392000 8312329 -109553244706039463886514392050728986720 8312330 -195263713530576364634567180988180480 8312331 1514633626211266494893169628104287664 8312332 6979666891385550383969312560877846528 8312333 21259345940406264093607121714375644800 8312334 -68864125258887652847168961043145181120 8312335 90347388885648772268122146794280902280 8312336 13657233675184599826380633329238024192 8312337 -239489216282720408003131616210166300 8312338 -16729784523917559813063169562821493760 8312339 -58981276951653309852427083333343749120 8312340 2143629895496301393560972379640627200 8312341 216727505604782578424610187840644910972 8312342 -825971282675698104591418695337800000 8312343 7367269190170745614249138132326135168 8312344 -149078169964739308128759218662009251840 8312345 50583690223719125074829431338019300800 8312346 -1387688817018650209047955396435516416 8312347 -55133044194045617229495863626214158204 8312348 20884838452374185661495845841000161280 8312349 -109956120096838763715937091255081079936 8312350 49978887094940949904518320681651054400 8312351 59697869507581570793179740383776448352 8312352 -14201977895521458640163849158210879488 8312353 -52608136749167523434026403949007411520 8312354 -101321493110409216448997342795927822688 8312355 -26650140226659923620359957230242368000 8312356 -13252735285140095282430506840208297728 8312357 -127013722891153779147405523997063882340 8312358 39262266452793375085212736100453525184 8312359 -291415662484002980931168834255054501120 8312360 68769101585659225315107221228096870400 8312361 4709619567593376787472036670410334336 8312362 -94357798170553477312151439592025567568 8312363 97829218326785539487110540342062354612 8312364 -1004320133489349427501382249686150656 8312365 35911754262513958478583655554891622200 8312366 12493746610085250867281472902800525632 8312367 17133229207519636843575920924341954560 8312368 -21865089610207983029161956965052203008 8312369 -54558094100574380520662063986618911960 8312370 -8893190158972205829116607802358899200 8312371 -1195405251758677296261640202088663936 8312372 -84147294291273323882524748208945911424 8312373 1587265694171615034650031785012962944 8312374 -21028382873380398330706126540958085888 8312375 -190199218136534848711122167183040750000 8312376 -2659940225589887611065243811874304000 8312377 5897687935287106298547835604193373226 8312378 36899065301558279670225860630117601024 8312379 -13650590527354313651728187593535005416 8312380 100312733166266286374788576294040678400 8312381 -7225691049141535620557235471098696832 8312382 1214434412911831435050654776895060672 8312383 12389739498422009052668995315291674560 8312384 -25952477360034920641363085704229289984 8312385 139577139760500253411649227295398330560 8312386 1811409194577162072978994422397070880 8312387 39896159790898737247391018363281839036 8312388 3156507787552045018821622066338127872 8312389 204160832638812478094485596814243660190 8312390 -22516140419506099119752847408162556800 8312391 -48285042974153282570156627524148062800 8312392 36164789742594644293255577900210995200 8312393 -44509023507811968178562998354906801356 8312394 -30084580430206305015011384638080979200 8312395 -8358380683613322764968709625575620800 8312396 -23184195601350080750985573352980065280 8312397 71309441312134090012943555086884369600 8312398 -28568257339191805072909140404083156800 8312399 -180243406499096304204333367993148180400 8312400 9420422744273555458105199723824128000 8312401 71316636788420603321497259179802370804 8312402 -3222043609715231735238221335927357440 8312403 66337187440485398908273649508435935616 8312404 42210889246708967843615299000386420736 8312405 -64318719919767763567053355815414110400 8312406 34915295590062012899684658921603616704 8312407 77195401703016703300672522827175627920 8312408 -58328065803606037923459005154460385280 8312409 -195290010558522599506747446036026770560 8312410 -19731303688642045583407146876636959040 8312411 -87470425027911460137636569778249740988 8312412 -89085824402873272913843403870752640000 8312413 -35468320970124997642373967416398469338 8312414 48159615812822161180865527240489691520 8312415 -33719229726728034066775058893400107200 8312416 -609805575380660960470222056084996096 8312417 47455585122166656931420628329328978466 8312418 40542782128165348272413702376563200464 8312419 -159978010423355464865499186228473182180 8312420 -24856017563914528765874739877660262400 8312421 44264154232820073801375442607775694560 8312422 19760290872425673455022640194793409280 8312423 24950695382807336928400718310923592240 8312424 59877813888782730824754096438368256000 8312425 37433291710367419261326616651069521600 8312426 38101871586542430740489254690016916912 8312427 -84725508609358093749343797276496012836 8312428 -125195414889571543042309277810600204032 8312429 5009395022737801296574063668331538400 8312430 3940914625160702299286474210974064640 8312431 24452068710887144198238224012120660464 8312432 -4440305220016901953332664532719140864 8312433 -29894344444493976109219522563955537152 8312434 10183337245386393584688236416438605744 8312435 -131964445380426452960688757626529503120 8312436 -106078210949343261195493737365595156480 8312437 1986308063414501286880856348888760512 8312438 -17491084832121919291835541328974998880 8312439 -142485703825001671055870555172816060720 8312440 132415623167151915378808429519331020800 8312441 -78478595083230332266728015971190523158 8312442 -66187585966781489854849383287644609536 8312443 -52053116496898093952491353024051636680 8312444 2632493316574026456523872671047750656 8312445 36015006123659959818005988443253383820 8312446 57987411960304235895647343265324148544 8312447 -27607167307027116436124975906626532880 8312448 -53747001726714635586764403740277473280 8312449 -23689257128565396575398395423312740780 8312450 -25186133457655447806964730626776950400 8312451 42152417364696682872803922997290259200 8312452 33408799650454194003444038655974894592 8312453 53087701050761980264372155455466327264 8312454 -28681333395860408448868503334335805536 8312455 -33044692986790539413080162202114741640 8312456 -127216245153551917498001245243286231040 8312457 -26955176259018522454861701647613388608 8312458 116239816774316462859913549303991088 8312459 3408875813954028662547942006954869760 8312460 25914553875519049169547236829922498560 8312461 101590011705484550283210082200755643062 8312462 111884640976132956823068423690656520000 8312463 3653197664847654025440476717097408624 8312464 -3642432172474840778730243281864622080 8312465 -3980243278861724106884146372992441600 8312466 6570847815059137168211399531765495424 8312467 -74226882022320201870367305194558081328 8312468 -10928904493805551474720896764908340352 8312469 76435618909690497916420313326384763808 8312470 69325907284986859782224151030291576960 8312471 -187773802757018629878030912216351561000 8312472 26078774688107300268570808230754590720 8312473 60182015078303374106412171228930086160 8312474 -104963525288550691765501558464879763968 8312475 10703559691055583350997876759909258000 8312476 37830725094701809114245032141996024832 8312477 20905799911532880746193962312461097100 8312478 -38167962928312118955696716133273937920 8312479 6394363092626483573737802198318740320 8312480 66093369734319115116858440307855851520 8312481 -107765417067650423796953758073481108720 8312482 7741228962244086593115055188492276000 8312483 178402324239133782566320204418031552732 8312484 47209369625428415104285759324924609536 8312485 109210026079580416357074051204640647000 8312486 13730163148333346489887875392866838784 8312487 13115820792966398658466755811037208360 8312488 21095101082863699707327474592018667520 8312489 -24777747765672790286085113742007634544 8312490 78663217266038698135035950444775091200 8312491 8466344240057754831562870998069234984 8312492 -136581679465801701768333357485739043584 8312493 -11228172049445084511650655193457504640 8312494 -40114682093016365169798087566754397248 8312495 21757540865327782056620430126027388800 8312496 -12823089710806460406749274371379068928 8312497 -3370157757507419194842655867750963054 8312498 30941924308191503477933127444814218000 8312499 -26613672153822940696063661638618325280 8312500 25524069379040018748252631980640000000 8312501 107976466888867164094190910021736139502 8312502 581215012607657415947020201282222080 8312503 -170086074448646077264537378439415692248 8312504 -52313201840743836151971911150205665280 8312505 38813556998927599111145519690199946560 8312506 23716898591656320411736225223011663584 8312507 55435967513280531968857085442278615004 8312508 -68870215392049057487525978114848075776 8312509 -83469828613661494503106595088761436384 8312510 4792120591047507610933402539830419200 8312511 6225649684899830252193812690189445120 8312512 26409429514458385858968975841502953472 8312513 20557472911236018888485056581406232160 8312514 39973228848458809868838141336302567424 8312515 -58652844485167146522424721499628377840 8312516 -136170320928768364272172149153522589440 8312517 -33267083127228090660186816582844373760 8312518 -1520807225584847794386585200999789184 8312519 4322894578893643383773462542057752840 8312520 14548410775485206853967085992774041600 8312521 28857530903170267072830797211609659520 8312522 -32083202071987785105108447933677223936 8312523 -124299866650042750018940082782967647016 8312524 -172111391261872938930882995254038002688 8312525 41988053856567407954976032853690699300 8312526 22211496937747662287038078789695112704 8312527 -79102308016852983474990651954452164624 8312528 -7818446532781878650787789935249326080 8312529 -49210427490798827382028146558970572816 8312530 -19252001507801501931979816658108031840 8312531 42760770385462634705488886551611356160 8312532 5493078324834919565665282621815785472 8312533 98791137174308397647460182035485898464 8312534 -559947646199777284152129717644754240 8312535 6640076275168735139289513241874688000 8312536 78718223796149966928265414829562439680 8312537 -184746836662538899510970493769534637814 8312538 13903472988330298335068618503847116800 8312539 -170679243173040904357001830262847289660 8312540 102777055373395947745479000035943114240 8312541 19145163692995895681501068335162225600 8312542 11971079105442959038039385581428597504 8312543 76683551947112817398957995664345929560 8312544 213990884284583322171895297468854435840 8312545 702266703606650598850396232650820160 8312546 61717912335054842612302416899290552704 8312547 -95838223346613754294076514952645393800 8312548 -84050560544720959382195808755234324480 8312549 11749218796196985111952220380187893536 8312550 22619374401733940522876577459868569600 8312551 1239762685434287778416724978723909680 8312552 -59759409862243845680675608858988774400 8312553 70516041994020112102302702702596562762 8312554 59918134850663715618599616048237740976 8312555 -38396389166940793810459818497573602080 8312556 66202726975804827909778596297497358336 8312557 -67378982746176297994003458562028759040 8312558 57381685096481320193916598389241480320 8312559 28210275195271734903974724900891276288 8312560 33884279801983472334061129428683980800 8312561 257959992447766658948072381442071222400 8312562 -30712060684444985308875836156729472 8312563 -39690754340105515905834939209566232240 8312564 -50124329579986900125437503315176240384 8312565 -54188328654496634122126496306871456480 8312566 98791919748326337981068868155348590080 8312567 -24839077519645192862221173391990959384 8312568 -30706592418005113641538930593238548480 8312569 87140403242689581047827140800173387920 8312570 17213782728930537317275163477892648960 8312571 -171850780000027329208029865582474487760 8312572 -2032607183440077080334263229448828928 8312573 -90386840932990198559809950656789984916 8312574 59949259691671166931467380105162378560 8312575 117287207175521074689085999037563674000 8312576 20439360491102158809886838175773491200 8312577 4781367759901356747595631248063228800 8312578 25026756348915721606590514101566375424 8312579 262544301391872275253719710453730100 8312580 -21569574162526507033234427457528042240 8312581 134734041918332850064580680118798167200 8312582 -89875019181913148914065991845106504608 8312583 -3471950715625071727057165598841804336 8312584 36424925619262846642290393648259891200 8312585 -54489473546372149533717690038918936220 8312586 445100444631179025993522026051862528 8312587 -21340604009394972595748919755830190764 8312588 -105459960481213023444288728301895680 8312589 -69288935050146346519913434379904376500 8312590 -17610893561324162337078923246316821760 8312591 35424655063148688602968332397751553024 8312592 -32921895308662548533999676126373871616 8312593 -171328510848895825188734418605272718158 8312594 45634248156049590987348591457498014096 8312595 46577821982629278130176355327612915200 8312596 -26581738859244677063826296670911900800 8312597 287112671778050799559875798331651739100 8312598 20807977382692392386661321773756067840 8312599 -130509856748171630568084203483291433400 8312600 -33239223711221322148710206530014720000 8312601 -61076653099537418795882168890754462496 8312602 -32138637899357920046036851906229119248 8312603 26215958372165700844075288985146664304 8312604 -78486417657326212715732951421191407104 8312605 -34194262983833832463211221268674272000 8312606 45428514375086942496877351182507115584 8312607 11989509671572773179947169477992311960 8312608 -101826126753624799096591973199887990784 8312609 70064279468212112496147371360905177668 8312610 -17220923884518322563856844838147594240 8312611 150205106291907288133472990240600517212 8312612 11263034133968315035491649628899024896 8312613 11099217264163272659488580329932525024 8312614 -16130700323705320056406327650537093120 8312615 -38651222216347559535340759555366373280 8312616 -14683183945152252881500551216754114560 8312617 -15173955849864548105663284880294204800 8312618 -57304383285048018794711675887742081280 8312619 -6936324366677526877587872695803251712 8312620 8992187338842766541956051766630983680 8312621 -111272223471953093704573924953312665856 8312622 -34434236984619881077446148589784904128 8312623 -216117010139983588122676751352492599040 8312624 -4206608859199482441613121514713333760 8312625 -166853663775179994140900113027671000 8312626 -10032952562767859001707821273996538880 8312627 -17160889977254532990546071851004017368 8312628 872195450084278451547584648826931200 8312629 29301924045333862258760418621785170684 8312630 -2926128485090023335738685536566762880 8312631 255891871856538093576882269749772160 8312632 68935177749003800009747634197651128320 8312633 64597842353493511028351645167474607040 8312634 -12172174123653293162563499597070630912 8312635 -127461105612394319980961650214256193920 8312636 142282415864904576299437110764331310080 8312637 7682280241836217176061716349763736768 8312638 43782943697284211243789258833294587840 8312639 691253309030249837220202952267402856 8312640 5354535461495280047266178667726766080 8312641 -196383936070068481431184150910374705728 8312642 6419948265145236903301908313880622144 8312643 -120332633818154105211243704965312473816 8312644 -143908878288448121895063682575457185664 8312645 69627157416475527050307342142272547200 8312646 8039305621973627086867214152189627584 8312647 -7162661702797663617745142331503124000 8312648 33613432087931027503041287344932111360 8312649 -122576251687408433763972220158382826736 8312650 13153949788115044610394229909624064400 8312651 145137027491142979418421739500555653652 8312652 -73576538842365764335582890938473881600 8312653 -22270662419844113328307591770657940436 8312654 15266050330548114940109507199676023552 8312655 159452271942332586640967108454865920 8312656 2654155293700425895600491824155459584 8312657 98233754881568465717129561443472385906 8312658 22980842662001858846326405679661342720 8312659 -37410747055669787720300561332354482720 8312660 -51409822587044932318708674600529674240 8312661 37844135783302959087155423710682267232 8312662 28204854092590539744568343688908972832 8312663 -8983645537705666197253458353051876088 8312664 -112604458130200169434708497118750740480 8312665 31382876237319465890250638525079342600 8312666 35897334346558944010604320039360450032 8312667 19163530079010133466792824216424897280 8312668 -822610673365475934311168020471123968 8312669 -81799389304867409386332358497383187930 8312670 20191261370249123529663766329637974720 8312671 87180536881561352083040199634704668200 8312672 13989398257879087058312555419929280512 8312673 -37088464559199874519255108618629454416 8312674 44610630559359851237071095505536768 8312675 20711907208998990920097726729293746800 8312676 91233614621412771516511315744867246080 8312677 -40748603132757091505632647992690552388 8312678 5717345855609085684383224625332848768 8312679 -28026732522256647683718436987107994560 8312680 45917709753968293618122777103564800 8312681 24534511319472749019992189595768816384 8312682 -4613695351515256226426811905819291136 8312683 -39752058270275056838100681081681348816 8312684 -31552207546019517867108426298183855104 8312685 60378661052942397324670400478509944800 8312686 48759597722767107292199450036296482240 8312687 -101312991336298132434006932892462871080 8312688 -26946283669777513040245982700120834048 8312689 26485251172817417679212205617399160960 8312690 -22680668413338132800765589044693644800 8312691 53290673512476155762188165445543248944 8312692 21317583430273043448189251305345002240 8312693 8558286451623810864324948700783728942 8312694 28015447209484411225564346191906241280 8312695 -7798023603263368053974904231257524080 8312696 -26150249122683231138907788080775168000 8312697 -28247886795288315972801397350816916992 8312698 -77947574882251976497663541130097184400 8312699 93104494938865980897165946362036385464 8312700 -55734372557740009738654743081024000 8312701 48086546890115420384143514946062655904 8312702 -21769650800305236631177540575619055616 8312703 55686336086222693141067947759771727504 8312704 8400540590785440699177623178644029440 8312705 -49630437310478774250093708980382903000 8312706 1814432189235126086523805408852342992 8312707 14022020842834426068374068255625310880 8312708 123986791593304313066625762287242009728 8312709 -26885047507174522434332109849469024320 8312710 -4984903575914405665435525505170368000 8312711 -120683557000610790871935817570564740816 8312712 -3527070590094868304709102836764508160 8312713 183499277528463429518583036416476215962 8312714 -10016559045350972793346229290505730672 8312715 4268076884543843880733752535575232560 8312716 15788083525947980560694778316108284928 8312717 150254284754197028303872228410896832 8312718 -70715263098770365687206982662871636992 8312719 -17675306647430703876009673716725933040 8312720 -5139246931687586708578136481300480 8312721 -9693484782963730719120623425476092688 8312722 48493553849359539178430504829527581824 8312723 6920085068207907074119743922953874440 8312724 10743389247941166434862648817178228736 8312725 -57006517230452297479684303621547149750 8312726 -6173285388402727386882586335025467456 8312727 -5236370539689801635144537667621015168 8312728 83777038262626794443891305574589849600 8312729 4862862422246885588285718364932835968 8312730 -10706531397951342920379324707211010560 8312731 9057996675210828492977290796244559104 8312732 31139087717028645484113520649906445312 8312733 53748398990150703330311962768760184960 8312734 19571794459518182156591899318744821120 8312735 72094062974704215869130773833810240680 8312736 166858779603065017412032470982226608128 8312737 -109871103352692055560442895584215107614 8312738 -23919507194592703367914380321771093504 8312739 -44189962396463469500507434271480023176 8312740 7000901371060747846370201708255047680 8312741 -315067750528725530767304587844861562468 8312742 26895528082040830248549009814852811040 8312743 16729240216764385656985194946516310464 8312744 -12496902287091621614749506433127546880 8312745 33136619770011138156817902173647676160 8312746 -5687156423795826318662916614312121600 8312747 454115841970317950771420979725426556 8312748 -30407206282982155073270055853838891520 8312749 15113516606685832714425725079412916352 8312750 -13499960984497767327964957257589152000 8312751 -23193519525049641541794878705143526160 8312752 22776291380666498691022192361552412672 8312753 -14325201755215170604326659681319739980 8312754 9480888270733099015138258590677896320 8312755 -70900517924837713945930644729360949680 8312756 75422214108335896267147376904672368640 8312757 101719867251769127624927335980869642592 8312758 5273117533092562741104342220642776480 8312759 20044120069153178202498913825296609792 8312760 860986907523025047677910086369280000 8312761 -2662816752013576434525968535431059500 8312762 56508703326940870743673465958394792672 8312763 -135741632403863596091245126642501722000 8312764 145147351394386873558633259941272728576 8312765 -12298475849050767079339636313841056340 8312766 -16457234963619122539392285522276433920 8312767 -221240435855554602838823643467541689048 8312768 47847946275007883035774327893050523648 8312769 3774255734036666872611187017437570994 8312770 26052816918918818436781751421100868160 8312771 31281058478319302941481560679968001472 8312772 51725639544331778288176801828355251200 8312773 -53957904161343134612383744295254484960 8312774 25040109714736996389997356794420869632 8312775 -31765527300315199608098119649948544000 8312776 3135719779937845143679825782440601600 8312777 37593902141055476916019004812093701072 8312778 -22644220254039850527257259804269104800 8312779 192949512526692622721012286185926694352 8312780 -14456089620566231413449099195622594560 8312781 -94539014718519139258346812078591664448 8312782 -8245237124685996388107359979306418368 8312783 -129004736475442073993238434132646261960 8312784 4995198821174168951321970428822421504 8312785 -12474687307801294988113034390096793600 8312786 -47517350756488490369597844682138456800 8312787 -15830045036911238379744633682882830768 8312788 -53768256615703482539572729486237630464 8312789 -12084264234311336178529028732251327410 8312790 -14062637408477050622178337566448569600 8312791 64503624469799330167189862875159056384 8312792 -48781553545784985618809582642444083200 8312793 8575676525220231680521270567882428384 8312794 59790809092613099423188093340370084864 8312795 -121620563673710920230623016807193819200 8312796 64735407196986051617313254129325527040 8312797 16659365679698804985346326460903697100 8312798 22771853772462248705720644299180956928 8312799 3823914566709581940957397778864898048 8312800 80254639809754565378372107147955404800 8312801 -62424833710268189865192417257374043550 8312802 -5264608228594723645454507672631156480 8312803 298831077220374890263460523683014544 8312804 -26312109926002101045027603514067635200 8312805 -12303530334329006152384213331500761600 8312806 -52153055015353068177579847892696343360 8312807 62179995808701537072538203213655511112 8312808 6404166263622303813289899968442040320 8312809 -6140621929502483550275728845570174684 8312810 78584254342056766021734146174769573120 8312811 -10823457488154278716445784376405712400 8312812 -83456928358691143134458836407446830080 8312813 3309363638103098758616637224355414360 8312814 -41154374144382233777668213480124991360 8312815 2817542025668127453914237610904840800 8312816 2256181459506613744980939047944323072 8312817 -34241078588765938195928372947620965520 8312818 -116541233158949707880297668077182726640 8312819 -86570119992082508463221939701322134560 8312820 -3125734141830344673786373214245201920 8312821 -269311853442494098766109675947322240 8312822 845026959202875782860762275307997184 8312823 24222327756942076907847479413747871760 8312824 2175213894691065969906835222440222720 8312825 22616708028554543526798154875291365550 8312826 24462218827293681623416290853513887744 8312827 7119379996958110378969932460116116000 8312828 74724498825942333936531535065579552768 8312829 9454446445754566654655001612997147200 8312830 21924028309987842124299680767547278080 8312831 29971609277549499340233923026567227000 8312832 2495287853617525713479613205834629120 8312833 -84405515778694736363892602087659503036 8312834 -11397018065020242917951919744308699184 8312835 -66652120667891636709620910446679051600 8312836 -11915427799208255068845892859109244928 8312837 1845145211424338465095535783715430368 8312838 -11675248436567071079872901749650632832 8312839 -38537496476107534550959779091206046544 8312840 21417697966002842921809342831479244800 8312841 194169981189428703521553098953800000 8312842 47662389304653638299483694208599527680 8312843 -91485217192975492183413021016472245248 8312844 9780315638241810141874473836406128640 8312845 -6101709901984094420917778286781221480 8312846 -1782874731219182213479375001093676096 8312847 -6726619296998314319159576321601094128 8312848 -15686511404411099745724997206158204928 8312849 -83939165816765555667028888021163907150 8312850 -8755324208368014661312106232200916000 8312851 143841502923237553978809672002290103852 8312852 21484477432199429437564182452845443072 8312853 25558371482923750566544890573016660608 8312854 135899590267572144123246405386114949120 8312855 -3468054611952223446444639201867771240 8312856 -29375347033858352208193390139793100800 8312857 -3585073261526837365913628520893970688 8312858 -46944025136189043171571312319754643200 8312859 -13728854668521028561242241052343690000 8312860 49146611510490994302819046856060014080 8312861 128801249770352382172202031410592206400 8312862 -5318301022828708627379940981470739648 8312863 7192067840936463881291077359270510424 8312864 -21507045132190499216857473864161034240 8312865 47646514459269170745223949833536368640 8312866 68564150623094792736844177137251575632 8312867 15549665963350926478375179072814417920 8312868 1916877149462707506048669942250078848 8312869 -34663339075712906552813453467195608960 8312870 -55781159706601591654903335526626261120 8312871 11113711731252773667460194799801348224 8312872 -173579998997118259408314121727582131200 8312873 46378733484155254103498656922683696884 8312874 -48138489172120319351561195714581251840 8312875 5785289803953594164183729235537168000 8312876 52583298612777562422004373874008884224 8312877 -62721875166108516835319191147988566986 8312878 25111811799314209850325729071046569856 8312879 -29554643944583662386428286755092467240 8312880 -17411250064834894470041872467335577600 8312881 36255842055078330780390273740672679972 8312882 58990779567201077625201574140093291792 8312883 14047594145829415113915474534754484784 8312884 21302173900757209867812188762273810816 8312885 1956989502590208396832670914902864000 8312886 -39944790049801143759226193396230520256 8312887 -178710624356972103849098825869876199208 8312888 169223235324187714348389379991453429760 8312889 790334107716674657405183046140691648 8312890 -14659291684235110511626578532245196800 8312891 11747558052050921032950666656833989744 8312892 12289094762861225847775581677099999232 8312893 66890026220943119898726677564151026688 8312894 -65586625545768531127733104100483637504 8312895 -69360873360876219419215867815384672000 8312896 69651145077198754807511948176556818432 8312897 78194930353691786507624480635533059412 8312898 8424308546598917068899383457190379520 8312899 -143435265828168758420109375987240388200 8312900 -62664888338185305140108782644341740800 8312901 51410426402120842867997157513281790624 8312902 8390821755280611492327923239386938112 8312903 5614019845857345762395799948411256152 8312904 -6765476424735833973743310431126323200 8312905 -132931237316417117248075366887929894940 8312906 -10413948545235535046018447573936778240 8312907 -42045432187366341661990161467925058320 8312908 -82265162297808684660817452351536056320 8312909 18480121553536468638435553245513001440 8312910 -36248363105225187863652501267403424640 8312911 -34082527307346277311206769374874521488 8312912 -22220584867329285553847519123381157888 8312913 -16345749126123328743896246051533163136 8312914 -33190674653605417532887433973874845408 8312915 32446937208570349838689336368971437920 8312916 25772075609439264614666720029525911552 8312917 180900039046286361624386280155998119232 8312918 56545933972030280743028413682635343040 8312919 -19700022446672571303541059316827868056 8312920 -17986412606110015987587855077130240000 8312921 123534431771516650501028029972324426122 8312922 -71722466957257667789721192825833088000 8312923 -61832884040275701431201463669936794040 8312924 46560006865920280437540299013859040256 8312925 -4991728941134942457091669036044624000 8312926 184434966630958183624225861273179527040 8312927 -45374498432921243060032199229728304528 8312928 -26111435352781008999056739667504791552 8312929 -72916922428621373185431487158212327680 8312930 19258410408922080411430945447366747200 8312931 90647243454639841900326169067313307080 8312932 994388397255670490280660212689692672 8312933 120386819354180039717589667910524351680 8312934 1870286550361024252452556191071680512 8312935 114212232497078399129600238776402175360 8312936 26732581361452077172643039211001036800 8312937 83662757276166490684545764429460019200 8312938 9955497320245592614054289844902150496 8312939 -54880151007659042471472735073940775240 8312940 -15164698880291368504280112692218506240 8312941 45244362132108065000826493980287623392 8312942 17091053967536538915867561072422016 8312943 -26664228407220205625552272909893679872 8312944 7913730519367793429329830075763359744 8312945 47157405114089275768343000270365403700 8312946 19617968836097948085755811090299967744 8312947 119305094004384243258467403628317464396 8312948 3888726707964901419815197845724569600 8312949 11921811080257621238910773195284500636 8312950 -4854946380566026064441676799938156000 8312951 -187461300387451488317568649613888337048 8312952 -46811903445805597395366505513542266880 8312953 -143223498463829388830687306627921541312 8312954 11110616400939068319311409919947636960 8312955 606052948474018333050457216859850240 8312956 -13553912430251566823893952247919488000 8312957 -194404414751463502032254676437972956794 8312958 25011183713920964077161281423382592128 8312959 -45374362677566379457637920083743048496 8312960 -6333754880045586450095683852566528000 8312961 114549665352809142220610819348959828272 8312962 -31647791391807522450018641535947524608 8312963 -19580457196426381610036208234369766788 8312964 -11105044849489437887564174174708760576 8312965 -2545247315762255573525422647292963140 8312966 114510169449580275353854176192885634560 8312967 8881794261682724610099992888055440208 8312968 64829592375573485140727088487141509120 8312969 -54444705245743636516197411615751346304 8312970 -30777542011749735670110651473207904000 8312971 -180581787687083962739679471687910966828 8312972 -116934022188768636717703247231874388224 8312973 -115590678507704907926941220020529073216 8312974 -123715717343960897095629221960444747520 8312975 -453533506883805702738764742490128000 8312976 16926327195693574884863583199887360000 8312977 -51050306202556543633529529098536084174 8312978 44354665972069405809774420702782582400 8312979 -73217039994405638063698091250582803016 8312980 13782955210365642365619312054141519360 8312981 -73252731546575257148261719545388879218 8312982 20014770936353944812512570500365895680 8312983 76117152309663303504707886819497498976 8312984 -126032758216794397308673649291647795200 8312985 -22413004413593544857687029666087667580 8312986 40216144282525642919137903003805832960 8312987 -13930836651776315488639290675305402364 8312988 -9086267656299596423750079056921594880 8312989 -226072426980202295431395640565207581210 8312990 -13435510645643626441029984566141733120 8312991 -977305631965097393482406498444484096 8312992 -5846441617964096474093065767575420928 8312993 55469797102611409561935767413910519784 8312994 15672777106071792683291238412047820800 8312995 103339477941716758066570967148087922800 8312996 -10313704990401106911603327284523019776 8312997 27371591558720782651227844397897319744 8312998 168340266334574158800452000924216698560 8312999 -75399691107389329909200023530182309000 8313000 -18886554971427395912484651897692160000 8313001 48014510851582241351168728907826123002 8313002 -34434566191925058710110077663603494400 8313003 -61141149778540786821170453389420454400 8313004 1058561450200671207529193585905582080 8313005 7364082938446417181220433232894799360 8313006 17036618033476448851325887041744653568 8313007 104811428994972236627116333763759336712 8313008 -49075565192107957127665546742174515200 8313009 -113443211401643256519093551087150276496 8313010 9963262695315437240837715260289632160 8313011 98066582572344954707372529049895581440 8313012 -21486129436139995385758898940653610624 8313013 -32734658856578097266659318104257586080 8313014 -85281558426042814439270599036279746144 8313015 90720582307653339235782634801561067520 8313016 105179002518151948069358164915474452480 8313017 188399625648927596019884182336086738132 8313018 -395128022330641226559976724587425792 8313019 -86016534440658007684741366384269406944 8313020 -23777756710685702250818828457209003520 8313021 -671669232373091723035585453216617492 8313022 17328248294936029519303789780466548224 8313023 45028685227726118539893419539527796080 8313024 29185117741194686421253873578603970560 8313025 -4616011690099963088528087738848696000 8313026 9783575279250963176909193048384499200 8313027 8730989254204859673394979080771531008 8313028 79183726843569594246433866574347816960 8313029 -11257599833125377415735304955721670370 8313030 -41420181660491386700832271454486415360 8313031 87149784482804456838295786535141378304 8313032 20381185266805878437890342478693990400 8313033 -37337264676374060485359682456626817776 8313034 89710420567552551613488754613133158400 8313035 37891659430245925051863687421134032160 8313036 -22527553022914365707754256892076261888 8313037 52146160432917638680282047007505864652 8313038 53341309316708748181724139879460105920 8313039 -13895163584059424139934481944276254720 8313040 -23115416179072836777854381874614845440 8313041 42673750015296419233765445758323751200 8313042 29313955066733384389423671273729155712 8313043 102231454712509335069480469417155805292 8313044 12036702828021223327408277248946282496 8313045 18468486953745025155260088759928704000 8313046 -93190539477825893101993951979803489632 8313047 -7843622728910315009449841047083114888 8313048 -70804271370599341582457865208390502400 8313049 35046139852765805214929864581460408836 8313050 -12042639487020225273830176247439919200 8313051 19080865157849540764814839314373608960 8313052 -38834948131047601743724420158704245248 8313053 -16441738751652322369471082145420026880 8313054 832992693796224729383185906413840000 8313055 80713770681845824975807806072207153960 8313056 -17999293311769358955016437981023305728 8313057 -22763419116007029886139631432646491360 8313058 11864043681701825277486287308666769184 8313059 -234614449191762764133027463322853669120 8313060 -1900004659532594975118762874316759040 8313061 -2299823491403572970603029401676092608 8313062 30328721632522260329376917084336632032 8313063 174246722771461186913045077067566632 8313064 -248993077598385237174934026674163763200 8313065 -104241254036138292657839642917625383680 8313066 5098137736912165709082171901752780384 8313067 -45842874491560862120182618429804819968 8313068 -7462417926589499713030695472179746304 8313069 90197395960013524522231826371886804544 8313070 11832430101001162910540713612600387200 8313071 -19966117373749166410975509766956542160 8313072 -20824683226558805268584891221947678720 8313073 51099196133860882923172639043882341044 8313074 7961203213374639362055734264925118464 8313075 -44832616753670612711166159957080936700 8313076 28573340110509285133346464061384528640 8313077 -94122686985181869383558831917944085074 8313078 -48625714004199289229391900917479096320 8313079 -65380518853048481702846700803842110024 8313080 86165298736321983033471688536816844800 8313081 -28273510569757151929799569914095809536 8313082 37096046212016601626704839107091698400 8313083 -303876935576345636132998233607719175920 8313084 9096926590885083170324243744324321280 8313085 -756078974785631029723395775443750240 8313086 531956903533828472773028835869183040 8313087 23114437378360890930605249218823394960 8313088 -8043402159878284495590510048114114560 8313089 94741459888843575884638827777572454240 8313090 8687949893351607433747612396111027200 8313091 146018977095575810954018235577004394400 8313092 -14176057394375556068322224476259619840 8313093 -3553191675945721460939900680408134816 8313094 6414982918104783739872726202962056832 8313095 -53376925334784729000150644161842850920 8313096 -112155793761315911363163760687913779200 8313097 -1854608146058912762100855659851582272 8313098 -70707544599555479830554030166650325200 8313099 30593489951119133184927058499342255064 8313100 10852359315110713110253015010301120000 8313101 -170332996205050765422982972784583869898 8313102 -24843840763324502664663342849218416896 8313103 2731925163998143015520085395529148800 8313104 -19290805228434909102091101618985230336 8313105 4006824798926310335917784233623624960 8313106 -64545417675902387115460825499294770176 8313107 -103557582325418762625209812272153699768 8313108 38571586170419921880157546915886100480 8313109 -60532175120486836331811895830303615584 8313110 35429242183667881998168387989439619200 8313111 7226973218496793983341616898511056200 8313112 -15426221295202314552746269108190668800 8313113 93436246205029244642174789915318140362 8313114 38020842524353476475730695589213292288 8313115 28263214184033772679386185722092769920 8313116 12591717075601499888828753885531559936 8313117 1561591421491469220845300119567351680 8313118 -7278374912665582410613243141786951680 8313119 107550760193109295608907399863687341472 8313120 26134071988151280501342327013575229440 8313121 34825831395575487923134811241543808944 8313122 -47242436068304489271943419200532339888 8313123 6008371909473721871411528792067560448 8313124 80041591830361218126328410593170461696 8313125 -21958336780526644981083413736341880000 8313126 -49640069311707154843691124153539086656 8313127 39133150093421227677226149475319810440 8313128 -27541220664941747304155458492764487680 8313129 -38686776049037123409099931265855126304 8313130 -9147892866267711714416644677618862080 8313131 82983793149298197747528666220410393864 8313132 -29128175516544372749218162274846857728 8313133 -151971461469087282643645079150584288618 8313134 17618048176395008592154932599765249280 8313135 67414052630590695756167123837077635600 8313136 -16394014057091633972575839295590629376 8313137 4562512547829917853465153380046508800 8313138 -87355901312200125642425444970099943680 8313139 231006605901806054793619463495779547856 8313140 -5751553673197642591140867783827251200 8313141 -15643405573347966508870585508030796576 8313142 25534639367705122206346924837308653472 8313143 -93106895578175527541925758775953444976 8313144 1389290176069243781422947798160281600 8313145 -11597574987665307232996456264539959100 8313146 29814928051580650482866950266629744640 8313147 1264610501418771023695858851189896808 8313148 97199392495982139584510637521457118208 8313149 5456774048731896076467057295439876088 8313150 5052119105493751417136844514918473600 8313151 11422654499506674235086515819486718720 8313152 63148225874992029377453063735915053056 8313153 -29328092628894857231004841763864456736 8313154 46858008891694768603758967028770340352 8313155 -139178632537335235363980272287871443440 8313156 -3106083933010593606681064447036386048 8313157 178902505984725408435959076418625874300 8313158 -6773067181298122183936761658103043840 8313159 115954056810207655045138581666246368640 8313160 6808455887591187167415822413861068800 8313161 -61390220287312382914548329293406195238 8313162 14441399239828998830581245303232197120 8313163 -5621790002946186463927392079971507176 8313164 -76822749642879447810621411512627547648 8313165 7720235461041927515352572231384064000 8313166 -31960478923435704368651227041969340416 8313167 -3548947858667585240353193966832478752 8313168 -6708653546545460038133487619811966976 8313169 -51918453607295679874395892066051098840 8313170 128934992579691717663001985961393408000 8313171 -53839713319002153330941035889563458888 8313172 34694904104177722315338247628788482048 8313173 55803061728921911061454004154571978080 8313174 -22251532418696464927497052893060548256 8313175 8479598315012466641693527942161949000 8313176 -121758985647109767326030790529294540800 8313177 -5099408529412609670023284499353784320 8313178 70784761985789908165933606629256070640 8313179 -18791474800066280669791928892396861408 8313180 9561346532353698949461001946934528000 8313181 -112001740744332909545049315054392365018 8313182 -46081950191847853969727019589145447808 8313183 65936855437008635940550632488686916952 8313184 88983655041540809104833067812126720 8313185 -12318231712931535055587052182386128620 8313186 14998307749987280140395509365360387584 8313187 217630247176532444977100470912637314392 8313188 -18877432734082284055083476357301569280 8313189 -45709594092434150734824565325657961984 8313190 908792169508596478142446740028091520 8313191 -98416577985746664388851297080220560208 8313192 -6728144740980000408834832331515929600 8313193 80649085394771022233436981689173318458 8313194 -2903264701529914774932331233972895488 8313195 69373694086309514935058033435385853440 8313196 -5131326068425099597684322051189626880 8313197 12591685473967756374030774864396594912 8313198 -43823706016233077256759430426254138240 8313199 74693132654734278268033002468287061200 8313200 -1148849064484226780901131706458112000 8313201 636599728700984108795806462650083496 8313202 -109330952717906668602383141509042483296 8313203 -7278439918324111980811689285507810960 8313204 45316465242585497637126838954134331392 8313205 52379701225446114358352934349374472860 8313206 10909852115576313197113973612780480064 8313207 -35480420696089442249390034396717523200 8313208 -26655914388646772946046245711484846080 8313209 43392217044355035047317636056973100808 8313210 -38350829462518921617942959080289728800 8313211 -1773836242246232550412230340862269376 8313212 -36390990914532919488761581018164787200 8313213 -156558524510166827093200507820525078112 8313214 1207902088435637795810177517395427072 8313215 94362891791256863590096245658863648360 8313216 -44258515244874296171237943061512192000 8313217 -172031036161686596393422878733994691840 8313218 325252454289213482499847831589531520 8313219 -1419311317671829158165258810007311360 8313220 -91150884456170394265747382427494757120 8313221 -46015650357670575224894499988902402240 8313222 -7870799612437051008678549419436203520 8313223 -46586335951856186504930910646245044160 8313224 157839574352910553642374092538750120960 8313225 -877542586584602011481793355934040000 8313226 -94977477576640295492884648590610402560 8313227 -38883994962437843447068384551403892880 8313228 13653339639199411004039112667453440000 8313229 -14033536397346340635496451471346308170 8313230 -31054395402034431545232842467381266240 8313231 -31910339398664873696692629293274625920 8313232 13155322904235008862210050547952295936 8313233 5875416150853001801303867131519589184 8313234 -876737295571715771741137530069631488 8313235 -29974037295729952898186604471889308000 8313236 125669878708481137509788888234741009280 8313237 -120397379194882244074176976571766806706 8313238 -100351381373909330262071231897055693504 8313239 6309036736133181914462122181016952320 8313240 18510052879844218550010015478593331200 8313241 31398352572605780086934306007822542800 8313242 -25365401098319343017586346597586875680 8313243 132635939149050849573211370937857082264 8313244 -111894232004064918721404060378593534464 8313245 61299480384033422298380332459387226880 8313246 43849387730812179340975947157693584000 8313247 31940591950780648968747043913366537696 8313248 87635667217606674363811119850790584320 8313249 60225074893096339916926304136385873920 8313250 92298407846744536530615720276519168000 8313251 -81605537672441637011754602259365555748 8313252 -7778032644165805814133238216387181568 8313253 -20044647782388629591514144992000516896 8313254 -7674055613505027840342056396336507424 8313255 -53084165871267545573640915819320534640 8313256 -55419095594219574173951060383629312000 8313257 -57075477692274007511939575553097151494 8313258 -2492609482798948816092198732642988032 8313259 -3778490310492386086729581899090062540 8313260 -131873806993734299017102659938836070400 8313261 79357292242766947209138714627941892384 8313262 9015364423955237106280470713919951552 8313263 67377537683925189052706292347521004640 8313264 -4872846723086262875402563477730574336 8313265 -127444099017669945273593027408205803340 8313266 505857412187991277097737613018747904 8313267 -10564503629990600799379201713212798352 8313268 -121319150161865506050286714341621722752 8313269 159948833167054962761708447837442290670 8313270 -3489522614152890738068851130125025280 8313271 6012483256070104500313124203988595352 8313272 133477307844086397988928084380411944960 8313273 -29924208136919585284524959432519345616 8313274 -12504401128535276478777113475170184960 8313275 -4281088596839808061430294040382550400 8313276 -295027107612832501500701427841253376 8313277 -4478555180744730398972176985773051200 8313278 -17967734322874410831148101332352034560 8313279 -42359557656993630777022287134881405440 8313280 38047379096303285966867862801308712960 8313281 -9625340294149834715997791813489844288 8313282 47551416966718582553669299056084006048 8313283 -82588166338175741390055655180824844272 8313284 -24575348915353740084220861828395909120 8313285 -11821300365605335260871919889926210400 8313286 -83089472285884234837661527262750709408 8313287 -20489602037269229610064902065682198048 8313288 -51045726037077845813901388071142932480 8313289 123001945975311046654689223415086676040 8313290 -49247843958879834271368795910690845600 8313291 -47481629728345338278429864897771224800 8313292 -5139388381548019244716979173141495808 8313293 -35543689093206680669721782161971907584 8313294 -62520444874720293833317847773894364160 8313295 1956823592509873985172590880567954000 8313296 5979107650391015223083338351759613952 8313297 10722180957866489852423259415308025920 8313298 1340507121450426309987026304835991040 8313299 -87739512171121252146282187004023113264 8313300 -40025898609078355053468251672148480000 8313301 17824190846581283237816182474187461504 8313302 56573854066088708940542130341157464352 8313303 33649944041898620672779922115316374144 8313304 -35601170936710951606968777271540654080 8313305 -19195898201773733291571016703427840 8313306 -35041231911210188937701451362263411200 8313307 -73385518624007880989452813131814593488 8313308 31612480745510903149997043466712741376 8313309 -44754079964361826401810387516265147386 8313310 46747773000929249192071425446830437120 8313311 -325982452388780108210422415297912298528 8313312 -12379956661075843404998192830139596800 8313313 -22463522949601632692288043623178913536 8313314 -55797704942911350251308977027127407840 8313315 45382800805645335729769424241528397920 8313316 -93181759617157655954998123787888655360 8313317 -173882793367641582899064323529733035360 8313318 24642260375927657877971257301909933184 8313319 -420799860046816746234110521690544640 8313320 33833225452034885798638461310668748800 8313321 12105144318971398049929639750179680640 8313322 21637969961949959523817129882533251424 8313323 -132994955202139911603716455523828732280 8313324 13054589639186156979680086804047181824 8313325 -102979111745205696801578622476349217500 8313326 4651809798085969238667338848514663424 8313327 -18970350562456130365521724637793169920 8313328 27830631512895587536552097911041556480 8313329 -161475248195992784017207469955118356624 8313330 -15204551342480802774946023145641884160 8313331 40148070732356700509638353130067141632 8313332 4305454365024162303823644188501778432 8313333 -8888459828719713077379642732693049536 8313334 32792788311159950871801458055519280320 8313335 -121932596533466832125603785794896631720 8313336 -119908506921302793290537591707262976000 8313337 170800401989540016422364917596326016000 8313338 63125041677149818678486288033597886208 8313339 -38602222396916743069320345646017292776 8313340 9071713314507212590368627063964800000 8313341 -13111672110904264197595481332381134816 8313342 4791850366470615422008727301713946240 8313343 4418887714874667871052462056486922400 8313344 5852824463882544276906604769574912000 8313345 19503593212220080002910254780858951720 8313346 -3365138428322579160376915955660974128 8313347 -6956036353989349553346076854573911808 8313348 76075437281454230949179878387986017280 8313349 119165975748091314837875579664250163520 8313350 1646753575780329552728152699418064000 8313351 -75875722952826712070038315954852974168 8313352 -28842796277651280853212614835261926400 8313353 10369409652495990839794575603845080602 8313354 -186455072451861087812698795629573888 8313355 -43946208429606567095184468581972994000 8313356 52532591868959584850473047010717873920 8313357 -12077722983494619520961944488206581440 8313358 -3280253204580604384605137729355306816 8313359 -171294884093615580357309275611404559440 8313360 -26724498321195057904193336895004999680 8313361 1549037287823704773187012796174439232 8313362 -132555137785491631036959184698745728 8313363 -27760778437266626473504744584572113920 8313364 147929623030996994011379115522699387776 8313365 19669850361728233772298387274051876800 8313366 -55543512089027700163429142098247539776 8313367 13444948819071359043076016445105445552 8313368 12609489509158294955140463338617323520 8313369 -66029468296913657645105054879392478256 8313370 10626765442125415987674471993183672000 8313371 -45826220378010639088909313817194670912 8313372 48503644299625053093527368583378357760 8313373 -100603790509158243482157111848366473056 8313374 2290537681263836205971443062349920960 8313375 -37110403362786782941021977884330496000 8313376 -7556366242012650788339149361129717760 8313377 82784320507434349615705403833188752226 8313378 -56603195253523610596563606604209038976 8313379 5345725920702554581389447167655424440 8313380 -45566381417205533356494659455123603200 8313381 -99024336369099832137953035357585820160 8313382 12661529321486727658152222346770462720 8313383 -14188743833559230514405577683496174296 8313384 84847319367878514141162847279683256320 8313385 53019283662758461284749676843417039120 8313386 455272348969340292361386438021309024 8313387 -44026603049806752101563526987171281680 8313388 62975228744751533137277281016443436288 8313389 51176886446522860889101340808092147766 8313390 -10170206656166723894327256954022575360 8313391 34953997955796770617698829998636032784 8313392 -15297718252370004818736933616947707904 8313393 -53065308223468496280553223234682643200 8313394 -38638297000220350288367486040189032448 8313395 -70204402233975740405403040742029244400 8313396 4253717371428307564216535408377724928 8313397 178148514693843604536903972473976235612 8313398 -26413997119828488758770313231063771136 8313399 126044974652586857887006082770239144384 8313400 -42087775161297069058794445606611456000 8313401 -29344186543127440164554717222779884600 8313402 10679973368521313038162064513359069440 8313403 21326727448012104533231220373989444880 8313404 140940075538468352441878685268134272512 8313405 453793151769759598620299349169396800 8313406 -8744961398371872958655068478879984256 8313407 251945394050596910274848275510086451200 8313408 22830323295541278603864088574133534720 8313409 -10998948519743011746124030516190199596 8313410 9277922017459340362266217723167851520 8313411 -34597541643623963642199836141198661456 8313412 -127366513839076716124317818819477488640 8313413 42136803687050932564732202648697781662 8313414 -53148290990189476737926999779045450560 8313415 -13993728077239456387825447836043024080 8313416 -65686697044684149116743523976974039040 8313417 -5869302475660273855618362921061097280 8313418 41552519946978687328733878948446362160 8313419 10607668054476645154776490112117324640 8313420 36255384209911403195036524700962652160 8313421 -5962713290295034060137945896855872416 8313422 7312631177750224957423636217816511552 8313423 113038127534677632663526350105338632584 8313424 664108328293226909815786283034214400 8313425 39671642650608984066062960938718937600 8313426 64644913550274104028404419808067479808 8313427 -58126207858826660876075252577012488448 8313428 -8036822488295821310890324251355132032 8313429 -66631687197081079644499747956225381216 8313430 26550168118432330240975205974932288000 8313431 -37191793752250702504802106077412458880 8313432 83863551369676974845152837816747192320 8313433 104681860542998404572996435410859724682 8313434 -39411848327762437930055205292872269088 8313435 -2477819409961657009984169983363609200 8313436 -46020922081849732567338051080143076352 8313437 -203812858582529799636544969635505936608 8313438 -26105064387136991872039110980663504064 8313439 -89684836228943863478431571220496663376 8313440 122395332966227746443006784192087326720 8313441 20961890710579249323188519298807798192 8313442 5561838422104043595871965436781681664 8313443 -77651952262527693983391223625318542308 8313444 -97109185047793213694605399891266549120 8313445 -1078418751290401032574967138954428800 8313446 1366988521718451566422083334388082048 8313447 6178937273811407199038353296947735760 8313448 -1452538112896275410675971949314867200 8313449 12163348005945424179227448518662971450 8313450 306619056942186008472849732890016000 8313451 38028682185423081944552423267752239400 8313452 26090626904672566205362351238294676480 8313453 48522147367868511193455381423740218284 8313454 -71326747283516928478430068121429760000 8313455 86043281236588433061071741495752020000 8313456 -1974737544713682237621619017029517312 8313457 -72161912586775951419820732412701429294 8313458 485748413453612725219984507061638176 8313459 2928110747737255073741088291411901440 8313460 -18828840256304650868234385233871678720 8313461 -14338263128313418389287118740477212416 8313462 108978178831925504034826927407277779840 8313463 -55801190314844038660701506427253915288 8313464 30964068708982900513436324376924057600 8313465 -17476473679626652103617860930610654080 8313466 -19618132244800238901230094313414778880 8313467 615632986074743420082545078300026272 8313468 41017793154990253695180324108981527040 8313469 -680239783705132124738347494890714970 8313470 -34913703481257454274722802861043815040 8313471 -5511411108278601345348591259496585160 8313472 -76150148183749591912927935779297034240 8313473 -52498768337469595667849200992607671360 8313474 5871767616510336055918614780092837376 8313475 -167564712988374177613137122747842891400 8313476 -51809061246248696928622539233903953920 8313477 44138001928342671511780450185582858720 8313478 -91401648787452204266997406025554284960 8313479 -76285326491974371748774276875193234920 8313480 12421828703282144936383408506531840000 8313481 148224357563210304079881021190574598864 8313482 82183033395110036088956215325222647392 8313483 -25083879934837922595610711310505546000 8313484 137916653866987834051578190841101750016 8313485 -14245027858055636721906787726775024820 8313486 72920761564089284451405004716658022400 8313487 -8864883111201876241652593523705079936 8313488 7762866886956644103997310339343974400 8313489 -21859850846882468154482245307562782400 8313490 -8326589543084001508943727735882129600 8313491 3434184755218750919698858975793259912 8313492 54580537475883323215858126647060424704 8313493 -28125203111829432848998308426390496584 8313494 35053799647404949649793042656572465152 8313495 -39088360136134872818721084576243368880 8313496 145141732969234925951314110574235105280 8313497 -4784478162900590932581931233937470780 8313498 -44231439573361013947335790665630118416 8313499 -49963602426129671082725494161809971520 8313500 25277464719641845976783705737052160000 8313501 -31239931289437670708976567370291040256 8313502 -54757839027473606195534968236624786048 8313503 -37346320528769384318580411910441650192 8313504 15073051280289733552503673247839027200 8313505 -47028806582812939540833508700122079340 8313506 75732882713478239158717624235186743584 8313507 -19406295643923685032660833733323727120 8313508 39481867736204128593972778796036694016 8313509 114380322889165957333461326833188715710 8313510 -54779638931950707496901867985067034880 8313511 -17781203921778061446718437739950731616 8313512 60155068063781452817076635783615846400 8313513 -1909500586023644427781339707922413120 8313514 -1784984726414625240438141799832736768 8313515 15130874179216106714870269301897536320 8313516 -78500440162977388390640691694412967168 8313517 7438087124689151060106897013920202860 8313518 -34755764235200303685925008216415787520 8313519 70229362006160422432325513502673678344 8313520 30441230048962264380255403232418201600 8313521 24290650744957658287201797974534088000 8313522 30500991998425615912521423974171025408 8313523 60841286991629216547222374200084873464 8313524 -33966856136964901101035795466934886400 8313525 7099040788120045934470722481207056000 8313526 -42026293751946636667513152800219932800 8313527 21900392340423105797918921497782470832 8313528 38576701301455379471364785367284060160 8313529 -3880936205215417520465559719143017600 8313530 -5385954399539371134525680054940014400 8313531 -20909829465189353051249845879258121448 8313532 2814603502391274393769946464763541504 8313533 152174819371105822535914057647613939782 8313534 537622752065032369599056338221554688 8313535 89764999924014438064024849059693237480 8313536 566436044349100435022766282633117696 8313537 42270086364503622537002429951975104560 8313538 -11165334973489900329971038057465228080 8313539 -2800402053876076173575147998872450480 8313540 -26823033697270734198796059127546675200 8313541 -50959044202433457353995143725089401058 8313542 189427825387986817984017994599091024512 8313543 -32504873548429164203215878276222209280 8313544 -202531767034556599732402244448291993600 8313545 88413593634012654361361131404058363200 8313546 -37246221304678844713273018605369811200 8313547 221939569394038039968604093450644736 8313548 44073851568708996165502373915220596736 8313549 17113305538284545494432935346221612288 8313550 16717333463458192396806035915130076800 8313551 -33129759183449540584796347517754770448 8313552 620257653111913520358936837219729408 8313553 28427492485633982410981779323696866802 8313554 -109501007682204274148296369036041543024 8313555 -72713426176026347003043214599859116240 8313556 -49322575409530271709135084442494359680 8313557 -14946316731865431198202173597782053248 8313558 -23085230572008145073241133519895603712 8313559 -27609317693324503806136692870484737120 8313560 -8828184591084507357745261662203289600 8313561 61786315806924637070914038075544315104 8313562 -250719128378345712766920226682059008 8313563 113599477895762786376644112084381487812 8313564 4460003100640279045669843666217779200 8313565 50504820098656405585736682957380256000 8313566 -106553734422096712255875300835917648768 8313567 40350299055720500487423132525281741712 8313568 -136194701776408793637771584550127534080 8313569 93131460863400852197445242693502938208 8313570 17842931574803086494225009497415782400 8313571 -7636528958870958119380293651037334880 8313572 -15363796511061678264883202947156638720 8313573 -21033328849311541103444485471860390816 8313574 19913771404705866572070986136377485536 8313575 54002824644473742122502724739697837000 8313576 18552639398142975939535121377173504000 8313577 783768538762565987199971488707532352 8313578 7507906759814886862053746797215055872 8313579 19226693698746025283128806670050630480 8313580 -5976579054665313092915521563253800960 8313581 -29332494081420155702109561536696088618 8313582 -16672126813819228268090772086360465280 8313583 115311672723101730719323017789788364520 8313584 -253960849376622364924679982541111296 8313585 52611791826095758309033824218044306560 8313586 100008803897616539112558192227583934992 8313587 214572571184212387009897733971544428236 8313588 -49509524307736883544916019463652825728 8313589 72760693446334840534309002692771945390 8313590 25489778250816938636950682929405046400 8313591 29645636841281105260152409390027386240 8313592 5487142036512448289248903017723617280 8313593 17744677432068123153174580568543545044 8313594 -54884707211964988623887019246988758528 8313595 294287028258649410365887006901125004160 8313596 72212827984577389755465646431698227200 8313597 -4442372154445298552705212387091525268 8313598 -9105106602182841016568002004475571200 8313599 19862003281349410408834183419511149936 8313600 8755591444167608645917185075157401600 8313601 -49317747516603502343905040130624178988 8313602 -81553137446810044555240846820817542400 8313603 -26907586264843094889790014920222172672 8313604 22194738341106490254321535236504192000 8313605 9188084737528993311724462761218432760 8313606 -17211699187053815275693750777918813056 8313607 60211291583189619774209782202623178512 8313608 1948386309914713421348238234999644160 8313609 -91760475750154653557013569755817178096 8313610 -55831964905706763715211809559775515040 8313611 47338027734368114347178529925817713272 8313612 36361423012323766421629968642399412224 8313613 59401122410780108220618939435166903680 8313614 -3536498781686359043384239880119585344 8313615 -43677005055894230199749241997470667200 8313616 53528026709638291258122335059354009600 8313617 -40349338643269296631564890112753943706 8313618 -21250444602249172304235713978435776896 8313619 -19813282495358039859170815115652128980 8313620 356528030733245662471226289155727360 8313621 12632745141452789854991147389262731200 8313622 54733470739369333298438084233367356224 8313623 -14398113311017479840019306342435822800 8313624 151261336899183396503681530577510400000 8313625 103177116113575564612236844919523645000 8313626 5909452273605666016449966386326351104 8313627 36944315958920076275855121873239634432 8313628 -21143886494447553537774310715520463872 8313629 90137360628300857592363513973448619672 8313630 -2572307522066236205716535883849281280 8313631 -36063800422865385346453063766335511400 8313632 -43547057852762058090716560193795063808 8313633 54481431632715751156070189600143025640 8313634 -29585368206448684646270305640045184000 8313635 -103169256612976081548194687477797800240 8313636 -18553475825907249756884125443464042496 8313637 64615088064099313068624480749233780286 8313638 -35460390882876949050771472449249845280 8313639 -34721004403265178165490439926947279576 8313640 121643486318963815996670995729950720000 8313641 -24736002627256100312635670054305454400 8313642 -32290342624148055810865687757455220736 8313643 -1372142726857587627800087465930280656 8313644 -72712893049902275869855946260018329600 8313645 -165502690261453823977929924718322981760 8313646 36267226883019592991120619619518015360 8313647 -27953670901301906606092031775370577904 8313648 416207004909572303896500694988881920 8313649 92516831621040055088424992927367737664 8313650 55372217886838218600239929898459290800 8313651 -103793962474490599560294894765109939200 8313652 8094550312874119367154960331985055744 8313653 -98808214548185701713504334029585928416 8313654 -63180789577519811495390554185506018880 8313655 -13980041688622568780923577512724505600 8313656 80946343835205811721441183269560422400 8313657 -46820530756853004493038164712944394240 8313658 -64940242298860688800273212734009554320 8313659 36394605186171313889290415009389158000 8313660 -36578682590358640889179612746335531520 8313661 -222872333365854759115219798489526791738 8313662 25180494393807017180934512546213441280 8313663 -424809782202515154399539101812266496 8313664 5573913879021073492433214204515188736 8313665 -99083542284171785952803318007727856940 8313666 2855086619738430790133981913394798848 8313667 148156556713520993124706696818450006716 8313668 99775173942849950185385071747365120 8313669 14173977418009756531685292249672859008 8313670 55000295237636800125296669423310257280 8313671 140998841954820915310644760114979638872 8313672 -7868861549936284091337054834943426560 8313673 50603004779371187313118575080163483648 8313674 -45025575339033817971318525573731598336 8313675 16199759586408639304986762036349005000 8313676 -32062602485333857784546514313078872064 8313677 -112309038670609995211727927466808350474 8313678 113644634416457022740905165174631040 8313679 -38821646272435260106752877008937390920 8313680 1322348940006247321932908979915816960 8313681 -153946154576981804503752102604580454816 8313682 34878105134538527124776336577788698272 8313683 -161195789485972537047271736678448058212 8313684 -46089126172774901998148872078993305600 8313685 44002838878965889347162508592101324380 8313686 27352529309814768518434970689008365184 8313687 -23162171065099397907182482452288533856 8313688 65143859683492601168881424360988303360 8313689 241120288063268065450101202169842697856 8313690 -9439456971084254199977303467225497600 8313691 17336165860865459339842414569365635920 8313692 -51080190719232053688782084746988732928 8313693 -45161251843547216839467342127208084352 8313694 75702164502770529921897988213542496896 8313695 -23627075837452018029346980800852098560 8313696 -41660359655520098917628184537466011648 8313697 -17118433057609417899542488177386199680 8313698 10904447667683364024412991745036718464 8313699 -71299981943759128136230551332925382536 8313700 32019736160007459698071676730997731200 8313701 111512520939217722527187158166414861504 8313702 13529623067446246798996635110819449344 8313703 68377603968542080031429322770656684960 8313704 -2372925300257927962081509043214745600 8313705 30238153651588411028770516388201875200 8313706 1479063388276869843832883298023169024 8313707 -203470209963567889728609055394616028044 8313708 9545650272216261615666794465304852480 8313709 -10198733454271669701310771801749834080 8313710 -51887201885828779962542440740810546240 8313711 -39678080490101929865530148374830650496 8313712 44848578750400543468883253290524311552 8313713 95462738391528058390478413204150794480 8313714 -39781455758498536995398512217581897920 8313715 65324370152068354052349577875304261200 8313716 117781619550019118859114925395839569920 8313717 -51535769033485196239286110350805117920 8313718 -19705704855051709961133414769426728960 8313719 252856654785321538282351436841942120 8313720 21846366062852347843529557531944960000 8313721 42547993300054697375421057392981052292 8313722 -126587304975326690832544168250637139200 8313723 130060359949194520267384364794837885440 8313724 115157948373845361803360049868105066496 8313725 -2996222307974929453972007394375309600 8313726 18438636738273369524519352994260788544 8313727 28920349034647016216559660501565009912 8313728 153729956055450804153450152606375608320 8313729 -120320155828874143132354211820124320 8313730 13326249100109249677998959594702537760 8313731 -129856191031984191530143987736134858728 8313732 115209707661737697368413918840087848960 8313733 61595898775407590296963869539773381982 8313734 1594997060510377691682170174796775680 8313735 23931703346504146819641507250654156800 8313736 -141554172030853156455768298307199959040 8313737 2786532399747219124116186094494367386 8313738 3197583462069979688450493013284246528 8313739 -22519749810577224377958776447710387680 8313740 -42283503410868657294070880218305039360 8313741 67327906084369941897737781475529194848 8313742 -32762486582224733473666593129784945728 8313743 46344564764702959782196103260283373360 8313744 11057074032123499010877498971095695360 8313745 -37053193016017247539897026728208662400 8313746 -40399204982335968539998764842729948160 8313747 52729353204976486822931323921011598128 8313748 197493357979083770256697405294728646656 8313749 -971639934005904851564954306815924800 8313750 11210065217611336564201315313286300000 8313751 -15446638572665834845915741538709965776 8313752 25617416462495623811742616854434734080 8313753 -58887483791458465965208253733761731200 8313754 40528010918349766514934281307381949440 8313755 -34360267338442252001078984691016347840 8313756 -9003538597795982761268942459236048896 8313757 40874416598943927350719212963502805400 8313758 -64226157633885737937566294497196730240 8313759 -1348417050765370371226999613322075816 8313760 -13163393464825448623301841623848058880 8313761 -83861725727382286239879508608648929088 8313762 23479879400915200117564869919449172224 8313763 119850684493452223862852471748546050012 8313764 -18375658937608420171168949061270261120 8313765 85941206568346920590900225054775021120 8313766 -28165022441071500066127644148213741056 8313767 10180379116260529415840108945728147584 8313768 27954351912917284248519751285574323200 8313769 16509239850720995964139476455302116096 8313770 -13730055913987207053563430753906565440 8313771 93553775469399579596260242522477319512 8313772 62157079947866557092933263696729605376 8313773 71922900597365586730542319718272856640 8313774 13717350196487544306775799682193277952 8313775 -40540921039118252701696697662810154400 8313776 35723754778240972665717351032344952832 8313777 791829822684043475993774759050459908 8313778 63560787802777253753033553867922859520 8313779 200795880448618951470244296235622741160 8313780 -20626036723566454733193726357754890240 8313781 -128971155968025040887233053034994974208 8313782 -902141859629863882927620755604552960 8313783 116012226984634415727516748602930050304 8313784 -11271031337430679810028738543002644480 8313785 29239037485617876300751081995824278980 8313786 28236566200928011833871109216691809280 8313787 -57032804133933939936281136118613985360 8313788 -9335280531018212523826585021407765504 8313789 -96685635686711170535230463458080480 8313790 -44972430656446508905158557235738433920 8313791 2342122934899615792692560179647312192 8313792 198226998822947024728237413582766080 8313793 58897271788997434404732440222755633200 8313794 -8822325733220290707092953476623229408 8313795 22261673929350364074701103331962537120 8313796 1459538307537526349008032371820521600 8313797 28303260150714488830843925320416660480 8313798 2078070556106824868538369292659171840 8313799 -69699953097348187522634248149657218160 8313800 -30907926834680583844885798837447680000 8313801 -2411628520183199967971890119621805056 8313802 -381867441369574259813753833907742720 8313803 9761418922465532865453314974746716052 8313804 -79186275591427344564201194988344328960 8313805 -42915616668145454618688483641237631540 8313806 25391145383300111705379570653640860352 8313807 149423294501175255542740770615032703120 8313808 -43625091335571372884706345162813603840 8313809 53936657886702450516390423626961950016 8313810 2796488059951738617601636893165696000 8313811 157621612773665381370417598329314395200 8313812 -50699462016065820923047476770644240896 8313813 -128147309348263776633624420616680585600 8313814 23686629902880113892174565911852884256 8313815 7733892843753798845739453684556757880 8313816 7426858882371011687606740254224547840 8313817 -67254529944016771571389706330357801088 8313818 59994458794414201138359875795799141360 8313819 59416913362836977641293411494947451544 8313820 -10448002651616039987690624244713617920 8313821 2161108813580044912691764030644134592 8313822 -7214891899264431169557356853288422400 8313823 -25943568913040452564753627086260316560 8313824 -2211196418814527769649494681130106880 8313825 18416838461715955506146133141578793600 8313826 -19064992072802288929160513374057010400 8313827 63625042441596102290091849957030232872 8313828 12909437858802708767718669728353075200 8313829 -17450202443109418145635708699108094624 8313830 -1493065323678926689734660524829538560 8313831 -2649624816257314580336787120944514888 8313832 115100144805301405998186217265296358400 8313833 -96630738064561098109823111987476194432 8313834 -12329707916072699992172614331587380480 8313835 529653605102805586458852124023805200 8313836 121641990388376228256119982007541038080 8313837 3559042840087805445066960588438361152 8313838 21864957056704009413557700651230900544 8313839 -32344528234449093217529450251571895000 8313840 1776107861501816718887330317596917760 8313841 100802504523404934332005195862193280000 8313842 -36338335492450593033040463578309394928 8313843 -122074117121205516126404782327752123336 8313844 -41322344309501960388041125878235926528 8313845 -27090790117381064367216870210602629200 8313846 19674904480394863554656979391630281600 8313847 152354369094951399319236810056730360296 8313848 15237424742448640047668850295350558720 8313849 109225643255663517656605585268849818800 8313850 -63383411390983810175035686567850063200 8313851 -12489713106244594588935446230246511616 8313852 -43176595034698487774103550429436640768 8313853 -69857295116055241804100292655329564800 8313854 39161958766003200716072164531419367680 8313855 -22307654101403243053131309321451850880 8313856 17042439050012479907083724330580836352 8313857 86346457521619790832026427011997274692 8313858 -17171289876914672140544088833443270656 8313859 -9857510419413436614904997387402640320 8313860 12351392017588415153783218657797020160 8313861 38236512738527754609855527095743423936 8313862 -14335424990622226665335097738499963968 8313863 25050385677675258540192008804332870200 8313864 -49911384292350452160137736335390638080 8313865 -48423868984423903755038510651454259200 8313866 -21533672248404965556873670057148340480 8313867 -40207710445032364186731654146845996800 8313868 -123883018919654033833951157284972441600 8313869 62201391483363480342909101042974569270 8313870 14347839071614884306228109806404348160 8313871 -133894299353602440892950457563358350928 8313872 1706522258333111155343839711781978112 8313873 -22686304852792100660129554407225977664 8313874 94495171474890426264663080182560705936 8313875 -11680707351282080654309238567401796000 8313876 65499694431094233472032492173668213632 8313877 80790054946705023278272740365021892864 8313878 173050910711255290539669859088707200 8313879 -58607974682615832396833305529349425280 8313880 92126630108278939041930379602635366400 8313881 252436130039290556379331018984828387200 8313882 -53910172055867224812792062230672132608 8313883 -17085922226162044105634352187551423868 8313884 20388933545328240685881203278435378176 8313885 -18515486494170876273861523908180931380 8313886 8888226377947224023313262073392349184 8313887 -85389832003455390594226474599662229120 8313888 79441891364151638576208888635392524288 8313889 8636009931479764954064235832228622690 8313890 -1790415103681485912887142110124687360 8313891 41121374396902102060362380413521007992 8313892 14846951359881269848503072500432153216 8313893 54343814926264667554902373688486311200 8313894 55985311467414695160644752130016096000 8313895 26647247108970794830127388023732585400 8313896 76837133802586736037502274460387164160 8313897 -7992024647320168354965216693669053472 8313898 -9410257813645162049837151263836905792 8313899 15317891622747534884540969073583758120 8313900 2604232753621666574181419444063846400 8313901 -24415234994562905699455221061112434068 8313902 59083516727122747291516077678897465600 8313903 23771313666330664025263786392858468840 8313904 39530786947200089597714699318582558720 8313905 -16607579199784446972901098293740388940 8313906 -112661022438174581011320367002670333440 8313907 49398092341925612170891726147625637712 8313908 14999779714640787152993402601111595776 8313909 105090750539822326186086916556252035008 8313910 -67546768342176039634527420863521920 8313911 -108126980439162183505156145916668614488 8313912 41439176855703003477373221276464209920 8313913 -33680929787413889582128451804315322838 8313914 41378473818376254281629703652967149312 8313915 45135163835186734286499834829039299840 8313916 11395183589584250779967785692861026304 8313917 199124896204733618611007968985950368966 8313918 -51073000507509986535119315042806097280 8313919 13103735340215354810511408787954800320 8313920 -3746685703004118449108737202108497920 8313921 -13489587383112557641280495242801152 8313922 63377482951780440064853329548114400800 8313923 -107678742118094045469217098678150112320 8313924 94742836184974075238634101760016392192 8313925 39249487020952789165760351619382632000 8313926 -52685226665625096504404238218054869440 8313927 -3493090403212777093964463890757531480 8313928 103755414356430944644459501979227914240 8313929 61484607615256004044129808159816062884 8313930 21459133568232305032527269725438942560 8313931 196262997173614894308466638696208019732 8313932 -156765849471386259724227215246923734528 8313933 20675989462081656763709089600581531648 8313934 -89815497624181835786601474138295789248 8313935 -18357351725845502579080465442925148800 8313936 2911858889755701408233569642011820032 8313937 69259133944205064407446193561772517926 8313938 774546723353954444341692270180351120 8313939 -48733086790433008680443385676111696392 8313940 -21283279068215029808211758450320584960 8313941 7576099092421836425700701267864955342 8313942 -5797025909032704230685731395990726656 8313943 -101734391708947186295418296776612006056 8313944 59847272303688524854798134348460032000 8313945 -43116869154404453527640389646095174080 8313946 -73533182566232345770985658444456281856 8313947 14349453595980904175603595660596327352 8313948 27098180968983059919550469903127429120 8313949 -40126428884643623775055489006643951264 8313950 50382315179733495322417961765224886400 8313951 32933025751281215685823432017946953360 8313952 17912161568448469066482545489640161280 8313953 203212295126216242534376274212207111202 8313954 18376881443123349421941317209602809856 8313955 15808897378847562415801553586551018400 8313956 32092294658548784615303053426042183680 8313957 17578070915086135013097203937518329854 8313958 -69528697849061529873286544064083606400 8313959 7153868420088339209809918003220079816 8313960 -110144426303415234377296293038309376000 8313961 -36570260989482615320573917998406570438 8313962 51562551322308073656936309718328909232 8313963 34736121277790685439382373860397895680 8313964 1334439879056332354365446693209217536 8313965 -129254426872006526509844208084431064480 8313966 20416896388076054603092732319431767552 8313967 -14006357765616524998632962740135727648 8313968 -1184893447230424393063233207105847296 8313969 59190607589509972893211914409270201440 8313970 -227655783045271041470751274976701440 8313971 34372617922996936168810371316932155904 8313972 -36601000111393889242294311533159436288 8313973 -23648756894929453036187570927859239840 8313974 15210542802963784497044358779680958592 8313975 -11691240784979488262551880064661140000 8313976 145227237691359531623677871087912693760 8313977 20512855943356078735882094278974432000 8313978 -6805005367865318740972584942256311552 8313979 -156785434356821616025425765140964259420 8313980 31335479246270119687467837584570035200 8313981 -27480491652837931068615733490995589760 8313982 -56021987009005895037954999736016196480 8313983 29218978093951016110822259966840634240 8313984 -21779747094274707737775276622306344960 8313985 -66156534345262108763848376512840334400 8313986 52268481114685622565332322360740914080 8313987 70747515128439505470697956158266877760 8313988 101296698861024087597544789343513103488 8313989 -83071749968080309911251500615553634210 8313990 637361161775951612798360788816343040 8313991 -17252435957490689979598975307077017120 8313992 -39594693409062316831673036556627840000 8313993 -15390802851645686495092408084063422636 8313994 -50733580239685126203786831371139072 8313995 -7823752545644322945846423247657268400 8313996 32104338629447552254973919451710802944 8313997 -40021120481725851082961951388890811348 8313998 7867114498822299708524909383071470592 8313999 16608145365145776397927999298156822664 8314000 -13245782162802677207406521706590208000 8314001 -254316897247236629042445314052957706080 8314002 -7770198172623964822383512547795182208 8314003 -248241375915325204526005005675533427840 8314004 -35202106791723689260445236698389608704 8314005 -10469602160884853872724484870788753280 8314006 -5295509391770154704218354078702112640 8314007 532854640421823671654423676654706560 8314008 81110823571837579595047082028900495360 8314009 -12968770590289636876803374800617018240 8314010 -15551468563645937266841483676115272000 8314011 22672562703221137923454661454084156432 8314012 12740585582848996216048792640081751040 8314013 31245254108494775062406807139467282880 8314014 -3662750941628269306789896647903539200 8314015 2255658988527914541325440295379861160 8314016 -91003294621662854197377809844148174848 8314017 1105523438914780524114056948387373696 8314018 -2654011275692291815137397208630489088 8314019 20768013760672132372325407574904198096 8314020 18374043619123384262616457650721382400 8314021 9544720766129437488903989163917208000 8314022 93243924958974547716866179353680505312 8314023 -50943647349369207047183774870269901016 8314024 -57788884646853246670260407642330572800 8314025 36767174203227515488031291367298475550 8314026 50638427634894979387833914124423847680 8314027 7298566641081700213171234301364693240 8314028 5940263513189281787751731331803559168 8314029 -93806815048512485145149761900940223360 8314030 81681553112773831188079814264858140800 8314031 154396738395418443725387560709979096 8314032 1898909548660533735623903263900139520 8314033 -6563666302231008752482022155088807552 8314034 -10876785420647333984405637043623212640 8314035 70963697335321155012291493373610097200 8314036 -53136940247880172140258233417170837120 8314037 -11702026861362125146419002785688254308 8314038 26399424531728871073389171943803762144 8314039 144147311448881726591159641731173376000 8314040 2410332475432058598804512371251609600 8314041 -4001772831879562517097297916898762880 8314042 -41389968315745211541679127635672640256 8314043 3146700373025493837856976791983672024 8314044 -34740324564115008533121524575911444480 8314045 5057072096409972255950980995802406400 8314046 46971503457310268693398619977318489728 8314047 -52341628969698947286085797668733234960 8314048 8285667551866083546117442502945406976 8314049 -119128133801609296480473499665416917950 8314050 -13907685773407801399128513563616000 8314051 -79248173341519498100250959063106930000 8314052 153668056624807736558028363265743198336 8314053 115259683764146973293083333308657448608 8314054 15054948463763803595496073223052685824 8314055 7552471265113852713632090476322895360 8314056 183596882860727140684425456435594854400 8314057 -13064646751305446182989294789326229312 8314058 -86718428674618001151968611848690942720 8314059 -5616455491886563770003300641223708432 8314060 21607260671503728227318741502301992960 8314061 -30622247784688885760729809247295003168 8314062 20918687329805080055506272699992820864 8314063 21343558101924161053081407461697466704 8314064 -8705634753947699881484095036367044608 8314065 75514236293552423928263140832110120320 8314066 -88097112187026597625935111458645095776 8314067 213649223133547779861971827914801835116 8314068 -17199506305151491781711598970698915840 8314069 -154797160569274365117966655185609956530 8314070 -9379873171374591577471681502598923520 8314071 -35363351697792439759279511066760219696 8314072 19335767515517545975456943760931921920 8314073 -31022991818097136006699063494384018678 8314074 -73375283518431594100673267542338923040 8314075 562991304762174041548282221632753400 8314076 -14426295549255176095194714763570483200 8314077 -63720498955022236632396744059799157920 8314078 9152725650065661106143701700185767680 8314079 221401668612222593769234808828864166976 8314080 -4998159957243651588836392563918766080 8314081 -184457697546231582836087344475633198400 8314082 5515577687542080837840039755343247872 8314083 -4000743350906809374820026032807243988 8314084 9176234869215367364924901357751609600 8314085 13352274796096551934051003708178205360 8314086 -6699940092427470411863425468742940672 8314087 -14793595069155227221462201288489944240 8314088 -84213739028537464344780705608656097280 8314089 27310909454859727880914639173535408320 8314090 -81618426652992344967816000855383191200 8314091 -13183432505377797690000054902319695328 8314092 34913023566928363846058183332230684672 8314093 685290616794688430732280446259676800 8314094 -335147033554014879294175598253164928 8314095 68429472792938043159851171470758643200 8314096 13833050909113024012832002430475960320 8314097 159282337120072726891847073882455102400 8314098 13067208220914419015025922251736516608 8314099 -123125824977578069260675659215657134900 8314100 -42888743726064359556982565042937907200 8314101 -29976815824322321380103750401922564370 8314102 8923233729252712429708726420627710912 8314103 -12953972736081281099988125365884284160 8314104 73424707705114346368672838907465093120 8314105 -3656552180762052925237254410878715640 8314106 -44653900126060717533810172680962479248 8314107 -16832797163785135742864110251188198400 8314108 -27477922400171877176399454707387625984 8314109 33865214885419987287712244058515547648 8314110 -6659370947475687880304946817215897600 8314111 -25571994063684745280954442333370499048 8314112 100717794195694221067307878284181635072 8314113 27241016210435029586135918774762743200 8314114 -64518961333393142997898978031025679488 8314115 67324166037178850509066398977595567600 8314116 -7184401836444023941712566777326483456 8314117 -38454463338638502371001184728676162816 8314118 -69362928868193217914982423966195310080 8314119 44653351899523806074524204007327149488 8314120 108103052483458557300841464149667840000 8314121 -196072013770298622932383526555968104678 8314122 11451537681760667243162618276087867904 8314123 -67450037532667169750782024693223513720 8314124 -47296396923289514518515852405145561344 8314125 -56647604865077290292286980802985272000 8314126 22285449820849930659772076153914376832 8314127 73956612166822436651938598507291913792 8314128 22778037697703527061367659689612419072 8314129 33968197022743301319881390793631365184 8314130 -6772391032465683769707925341876449280 8314131 -61410888332630443189246023196252416 8314132 53773908565669498256413799972197988352 8314133 61530207750714767091096605433832892700 8314134 40073955441482227079747780676544826880 8314135 42371571808434506715355773331185017760 8314136 2012313647055249358502482966508851200 8314137 75059590026977345200246496000533549440 8314138 -13704291311348954657141880690982146048 8314139 -19250067342965452926471042401974582800 8314140 -13293286679706499262590013082841574400 8314141 -12144695345840713103085927363451374816 8314142 2760615199245938801272900057218120192 8314143 79979254829543740928364251693640801864 8314144 -1578303070934210970810400393181134848 8314145 32886912501838113400133436217349014080 8314146 -57619675336357707386106201543486714240 8314147 3058205189404789258093313965735438320 8314148 -10602201231257242358112100325174289792 8314149 81340870509383196604523950518800487264 8314150 -21687991397810222783377134801898454400 8314151 48700026229972581169825575247506544704 8314152 36622019987015006212109602069708800 8314153 -20610118340473423688358969012534784880 8314154 -31834940600274140065884327444756262224 8314155 21574677325190546731163103561482481600 8314156 -119794450657785621368798102831617900032 8314157 -163844747105535826069460320640821983594 8314158 45729185654239213288798435994506718784 8314159 -24852600174171407576505036317911784448 8314160 15220388107818965699290636817193369600 8314161 70976603791440405298304642236741869024 8314162 16673511774507159602175291420311721600 8314163 5385115428699593489543092332076498848 8314164 8783139187295584274760401219002269696 8314165 -47445045846310177450502001969466643940 8314166 -18619339263375610289755761201238634880 8314167 -11553980873644989114906794086973796120 8314168 119417816374778834810887605024231567360 8314169 -45822418125734070922042566050942073600 8314170 2196095335057424138491789529770275840 8314171 54379546925576261699138655093731193744 8314172 -136844551317605848425326640963665303040 8314173 101593118779783938138191711889258656460 8314174 -19027146298312978277443436173746640896 8314175 23257644304663029444528412645856177400 8314176 -4037540891036353496511493389970046976 8314177 11160926642771895925382647651179108912 8314178 47747387882432190421719526254631930368 8314179 -38512047551471975345850679879588032 8314180 14411360901594843161075430738088611840 8314181 204558578001837507369701372248915469982 8314182 -19085832271947278583932659148127541248 8314183 128882815983647468810413064689049273432 8314184 174864446606594174617404610204600166400 8314185 -6928380817800554033266630018697308800 8314186 89383115941267957057795814649045855792 8314187 -31341090514291255767937836354390561648 8314188 -56393207242822197195669325383029904384 8314189 3717265724109166254090587409294503768 8314190 26427287753087005813992865319261047680 8314191 -3100930108616516912234931574778574960 8314192 17998032050477259269620554948038492160 8314193 10483895564420907253549465983705614400 8314194 -10432394943774318190422597604441379328 8314195 -143641990317428832494777258054413198800 8314196 13127931552056783879174164514332133376 8314197 -28546426910711118826777440950500740480 8314198 72666071385155046262616792304941517600 8314199 -219992699301545786769400307135169943800 8314200 14429661821291341322291528853811200000 8314201 8066486608782948379846502995621365504 8314202 -20631613584656314868853917730759013440 8314203 -51470340480705347158975520211592782696 8314204 114457455662547499880837947614746579456 8314205 -66960071992320739977727240193899621140 8314206 110834475907277053311341519173945964544 8314207 84075652834035419586533713381749848544 8314208 11486170060754813110436660316291465216 8314209 28584407389032203496417744638649170724 8314210 69383103439499470576387046925104256000 8314211 159958602271885692474915571681507536624 8314212 40016727398680152245385673744419443712 8314213 164732393422082463013495909860070717980 8314214 -2632598992076162374015009512332365440 8314215 -5039292932091539009432773672519964160 8314216 -55435402880289914551148652516842342400 8314217 1698467444551744311257067778453111440 8314218 47994985496577672432061399223710179840 8314219 197390504348792418680582112500578617888 8314220 17036031193878653903048189862001920000 8314221 3425876526564023150654641219474828800 8314222 -830760853395716764469318037597346368 8314223 -22458167407509726266728113471295092528 8314224 -10516842343939885850909442112987594752 8314225 45276764178734087740263717968660951750 8314226 -31317253941756039063314169800571297744 8314227 31354171324664345597147716844372905200 8314228 24194110319022950561589303415843837440 8314229 1962685726178566235864653402558471680 8314230 18632742007459309822535065276445245440 8314231 -76963118053640040533686346725359294976 8314232 -9345616930547496084875101287093657600 8314233 4495740255982026949459915475610836544 8314234 17202024401102546884442205574158731232 8314235 -35057512820211840403725592633879341840 8314236 30287910506464094433912791416733064192 8314237 -57015259511002473455733555384757718868 8314238 2921944284490929251185799184102443520 8314239 14329315022788470222296178713518333968 8314240 106932775099176156828875372945945395200 8314241 3205620501269584723043698589975890812 8314242 -36052547391043438995333503219265500160 8314243 -78206160887136031602034173398021342000 8314244 -30978465802203349843645567395253244928 8314245 -38359975889067235889318444856507534180 8314246 59834947831151636186588965638932415072 8314247 -63685585206701348719877345464368072672 8314248 35512522439762748064776147254996582400 8314249 -29077589641679234397208581098273926364 8314250 -22910957839156259823504856502893056000 8314251 -59839903065966553028314861259337055296 8314252 -6464081097457359288837282199377930240 8314253 -58668539176309976181906628350405057600 8314254 -12022911948819142719215453367740814912 8314255 59407220455647189821262671083405985160 8314256 17141965427330521071101063500627525632 8314257 -15049659466129695423790930991159270400 8314258 -79014489198244783363123481591977871808 8314259 -1364874077275058386106154778845837000 8314260 50336346074779052927382307141162690560 8314261 -6337339141414933969969923411527643200 8314262 2734093586430579245003055886823866368 8314263 18499770310518618792512043528707053680 8314264 -57478819772737516433718400899871334400 8314265 408444430645858206489265397564833920 8314266 -20030751407819132082068595724712203776 8314267 -529716009912972692254829178970523040 8314268 129294645667367854966324912012425524736 8314269 -45112190885642826905854425814840288032 8314270 -3441219705978878074274595029076272640 8314271 -72335989348728602798897216084383393320 8314272 -3635948618196692553147796968135720960 8314273 -52562401752944627680367243111313454 8314274 -57114013233064095854934001190815569408 8314275 81932577026823510711266578262744235600 8314276 137220253709396564015939409433696788480 8314277 212884553568105321488368232254912968126 8314278 3936954278691349714119822185916241920 8314279 -123303010843788731726621285214650314120 8314280 -4609308645551337378190919269761024000 8314281 -43520708033795818501873498765529453430 8314282 16285700816257633018730046895857442992 8314283 -2748345948721356154084881443499879576 8314284 78754499730126156401390153070382804992 8314285 6782795649421707133704308090132592000 8314286 -7606241509061734962604822994524543680 8314287 23860069556668017204705133177730112768 8314288 40819815242486486508707802218250125312 8314289 -92166071288315437888372754014862348910 8314290 19016717918752930975871491635633493920 8314291 -5752813808005931422823897330600110200 8314292 42016921331541713677427611384912785408 8314293 -11754012684790441010086460716288155264 8314294 -36550763224352392675126685078047646304 8314295 23769617645922080802921318766294177200 8314296 -48398820696161348392291605731027251200 8314297 137180947737082800465694272587986392746 8314298 -144898813769255687499415992837285540864 8314299 55898691392045539786269479154578403840 8314300 90102260360211745903742107044398592000 8314301 -304445594136682392988134617436178975296 8314302 24921159653592637975020932951148109440 8314303 143201746897831146669380936540219677480 8314304 -2223955925102510838815982604636913664 8314305 -54978615732656076461817521514836241600 8314306 -6955063217206999216951320846674537472 8314307 -46396223598497720253738649766636737968 8314308 -557458677488125974415141093264238592 8314309 -59377075906106692630798611240083309568 8314310 -13254378749395940346318070969578733440 8314311 -89500780901548039842908981155559210328 8314312 165139574111000773963108687774732723200 8314313 -40624949949246380955396637529308333440 8314314 -10434280648025455560480238751287936512 8314315 -78490293696127861030846548483491219040 8314316 -15905372210706494343438689543180878848 8314317 -22053516139146794521109209333961723712 8314318 33884949728947174738345682469034695360 8314319 -92754008898786589067953558352848973256 8314320 6042378047366358921147402702422016000 8314321 -123119316907675790171652856487623955456 8314322 -39101858635018287025062290810556095328 8314323 -5687514270490555439596843368607444176 8314324 35660836640258466730777345844519321600 8314325 -95952424632701240044904633545125112950 8314326 4195361073655220714957617576836217920 8314327 9203047422917941875425391468293290672 8314328 2103414550470391082626324155295825920 8314329 -7529323513884533931476034015326873280 8314330 20331162822846529221758106621376462560 8314331 -51959359415321101872263837059873578936 8314332 -11222866638410880390889249895464304640 8314333 75215976039535711210692519689291996582 8314334 -9695894636307877828958002776886492416 8314335 -1600243836703856514209326920990683760 8314336 84769464884493673255544520284595290112 8314337 -92524988032331319645966626598929458014 8314338 -4574280362517667754812661969149920000 8314339 -9697000769130086594060651615986940160 8314340 88814190653266859964618224390237763840 8314341 2827932354577279943648356148394502464 8314342 7224055435023317189785029201907023072 8314343 -191123317699857859867552127532060491760 8314344 -417620457570846918567851317287290880 8314345 21197046857097765043007159397470624520 8314346 -64443941409697896229333634159889922128 8314347 174562205371910776550225984926526479872 8314348 -6068749278662169890762431070191852544 8314349 -98172557189442901577693415392239703400 8314350 -5437546749327182366860591138142976000 8314351 1637643397547646445356994222291656952 8314352 -20937882691441719528591399893339602944 8314353 -116861441428794659430339820508512399200 8314354 -77615680488445502561464326963986352624 8314355 12219458823684680158303035421275340800 8314356 -87949385766575392440416062953471049728 8314357 -42659714253074450924794178505359469394 8314358 19210985465306419694572876090786930560 8314359 57739842911827488457329486824057925888 8314360 -14890699862356258911963849136280985600 8314361 139307938308781295643148847642781930048 8314362 7483645971780280241741009431803740160 8314363 -64730593932117488549988525628608039388 8314364 24697398450307568042054427084225355776 8314365 -85391139672643109522162635415031727680 8314366 135578830754811103120918391075516721024 8314367 -79157597662982739032796757084219651584 8314368 -41092315789386937847499416484515414016 8314369 -61647317413629944993579759702127123774 8314370 -7195236499568716465289784350078769120 8314371 22973912404324790695927294467111991920 8314372 -70284398687399066667242574760004376576 8314373 -9929340857895815340617045086734873378 8314374 42397504069010960216859865653943843200 8314375 10130744169711635686105061151271215000 8314376 -38994285002627788206623293278932336640 8314377 -30060686564255571970235131695642166368 8314378 80109019274054836019467398900820968240 8314379 124849720400188425981810791698716688980 8314380 12375210370497125217521003238219264000 8314381 10255584967712759861908636957181105120 8314382 -116060397976826951139372988157067974208 8314383 40480717299204122864410157863900501248 8314384 -1367954590457538980613926345331965952 8314385 46073466857271926686519304760176847360 8314386 -12174950070840582467543079340315011072 8314387 123244339919317630573647775120327841760 8314388 149086101685722078007075281641865987840 8314389 12274965342479362753982080904388131808 8314390 1916231106722287661347941255910095360 8314391 220358680119075915322551516945387774792 8314392 40324632305741624545947242279842590720 8314393 -37307199709354620743689209768586714860 8314394 -3801145107953581623822526243605504 8314395 -7166355511324661679779517321249659280 8314396 -50935659450932066525409819900700019200 8314397 -8148770473520058717301584407567826048 8314398 57512216678413429710042146591260017600 8314399 -153098894355458067189145542565592893600 8314400 40221822125284400235758906808926208000 8314401 -77940912256055791559814092031371461968 8314402 37264253912804173064969094705555427152 8314403 139448111951599559586496139998846754652 8314404 35588720005550264632006067058061258752 8314405 83754891584269561425152964591882537120 8314406 35319412123986045902154411492887796480 8314407 9867674591306825490571716985791727656 8314408 9741554374552993649855508891498086400 8314409 -14019606066327071039719340507907744390 8314410 6026849778977410893811768414536422400 8314411 8567509954515251068343634448046137920 8314412 127796001816470365804199311742609177856 8314413 -88488189098942747426354013959826046656 8314414 -58737887158563454925123672943033596160 8314415 58350954713224026914208976153355407560 8314416 7676137558027719712533616324874403840 8314417 -12403989083859299043998066396886276608 8314418 -13086800782021870768608835780557285984 8314419 15485080549988177313897593005429536000 8314420 103819768268400653852081940492898241280 8314421 -16207486450449652518872279816994342912 8314422 -53428189041059930912655867407446348416 8314423 52379078740673645063063883159176056264 8314424 -56591248872969745939903141448963788800 8314425 19620968214614040436121090881966944000 8314426 -20184591214207952789077693623811187088 8314427 19505060952869222423957907782175076560 8314428 -10320180799089545985933183016781199360 8314429 -267701560372330066216162686816009985824 8314430 -36016708915343815789861037664589256640 8314431 6238445576622056567188142295494603520 8314432 -11488860635552490629641709204612841472 8314433 70579914298359472763769800415831743682 8314434 -101166126865181459020145803766964480000 8314435 34235944845603015062718001944730190160 8314436 -8737940765972315288001084339841597440 8314437 -446820037064373477183477482893864032 8314438 5103925329409755819028564790451847680 8314439 1215092909497644102578855519085804672 8314440 88186800818068735564433356413198336000 8314441 -257588091869496961262597020367645908608 8314442 -80867054026439109520586159085089480448 8314443 -935201666010186210139123966364759760 8314444 13006502191064493577646090550479495936 8314445 161837268646489055723396025549415090800 8314446 1951968811561581326755325260783186944 8314447 64941707064899985738928970163763638896 8314448 13813633471838858763253995217576525824 8314449 31549230242348167829529508564872801216 8314450 13929112935964497494884072588365726000 8314451 -9409078468248972615911140560769831248 8314452 15350199936472625638776314102537248512 8314453 7125140168394315437775698795028631104 8314454 13730484924854276045880762501137712000 8314455 14751926390753977771225777008353840640 8314456 -181391878968929173329360544453009029120 8314457 143459545456300158968747084687079967200 8314458 27951392282910014864709282753156432384 8314459 -97250350099002188990161034358655089340 8314460 -39229787837397156854470535857287168000 8314461 -98430610338243160904539329212882070720 8314462 -77840551121618342925914449348882597248 8314463 -2913619070540286519109410182440233600 8314464 -143720177657951532953677739713249148928 8314465 -44870573473839177808807849777140604140 8314466 -22081679708931107830864203531642397536 8314467 -23819627089448456192999288899555336128 8314468 -196850196386460002067448241989070613504 8314469 -476083018775708998507261199413984320 8314470 -37023997949763104875463128455473134080 8314471 -52831967249314469807970651481214417256 8314472 5985108404224064145010554355305216000 8314473 -102379392052435684828005339850548687216 8314474 -12688279871104093474486384475937177600 8314475 43741554782505204853642468565870637600 8314476 -14204190394784716945462332873096007680 8314477 43922657912142111155998029110850804000 8314478 41980358013894275923842888331512191040 8314479 3321906576797526625043272753450743168 8314480 256443023085869383058606449664655360 8314481 598952822747023277183332808604825984 8314482 82475078512624180945696922721448919040 8314483 -124908734810886257561536234579452428576 8314484 -134396608450640694199600106004835641984 8314485 -77547696216905709842263050223968012000 8314486 49220739782713550116418344024445475840 8314487 -71931557683428580932723474064041267864 8314488 29430569143334079032204323122716344320 8314489 -16739139223779437627451920539078527920 8314490 21634408693896400999486511649486950400 8314491 -91854950016599109395599931319780805608 8314492 23398606539008509859513003940533578240 8314493 -74787675397956784202608278247579215456 8314494 -62044660335956841485822620913804856000 8314495 14802576616992268517571121595234803200 8314496 -68203141035630121786326497446519111680 8314497 66771402104704077154290907670681516274 8314498 96117816848670979389663677206780960800 8314499 -33332602210631457438993091595807030664 8314500 -574268337932059658597785135183872000 8314501 25141291067012191877662010373366115612 8314502 19062026026966209168098487186320302080 8314503 66540782199394282560900222465054277200 8314504 -99086225159593352497045563404084551680 8314505 74510633812729443358149042428814786660 8314506 -62353294501269040099363966307822420688 8314507 137398727354717851158036376082701388756 8314508 -11422841998178590110245269618750140672 8314509 4945450378321739782433746018744410240 8314510 -15465132818381676925429768885267399680 8314511 -222515761006992815774669637283294659576 8314512 -13851384039457838712109295437095567360 8314513 66868685886577077480096650763169297920 8314514 9540494597158987346822743955612897280 8314515 -15124698034241282265477026399652000 8314516 -125860999910544968312558510116482355200 8314517 117728380987226071957743246912938803740 8314518 24041616798748907709679514107285715904 8314519 271576213588286730353932438035445110720 8314520 -6536727460058514953159217595032576000 8314521 -74856924848370127909861856509902328320 8314522 -59137293453223225793138962870170521376 8314523 -394654203912169276746440709060506112 8314524 35408083045653237347027247918570255360 8314525 47194611133618930010892485632520968800 8314526 -40285677704742441238491261735453729792 8314527 8228109276730282612616925913296238608 8314528 -37246801359984637253266194123367710720 8314529 -3654785458414124993645737110860764524 8314530 -1950825963027106119885176175802629120 8314531 171192825763017677332440409368047706332 8314532 -222338256246709324061306060434525785600 8314533 -75538793763138109047551525404401088320 8314534 5306277897736020091856957784209700480 8314535 217939038269734164449284386445896413760 8314536 -38128658228346963765893616907366809600 8314537 -48517546201704922389190524420602786496 8314538 27935695014173192920901078628845599920 8314539 -31725576823959266756684069239355831976 8314540 -5845390371448928555166462224449198080 8314541 -29912291839490441331728056771733356416 8314542 -3696853007871051785889054601809715200 8314543 -46043130079809765999550105140097751576 8314544 -2986483865663862422463507554238332928 8314545 -79337903647527325300583085353347207680 8314546 57056576084980349732581376065423186944 8314547 -215793245834738291580453852562853964288 8314548 -9210807110600500315283559073392261120 8314549 68251801102686635966304136230353030236 8314550 3678942685022641122398258750654760000 8314551 1576703116463106171768088656944139264 8314552 -2328960145628532102414213787117977600 8314553 34278877344559998741084772015371166344 8314554 -333304058742918505174688109161601024 8314555 119860006067235505278000508266681010560 8314556 -17280171634387357144704299343924076032 8314557 96226584668600533580156102536310979840 8314558 -5628303218543167810346669455511819520 8314559 107158524763066229560460924008933605240 8314560 6095670960808108944654941478589562880 8314561 -151624820666316413907589112615850341400 8314562 -5495821385507137266609590079263012448 8314563 -51961000054204165760897568695326494720 8314564 -40016764124577794781497305930068889344 8314565 63247968838656177956806901403676241340 8314566 -168808210037837962279376817201518592 8314567 95733965147712687320794781552331238616 8314568 -74757976714615785648804369815425981440 8314569 -2788364103548272350982016794669351296 8314570 34349164633110610914681857413549662720 8314571 -55118692607189608771649472437539622400 8314572 31711914052703436493973270777830096896 8314573 18111200150768522279216287909999784822 8314574 -44931872840716991843868351085599238464 8314575 16172382351300696234654268320271440000 8314576 4186254458039762905809489806178304000 8314577 -7196616287553619455466122722302850574 8314578 45354376270104620417774234091318418704 8314579 634960489956792957497630881596609440 8314580 44773289637338519821359819125066899200 8314581 -21110306683155553026548163830888770752 8314582 -113592725605825949881002867216117004800 8314583 -159479889618342770190911196555832800720 8314584 -105758673015818622861992282257197895680 8314585 44095115868720703478730968082865508160 8314586 -12200292569602170841759831343515833600 8314587 -52594874757865209098369779184519299152 8314588 -98266807647869615675690661271857997312 8314589 -255145427781660008179466896468099978176 8314590 -20258935275760318540111225351177728000 8314591 -143796308328950921509519523151418151008 8314592 43174468956825618468714030725899223040 8314593 -9764470414707431391056329973838288000 8314594 -19290084665535774464967107337961254528 8314595 -11042028166455202267372559941709006400 8314596 -216717599418304600083100206164409262080 8314597 -33533351447601294303624834180733478016 8314598 42973819141821452997467681168985030336 8314599 -117423940001409412065880111972660158936 8314600 21962666821797982569067870106695680000 8314601 -79324656053726425288769030537439139398 8314602 18824329710341482104239209196985752832 8314603 -11659917864523215395882532220545807360 8314604 92271114847952882400548604164304896256 8314605 -38745177327792893208723328054637525520 8314606 -73769630522841659397422645324761549248 8314607 -6847551923565513620490123105266396688 8314608 9299328339924308249425485019617951744 8314609 -824250233429507536854044876449699360 8314610 -32480202920991903559252553468441747040 8314611 -50770193602430078618026064239857373128 8314612 113175505364860055438325117489460396032 8314613 -36032726105731280791965433799742765138 8314614 55070018868143007716813600518360798272 8314615 99644744959535963160621204259020736320 8314616 57154802847665758471898824975226388480 8314617 -292365351269927548671118862945096352 8314618 7036084745084955220130227701489638400 8314619 250194259748140672193343610295753128560 8314620 61274011772519656173544407581905044480 8314621 28298712556381715663167039208885257312 8314622 -98964472188247673218262494644220197888 8314623 154852055622780565826134648576231092000 8314624 158493951572409119341108273088225607680 8314625 -128387873816236282078874052390902976000 8314626 21497013699598088566708737841245266688 8314627 -5067093255654261450874100571872262200 8314628 7859488274702145924891784150403788800 8314629 -84362116464960735041900060276322812160 8314630 -2204208201706716284873582968401022080 8314631 -19208192960310609260880258723658947600 8314632 -12879554030073220263554936792389294080 8314633 -25612982029470495216503017744476753376 8314634 4133480735087211957866552928855767040 8314635 -10619629621874395327289956300194205440 8314636 -16590269457327725071330526651773440 8314637 4295435890766993196956361017672412192 8314638 -39571254758280777989567112881725658112 8314639 37705316026914015368708636985550349520 8314640 5839553141954313866687831404462325760 8314641 -35973015180345824961151172925215675550 8314642 597360898550507587772274991338458112 8314643 36641211309547149654508038084288686892 8314644 -15729935510064337206406836910420838400 8314645 23645954572400476018669950566479719900 8314646 -71030882196651114352282150492404642240 8314647 40041927548957696628902207924832480000 8314648 137920515126110844125340690646695936000 8314649 -12369353434193274760679496056776971648 8314650 -2774830797924924225570447675545809200 8314651 -119895188569910976457068217047614260348 8314652 -1919798395351722511764580364593617408 8314653 33862062717132118741212733668727684224 8314654 -1990140916344556058116834144989153600 8314655 90472649651656136370261421545222868560 8314656 -11346819688169532121160071639052845056 8314657 23129269419587900813475310487641420180 8314658 -1061257745924531694304057701498256128 8314659 -1322698965761704464484568800291855836 8314660 -5885079823753992135779114130664550400 8314661 48340520779728670136911763650271665632 8314662 -9759068966128257402848767361148234048 8314663 124848915317416770751249782830908597912 8314664 171569799748014153712669834619632926720 8314665 2272579353961284534448495328261475840 8314666 -83504630411246472042272905922704888320 8314667 -75778727552572598458086036269807683764 8314668 -10858025107465596400056045859835698176 8314669 16506180010847475656418540669639377760 8314670 -10670091613729547905917265383015344640 8314671 74529664569166782218986076077025291520 8314672 47905429547303911023975090102257893376 8314673 -13900690645775986087852946626048440336 8314674 -12495177306874833022338671318444346240 8314675 172937614217525463825809498184564574000 8314676 244002598089715884534176290325590370688 8314677 -8845599883073559787609560933709708800 8314678 -100916607857518036290436618119948171360 8314679 -137359450039120826842115443482227205720 8314680 -14647127877467457926175767046021120000 8314681 106047354763899425668103160494465181482 8314682 157754764357081805698286394620744536800 8314683 14808478063500272797929530212586812128 8314684 33084539778945231289815283228187492352 8314685 20866130061560960496939818362664239200 8314686 52720672388304318606550406463748360704 8314687 -4166964869123154243495910495422422768 8314688 5282322802570565558535862612630437888 8314689 -106167293980089700511480644348400423376 8314690 40205034110602959236579081221848391680 8314691 -20704541932835932563058993720462478592 8314692 -331696568069566364381991253351077888 8314693 10711599820118933397624370996305127200 8314694 -5018021447171421125665310524526419104 8314695 1102081286075980459508911540442095920 8314696 -8420766319623861743498903308183142400 8314697 -17790942380128714507360358922917628288 8314698 22416774025135935655397406045354877440 8314699 -48090737662584805653968426183554128464 8314700 5874333375591094768304123607151334400 8314701 47902387822996693124069922930383906784 8314702 33991643882513007058680144823515033600 8314703 148541030090394666911795443893819305664 8314704 -6229865368239260351091009198863155200 8314705 29290006404155069319416296116762941760 8314706 13585079443272008074473212094520133280 8314707 57143792316007569524890965877478585088 8314708 23691141797715425485518232499259129728 8314709 31239175920983800907334593080894644120 8314710 14298151736438376017905092130153752960 8314711 86663357390187188456762173975481474312 8314712 -75186039830295927915890680132484536320 8314713 -34807310677653885611546913835342420176 8314714 -27733187259879908194049172444699310368 8314715 -126962454472727271609209579989458872640 8314716 -3792002174373968662531506556792002048 8314717 123434477053940588664020831980970478732 8314718 50024700427711195799498595555922204800 8314719 -38278279251028787392176800243868633600 8314720 79447038866111243282051295773062594560 8314721 95404729160370045891222033870948780612 8314722 28057373198496428814810606709147737888 8314723 -120157109942930096243281293630486620160 8314724 -36073953867422279022722216906530185216 8314725 10459324817412912049027906758470673600 8314726 3064753228863217827236327401371220224 8314727 -37542878895174125568680612092015364736 8314728 -49182995791080597838571111651238051840 8314729 -42675935386774415352282782671859299440 8314730 26013730873346684030073560617618283520 8314731 -76337558035478902638795399127472727288 8314732 61352619710503670676138326013366771712 8314733 46595372269753648181789346689644036320 8314734 55830247527752343070459414192213494912 8314735 25555588472823432460469854171345195200 8314736 -7270180793524030685020720002279014400 8314737 -47291593509479937227105028811995818640 8314738 172730659104614360042585683703262720 8314739 60575135820065676036026327797406842320 8314740 16573903907737300211449042425658368000 8314741 -322912425182840507455671951179055716 8314742 -84657900818564699987805775686181780800 8314743 -115327456728799732257371921311615139376 8314744 168058445655269218154466212404151132160 8314745 107773023999958951280504959054839453120 8314746 18861352156661919011995042393848949248 8314747 70439819624962489232545005492667343632 8314748 27968246865117773491151304297945638400 8314749 19608513178103534191395542216645144934 8314750 56195853442531795604881114012379520000 8314751 -72106542171727971901424745721426640880 8314752 78648167272079527201514926533456691200 8314753 -124814603239075649120008181921107753536 8314754 -1221708924710588594674818337346754048 8314755 43893463153090889895796619589161680560 8314756 81833618151358945615860673342498311168 8314757 -74873384357408738395044913838546235456 8314758 -15301104510086284485380646503195688960 8314759 1548523567025785196750841057976413600 8314760 -80233490714919040182193621049740032000 8314761 -31145764100497728610070844439182244800 8314762 -30019122573676586418330489858491756448 8314763 -107394686345684469073174527127060768560 8314764 825546916545348943745085729726581760 8314765 122962688875442548521514288451809635660 8314766 35243314765271074362229198922741963904 8314767 155542110842568148601423690494419139080 8314768 12699648506917417384529293466795507712 8314769 -115959503169635541062607404743589278656 8314770 73212765929967178906412443558625986560 8314771 -37023719873878300328666263385576883028 8314772 120927002703687892374619959016716053376 8314773 4289568452721372291726297055849202304 8314774 -24521624591929995021844331793609032832 8314775 -5300676371256190181774833333350169200 8314776 -72598110964379926082130920626007285760 8314777 -57751720520780840084843015747521352374 8314778 -39613005311878945599655039497276321792 8314779 32080485497384745143360729788222955520 8314780 -37911038961691644945705726398694374400 8314781 719709064249494703216529250686765472 8314782 23746817928598118123845727783964478464 8314783 -33487983383947910389935223195515014520 8314784 -27676764926035246592832411116026527744 8314785 -98287359506686163859670491224189932800 8314786 46513987367841629028143532873662022144 8314787 -26308336289988562022444697064483936800 8314788 7199197774997196354356060272336637952 8314789 1388740159774017417802537231441475072 8314790 -33682822605400262667338484080510457600 8314791 48333865884078865446673638645438839592 8314792 106882042648824351563092301954901888000 8314793 -41672795256244183266747320021606342400 8314794 48350057468325672417902458428143400624 8314795 112425200244104961969020785306437352800 8314796 6395112006121750921644274715698022400 8314797 64899153252886531969989962132303983680 8314798 -59323543627775967445261746857771793600 8314799 -49991684075431878668550188641134451200 8314800 2850332241970716409460399207981875200 8314801 304778176913473902607353820800621800544 8314802 -61695120732834027381444035935060006368 8314803 -14440998020003693899434262758527834112 8314804 15952666471816901636911466251856837376 8314805 -50222757877910782398893847189061005540 8314806 26800733565192638405291373791414829504 8314807 -6784760079004723936262451512061257944 8314808 5922135232648629325322094388061736960 8314809 110183912656858001930041292400947770704 8314810 -13751573533645223600176521632021452800 8314811 42730531261941433702942900700205817800 8314812 5835749522798400818435869783668751872 8314813 -85506004375803432822001899978246500276 8314814 121896285548896686709444909229522292672 8314815 34024825501618236216706961317239575040 8314816 2973895159833255393508566115297525760 8314817 8610661647940323599442325361718067200 8314818 23943588281483617459460502063234858240 8314819 -56384847350331687257705895116472843244 8314820 23705779374975762565227558238504796160 8314821 117887772102646072313894229383171775390 8314822 -7027940811335402843974847045212404480 8314823 -87987763263945240706080595928302378752 8314824 332845135826216769471924992307363840 8314825 -9492364183815037717433125882927713000 8314826 32104451792924870414797111798141957824 8314827 10418549735889616695125632377425916120 8314828 -123107265865533853367794700244862719232 8314829 -84052486198544750292624333992226248640 8314830 37976606030562730324024198526412356160 8314831 -51580632063527798932930879871191797008 8314832 75277875802398794323223907245890732032 8314833 -3147229316371905327428648904288834576 8314834 149226979653852617890898208718091576064 8314835 -182734419539386603777627651252928629440 8314836 -17879125210285110285155802312745635840 8314837 32621059465437792906568246136894300000 8314838 -60141504259184944802658296529112646400 8314839 18040764729591331759129666891251549600 8314840 -106000012484471676883827632514814771200 8314841 -59475972445652774736047978583090103200 8314842 37979895482099461302194012571166936320 8314843 -154497358489006387508841186916910222908 8314844 -111482334257715257485692837370225227264 8314845 20207246422058187804240408971491553280 8314846 -4632748267785923153605438847205277056 8314847 -38131135408354823004266591291012143080 8314848 28494238519830055888370028207567273984 8314849 -75370219931738965363932958301487414380 8314850 -19855588574126224357562288412481875600 8314851 39104850245070414922072111987610250240 8314852 -1631263887166226222147511840553598976 8314853 67148223015768053859050849654670134460 8314854 46579344004173625352211697994813987520 8314855 66218190449787310268059473893489210160 8314856 84661193649303642849396887665118822400 8314857 53041876298698224666362715962516080368 8314858 -5901814919333555002604557666782576720 8314859 -35039260401190180999194962725351462044 8314860 50939471826167470341663531762905103360 8314861 39026950855209018572367497135986693024 8314862 22821185698237526923512772189053892032 8314863 15591558818517089261056539743127700224 8314864 24008926640357309805890889737609281536 8314865 16084645112475062046149604940926246120 8314866 -23287680064492393712482410936215086080 8314867 2383429120019334670998970721105190720 8314868 -48480431436543465104968414831121848320 8314869 -107594071709779105844865349042695884256 8314870 -74965335436755496628021389968998496000 8314871 77371489905245363066569835084087748072 8314872 -70189978537994902343154164478674350080 8314873 -71325378187423500587493549861285724160 8314874 -88082474191103873604965028706441298064 8314875 -65188769554205015184299018472279300000 8314876 52173395996017087161192819580469903360 8314877 -115988128787796561980694100377552466656 8314878 7351541451516669580787158793775744 8314879 -7933261292747516782849711839325374816 8314880 -20769173033852913678883678829779353600 8314881 -81585881739868545011586549975289205760 8314882 -15865937788498939898668828455522988032 8314883 1049306888029063354271808069176291160 8314884 30819174302432861682611869396942139520 8314885 -46915516458703415176416436944883620420 8314886 5500602967796893464333063080497913664 8314887 -46945499977195220375660932705870983936 8314888 -11093500508771593576626524966576240640 8314889 116223646641410196028425905854488430800 8314890 20180772764620243974533015233862641920 8314891 -35999543057731887331457162067871251360 8314892 -132058906100653046984505145696268822784 8314893 -512746722061022259975697201505970378 8314894 22233910509350983114037363538840499200 8314895 -2681474060490563985713731638465588600 8314896 2326149950781068763491946083322691584 8314897 -8020384654050795340522896725201944654 8314898 -6991312827099168337124172175091122800 8314899 4358783531804433472239393377366741088 8314900 78261337260105633453353356286440704000 8314901 -16254676091827871510605152909232320 8314902 21893741044628799653374457676154271040 8314903 3450918787290496534543323748198734152 8314904 32888612889032380015085572236148408320 8314905 37393835345832068700677698366495051200 8314906 -60003764292496235285231088366836620800 8314907 190753623585911792893204695190689345156 8314908 40342723260946648642647779159763763200 8314909 202309993971757507666595694932982982860 8314910 1151336440740544190731152535398117120 8314911 168812013221966673318928738572194459904 8314912 21698562437039224214498959393727250432 8314913 203407387324601215417417149044523264 8314914 -3982126453627104324156782018263587840 8314915 -9551355356854073570645642678850674880 8314916 14972785467157251758679897323036573952 8314917 -57067330070796580268613762038943589152 8314918 94058476104893956558538305057783688160 8314919 15319955867602203714158887829235814944 8314920 14343124645205709159844185284505600000 8314921 60395641840705882437133676352569195892 8314922 11900308015446408840858651037319745024 8314923 30896634933071114633092141033874133168 8314924 -55195452041918845095973148339181839104 8314925 26176949589110520520371083186252542500 8314926 22380523861453991523652003864701429888 8314927 -82325754229751541026814011163314090224 8314928 15873218002633529083616623963634122752 8314929 39995852520967962421322534051403213120 8314930 42701300799173353693583133994254827520 8314931 -138198902811284032049268786575120849268 8314932 45882064048170560843846421013249382400 8314933 -32941156523421554727690190331448158976 8314934 -1020631304055291255371610222679411200 8314935 64667391678341546821066079623887212160 8314936 6726941981252501144538164937410396160 8314937 -14081642039368181901064466657879033088 8314938 -93448197734150923644687202005981387840 8314939 -199492646516167082351257081985868863260 8314940 -31797922175060648257633312796415667200 8314941 -42230237801307692205343257494495925696 8314942 -87985190061584919069438857466570064128 8314943 14822319270392262902685140332651922784 8314944 5048556638638761214868613184591233024 8314945 32961952867540589717067198347171409000 8314946 74272800282367253858775518567146110672 8314947 -13501953854883770617396436774519468160 8314948 69841949229297158518576072243362309376 8314949 -186643395383334601711416612008805118050 8314950 11535319557126576052842550514904576000 8314951 -106530805383018392274291754098651313400 8314952 -55099886324869589393987713434466713600 8314953 49892231711656677006741295710303966000 8314954 -106277656104878933588168283122894863824 8314955 127514935442773931763914381477570937120 8314956 2541244762844624019170350376890813440 8314957 -93054157772287490219827645168871717994 8314958 76627938664469284144857381004553341440 8314959 16254651231547931547356839983543498768 8314960 15389061668125349010516514328032051200 8314961 -40652031179494424627973110698164595200 8314962 15258053210045792058272016053423655552 8314963 122330953007554615423018244503463678904 8314964 -7211653765122204683689000518663426048 8314965 37269563136012574080814381391106168060 8314966 75318582145549898498224981349054158848 8314967 -43708399299411112245397913690730142944 8314968 -144752878145278451279390400956241838080 8314969 136042910309204751999086174332214401614 8314970 22993174860451357237208270919187776000 8314971 11603550645958881470615321992453986048 8314972 -98960730864098954966458526756440949760 8314973 -70002119309146561681485498849086281620 8314974 28875124374581184407450904264539546880 8314975 -37362080973054336566692151117105816000 8314976 -71175573376038583343199013663321620480 8314977 113793703467214633074812301316785686880 8314978 18639325402135774633702939616616748032 8314979 43873941610715144735451198176287319580 8314980 22882413956268192474696602727026995200 8314981 -26642360801052679017707515546273865218 8314982 -329735671897348795994760433677021696 8314983 53375993991247265864909087602670171280 8314984 -156251350164207867886901584201075015680 8314985 -3489818634003664383411921144782917440 8314986 9261146700368852350455266802537371904 8314987 106304572819956635439557339106367171360 8314988 -37990810467707838798725452030930145280 8314989 49125117566405276138231447894520742080 8314990 -22024110521071666221991832332483315200 8314991 103779604148836748871926203069144189392 8314992 -234113638308192823983747942079660032 8314993 169214970715124266799650831038986892242 8314994 61863902933032763048818349207787958272 8314995 -26896060016756308311622618195080531360 8314996 2537516904435104592337957851753646080 8314997 -130840629287748653759929493153944345554 8314998 31289649917598508627819339624436336064 8314999 -93558198902463789604897240583943632 8315000 18324527561084272158700591232409600000 8315001 93994621951222577119785645482991751680 8315002 43378623002430750360385637821179587952 8315003 -64436376446290960607054198805198372360 8315004 71325740725122253549432458095925060096 8315005 43237143549911822651887239854472222720 8315006 -10045637993089243645614729052662988800 8315007 64425379353746570419079529083240765640 8315008 50546477116730349457792295131466956800 8315009 -117214390877658224524144293696084785790 8315010 1745048675019778247138546114975761920 8315011 -54692908802291067377789327656213258128 8315012 -47507818652702828137938177526718722944 8315013 -2702538932879513799847415849319504576 8315014 -33527441959204837884446962649948610240 8315015 53059149168795258324609514070958858720 8315016 942452344646720525916941890351104000 8315017 -23772996486628302379543789737535326080 8315018 33832093855933071852721189702889670960 8315019 47839346135566134556105167849187880184 8315020 2258282842968883708193712239974164480 8315021 -75213100190485338899592435292392554976 8315022 26153518916143318892513469622251204672 8315023 28892622571611011566454735930493422064 8315024 2895638138428694539583317587691192320 8315025 -47033600827418236400598083548208592000 8315026 21263367580065068084637519620572109712 8315027 -61659169769782738371040743275254099200 8315028 -75773841957473344204785456722991022080 8315029 48867379889189009330479299912763269984 8315030 -23411516884161313872709726402626051840 8315031 204883608739402378371170689576387246800 8315032 117739869230931608320340342564238336000 8315033 -145566701894564500717448546779617739776 8315034 -5771730819149058168868345275484256256 8315035 68690991947998575840041441117613026160 8315036 -29330224847894836847440286805586629120 8315037 9151842352023343626047902350097573248 8315038 -4056839899235129830150963780609279104 8315039 638043706545153595988186461469181624 8315040 70317962415481215890292835693835059200 8315041 -55063534149337426280116070293468843328 8315042 36204993899943197517958303253165492136 8315043 -62736024749252365625872482921919649472 8315044 -15886445326908980186403967457690480384 8315045 -45482132497645136624660717084982845700 8315046 -2717615331136518473877099833012595840 8315047 13070658054450172826907237102449977440 8315048 36708383429257030597604196750407516160 8315049 47480298175136960244608138383710487680 8315050 18779800957316222780788105004928982800 8315051 -77533252588829895929084020229748497496 8315052 -18738830794446714127798756390668926976 8315053 55230652203097044900833661142503297302 8315054 89244288699842739935131923462433153920 8315055 -1001844443130217974481097100994486200 8315056 9909295950283400400769818590778048512 8315057 367729548498364104131256252921320924904 8315058 6004307748988038581677245435434515584 8315059 11961524634774415768947231880597319040 8315060 15684368230951376148803860985895452160 8315061 -92982658886463730184700164473234991328 8315062 3585761709226359379649628571253169792 8315063 17650331282201749993685389533942312 8315064 -5045936986102570749884431566396518400 8315065 2961181445516987090946375843039024000 8315066 -59660726597145493619605238300570488320 8315067 32814762413026048595775450053585009712 8315068 26915324954467913727631282044563992576 8315069 8934084935526105868393555169157158496 8315070 -18491997808579264869666897368843068800 8315071 97062928691723437224779249413622183424 8315072 -17488744958108966326622761040172023808 8315073 8399826710000106235600476409628320980 8315074 75376527404223778630478000730716287392 8315075 -31567122086550287005307577922554980400 8315076 4542960047300935510986220187049984000 8315077 64094101587134875256446153172527515072 8315078 -49318584454816672288739640841657623744 8315079 119078361593734354630407875344772937384 8315080 128992614077651698388497568841387878400 8315081 96592902439751846618961632712213537882 8315082 -530648172616216242210877808629931520 8315083 -108414159710043832953331249494908640 8315084 -18618105501250355628615905122251555840 8315085 31591297004128907540010258273330945600 8315086 19900133314804307139551957144695777344 8315087 -62526455298069910082616830154857429760 8315088 -471657250874347994195841712240852992 8315089 -122737013483206156728375403879571972110 8315090 13711503003107310526262544861334433280 8315091 44973988962023796526469618567924345352 8315092 17448510030028553267819275195446347520 8315093 -13278461491223400673442433403349091072 8315094 41715477710089471059506280167882803200 8315095 -2334629185059326895811477360495966320 8315096 181879300202301931236933703032333281280 8315097 37327321858427846043394917737133978624 8315098 49371784988773220634199147181748085248 8315099 -2381820724276659371805300680374640640 8315100 -27956861821734352485473826386524224000 8315101 45364661881432817138297327624813597772 8315102 -111885756001617713859545420292540312768 8315103 98670666432621421023846840598244803200 8315104 -141805826549714192246370226644490911744 8315105 5886791462411988856365189949538760360 8315106 -15387181200333673628222382496666859520 8315107 -99676308453089650759972507930565228644 8315108 -25286690589726071741729266980662785152 8315109 74491278683332172733178230255120555840 8315110 -57846104518633809394922149165140320640 8315111 18758945979538533513777134225741213232 8315112 7681092239334404812584362959429632000 8315113 -157458844548833094254761489809705197638 8315114 -70781768871510974883735182985923959968 8315115 43729178236864144496099253149905271520 8315116 -102630484118713665282609349484387311360 8315117 36574987985191186698016097790345135360 8315118 -14590648227688230790779796681352516736 8315119 37991213468143042191303621870053492480 8315120 12930643179171371880239027279462400 8315121 -15738755635082430054932063157890752896 8315122 -14989631552009273901673229218575177600 8315123 172514751898278589180829148175203732024 8315124 -24998917404041872088950862608306028544 8315125 -410730436972908087385115163408192000 8315126 80643886693840300424383430452336228512 8315127 105419396240411802751138022840245227264 8315128 27624957641224562555078306493303152640 8315129 -61680129740901256079158971848090645424 8315130 -701406627494141845190262646131240960 8315131 -109688480100827528478483196608996749616 8315132 20992027157956349658407920648195292160 8315133 68699388117042505843102111966509210624 8315134 3188926924841630760945505739721312192 8315135 -45041021925114791506341090505633888920 8315136 3030533174493727911241477841970266112 8315137 -141147839339304487590174582739103145214 8315138 6199424389713140686647333245316632544 8315139 -20302561743205361307919737849874702080 8315140 26951371719645927676817067170910497280 8315141 -108491192515318160942297977086014416800 8315142 28356577333322261984657378307960542208 8315143 -65524585537000460375775174258584405608 8315144 -74928210695690619148696875222072852480 8315145 43465372461799436313132388917843312000 8315146 -75299536063814734078430470209328011264 8315147 -63008609952694787734557210623586780888 8315148 -44846780664511734117893787244703224320 8315149 149669493309522304730982969857933636150 8315150 50238357143277096855527378725642732800 8315151 -2924850756544119849047052317982338160 8315152 5454670885006581971003781655013048320 8315153 9994214943151984224416085916371111216 8315154 31859109748473214288572518126177842848 8315155 57391080585549387373606657598227888560 8315156 29368573197862244265249084225891611520 8315157 19462351348339868666486845712239950240 8315158 -68555656896312200290225424645411854080 8315159 -29979953998023724505606707639528573584 8315160 -17026473893201057408153439002001408000 8315161 -91677074907859643707756905211468598016 8315162 41828575211719336254397757537629553664 8315163 100602677097447980143866209601011780400 8315164 -52609160308675058174325126859555304448 8315165 -51072932756248494919038876033758390400 8315166 -16409883333154483276472950291808554176 8315167 31816768462746839347998324967510044672 8315168 3500343236057916019158820374452895744 8315169 16998368506279285130973060009836754240 8315170 -40274655542130357835048220210219606400 8315171 90044592401349965899265747015784777744 8315172 -16281606990941195322969694271309906304 8315173 -14555323732938122214551222746053115140 8315174 16642190655257662598278820166386592000 8315175 -6406381192601942646110301464367552000 8315176 57518584224625755013463422918114498560 8315177 317352949482176168412974719129420608 8315178 -19557717519175441629841739719742789376 8315179 58582987827862770494350993384305579640 8315180 34830482753034268530556009852790630400 8315181 11201372339047133832333144193032308160 8315182 -7168257351984221899654602797441327808 8315183 -73226306630639702975912615293136647176 8315184 -10659098711893036482159271895319183360 8315185 -67189292082250729000089260428545891840 8315186 -47369720003282408655563416372786409856 8315187 -30027089689184187492840004837235568840 8315188 10892916797061642516302729942357456896 8315189 117879677999416425757643904529846211424 8315190 20655184352164241929971578678465740800 8315191 21796662311015605629340672876147564072 8315192 52191817380434918768814112223706316800 8315193 25281035696294919679248040569323408640 8315194 35832438447727543581216504541305537792 8315195 -20555004831585181854479694706980315840 8315196 -94269748034965576590109932332171447808 8315197 16047879504143211843683195381820713280 8315198 81167265189483950891570549768085258240 8315199 124728364523966780833935103012451034600 8315200 23509459658660662964557816278037299200 8315201 128222262333284989237659933556460363202 8315202 -39638240658678211795107613438909458048 8315203 61298029425069230925100538267648049184 8315204 -96400050068188023687414163084149788544 8315205 -66015164433154021794847585769521580640 8315206 40534566530695887598676779264352115552 8315207 -209731855835258042911095216120735313968 8315208 -7634868318987414783817747036308480000 8315209 -60153185339975487309718385714312326784 8315210 710061934175146677101472623466817920 8315211 -3260283507179576553974178963809664 8315212 -182073045962803347993889165294027094528 8315213 1880674351900941745224935732208182304 8315214 -3292031659378332805598174473226496960 8315215 -7273582545202891109648852198124168000 8315216 3183883377707519997385015204437295104 8315217 126573624884702371108580813305688150880 8315218 20404924153206985050852837763439779104 8315219 -113235252478247692716480178640532412080 8315220 3642704514310521971141866728044513280 8315221 -92206442972797197495953039312439158578 8315222 -39400275643719556287895461645142181088 8315223 82316188108703154455181554051321856 8315224 -122564187143732263299083052234964992000 8315225 75623978016937115583113764415136882000 8315226 -58616407209697122656485462237359733008 8315227 116816944623447198904700201646757035552 8315228 119199061182181636906214265738824217600 8315229 -4015127485306847866380184811820801024 8315230 13979161458183938554342826807804928000 8315231 32426839712071348233297132609109216032 8315232 4294140756353334058237223951496904704 8315233 -96226665194305366706626236779559790400 8315234 49612120555946491505419254232936424016 8315235 -127705016433364400256467893775486596800 8315236 44352262626015562257820820837067325440 8315237 6846495981543402607317342093086505792 8315238 55242863508092169972591583683065406144 8315239 29090635093242315021465059884079962040 8315240 -60483747352941052710286648871220019200 8315241 -221308445000773370640347563684685904 8315242 -12047412475406108691153563201526165408 8315243 2521107438812422497893555754673382400 8315244 42854943343150687873757683762425692160 8315245 -8625373364369316410058214643120039880 8315246 -7764290018841576478940166343696724928 8315247 15666213655528241691184208671653721872 8315248 -20357107588286004879637174636906774528 8315249 -121627149194624594878167895829521512750 8315250 -9575991921898091367948216238177536000 8315251 -39890112428267986358780641394709786360 8315252 55334349593508662567161222869181335552 8315253 11147551713880363650189672074783882862 8315254 -204056262200578926495218273153925120 8315255 -18006394794582077452842068564526357600 8315256 -113646651748216619118187040374766284800 8315257 152949428167699346975392430436783990660 8315258 -11017163382276815351647096734494353920 8315259 -65864525817029554477348877817603459072 8315260 -11375239480410769781990105027745100800 8315261 -82855220509785624946876000162641604788 8315262 -35383781494039372642029968567709312960 8315263 5648170335531361168863596276721486960 8315264 -139579968436441168823653440383719833600 8315265 -10558023608145027184701946624262551680 8315266 51300873752219308684817933685450641280 8315267 30979146247616477450160293074455848316 8315268 -4401216067746612886760177363399565312 8315269 45310623427249965096711708976160532796 8315270 24545590644241583927480857591359590400 8315271 -207575674067468226998049653755746213120 8315272 -11021821603433462373767468403255705600 8315273 53610162343024190385878221905634746522 8315274 -234176441714967677448339061440249600 8315275 26095553357624192184913945184712539300 8315276 4968139397644883398481152954591693824 8315277 51749439713413837464982224984106921920 8315278 -55911978838215946805525266514719503744 8315279 16017923731069925402460632063442318576 8315280 -1311226315292276790243912881068032000 8315281 89070953797135158905091640847247314932 8315282 -12213488186325916230190264940240156160 8315283 6897067057533062818106364427559078400 8315284 -10802097767784339180773565975124246784 8315285 17201015882084717343529107560399070720 8315286 -17836531545364687741623035238301501440 8315287 -193566099351320436272952524118809947488 8315288 11085774220804433382862720051230720000 8315289 -44639778303495327035697627176993862396 8315290 -5854770561715993106815922048470989600 8315291 -98722113564612506126372834647755549528 8315292 18224472891604247808329533004582114304 8315293 -100593307126651690257091991957052661760 8315294 -8340938239859707200860207097626199360 8315295 31646611081928552432319384578550093600 8315296 231793629868434949475868126870733062144 8315297 -3432487168105531107800375714183157840 8315298 5184679809357155450334015841115814480 8315299 -163554364342300747930477585356700728680 8315300 37257286271323993906100378775008457600 8315301 -82234793388720275669067360677304094368 8315302 -24485476181747434338177034610879789568 8315303 371421875918365271833185156101591535360 8315304 -63656915454017727608582129082607534080 8315305 -45815731973816983502049154808382709440 8315306 50418356349590913820647879635164643088 8315307 -14526455025795723171448025773639497984 8315308 -52538438674757484536216302703912803072 8315309 1275829504483455899640688346456719116 8315310 -42408770165739710711416721240932947840 8315311 179674987007105513993333418455339807400 8315312 -15260950746520626545078345412275404800 8315313 -92477303408721868421607746963448708096 8315314 44325705420102661842050236403180070912 8315315 147248682207631311908205713601675428400 8315316 34258718086903217705307917527205535744 8315317 26833435985705329889522370539407760366 8315318 -93099514643453306119246283304708249600 8315319 40736841178610799189154355860044365544 8315320 8755467348609499601136327283073433600 8315321 -7523353184082364491970082151050661696 8315322 69604219980511542880481363862842422272 8315323 -181272495070667438715487715159173622428 8315324 22244144363724950400217498103772189696 8315325 -36824369871647785286208683565649152000 8315326 23233546753492639888149013088717306112 8315327 -72996731578479858068792848556944837824 8315328 -5486387622764239750850638059310940160 8315329 -46916145702715410590966971055009850240 8315330 -42387294536031727615748991943503890880 8315331 4328912511712816499212873620716511360 8315332 -36248173272656608154824952868987531008 8315333 -478211350510140835175078910061249992 8315334 -16577169497531605812171300289711223040 8315335 -39102818966606777083512068865637124640 8315336 -20842711934424564386306213976345600000 8315337 -134074230375087211679531422038664842240 8315338 41942911036136216074390844327186230320 8315339 2394417499881217588271375724404890680 8315340 -392489831140827989990623728085647360 8315341 95925736303293818451212837641815706742 8315342 -11636253021954310759617163376940887040 8315343 -1761004714186214873234113126303718856 8315344 6054106298508160397331151511573544960 8315345 42111764884852307562084075911107268520 8315346 1871495485325524979791198120184168448 8315347 1712595419598819527813436076576025152 8315348 53741630340158149122446134908880832256 8315349 38302639339873582611405587117558851200 8315350 -16754567840683989563514825191380824000 8315351 52440812076117762999526489902006146520 8315352 38702438376286867078997754331040563200 8315353 -31508592818340507618385312904083793398 8315354 52203498888923298028075203704284091376 8315355 5664562626885251220282601156320633600 8315356 25415327091004691306853896070148694016 8315357 6136074094977332998290116405067813420 8315358 3623364666287032929653355287189477184 8315359 -36016785632283711107676136693421897520 8315360 -79369315008796772948491385046049751040 8315361 -4388914154280679478642834885634311790 8315362 -161391501450039546247052126101549104 8315363 9583587926311419419272319845051694496 8315364 2675083028001355310039795899414536192 8315365 -52831220426928186235847988817791364740 8315366 -60279947134771232956194395514347647680 8315367 95893421729756500238944199109549232680 8315368 143521148024700056344242833382019906560 8315369 -66756566934574195063167188429608514160 8315370 -9821666511590658203733023876072279040 8315371 194840132418762856640135653906788675572 8315372 -8499516669503346151423279765652179968 8315373 4357268450693685821997665573799988800 8315374 6368069133468180985138821586612880640 8315375 103050133862690569686484183080594414000 8315376 -57981939757501396770483816949088256 8315377 69136517522931094421457712708197547072 8315378 -10352273833606813644890256277488906240 8315379 -4457184272988326665207793881710805080 8315380 47686404867783297146749269886584314880 8315381 -147545384326345147460040349972392266688 8315382 -23395092923771807666082728731665960960 8315383 3505480956814201231418436988446613144 8315384 48390907967597583440193125017313280000 8315385 -12383564774054248116960376581519399360 8315386 -14864939720810595497420172688751806608 8315387 -6410078016297226785685027291310783964 8315388 13616042183780150835778426344757393920 8315389 55632007739741398490251279262263568224 8315390 -45554538718049512336346960498633572800 8315391 -12463699557508666612477292893480119936 8315392 29914394015131667607426024062582784000 8315393 -68676890748445015606194082752877007358 8315394 -25768254530452742531675460450079747200 8315395 -28960887918187762900305543685545879600 8315396 139970145434979142965916446692055969792 8315397 -16968458561132174850241554686571695520 8315398 -14770993716022470355882696317344178048 8315399 -38198305151848143995933846617550154600 8315400 -37286738784892037748203970339087360000 8315401 15248954695853530119626036431413512400 8315402 29131169272956147252138784924821108480 8315403 29768930078334191977682738477641990104 8315404 -91548736468228474530965198778046630144 8315405 -42629804870320646791402522516567226880 8315406 -109416937878350245293407604197061120000 8315407 -25518549642265695094505377283055499160 8315408 -13380553091988470889143228508750471168 8315409 -23863060771494676020070575058444338432 8315410 -69716229156680252618737867409406476640 8315411 -40361448455750607919636196685753286848 8315412 28136733052817527713783495866833293312 8315413 115279300882208756123139891165801723662 8315414 -4171798658632511096065652902370784000 8315415 26847721234496492153901378180171195120 8315416 -132217817029562290864311981103426283520 8315417 -43346137462072384924197244129064942976 8315418 23019064296950594466472366209877763328 8315419 -62268538598680117557527066266318052608 8315420 -64284120918422701483228092973962270720 8315421 61357060047644476551203386863613741344 8315422 -95186908566028943413159071261887739648 8315423 -47707479655362442596751896360311977200 8315424 -3065578570708225537214244047226273792 8315425 -77733249161397159410526173530241883850 8315426 -180840541496064338437302521027420160 8315427 27726072229234595356831955997838982520 8315428 -71683394701121866430655352483419168768 8315429 -92227169058595550518356718936383947970 8315430 2342698900616463192231399085480369920 8315431 -199689690654599516215670746151025157440 8315432 -17430567262113196415808392238732825600 8315433 -81892742274182758175469998555338558080 8315434 -16573059808835345454108599986288386384 8315435 -72998906480726832500134773633420373200 8315436 -18115258582405509948823377809375179776 8315437 89176257606921981687905160713507078432 8315438 56003589228500067478974500422871578944 8315439 -22151427069710859763413394238082700032 8315440 4433104262848283628914307903573196800 8315441 -69654597628240262167493324132612434158 8315442 -87818087836991409280050671038766924928 8315443 -47441236767883811572633488523968613776 8315444 66920342874468352389926594095538701056 8315445 -7807460399695177121816791574707008000 8315446 -41427248436477568594980521689112159328 8315447 96390617280037775211238765067001241152 8315448 -43448355501695893245323254005946368000 8315449 95133015568643701421000122958276029440 8315450 -9940719040942290459995309112644140800 8315451 120816136856906343516487960246966839180 8315452 -26789667176447273991262919331041853440 8315453 -9519481866623157169960295387469824820 8315454 5832589362902861828299148802163544064 8315455 123054572927168435082676895322608016360 8315456 -8954726933383297176763334956894126080 8315457 -12344120025854074851853405799776132560 8315458 2753601252244901351346169356245776080 8315459 -75780780322480372581710118724878063360 8315460 63485380730697668682270867362179584000 8315461 55799859149577114365913396811512975360 8315462 24977932531932980803034443614822971232 8315463 5786778710900370512402382557339202384 8315464 283299127282985429131135197780787200 8315465 -114173292111860458423062162037977564600 8315466 11353680095458112062967220324168881664 8315467 -150626708901694977484029895661773749484 8315468 -7761884873395937444196844430386842624 8315469 -315536603901641343948972770761818816 8315470 -14506842495955523447425201467264256320 8315471 -116997858081643974058016283122308116096 8315472 -15257248036354668020359361372209152000 8315473 -121233936518904243996958151782305829136 8315474 -8923391050145642956591084594702488960 8315475 34986558416299187367762295934751820800 8315476 48803677299548575488119846861874609792 8315477 47737901552503769077830641591148133326 8315478 35761578601303274579106708773308286304 8315479 28934112878300022907509121222130020560 8315480 -30531122043632607716323054591242240000 8315481 92905540562527747973215906906300356864 8315482 -7227662359659435437691904203229032960 8315483 -194700256096906188503670625791663240 8315484 -80178000531571406013414512088619390464 8315485 -1385995256871579833962783483459211040 8315486 14433071700940568414333409780607514880 8315487 192631850595050490201603583318710458880 8315488 -24164587723080988844053807373540130816 8315489 -6882507700256803230236327804628410880 8315490 -32340725962450080810897034745037434880 8315491 36082530154627680443179499222186906512 8315492 -115057030160427429972748616647176180480 8315493 85492385418799438839995077501785159264 8315494 26513043527301569824188543340207901184 8315495 -92470206171881720731124972435505837000 8315496 79830952880450879877204142530764282880 8315497 -55138395367117217862748766386537593228 8315498 -57380227198542428237876770787750034000 8315499 64401030589268562377760797456407938048 8315500 -34381199036043321902650254983355648000 8315501 -71820016817402537412921884855199542100 8315502 1962201177909895123735694933659729920 8315503 -263827442603075348062205868321726496 8315504 -21215967070657029645167113046729785344 8315505 -34825549420196580311167532451126022080 8315506 58094284638516088398302664076435751952 8315507 219311016719062189258366466279045223756 8315508 55249943944328851640576222953046992896 8315509 105698607021951183049934464630488369710 8315510 -3230019564782420215590017694902138880 8315511 49671687842696219003664770723922410472 8315512 1514220270261349766231261562029015040 8315513 -3267437496013515268896245460900905238 8315514 -78259923440069831925904194640680015360 8315515 55363371801149090799858473943417216720 8315516 -168735980094191066424018032440035369984 8315517 61303795253179444943607757617785917440 8315518 112096987772400111677909834754591678720 8315519 78642621826954017007707547159795087920 8315520 28028129843346122571456143591630438400 8315521 3854908021048713674515202917577611680 8315522 3863368880225237005346430488997476352 8315523 -130165790973970136530822776881208173628 8315524 19882813472860780859365566724368510976 8315525 -16997318997609219568079412670891567200 8315526 -61597753407826591730851806425916929856 8315527 15655023134157964263026704344290453760 8315528 -6657328588433418688753486565209927680 8315529 17229174873377203289348752064997191184 8315530 12036635235131219811711493528039832160 8315531 -37296473578983373995056946049716567408 8315532 70412337673883415008305492123864922112 8315533 13393405015394192912129424486780439980 8315534 -5685669591968713515296063177509706880 8315535 10579497104520629521964623562315927040 8315536 -14534692126819497683356506371475046400 8315537 -58560673208754142424225388365012282040 8315538 -484278862086739131709531497276948480 8315539 -8506634773208472770328857250454404600 8315540 47438598657548777853527656443807744000 8315541 -1712718835836645853889987723708279400 8315542 72839385942163893990758028996569136672 8315543 -117741651689859943060297348441188881208 8315544 4520317223345606871244211562092421120 8315545 -65833394810607365695507391770937545020 8315546 -31926032379401696014525909877364000528 8315547 33790741744051299009006254342645950320 8315548 80411863088469248318004789304212459008 8315549 -18853684767846979328578380515895514080 8315550 -2584196578015898847572345069528755200 8315551 156641949949835299736982660981241571552 8315552 30602672436056028611867067074422505472 8315553 36585158902577096597688802104706574304 8315554 5095361928833879253792838584007376160 8315555 1161022311731812994922047145749889360 8315556 -53378129893233022164075237560485936128 8315557 35003242170350364037183968691438965180 8315558 25755495060032183168066747867445120384 8315559 22743527317378904112107275747972909440 8315560 104931601337224322025543753556101120000 8315561 -135684537902248135845970255341953048838 8315562 651668384709263650081342528393553664 8315563 -25762008599924904688850967440305801856 8315564 1030180885135587545104778378569469952 8315565 -11333312260477688389060631712354871680 8315566 289927086167070089638880804916174720 8315567 -31698823849346399808414091731202745856 8315568 24587811870990658799510136095170560000 8315569 -283275524789336700524638275751431535104 8315570 -9529150382680295642053090959778199040 8315571 -4053429548684314348962282782161041792 8315572 -11529402580066388015525969955893945600 8315573 11699063421548482381753629613190113440 8315574 -16963628624067832046379022098045349440 8315575 -8626575551074017721006652528551049200 8315576 -7683216131840058215371609635330662400 8315577 66130659815568353354997413006899701114 8315578 66700109694261313917384029617181472000 8315579 59634044089937857460824197296418028032 8315580 628431048486567263464323234172600320 8315581 -102367371132367444639664470301148798336 8315582 -85908056828423875797689168456702558016 8315583 -6118375208973629950217954920963563576 8315584 -56389394059104842850183266103988322304 8315585 9039507695927075803386446005939341780 8315586 -30918171480759010048456053929019765168 8315587 -11849472125209989406224852633221254448 8315588 151741720501703673286093546088007594240 8315589 18700638508211987252576476127911168224 8315590 4594904517038677820461876880201500800 8315591 13149627410673115394474284589599068384 8315592 -49274332757439582911977031451669135360 8315593 72316467639375270979611037242051828288 8315594 10030552072078584080840327755151218272 8315595 -19770117338227459893007370411239372800 8315596 72524322212505646496273385602431675392 8315597 -22072470489599225131984150132780773600 8315598 1552906150398411645514655804517992448 8315599 17345155922644986233869828253668463600 8315600 11383442285190313680909742423643136000 8315601 -30196451634433538790501517946978756736 8315602 -76042694226951755564026826789463845376 8315603 -127585417086888365302864576678366880148 8315604 -45589881497569491504368163557910528 8315605 -142797272089964286265671289334999985000 8315606 -49106682246231071144970228134759078016 8315607 -82577791750257728388455883958257408 8315608 -5572414187207248484238771237747425280 8315609 176438956279929433529597530770249708810 8315610 9519266103647339038769074278963763200 8315611 155181301257229339753656249661470870212 8315612 -64084080416709799554069186654830184960 8315613 12215356274220988475663381564913376800 8315614 105308764050172910935336828032133270656 8315615 709920211124615855754628679890176000 8315616 -106536319028798095327968259378784501760 8315617 155278942676952079554109027609899016212 8315618 -158778669260787387158678881657223063808 8315619 -27327130206995368131359528057322816000 8315620 1818921237827072282736314186619855360 8315621 -49065768573168560434622585140780870788 8315622 -1310036976035402956073697570604322688 8315623 -40028313674003208016980332141226433400 8315624 33729076353975187557794643597039206400 8315625 21860146317583333143490167550704600000 8315626 5036197027779962778373027352989839360 8315627 -44938311886573334013384844651521416400 8315628 44972087989608753294182612653171422720 8315629 11330350553273199650695441663047345376 8315630 -23146904941608241106642387414963134080 8315631 96068291499552055879312644270069330120 8315632 -18068788117131027395666767961610813440 8315633 -41142766097067853293688315358840714712 8315634 -23808335554065764990053998756838702080 8315635 -354973686929321580924424118198447040 8315636 -52452580390704393916031239565312305152 8315637 -77006612543807895433375044941365662720 8315638 148920717425427286600457523665272476096 8315639 8094813830262570347955695529394763760 8315640 -64677114550091586196796805243947520000 8315641 -1380301771980666493832365407237285488 8315642 89926083640032022701336174184606789344 8315643 77913872919725566066112106836918800920 8315644 -88702459051426468644628138682753929728 8315645 -6050499726978218008233772368379846800 8315646 -62856516979415662556178407606114918400 8315647 78127078435436746252171218359827009800 8315648 48065663388428872586355851365611208704 8315649 537172912772026513105228482259108800 8315650 97018409648618643610613093047833600 8315651 -109391012411490041583301287631770105348 8315652 -84220592321136410579070941598364059648 8315653 -6959385658557235347254560682425749060 8315654 44156608517755584482507498880524245440 8315655 -17765299358785992597759830268739041840 8315656 24570624416635508851404642027515904000 8315657 -8022589044109751517670925390606962176 8315658 -30705892637198365667308613162344783776 8315659 -170643077758427243907441052903171273560 8315660 76133627520161382907440669253310407680 8315661 13284556419885893217438329545864576704 8315662 17047552526016628991478384965830159104 8315663 -104182157911891321129126795369867535040 8315664 3995814147826199321378365623336960000 8315665 -50557554231955728740291555402264204940 8315666 -18648454376929559106561833025659833968 8315667 -12648485073946652193085473449235914316 8315668 -130546537550130211686197433833676237952 8315669 -84568175237628399422917652259143271204 8315670 9753450275328028142514458558291066880 8315671 -31356380273546440120747834356994628896 8315672 21934231057277672957748824731603537920 8315673 43904388053807459291153936673553628160 8315674 -81083814839111499986134404205426235664 8315675 -48749613642534392589910663748670453000 8315676 64527598269869864513208403079125739520 8315677 36535474035505963191229718333481588460 8315678 31689370805348146928852685727321885056 8315679 -2527595518655845461425704486490700216 8315680 35655432174397950702630841646554152960 8315681 -114503388892335619944473467729099877472 8315682 49445140981872721048431862148289988992 8315683 78816607735598875801045255278366906544 8315684 891079084391874928685899353480253440 8315685 -16202836466699838986796289596910656000 8315686 -21254860303507544890118451735134136672 8315687 -140268020924515550589290700184383619320 8315688 21279571551994234442038333960733982720 8315689 -55551672407824057011193380930944965510 8315690 -27962778989145603999790918287599976000 8315691 -145770126581480728855608345152736576 8315692 -66279906947155482387022048388075520000 8315693 24674285099548041918859115069858241324 8315694 -41875716864896066219829920623634155776 8315695 -27336392944654971260772845938054400400 8315696 -22103254810047470451597427918566850560 8315697 30026067584181496304589709919462363328 8315698 10407354679915713604662053806026869760 8315699 -54108084920540038206432795481800121440 8315700 329390657581437336782098219063449600 8315701 -188552395742253184687589780273044113298 8315702 323322980021597829053359188477088704 8315703 -79156339549396793865090316329602136912 8315704 54925979388886080898914001924867829760 8315705 -3904770995291903833979574274993764480 8315706 -2106211208629386448876285733803130880 8315707 -81881317964773092066613774010167574044 8315708 112518641446208470430960522086125001728 8315709 -10706405284196599244832817710009985440 8315710 51409000032799695040154138363705041920 8315711 -101299374590519227220321372722759863600 8315712 21964414140347384430472238587574747136 8315713 -14552149362316209230278974260457035648 8315714 -25880470001202731342027472677804553216 8315715 -15574406726504777554801983560995908000 8315716 -30258776054415557905167410073907212160 8315717 -57940523809689232935455973888440580 8315718 70643498656970227921428341631603674304 8315719 -6532825983601042902816440943260866560 8315720 8196973301377189451595027035735654400 8315721 -81726974203323686703163669329577940160 8315722 3931429083878703906566584431606472032 8315723 14966123353127895886861186534919524464 8315724 -24033729516942552172265698297782617088 8315725 -177574973377541696565196932478618750 8315726 106961245448104095517263525668280837312 8315727 51568385704311851748358814977424640 8315728 -21805949606187430577316014774633832448 8315729 16972318152894970730182848498166377330 8315730 22428133121454978855900203295272064000 8315731 -157474977063785642741733738314280808468 8315732 131295118678249816215951716599695540096 8315733 53388703422817769499472875493253936448 8315734 1601435807327893324037727913048214784 8315735 -116559900063195060272723093795218201320 8315736 37549036048264425367198798345648865280 8315737 -45341246340706607229530200385601273708 8315738 -100160473165779852185112577486938366480 8315739 -70497488223361384162038185809096168596 8315740 -107358744960314836377942656863853775360 8315741 192406092969834609755926825914999426630 8315742 -16106947279779436244766933109864565760 8315743 56165401461491136433651833536670499824 8315744 -128607709433254871961330711876493246464 8315745 -19334602571238832809540530653335434880 8315746 2423872149912385400699101191608861184 8315747 64232120252459146353509493601288549512 8315748 14405633826440609582919567735409152000 8315749 -93206789436114802943522315782236832320 8315750 10652791398095692695921778744773120000 8315751 -29159650885777157249313222139395545520 8315752 76510537776221583951049199442213657600 8315753 -31876036812139669120564212359830021596 8315754 34321012566934536909625072098127928832 8315755 48371510807458028271413008871741164800 8315756 -107665550081202714003599168434983233280 8315757 -197429476104321291168921291176560431360 8315758 -83919168191822851321002313037065543680 8315759 -21869170805323216772899337277924592320 8315760 3472777226007541338940087958052864000 8315761 -50859478964756196126202396976195140188 8315762 -1059070642078152476219612568182846976 8315763 -11457473909929284206388761039588977296 8315764 -27989855676751536124825762748675731968 8315765 24776995681039831239880114368567333120 8315766 -27337479863762424291635383068166007040 8315767 96429096219861310397414182833435251816 8315768 -1474818882967801843630364577068544000 8315769 -14690627857884624294087592926829056000 8315770 1022826370958189163370139701702832640 8315771 33826256047347078042759688772965086384 8315772 -19532985481659335530437247299296698368 8315773 20454297847349863816563516965624806022 8315774 6136048779502166505231957713567003136 8315775 9562641720098220469183514221745224200 8315776 -2099008600001114082644626651773665280 8315777 -221910007519425296993613795983742531840 8315778 3615383507598989404664579237244541824 8315779 177431858930797498040498588484811805760 8315780 3932807069908338774413786536886784000 8315781 34161898191874489327235119111144583424 8315782 -4754220960292562767863572149688047008 8315783 20487934205230617200107829211256724064 8315784 -4311984550711386914214483783549818880 8315785 3431360572168430809857891529790650980 8315786 35991809499614395609157671898801036592 8315787 20615978282309515815235134463076302080 8315788 22573748260461994404246520938368593920 8315789 -29941786299043195923023864708627662410 8315790 -1075747421205188873190990144401742720 8315791 278478378395685975684552824581019946864 8315792 4248894964149727953989669888745578496 8315793 -81785396609423455447252581038846585118 8315794 20084837481312317849749236280069623696 8315795 8741777893844083757999123607049528320 8315796 10934193253891931629887002597191636992 8315797 -36864236403288136263745578476994565248 8315798 -62940805069677491796245758759191045600 8315799 -97889967702108037058667750411605162136 8315800 -45711296981886751865028112391159040000 8315801 55087580303595874816757066817617647812 8315802 -43869816230764070198069841447984960000 8315803 2766477709806969840284799607562194680 8315804 -16209011809235730989253364876830965760 8315805 -65792278123077891568822525731771017280 8315806 -54083483856991377502165282059345916800 8315807 -129927670921525993687984120664205478944 8315808 47982866578580648568122306307491364864 8315809 86162744811008337769793908692077143010 8315810 -66215151261347809817434291346608367040 8315811 -18238246642782410516126874381918366720 8315812 6855702507782433121092382297228083200 8315813 -3122392480054454590186591395960999072 8315814 -27315371207489984786212145200623398400 8315815 32096113889680189096202692019688106320 8315816 67445914921649542323869796722308500480 8315817 23826556180704214620848709201963880512 8315818 -8791314214002744492673478302305187584 8315819 -110756082599292249089136385449859587504 8315820 54740253307107243626750750901768576000 8315821 -28316987708992089661270927426814911978 8315822 -65575546527202722766838097489007029888 8315823 8104527866739941381350042619955994368 8315824 -12982395716064624366888295902173134848 8315825 9756885723353032058719716269189712000 8315826 -32842018089675019820989751259643243776 8315827 -38796556459968642577862133961376128640 8315828 29383083268270385726160320150259720960 8315829 -51950311731224373388744706441151075552 8315830 34950478563041254607830353740730754560 8315831 72962255292518421036686420330547790632 8315832 43083300376240284668732934013624320000 8315833 69846879040834927469234139836270126080 8315834 -59499995404909864086239090966587088640 8315835 -5791295753693848820639327591426400000 8315836 66939146280096849278873637363068564480 8315837 147632447803646102707308486147990613260 8315838 23272924419604805056964478555041992320 8315839 202377067737121907015881480784724013200 8315840 8736839688371419242874146064957440000 8315841 91115193106379091548964819107858463792 8315842 18838123688910706999847299064710980000 8315843 -22732332139196339292057962822104806336 8315844 -54979134669577998433123006004314306560 8315845 93360582476334260663746789874166263100 8315846 -13038535535129018079514890891342720 8315847 63422225120068553125945470114056011824 8315848 -112118827330954355085048718740164336640 8315849 1782122952990273958779385730396878464 8315850 17424754309667407477641113736199872000 8315851 -199508665881034385387824102407235549728 8315852 -58704379465143278771085797635389560064 8315853 12722052532747968301057997384096944128 8315854 -56951241331260121948038167921346018624 8315855 -57655856120895061911270673994937583440 8315856 -505717046216962910353994774103982080 8315857 -50185568708296784018353159729063974720 8315858 25145726243184778136910587037410459280 8315859 26851517954094120041453712949531311408 8315860 -40456351597109060414583055185859584000 8315861 -10608268162908559750855618042824852840 8315862 -37880269569774014146962549303077955648 8315863 207023584490276670704014871705135486920 8315864 -60667790639344020197355552035208314880 8315865 -6793733586667096951157162520404201340 8315866 14174380833210167779044677238918998400 8315867 75943746021199079192353612721167794192 8315868 -3138279240191278769920412192715374592 8315869 -80450910041861478130134866942919943104 8315870 38159234589654586719868828017804482880 8315871 -6010524116219156734772538219805052088 8315872 70087075605670181856829421886097588224 8315873 -141193439093320686342231569193693653280 8315874 -3536659289402219003652540424444538880 8315875 -135816170702883439726221650921731896000 8315876 140296785679811253782794661504540098560 8315877 -127787661080180984738289666189074251680 8315878 -159733004844643339206851390947473590976 8315879 23812367262171698059436474066995194288 8315880 -39302576098225143312209780574672076800 8315881 -50948848808748152875722237606789345216 8315882 -97416334504291814255813447659841491200 8315883 11774774254935681779720933360682281052 8315884 23602773933743451737076218028633026816 8315885 -175268921209202617438268298691329529800 8315886 -46439007770434654375880825246412569472 8315887 -164864855066789592849390428384842604464 8315888 -4138411159294203740638348135777370112 8315889 42237083660892158968712514951412589424 8315890 -81769743372040413016145884087268413440 8315891 -43020757007752714257280244108254028208 8315892 1554162363786206277681382585152368640 8315893 -13456304769557515359801923976555014400 8315894 -40022338880425842056548062516915057504 8315895 17636262601865586503816547273311193600 8315896 36982383012422032231052097804675072000 8315897 -181699903941884188493800307272516429500 8315898 6818852913126603610712283731749681152 8315899 -403597261182601294812284590452072536 8315900 27844470095567298822172440251904307200 8315901 16610630267307603805182988838442848160 8315902 -1760663344638351755464826384478814848 8315903 -109629928751400663691324269452981253936 8315904 21784913504652920211199425347107946496 8315905 1703857044474775728455389424035614720 8315906 16554500131614560859848542614326492160 8315907 59449344015230025346479742535581653456 8315908 -124435844580669915877045493692516223872 8315909 -1505003785194548704089785054784217728 8315910 -5096004445879321247598929221076256000 8315911 376702441020551781238503217025568245872 8315912 12020969231164790593739350850350448640 8315913 70551892892353791918673299909867235344 8315914 22070759577575135972050571565951595872 8315915 -81014919715926152138291389973380393440 8315916 -13532120927424624630933848064006144000 8315917 -15135245576798735662894434417005080800 8315918 1050554287860298099220294704146568320 8315919 -23407995956998905850400418712515148800 8315920 11265620415457022137650960986878771200 8315921 -15568909604140016113562108401184902800 8315922 -58284708626730545875325078415036678528 8315923 37581194695413586569093739317011328000 8315924 -169868834050084853741660345920667804160 8315925 57814700695831985488909742324152944000 8315926 260544633960846281103295950548438784 8315927 175577155069441237596846368172755944776 8315928 -83604595883254701611164398061274880000 8315929 151339811208702923636968090613881770900 8315930 -4020534642783286122684752250245376000 8315931 49003074007641453189369201049794391920 8315932 -142947423843639387519716216117523210240 8315933 -124636452746024524496378678835630461280 8315934 -12894992782431503000490472235483096064 8315935 -45368838719647794168000403997467152000 8315936 -24925567078581265645115176753972641792 8315937 -13467943501940569458625604598536235180 8315938 3292185486958459294912613840325947040 8315939 127870211850471020495835430064598364440 8315940 -14330971987816851233758693373225472000 8315941 -12436920819782206058021784341279457096 8315942 -634809372322898337533920207118079168 8315943 -5266288924316876111900615244687534336 8315944 17225583453115343489561937116438200320 8315945 -93463802240606332520135062987506781440 8315946 728415266821610419415104049274029568 8315947 -145567499641350399282670201703203077488 8315948 -36311024022915209087996353714157228544 8315949 -55328857364705081435023626238112907264 8315950 -17875317182707402140443724262021392000 8315951 38930607293789483752179804244726355952 8315952 14747519345823729079070366135070720000 8315953 38769229494631027859199302957784566400 8315954 -167184224724286014540228508807543772160 8315955 10874493380506203015461513449134333840 8315956 120678320328252237514180984351673088000 8315957 49413681298246132660176355805893936380 8315958 -18438864498755694788667894099791032320 8315959 57157143107359298397257462366205027016 8315960 -46376611341315426748796926111521177600 8315961 15420087257908755237066548566089839424 8315962 -7697013738931968565920578953454778768 8315963 -54683963863704259636423543048823591376 8315964 -98764661292618801987322418522662848000 8315965 17765642461771879812031615404553134720 8315966 -13468675862377137406692939124278612480 8315967 55787306933916988901767484623572480 8315968 51337293992355420386122056392780546048 8315969 72487730965916717553116513574001778370 8315970 10903820606713885841376731146953930240 8315971 94059784515955942314055477472857546172 8315972 2147031797384931177365550202696089600 8315973 -29416354947213363896285513761460930880 8315974 -21716741136127668187352378047936914240 8315975 -18657799633341464042458117488854505600 8315976 -20560659508980739636058455823239741440 8315977 6623729193271242667401306907950516800 8315978 -70377656475066279882317918120158272000 8315979 16747826325049376540281268806663376640 8315980 -42670082645213393487181103971440768000 8315981 16446246048957323853117809546819011200 8315982 -14717203567535562856308428861906928000 8315983 -183786564667700929817904795706216871208 8315984 36485181938467754763291740518587285504 8315985 323720256963576108520974052542882240 8315986 62984562910328004366532660626027838608 8315987 91152519565309409844090177523388838636 8315988 -71031043504079033346363727941313075200 8315989 12286314122021201379467784487654560960 8315990 32578283470448909111604230043259488000 8315991 -2072798901871161724297543968162497160 8315992 123617642962167036669775916338275778560 8315993 21746474395729964448228165138615072000 8315994 -4322101960134207880923161259965756160 8315995 73781665757131045045285557471382593120 8315996 -788724852738122586956346297436451328 8315997 85168908335219497540827800887611792000 8315998 18055961968559470024712618913966927360 8315999 97854765517856910074891324858812116000 8316000 46322499420816595488047460494868480000 8316001 121863691886915922474159337567899348002 8316002 66435582142529401746327596333776655952 8316003 -183946622769462806006562878889826749456 8316004 -119943370555346890024222045943209251584 8316005 -16037048248524856820543867871271488000 8316006 61198618239460102883870420712528799104 8316007 43986080002300417066053473670136574512 8316008 163777997205366290860810501432539985920 8316009 -7034687413865484575866238772842650992 8316010 -7262013760928264144391855949895307840 8316011 31577961795143456972272492359885024000 8316012 -22179138147493592750346928391797506048 8316013 -65497652778616452755006090641707728756 8316014 -5061790942283713744062839544477204480 8316015 73478731226519328747466517883826416000 8316016 -788489057776394822622488986139721728 8316017 -40285019608907622031713896559901038528 8316018 -11886455831202373239122590790664860160 8316019 -99270461577927445768211622909161945256 8316020 58573251624202234448447080067119092480 8316021 11024567591040621352450706965325193024 8316022 -2447861546468197971605805900703261056 8316023 88471760704129351094710697639393740944 8316024 -42022389294360781863812837586343342080 8316025 -56220351908701916502726617588696842450 8316026 -4611387385210744208645884399599401760 8316027 3175698144987295244012445328524799476 8316028 -751703969179607274980902907388043264 8316029 39038087208615005241435775866775456512 8316030 -2804284522798671214593949680888687360 8316031 11070391668013931813061987471001666000 8316032 126291663550324165083337042157056819200 8316033 41675395833655247184409020322696772448 8316034 -66776909268773512127090746840881375360 8316035 9469975401411181925021981220726096000 8316036 52012346536096709379239249572708132992 8316037 -56828691744439843254884153009790504456 8316038 55834403243083121344030026515089933920 8316039 87424673967462676675622273723590191360 8316040 -73200801053111843229004402891296768000 8316041 -74741304859193822563359655028838469056 8316042 -1301492211651512495155341177155251200 8316043 -6519692465062105458945523319129198520 8316044 71664951753632530563429117636036562944 8316045 18715555471226108821622693490681597240 8316046 -10879747701266139876346773298728602880 8316047 -56690709340847382689645986878970167504 8316048 -4782924395377372258305581342941249536 8316049 55969746483414515039404635269177417536 8316050 33814219254921237998272235819896080000 8316051 49275226200089344209915817992876424632 8316052 -151148751556785859368081528766031553664 8316053 30142292364821287388083992374348817120 8316054 66216351330785594111874670671296595840 8316055 145127153258092864265788855945757023920 8316056 -68820829903798537543860255779791626240 8316057 43860580061303234953636323833584869840 8316058 64555775453475570419738529525120245760 8316059 124044791980546734417285355919644004040 8316060 15870961588998682495847981768272773120 8316061 -56825493363628752174657395166951829748 8316062 49541243939227382526903130060296988032 8316063 -33534325192699412873598288748116339216 8316064 102313312416786384964353812663343513600 8316065 -68333196203328969135317045540250643800 8316066 19260616997005719334071810416373397248 8316067 -68313155742766501127991863931647439288 8316068 -38692370282928678931379706112888225152 8316069 72903398986623019129581505789096081920 8316070 1811461192442654386028033647954632960 8316071 -210491245968287910527174892203602080 8316072 -84443632746261874637922320182493184000 8316073 13297433376961347916841685261857733264 8316074 -11519105755886408648733814398464656800 8316075 7379006169394405737925157434311894600 8316076 60202239669829246532339004889148437760 8316077 -43777114699444158704757133519630164096 8316078 -27851225102108507070264713746807728576 8316079 -214598053590655247974596783835745462016 8316080 -20698017767868897713853428909315850240 8316081 -86498042643336163877976861817342328160 8316082 -95767687013748690927370527268434490608 8316083 -95364764258635066380952262284027903440 8316084 49381492113819180825843349343760039936 8316085 100095574962277203294317079114998634780 8316086 -38048423198194907883989545417798452480 8316087 1043809600408338280471402069663727616 8316088 -67452507666178916167223371606170931200 8316089 103624263095904693717337085565921022890 8316090 12034483835205608764991183139478737120 8316091 21462457572058466024408179275333130240 8316092 28204632630502044156857445758616337920 8316093 -99602217097980145461706899415944009600 8316094 -1404448093158548885951700333271817088 8316095 -106671610390984621059817686192855365400 8316096 -19525158406779453669120688064475168768 8316097 201947719871197760655122347851875315634 8316098 -40836982233698806959572779004769815040 8316099 -84787535743038539942460155610163782912 8316100 1418634296236142745520300019308998400 8316101 -64706033794882499324410391966146581828 8316102 10197488589495392725734628479247372800 8316103 -87964499327046647007515111037612388648 8316104 31896114644455163609343890890616693760 8316105 25039617519422658930636774330159937920 8316106 -6447728461444690340020430618095927248 8316107 282760170079452546617563836418721195352 8316108 959109910419610870367874171081539328 8316109 -5341101569111929159895512347145291210 8316110 11706712588204063897438444152308428800 8316111 -6321346409789515087211007009587525616 8316112 6829165200656376682566201026643492864 8316113 -50630023705568390917085048005059080076 8316114 -1279565624583063609533542058852627712 8316115 -100673354639090154661074386353938540240 8316116 18093939870179051244788285976330903552 8316117 66872795676460967756614255880797322208 8316118 85866704914643088944129376335532483840 8316119 26566889117770778321061825485935198896 8316120 11760105461920819220401490414145945600 8316121 181189872406018479813219555769809014544 8316122 9292945145465066951180328238058932224 8316123 35871104065606148751245497798490271384 8316124 25225216753954181010132422710350982656 8316125 -22517630112337562492899173894457065000 8316126 811581091136502247491786903695042304 8316127 -79085643807706131526801248072648250440 8316128 -137714760970888202187708035296963067904 8316129 55242320597763475410057199081943492640 8316130 -76201320806413830221585398453138553280 8316131 132914033535461733683436490019846443932 8316132 15976273217978892677207791802004642816 8316133 -111810701962892478057311418986572418304 8316134 -43066400370554103466877307425322794784 8316135 108133590909672632147136408269841960000 8316136 88982309112658274048612752340092615680 8316137 278412841381875487140505264092150507300 8316138 -40452036229994872142943414523130118912 8316139 32058619107087375258774046286617077424 8316140 16401575034791476329843520865642741760 8316141 -55781751705972387241048868533829059008 8316142 76429235974735320914341918425126279744 8316143 -201000795320428496536819446358439534592 8316144 21634681868062436323847443656666415104 8316145 -3255633041028202573495778324932151040 8316146 22770424497694856568880918973524384272 8316147 25039048497963274782082582446615346944 8316148 6818718311893503578991437016279838720 8316149 233207517402330752533876264528597092636 8316150 -27073564259350090529908909514355422400 8316151 -81529196602074544285942917912356909848 8316152 88777487182440431867440867823669022720 8316153 4560514098289778475937942394150942208 8316154 -8967230351504253733302944845036448256 8316155 -22983800512958473529335706001672942000 8316156 -24682615903744816847514841698154905600 8316157 -766903374266749649251245240401344288 8316158 -34270230209547818861388316180641023424 8316159 16710604713503565431970026642799166848 8316160 2410556154456818781484469279155814400 8316161 28617939353105165137395418661066892480 8316162 101224189838520487719078002656676467200 8316163 44811063267496187070010062341502652412 8316164 -18654328317685226259890618070477642624 8316165 16752931844380953049807806189565607040 8316166 102738395569730419760731446578077480032 8316167 -35582136359298262754735498578701882360 8316168 -14727449453097506038084819406094336000 8316169 -15224257788565480663117825784560861260 8316170 -14357818250263607801300209495650402720 8316171 75296166221247868895879632899794810940 8316172 190344985333006413615728569905890928640 8316173 -12450161523929037153678187680171397578 8316174 22942664869003377749953185845313275904 8316175 -35181347022962417285574774466963905200 8316176 19743930568931374313699103886213054464 8316177 8247857653894275005866129150950064896 8316178 -16346020586080698730374370001015935680 8316179 -67992702849340187705048166260267792160 8316180 25822131213609507138745164846322728960 8316181 72685782634194479234269212799074643982 8316182 -23968409265498878879208952337697805920 8316183 71849967390861635773813138290331582824 8316184 8667726654293178021342292793156075520 8316185 49983925219673482973318365238452257600 8316186 -24533585644586453387095021479149472000 8316187 -1524623916233137877569958777089041456 8316188 1994343443153425774670234564344677888 8316189 -43398878037450381594142405036207283520 8316190 -8018972554238750390399831876696798400 8316191 83538257564129150129075510363111508384 8316192 -5200010252945200903885274750381457408 8316193 -91884724712290484583834355212066886558 8316194 -4754651460730966676901795365156930496 8316195 30496389243348855891318282818341100640 8316196 -57848983297891526895185236612769316864 8316197 -85464034555540053217358345466096562980 8316198 10924873621004842085293047726183646848 8316199 -174680542512323983382201180798639489800 8316200 682324400683779891296176585181184000 8316201 -86931178479628926153825111300037446768 8316202 64604628193913486612761902810518168064 8316203 -19770867105303785927371691689382916720 8316204 -12784427776139656983098016806265185280 8316205 -105694782656549529731259122221685076000 8316206 -52539135875705852853812951640746144448 8316207 81373240219576074850470921636028180104 8316208 23171562894556055109608855439284404224 8316209 -202856945299369657557445531054594110 8316210 -9220354784361652545680238910506263040 8316211 -54778489103382829121993438042069699188 8316212 -98362515750154851080607476483175548544 8316213 -84869914770923691982354151542736106816 8316214 -43429462529096237381574427519221657600 8316215 -7635312392260964138080406347105418880 8316216 54577515733004258839841341494069043200 8316217 -33199304296032269701206570963774889408 8316218 62552719119922630361632205515391656560 8316219 48188175654254325152179348116297188208 8316220 -152654705422152474152293476639494307840 8316221 149069554602254888709529150857642004422 8316222 48017187907657031768329448686400715072 8316223 4800010285489961163812364415216340344 8316224 4210917069562017877992410472366735360 8316225 37637076542289682146202484474292993600 8316226 -14579551409790882959567892393345264096 8316227 127149655469094092582424534384475200000 8316228 68657303305645474579761813098877803520 8316229 309369492289434634185532670600483788576 8316230 7227836961067854565181913754758435840 8316231 24860876124685474646595070330612682880 8316232 2052512675365403822573890880398264320 8316233 -3956968389410310441819683251354864716 8316234 42152683134064132529983001807553947184 8316235 -19968655710548981700348443253710020800 8316236 -237254862654598435495981438526876210688 8316237 9004843750094219775946949875807623360 8316238 -1065937744093077599268836369707084800 8316239 157247084756925708578055400480723166280 8316240 6986177782022348711832934484644331520 8316241 -266013427086732350364870229975936248848 8316242 6958642591505609984971728903878434944 8316243 -992571903079270333514365419790272000 8316244 -61952974199410207782874536903568896000 8316245 27300605790277273339806664402063466880 8316246 -23220005645141081848983178297454764032 8316247 -187775818692125155837723762582192838928 8316248 114668330859110980454710880545527029760 8316249 9933412823405052547588710903472934880 8316250 -18926620700963339231873387815917330000 8316251 -173419970046424595137012539021268754400 8316252 33032172943531053476352262709059221504 8316253 -70570701111774986102028462903293197536 8316254 32877062872448127849062846857772436672 8316255 -67106169674361177794460463079681443440 8316256 7637659439332879270306344634544553984 8316257 157999870047796312585474905599438527152 8316258 65299563183706665335183840902631961984 8316259 -42679105246281231445112213106504782384 8316260 -1115638806135733681200023203075338240 8316261 -106068840635025829374114011242135054212 8316262 21586572832789591609450983728115672000 8316263 97174559640956298317845286502830421360 8316264 11223583435965539372725990680179097600 8316265 95568602830725649134583767870275097600 8316266 -35953450559447437597638393851560141824 8316267 24823530263604571162436265596153288280 8316268 11118332683770117105630925177868307456 8316269 -31915796222583312219638378083428031956 8316270 -3717948068921343444921637112738329920 8316271 44982773994064552522244210170323937872 8316272 51361709319983592061289212243831848960 8316273 -53395096335313439318892141741126653952 8316274 -58499522451084516905449781156913343488 8316275 64990933768908256924215231772656600600 8316276 8629308616586172258757991167326818304 8316277 6738180018238425051009324678793174912 8316278 66202080141295066225222136801577121440 8316279 -74567690716216690885209655964122094976 8316280 -42217839515712912854145001064230809600 8316281 141868794967347362918011542356545689120 8316282 -2807026278751901310468449034337355520 8316283 -127990239718489023459728011207754736 8316284 -81608709991410274572220392306459408384 8316285 -46155626042287022809744402907887888800 8316286 1271870611546204142760380237778816000 8316287 -8454847085350945273635950941310344848 8316288 -91507259475999112353110492971637145600 8316289 -43729662112104681457084396551195222910 8316290 -87060730316683076493248030434218025920 8316291 -7394649601590083460295664797644006408 8316292 -75860739227938736612980189641739993984 8316293 47649306293846925696575478762414664542 8316294 5148839117334467145511670737386147840 8316295 26334670419452666399534544888476395200 8316296 -33873818410652453141529870532615326720 8316297 32563291300935920447836874581281286080 8316298 91102903816909688190748319069728727136 8316299 141564669443629833922423715299798233300 8316300 -32617245515347938232216433089451520000 8316301 18476563954327200838536837381632828160 8316302 -14711007131036393878572914059024323648 8316303 804651057786836409940016242663021704 8316304 -41206424418993136271465890747297914880 8316305 53955429584507927674390250277901742760 8316306 1427546678449621454208015021038898720 8316307 45223258266180281871297151056703696556 8316308 -6227987249933143317960164096588906496 8316309 -85228406344273952532434738929609518720 8316310 37241453942718107557819474693654882560 8316311 -25727435640434487863987422419040177728 8316312 425900173647090656507597844103987200 8316313 14673583849003843615542401143048025284 8316314 -30724179699735020517907902580490793744 8316315 21109838049612540547093350878943251520 8316316 -64256760727384431224216577614630248960 8316317 8456775325713940006639232913152825280 8316318 30466949485832705009295516763375389504 8316319 56939685842728402615278016676171815680 8316320 8613452844310652215140858374103367680 8316321 25325859858574967744798756370058070400 8316322 -7720496681319072512668077678139719168 8316323 83903543790240890224949317149384908544 8316324 -11238761660447664189509894632254228480 8316325 -31632926599560266135625520778680954400 8316326 -35517790699933957783178681325681465888 8316327 -25243559858330575267607968399575990192 8316328 -222583407660950618913733640602608445440 8316329 1528586416492620397100903788339036176 8316330 -71247819042915156771303725768448000 8316331 -50257876569665735825154594085130718336 8316332 -83019923002717538311860975903258201600 8316333 -26730848877672506419651936826922913098 8316334 -1522191189083897620956539857209840000 8316335 96847010664574736136507668748828686280 8316336 -4104287991792791746741529075883442176 8316337 -42104101512664577952083563883108924014 8316338 47011525282206130046891277258602208000 8316339 13030559549774181108475663988359766016 8316340 -18217735829201078481917232961599283200 8316341 -32939708158069681220273277473513726976 8316342 -16874921939461986287039635520334880128 8316343 -53903978197558734017470458677473029200 8316344 -171503252624933961234578051800176291840 8316345 -75207382715119114979981094671920526400 8316346 45994619947659806395690606549261045872 8316347 -74883445178174052140624241282215488560 8316348 -196235245783480798708330999693188096 8316349 177593108748995297972775771508181394636 8316350 4606343475741022418408496722259100800 8316351 4754613425533204588882407890938072872 8316352 29643745560537705121867373809596628992 8316353 -31586570616582840820932233976794206398 8316354 57407756294991298348533383768386817280 8316355 -64574736390322074002178715808900035440 8316356 154929195967293634718355036025907213568 8316357 130184896621442565020102223850158912 8316358 39864134370841364030841546010704901440 8316359 -209336363746227622111087214795160515640 8316360 -28022478224694983642167937522619494400 8316361 9718087891561102404661788334794478032 8316362 -14991052474706412935863644842751599568 8316363 -80695253856777188892887665112788184832 8316364 -34235168532857839807163565775615989760 8316365 -67927853614672272134591121483300658740 8316366 22307445117070509123683495427087978624 8316367 3226818143883364773843129177792137032 8316368 -26978280145606690984563505498655293440 8316369 76013263961225246523234649975357381794 8316370 19895773810227070259317721131278028800 8316371 28474785940742799883599222260942843040 8316372 -84584957203129736724887150291091456 8316373 18165781265793604245077914287240229400 8316374 5310947410161918588974859431732855424 8316375 -89056684514640837270823977921335712000 8316376 204236865099927966174165036771275059200 8316377 -152029029934202492833648505830622646774 8316378 -66257754972532434990987094793260800000 8316379 -3881374664008055310887308708805705440 8316380 22035141332434620091154954761782412800 8316381 120736970151059370735073945633156301952 8316382 -27710267574570749234309899042800129216 8316383 135308846366103068717482911354008324400 8316384 -39515604983377044803101806281683107840 8316385 45381277703315670284861128524945467520 8316386 2181850540337043520149578338833283584 8316387 -132385704011173649535593938412074713756 8316388 159136457644003356758621896789195802880 8316389 -14981615581260589321015809355468667076 8316390 34305273255735549052249750319948929920 8316391 197625531742802797236256507496190975000 8316392 55407776907286181705205874702217871360 8316393 28927058988635521861560685397005086864 8316394 -67773748393153059449286934502699751504 8316395 31531236717211141435143291595693201200 8316396 50592666507568655797327534482352495104 8316397 -54556430502458292779031829708774367840 8316398 -82267888371015907475602388783339005440 8316399 1023683181752106739615263410010018816 8316400 4376330355251165448558784638217420800 8316401 -20349157396036865476501128289513591296 8316402 2921331549542477114290953402314601984 8316403 1497097120320052431751299836302842024 8316404 124639479576111089680072978214812723200 8316405 17514091783261609831319736902330347200 8316406 10984529133584866687072506533126959104 8316407 52446852973724614514692016062846801584 8316408 -4198654961912788955984437144707686400 8316409 -16803821982531409953379432147695728000 8316410 -144283708211324298579459530272809138240 8316411 59697649861987562207517083536745154072 8316412 32291662348600186683000261278286525952 8316413 33852644094416554867315829195728702560 8316414 21957211940017623943672932897310079040 8316415 3006807781024552538319713789127736320 8316416 -1930620534108474269566582054988021760 8316417 -121078019041722427703586972883484100480 8316418 -8140077420231022206468322372502520960 8316419 -4760309658869721388460231546478546180 8316420 -12034655339570448714511484316158730240 8316421 52909672703221019161628760777791206622 8316422 -27833976021079064056461445010321731488 8316423 3266283870683236053129373683793499880 8316424 -20608870923040018718580843436732247040 8316425 -19747481031828379108114571083119460500 8316426 37086497477565117759904213750774823424 8316427 -9246220872916582604912743128104183880 8316428 2890763381789783836473833022939096576 8316429 91422394539537007161441136318047782688 8316430 -37686971027789276990695339230596600640 8316431 5585443453514896235483969318389816200 8316432 -2997250847639262922823160680842002432 8316433 -251701393414218486227006201785762436160 8316434 13930308819598783103698502489515305984 8316435 -6623591438178589957826132694263238000 8316436 38114154960246554670501113186288247680 8316437 74164152638539135992349242653718115086 8316438 -19293366475923172985664354459380729472 8316439 66658728831770982131735132284920559224 8316440 -49019761809213538428511581422544076800 8316441 -13788537214496028004807247940833704896 8316442 69205633872811845726464457837909698304 8316443 51772963281375918617281430653026677904 8316444 -19918905526397191874775226179046147584 8316445 -27839256833833753385025311577604305300 8316446 1122345786123385220557515618901471680 8316447 -15944845722501381885458128435157465328 8316448 3688311261418832406651719365366382592 8316449 -51357254975535702462336288844306235550 8316450 -4497848556661095741173110810909136400 8316451 99162147517432814391629229008449632 8316452 4895741699712806125841830825255680000 8316453 -55695152702633330406536495443358354016 8316454 4812655175673589383937747395779813760 8316455 -17716977410344781510594797987588462080 8316456 -28385127408691220826741299447181557760 8316457 10677453593443437192748245542520163706 8316458 -1142364495498242207549241625935599616 8316459 171167219592500598868420083878493420720 8316460 61726135705221366287656861646143457280 8316461 -63803228431868883331738925004615267348 8316462 33673640544077758648384659572725383168 8316463 -30926412297781505782796499446334113280 8316464 11264101115641929653589757356338970624 8316465 -40294291366902095985501204529500218880 8316466 53355501198804931049366525881234908432 8316467 190544665144056062439841545511956453516 8316468 27388394484868508604081030591121391616 8316469 -29940506016621126459123830895723412800 8316470 -62325641496702931549896396943065208320 8316471 -76371342570000465979884665433697048320 8316472 95927622221986371932574213367861248000 8316473 -72615462439439266687478460676891261296 8316474 -13294703956490989612812062175782384640 8316475 35315262311379514754254196891293404000 8316476 -43321260878285487070195904784350137344 8316477 -17871148878841040425009733711947173012 8316478 21356631523254374544240960697597981824 8316479 125341118826153338579662608132412966080 8316480 -20677538941348328875943203022768701440 8316481 67197250401613669139943766879650752964 8316482 -3915269209778658200102401687765356000 8316483 12816394704710013994904117809113338880 8316484 -14681715720391594619465604889928352768 8316485 -173281413952023955394702160056746575240 8316486 64582694780067292345489182092268798720 8316487 162832487524423716069399449115365120352 8316488 213595729501115655579597564242632704000 8316489 107149609929432635397091127713812982560 8316490 5498993520956219085838073775901363200 8316491 -141789511806201558230139083507332944108 8316492 -74834235847959735547276368122101621248 8316493 172136435361475476782108580301329418742 8316494 38805930487741635754812597078328459968 8316495 39046530675858501366488088829331987040 8316496 -2125324437186163010129675120610000896 8316497 -24279953510420908846862439255983218368 8316498 -32236755967070240924991937935536919936 8316499 20142325368557004869922246024722065936 8316500 -40057251389613324943672168441904448000 8316501 -155206985096789643892932229249211904 8316502 75883520730581869568710755361376538432 8316503 16992394624810649452796891441339589384 8316504 27916227576417909187996430306789376000 8316505 -39211657522641237686295587994622361340 8316506 57231948156962332152012378878044548864 8316507 20779295464500321343846991738267630592 8316508 -38526845354427025893186754311638236672 8316509 -264719168456771240282821970911075507200 8316510 900577222188318610027571578167250560 8316511 44104723891867060011686333213042680432 8316512 26917124092965553200180618753882980352 8316513 -264886734315855066895458891495220158 8316514 19112131710918255428820047675642890752 8316515 93397165661446102427042898685292846160 8316516 9116156516249514787000114742350848000 8316517 23507325998623317054929089530313643040 8316518 32740813730025684256789284540520665216 8316519 32213662456465292346293222577566891520 8316520 54797810463804013788159008998331904000 8316521 107745746263005107815660135164777091152 8316522 -12046538094883567002284701265272811520 8316523 11813231380949385662568122102187238772 8316524 -41936480352483089784809111870453412864 8316525 -843467734783320888764640890984198400 8316526 -84061581383821764679512881279124957696 8316527 33507702872717320245816118286290326792 8316528 25586463141213946552409846680741478400 8316529 24707610149281390655628211213375901888 8316530 -20648183064034022380112650352113119840 8316531 114839776235315672134036045007153876820 8316532 -40297405259016382375374182130735933440 8316533 36030123090616973467372101669702280380 8316534 52778705259443582964123537240532985280 8316535 -170038016231827936746013455882023832240 8316536 -7225138586961078310445714213465456640 8316537 75145698319680092595000402314415700560 8316538 -63192957224721214648374081528704411904 8316539 -2517398248648564685773831081325491968 8316540 -3013574331557015036203690391880038400 8316541 42088873417299701426904594792643031942 8316542 -27767237144966965675643364288495369216 8316543 1184015055551527031520556315672387344 8316544 -2761256715257035636916147897877135360 8316545 -52036411727842225078868727168000086700 8316546 1770351930813170193744356601891116544 8316547 167577911572445289746212510335271680 8316548 71983864199915282583418811541217332480 8316549 53342911222049995459379762477675616864 8316550 22768849628290999332728717715402609600 8316551 17494990256779957858441806805653899400 8316552 -55531861472988656443407846987605606400 8316553 -20322957213677159951488879321657161344 8316554 -26343057726032505037919733453660903168 8316555 -7644400460550229901549130208481652000 8316556 21762326507304983736715248696656265216 8316557 -113122194376338047543370102044606141268 8316558 46057302771151860259271931209808627648 8316559 1237365090845997284739587415016723760 8316560 -2448786702212933586238450906925629440 8316561 133843066943194782464362481957451506784 8316562 -6871303957112677512148702128089978880 8316563 -94140059220096264974902922506280577072 8316564 36431268862110344211481552364163213312 8316565 57011702161793277510933188861900178720 8316566 112463022230508017406063815977647587520 8316567 8768636085435426754810957513487001600 8316568 12599899581248484046887464343813980160 8316569 -167074873954099056629796577649805039030 8316570 2626406649409686507792597388833331200 8316571 -143615403872671033808940685848161259008 8316572 34272601272690934861978441181165568 8316573 71391611479549983735108872214419405184 8316574 -23640689952486323860509064582953447168 8316575 40666072664426328880827745142751129000 8316576 24840560733509681805913172686053310464 8316577 -85520408733215843238730806758783820574 8316578 68738550117713076903377395201761045840 8316579 115023162775140005993603623447930731384 8316580 -68656981968259867895220021635709235200 8316581 -18811886735251902348303744338643984000 8316582 62464124808927754265126677220070489792 8316583 -62810115682815794317389498332655619176 8316584 -71018933767898605930582275515851008000 8316585 17029442128911214019307576520802198400 8316586 -15637511967772746430228393238908018176 8316587 1111830877862819271060264642637246464 8316588 -4656567607161993789408059827358711808 8316589 26827379443299435011823431782225479724 8316590 78195365254166787397032477666530788800 8316591 -66821612092957142852300311065264194400 8316592 -33939612082412843060708685451095752704 8316593 -117551961537177198947361423895684603200 8316594 1945166496524883031744101362305559040 8316595 11914936501788138389621255848379842560 8316596 -120349932176026106078461998296896732800 8316597 -88812058481100346975726664600318181600 8316598 4080876620428603639618629603287177664 8316599 -20875428314336303907352135250612706264 8316600 43869674547445205986474331920048128000 8316601 -28883347581842910646599226427304003576 8316602 24936887579349448131824376496895837184 8316603 -25564495734454210092464185301825807136 8316604 43916741457096575180370894273236920320 8316605 30897571484384075518836364005491880000 8316606 -54702635629430509227793665508041763200 8316607 -60458157425542990395714390846885244520 8316608 -2330642507164552462101478908415180800 8316609 -427754048105847626782155262028197440 8316610 65478138042472424260743215455749948960 8316611 25402849588249121417892674711215441212 8316612 -67320528615927349064089336033243323264 8316613 830122095945850992470338764079362624 8316614 120243392912170596139990103654237410656 8316615 -37458399316617306821307521204379826560 8316616 34319363713241795913192156182041067520 8316617 55402977168582913455454350127387608666 8316618 17592321399512494040846705938688741376 8316619 67907549009716950273088761964466256020 8316620 -48628222223361481190025869251813171200 8316621 110107965559691109023092734106830134400 8316622 4152632366821811102167081991022719424 8316623 -105701512739860154785632290344289197080 8316624 -27795707339417009363850152024347508736 8316625 -151644466370556025119344962457751591000 8316626 82913960964734298554894599287481594512 8316627 -82681055327673801397593773874747728640 8316628 2515046516344306005952075710169962240 8316629 19291589509342551281780498425620733884 8316630 57838231086954736242050958142494720 8316631 -32509446559498336086015707783223645008 8316632 -75139780121817017699509546049785159680 8316633 263592592471168120583208764545480704 8316634 -73804976602746337881078815830976333568 8316635 -83912410661148968774845340048257849920 8316636 -8801183098921505075123425102686928896 8316637 229451027949157919389008327016758272 8316638 -37767897175462489630549735897053240576 8316639 39602736909352788545707267616540890704 8316640 20815822033445246721049232590543257600 8316641 -148153648449428505346475442085836068958 8316642 4893828752983138376306078278545511680 8316643 43731807343349965817064361075742416560 8316644 -30491050964346902010045671277281378304 8316645 -9029532802298147968017202147347716160 8316646 -55728399854548118771472978793351872000 8316647 -72936151799066816612255438231887016904 8316648 60660077224969694276278854995349504000 8316649 28704026383848249982999968092496560640 8316650 55586309699663682562271995191026496000 8316651 -13346842158225423730351257737980502016 8316652 162077336629669558620687435365669601536 8316653 164888668166425770226590549805534546902 8316654 10838605703239753925043764004651796608 8316655 -46921457134350262895554381039909752240 8316656 -22313570545177686710253639292501426176 8316657 -41139737374380292289792415504349394046 8316658 -18786109842430144218885200620959719424 8316659 -66370147602235108111262102235471982116 8316660 5556899041385644343331567742475243520 8316661 -29655802204271215276335801545805629600 8316662 28580697988920677283425549098428938112 8316663 -87645195912377051506388022492427094016 8316664 -113964282931381210235647690207161569280 8316665 -38003081894393054608402911643734350400 8316666 81202553074214516493592983763521594624 8316667 -2982172088554416481174341937645622400 8316668 -70085187339203100850649544643027709952 8316669 -1198496236131415474133552131172130432 8316670 5351663586938301797006538061039296000 8316671 -9677922247649362865322286135111587216 8316672 23275597646627360724743750775736369152 8316673 -4296474152699459854130119359954403200 8316674 -91541669037175184908142424921985391664 8316675 49450870159093882820040488546558490900 8316676 -112727954846851390745674482440791047040 8316677 54748902288253991128536780338382530526 8316678 2262037297382557550295161432411352960 8316679 24489380111280393328229872512648123872 8316680 -5726317721137126353115683267575808000 8316681 -94152421767676582526982483169965220848 8316682 -10971429258391006430712677927644221696 8316683 1117537156244339370918878774798206704 8316684 -93188116817021374030483141681021351680 8316685 21394704387429527186037257611767757440 8316686 -7406219414209865241267336374579185920 8316687 40371926795690267879512832464797873168 8316688 -20729291016288596352400064376655372288 8316689 -134086878155033526659001528153072588444 8316690 -16434214226898151163044384113475668480 8316691 -170608500860227835925032458635318557908 8316692 -47520488456833495842295308948633005184 8316693 73036286995728826552486579766366112 8316694 25654018447596260506220777520870022080 8316695 -14171931907173863119504553349287279520 8316696 -117033922571397513833872644179371315200 8316697 -202267424091975006227113081008321383808 8316698 -24104998613225520602550748883321015040 8316699 39948867439950135655472409831125404800 8316700 12823933218242855902661930154212083200 8316701 -33999513913665277397651320620531398298 8316702 164640168449714942595929043631368449280 8316703 174209325796985838765709253417759009704 8316704 94614581557378404282377159070517297152 8316705 -31525646892130743430871241509591744640 8316706 88597080474567413437166442398732148480 8316707 -38245930092874937084789129408127391680 8316708 49300557942443500465878082399095066624 8316709 8842352045983992050944209007938574910 8316710 -46480474629588731452435403747332928640 8316711 -6118312767252613408377224694332555904 8316712 -7885597086817065563877458643793029120 8316713 -17364505432939964117498624464820891136 8316714 -14782349580406125955078427917818859008 8316715 66092023597774116699385471515264293520 8316716 -130116316424477122677194149396674048 8316717 27272842506394264064897192225668726080 8316718 1021506111189536145146216901287147520 8316719 -11292036136595680778297832246940098720 8316720 1163923359445581853391315328278200320 8316721 -128181136914733764024878002605236483200 8316722 13378863818257620838321160664169021440 8316723 160587319390948539129374446610196826848 8316724 -49762625898421788070973573027333967104 8316725 -142763825751687948420554223491181576000 8316726 -32275905999825784461656620041101210112 8316727 -19754081654834171510264775757405028256 8316728 -19482990449156191811093466378149437440 8316729 141195604367909384443087501465484845920 8316730 -261361481578366439186863409900162880 8316731 14794638446685488266004689427158932480 8316732 -41421636657690107984067482063805500928 8316733 -206625107191272672365356704718683806100 8316734 -102510920865685800530677760195493321984 8316735 11613229287244062326675276200229606400 8316736 51649601651011601514987037581382778880 8316737 57105325057850334041351599959828653760 8316738 31152445226657943205187180340002980944 8316739 11565400142794725572018724996246308540 8316740 -45566795963959398021853707323591715840 8316741 77209804963146135844948778531672647392 8316742 6658063166052463835494499581321519104 8316743 105815005558038659735249121748056379992 8316744 6845543882083429166505714194179031040 8316745 65910041162092791168875418748356310500 8316746 -2724236262681296229902822024899078656 8316747 -47420702439219097893437994511883497476 8316748 -23802370738931924255116806007979073024 8316749 3139945565779613598819899623796437632 8316750 18794334690566330706005095620288576000 8316751 -57896738187232817188931039088045935248 8316752 14514262816219440004326557332006035456 8316753 130521915111316717967926746413450372544 8316754 46155111757615100531009166819020697600 8316755 78992346180248604189774932987583770160 8316756 2381414094731678108065940869082910720 8316757 -8829172610043769890098533978554959496 8316758 18020083524972493520178160943213632320 8316759 13767498694760178135478623389882496 8316760 -5812575379363804266140515833870950400 8316761 -170426829703071008082224227188847271868 8316762 18944908384683215507814504119328966144 8316763 -1563498814508338789159175157156599776 8316764 88212858210940148602381274994929496576 8316765 10511831887682130304657703426179236600 8316766 5655433021648199088331381494399987264 8316767 168609265273526931128027434857893789232 8316768 -21629413007958995071354391319380754432 8316769 -57938720285104738146590663016655669100 8316770 -21337697148068674091885093797465290240 8316771 28386204085119001818823540837166395512 8316772 -116955965705978748138776586491632138624 8316773 9817177826655299169914901222441738624 8316774 -14577349350392373456634970916477224640 8316775 41180558925498300575933060716483855000 8316776 48560761955747310709200892908659097600 8316777 29181830346158935515057544933978527744 8316778 35463585986271547052392009679388583680 8316779 -101675388459243834270130997723453543400 8316780 21782097916626123369620025452745062400 8316781 -3747038988222810149458019307177858336 8316782 52557455690293678935886082973501436992 8316783 22367393678569844230582148531212845600 8316784 -7110790544277410794180218104577327104 8316785 -76951987980590951172177016869538118400 8316786 -16628571805278560600732291035495220736 8316787 25411204808940902794323811436612411080 8316788 -14430852513507031110020019249942198912 8316789 3056145427147955323144469235483555648 8316790 17088971750515512982167853226372582400 8316791 52904100146098233420961144497034776576 8316792 -31981859426682956686485604387087503360 8316793 165429606092544471498381370494701953924 8316794 -7137292549248800969438693807196998400 8316795 -16187159477431910089247929250788993680 8316796 60910716764737933765804350071483033600 8316797 -60433351643019714715706951386841653248 8316798 6383760422759407036809552879487733760 8316799 186577619654027127648309558568280412800 8316800 13684413356980562496328450059534336000 8316801 100651527906067941181877073428388566100 8316802 12242180883795466887564753049131260448 8316803 156721850263268926959394945116242475840 8316804 12487432273942268590066013764434001920 8316805 -9840043441668221594469426039307390080 8316806 -8660610946345451246613679730085471648 8316807 8197210282270521269048875682165020800 8316808 -64674137299952103247977000300350576640 8316809 -12557663442850574515444967768373872760 8316810 -7308531672267565315093950689747212800 8316811 52392904758910231669525793249164531412 8316812 79392602414762012431978610678113363968 8316813 -15806856398273713748714055576422264640 8316814 -36235314205918420663555098779331072 8316815 57726993841949372919113493180467977920 8316816 -1599091751993667784421982627433218048 8316817 733099730660088339606242126321867040 8316818 -87887940567224799824661302329534742640 8316819 105188282979375847991439890547904089060 8316820 -86500890863845744588839193160443968000 8316821 16658188473570745644635573042228699022 8316822 -11485839276826161255155046975159127680 8316823 -52781312781024907429044859035241909440 8316824 -72187100000824028788373957875734743040 8316825 -7195933409584097726868199160181700800 8316826 5517903827922693938718951307311991296 8316827 -158662820066537063500837583997195156600 8316828 39896903605758794803449816160231613952 8316829 98232530930575500401570239288938355430 8316830 -26585144924823321701467513589110837440 8316831 164377637857409091880128444969830983440 8316832 -164559856494622762730488377761228390400 8316833 2230087690977513003392634551170680000 8316834 43519078499025798573822221597169770880 8316835 34088761181928714850849654832131935360 8316836 -54247312464121138717114992055737338880 8316837 3932602186129168301222393048144117886 8316838 79242944249744347490178284236734443520 8316839 -131910542256048514825645851022008852360 8316840 -9586072313877416980825402245203558400 8316841 48731518635499605744547876176462857572 8316842 -2141573310292565082779214222520400880 8316843 -81316827007719298270788792486350535336 8316844 -112682675355935886455425100370494872064 8316845 -1564956975699402956745011459816232960 8316846 41961121800278528904033794365744594560 8316847 -57256759281350259028867693026408068736 8316848 13698183555001061254040380758501507072 8316849 -47142553959445692477526776252237791232 8316850 -2116986380427450917116106587590487200 8316851 83832186678753112858486786044049008600 8316852 -5280821189017111567860294868547328000 8316853 -38795284333031613300729223131301818898 8316854 -19495727652091537880429015556588288 8316855 2726687811871792291645635135193216800 8316856 38606335097132503213965837752704634880 8316857 45263251148350395482867766208434728106 8316858 49903529017166268128856695608170847488 8316859 -65604632876422524429825207597601267728 8316860 -26790139170260997615898239145356134400 8316861 19009072662725972397527999996645450304 8316862 -70045411227789013357414537368020886336 8316863 132769559031641999777113632686468642112 8316864 46958984518300268605809695019730206720 8316865 -83335311476450091718320943145866525740 8316866 -4031487385100772505658808242561943552 8316867 -20245004724378541019300134893599663952 8316868 52183160891051647726948014927807232128 8316869 11924455385617006764532538824663044096 8316870 46803441292065210870037792822822502400 8316871 198089072695411178171170292804657593000 8316872 43292945694590043676960772074619750400 8316873 91775437634757202350363550188361634922 8316874 162526053178386093958172843779246701312 8316875 6166197658032219282577131432172770000 8316876 36520751685250379698704053196489400320 8316877 132538654543382585994002308434459590400 8316878 15490837203852759694583736717309161856 8316879 -17749425700532782160937212589170359416 8316880 -3629572804232356198566723175545569280 8316881 -103612918987151759396422126208344428300 8316882 16727080634644060022357995044370905600 8316883 -1568634359771600048717155754373204320 8316884 -28501791416161328460936452188895846400 8316885 75056640161125077581036020059152720160 8316886 44834071365615391112303214815044399392 8316887 -14501550062110696598729560993303129464 8316888 1744464812335157530118190922031923200 8316889 38043217304766215092836197972652232640 8316890 -3736967388333203693625572550920086080 8316891 36588764469354453533236378790427989760 8316892 32816405782407819699569573768093893632 8316893 -91271815263494344200871979341259700456 8316894 -55261856614454405864330389254687787200 8316895 -52171631561447906051141247376955856600 8316896 -46266219913821945542354302611776077824 8316897 -7620574717762589554051333213440539136 8316898 55668871786802258064613382544513157200 8316899 -72442378700255410088950295682543584100 8316900 36632452287083504331742371170578684800 8316901 -304149484264512334392295910244607426596 8316902 -8424118592206371654821905128654396096 8316903 7077109986570662507422358937630693504 8316904 -74770329892292604911887677162437345280 8316905 88006427605431260750276893314112929060 8316906 -8204357154225210489271694458228306176 8316907 28577823643055450993664169184521354920 8316908 116774992709649165052455814232187256320 8316909 47274610785068296389026323538422263414 8316910 398121897405912442069654505250892800 8316911 -96087037859942183298329161787992973688 8316912 4999242849346338889696195703792467968 8316913 -82236649258289963245516086395711009952 8316914 -103718952785029578749804258150504296944 8316915 -19306074077696543305472881246721882880 8316916 105441519188907803513563740979064954240 8316917 24506628668164851177270967956519843726 8316918 -31080724575312132528078853026587076480 8316919 -20041006067981768970841246076481658272 8316920 10918410351749749133177631581632204800 8316921 63890130564293720937372030999831884640 8316922 77292353230927697936552717319120838512 8316923 190862667018222144026532534121088009904 8316924 15810252270418937695000655526376587264 8316925 -30907133834772430292687997220772524700 8316926 -92480375475604460803640812115022000960 8316927 -152024352201380747398881761599351385520 8316928 4448368195286586487593423959186472960 8316929 77534316273983389338291617868281127360 8316930 47570999964161220408174851971472901120 8316931 -808505362138243227041070762216987136 8316932 -20657169517420468729051239381417639936 8316933 -65970801041364548553355969028156806176 8316934 57118253127303032980581417265750793472 8316935 219363089411497003352549178212674800 8316936 -55865745732493357622394781576839367680 8316937 44500432038802824318868351726534945552 8316938 -8936476676732996129336090687503685376 8316939 54932755580065170671142411459123294960 8316940 -60965639631304695871722067981983160320 8316941 220707730704927729515954651480608432992 8316942 -23525817145611538675216903135753576320 8316943 115702914440263947276897084908533157200 8316944 -27216931019681428074582123442512052224 8316945 4838173828399448150676940069720819200 8316946 32160148936498969663294929968127751680 8316947 183797784492309036453709639702306596396 8316948 11612878256249836566537470394043054080 8316949 -67713014757822435622460026415681220836 8316950 2966779659510242133984437246222736000 8316951 94592980770189132305790421027040720232 8316952 -11423779726079036877186437596570705920 8316953 7206108708712847409342200313669288960 8316954 -18976438288173755895508501773400788480 8316955 75248234524321084590139360530690615360 8316956 -59755147783446499051021675885468346880 8316957 -53936045887542411152558578064297510880 8316958 -20339815560212352021141723061201310016 8316959 -18104624048105393428094360264078481408 8316960 -51454032716306695183319359635471728640 8316961 -22973862535783662449349798789717388800 8316962 -73939593116073678622470553590954700800 8316963 -428262430547577641576229983537251560 8316964 71517075793160479654530725934910990976 8316965 57062503370210362783441413567171165600 8316966 -34228703055784611570452294026812989760 8316967 45998364720247069733776786423339585016 8316968 134876946060555701364140425645160448000 8316969 63130866573990100003831935437583539808 8316970 58991245599904441257967932967105315680 8316971 -17818455300837282918413741685352473456 8316972 34781899538222368986974647918898903040 8316973 1458143656003579424879439396664868160 8316974 -659814443545049454798979346857600128 8316975 6157667410523756345244743734345297200 8316976 10230638279776265499574669227785715712 8316977 6064476452533799917309849147968480240 8316978 -16795422083872674685455396922753463808 8316979 -100505136374881463724705169894471177728 8316980 39614426357024032808088192886035824640 8316981 47253072920007209509318518274850186670 8316982 -40678585348743576899118702491020557408 8316983 272802421394374677022152441101305921344 8316984 -17006385728882516818573288621729382400 8316985 79835043743208721807725532576701546180 8316986 7210637832915777010851776537237994240 8316987 43559673106669405895917711832894118144 8316988 -109449008840922166782431956960252736512 8316989 -105451243057978107831352921318375569210 8316990 1402270214360021836504308519797882880 8316991 136891863865571303737173306817486707392 8316992 2401753142193131338997874149816795136 8316993 -77685177771590463137633932374883382736 8316994 -14236377064831467317424089506033036800 8316995 -4756591789510934548405090843936521120 8316996 -21474093759265832866061282071234467840 8316997 109537140322922642893931275265873143860 8316998 -73241177599113833470826460675736740000 8316999 7624716567981878153520493445476243080 8317000 78104396315923898131017975482012160000 8317001 -29229168513915662461805565198118239936 8317002 40417872858829189350005389234707877632 8317003 82434722789654684530936796541990075840 8317004 106676254766777916771748122226180621056 8317005 31158635399103370235209452911017294560 8317006 -1738364006632784007741124640279068800 8317007 10654020127307973325648310286317890560 8317008 -2510446730771740669037035610645200896 8317009 198107339815347134324572094194152260210 8317010 -10320394233647372870947493172100559040 8317011 7321179183677083859767772738961325824 8317012 67092531884211339532416604797625835520 8317013 -15766046628170083276629143031100338738 8317014 8073364282093959697357878737774931840 8317015 -49571037824028522190514049146873641200 8317016 -161707780208414310181118496511967907840 8317017 166396349192161571933900829564825648 8317018 -70021679095577401718357859024158088480 8317019 -46569989376910149009795233811001918800 8317020 16858795346340008213241238751627719680 8317021 -54130269522183169527484733247261136256 8317022 -14638229738276545327145662981914055680 8317023 27235942594803716378205905232396144768 8317024 -148381701602885759957908095021235175424 8317025 -57824630507800735392111880945465109700 8317026 -51673911609225236179853185004817100800 8317027 -6202383086536619036589646865816326880 8317028 67799668958911035223962958566689175168 8317029 20636138130520575004620133100997128832 8317030 14178151309427159208818545482889317120 8317031 251645511152377922597153713843957263000 8317032 -57881567395306981175674064121819463680 8317033 50057856021299293901496048185526577524 8317034 -48790023232354592908050829554846806016 8317035 -41048694552732433127210118031238929680 8317036 2073559678775274718886830145181159424 8317037 -51724016225112345413656328463905067168 8317038 26400236947219997334125536412130795648 8317039 -132467409239367387592280726243263148976 8317040 17152818518386069656020283105584578560 8317041 139954450113323353769320600099024435200 8317042 113454450114291574338836081234736966672 8317043 1452760846811872492972472162065880400 8317044 -177927383555191448701034757773744756736 8317045 50673115285569925582953076839824699520 8317046 -14028395972332816155690868893999583680 8317047 -47663995116520149540061660439050177200 8317048 83266348063154155890312585938816655360 8317049 3294257532432145694931601703094364608 8317050 5553194851937365668389169159942124800 8317051 4486979250559597043075018701501777600 8317052 -5685993736874882227716887059409522688 8317053 -9640299793525745628594037886350617600 8317054 -14699098918129462415400183387412161024 8317055 40781482848112187885519657289598920000 8317056 71381256028998540098009559780556800 8317057 20202484375112658193549190842073086912 8317058 91860025067244639235899247148369468880 8317059 41226912336030637281786507018276571968 8317060 111319139940020801824686471507456000 8317061 57188566508933047796554179233025313500 8317062 8722091754046460550463924370174137728 8317063 -86882977289061440916934553574850341360 8317064 19621013801784954161462441947190031360 8317065 -15201139374523812901030042397982984000 8317066 59936110728978937688420126417131116384 8317067 202045504389049008063015028644763114152 8317068 47122500832255624106601758585124195840 8317069 27469018453806037451329801515032844470 8317070 62503313870545681760523916013227020480 8317071 40772523548164058376823533371324354784 8317072 -1049461881723934728883141366301876224 8317073 181268260817135803039663863422519773440 8317074 -36971413083292180627284593582934829440 8317075 -6932698656090609762350738027391420400 8317076 31311640819589160140487857085401413632 8317077 -77532159339786451180946777476473320640 8317078 -14582604835328699568446933018448107520 8317079 -955410111523059718360653119449704960 8317080 3868563456493721765495255652385996800 8317081 -34142566521860128542210851410719868800 8317082 7018950043184192884387543701672658944 8317083 16651143095802755422844339424982914048 8317084 -33333399022864211038679131513605312000 8317085 -20619113824574436097992285472536560640 8317086 12567755134288035525686674213069740864 8317087 -96642937373495241867638219964623130920 8317088 -38559010775590993349694485464095522816 8317089 -28706434368714102907984137283986255792 8317090 -57632321223410667145806949490869567200 8317091 -18303577062409392056216446848144165000 8317092 -16662162530403725762756660358870355968 8317093 105465016894965095244129024981360113342 8317094 -66987048438986220929919057791939855904 8317095 36459929582200918038897843276371005440 8317096 45773954427672242719746954410099496960 8317097 -198706694138773646022463859388013727628 8317098 20409964167695116190548569577144047360 8317099 18565319898136908007512716998923851520 8317100 -22747758424078655617100809732623475200 8317101 -54148438136971844636426537035426770816 8317102 -101107154204934377365085816428510765248 8317103 -163135713464627396699600152329394176 8317104 2264208852248953524611230431797673984 8317105 -11453388231313756367618013532921919040 8317106 -31845323010846173115280160538937413120 8317107 135839230145941070695291194046738166640 8317108 112883984780189946730573484283981062528 8317109 -5299730878931151478944335379465339396 8317110 -23710608421837964530011674738025799680 8317111 -199881441508289874208574161573888353576 8317112 -164745410186221727621088502416590438400 8317113 -86570115525502618530037268770417808640 8317114 -12630211939408733376519258096029761536 8317115 57105067943572793194169564200286748000 8317116 -57101114034315324688827050307130019328 8317117 130403221461819580023664968679012488640 8317118 81025084576294606988776258245096725760 8317119 18401718380401319559019470209600534160 8317120 -22361345103120398509820402887085260800 8317121 -102475734159969189806223634582981023678 8317122 -20006180932040709020311783712756981760 8317123 -167043512616452014883186552330989763000 8317124 2211897403566315312098210485208683776 8317125 14708363211818871887715961986780003000 8317126 3307340120845713685366643296597223424 8317127 -7313978873782546110317941967984237088 8317128 -101397620352569569349120189913685155840 8317129 -115559840360435187826159147334524613724 8317130 21217020468730307435648386508078244960 8317131 5380206272726483157802701945381230544 8317132 60864288950682612089098929260002939392 8317133 48946187141583202095010398818354989440 8317134 -25158743652160298767780513655247144960 8317135 -310209052548202572650250188113219440 8317136 10040465693361707052848459087324774400 8317137 898965091835179174503243779513323680 8317138 91418421812353517134553725174260312720 8317139 579992145494784976595403657552217680 8317140 15713395253571640135112155911991173120 8317141 -34266335967713931833721333690570718656 8317142 -22858226482379323145571079986213031680 8317143 -22590985579663011886846828206271870776 8317144 126640679918801703207063187088192901120 8317145 21190679179058912322852488861374602240 8317146 1019608091917750247370818455363693824 8317147 213111396624860485313337342044699074000 8317148 13223319655513873664205588291601231872 8317149 41805310873238413117220254251086043264 8317150 9348661820032256782891540789570008000 8317151 4033396969752195778543269091811207904 8317152 94822045058763864142128116297627074560 8317153 12736033941728644072269546736557989568 8317154 -5975969539007036084000221281561727200 8317155 -17013313807372733933252608089619968000 8317156 -46202717238270735651840020281924773632 8317157 -49856670874540236342591854309215038594 8317158 -34359371658444215976364485227103057216 8317159 10737622765073018164306041829558201816 8317160 1201585276933089073947239942982758400 8317161 -85715309485435882757430806747746125120 8317162 -63995557330002001048515343736743778640 8317163 -47918988504392387515339523440709537616 8317164 36552155220701455777198447803331032576 8317165 -53980337186332409422102605702426657000 8317166 -75793635001150291294992831976844227776 8317167 87131555825985133485152745003082251264 8317168 -24246351332887588780347587307802853376 8317169 60867974159863760254147046763264607296 8317170 34837624652326995502445655633831522720 8317171 -35765030900812609816513757649999644400 8317172 -108898845320793572088959892464966365824 8317173 -2500500386248285716943985686270120416 8317174 61731227649182771499165549744466242240 8317175 15202361880438560981599720552305560400 8317176 -13876749506792058359446422778706657280 8317177 161060512489560970538825645913350138 8317178 38121227145495703178057370854291297760 8317179 -74214880037766687938181103326078045072 8317180 13471881711587096468698198303679232000 8317181 -34004836581414470027298848480519788608 8317182 5230203101718621167065031508386168064 8317183 16753696722216831442388110735484183920 8317184 53845293338944444890579868331387387904 8317185 -93074088681750604825272463150961139840 8317186 -46061532786285706053661958508266272896 8317187 7833655947222283015890035059586863320 8317188 56523312020790511416038629948724490240 8317189 -1190755722835793012351848988233395776 8317190 -103428169364858913704504058425763840 8317191 -42199940068312292837874164291752103040 8317192 -39360742114070035921050942899989985280 8317193 45824216856634218891037482968891403840 8317194 19626686103594493292699709168345158400 8317195 -20716338329124051897166101055503825600 8317196 -109387739242567419718331119638015801600 8317197 -4006708412431749419752428046734027360 8317198 47280094395022588400964528003967705920 8317199 -34474125797414187365513173428709793280 8317200 5815197518830754297120557920092160000 8317201 -22184982373159774832981160462226386588 8317202 59915775013751047496236762084003415712 8317203 79821446162027083943657362489075742784 8317204 16305494338898182558761111099451781120 8317205 -617861789383252177370641654069296000 8317206 -74373908264914144047337098018725097888 8317207 -6479472179422893391877190300427328 8317208 -36391769354598846466147614185493719040 8317209 92515080262096462887473335201725986880 8317210 40557943723234308798832008783338315520 8317211 186925620959039876810646141237998743920 8317212 93179744641094048386304020107057561600 8317213 15266158814474479277837168438877167462 8317214 21596405486395336956613484614579249152 8317215 116788375776428019654370024327321716000 8317216 -119825041198990338971598806230296821760 8317217 99082384181231187160663856057787241392 8317218 5626487306172708258804711754602974208 8317219 -68418853605368766741595042156632567480 8317220 3219310446195740625160546796876570880 8317221 -104197179952050826696654950075517674336 8317222 -84318571529904060213817813611200813088 8317223 52719303282472759023587235412984244472 8317224 7532291192413261850144242974601297920 8317225 -11287009967600302858863675973276001600 8317226 -8590421244519304686524251664209124688 8317227 48756065384237919394157206964056485720 8317228 59233936806793211713514758507309793280 8317229 26725079722244322182354680551623377260 8317230 7256517569194073236493480892643737600 8317231 37247822824837265242513283477232117760 8317232 199015890484543136908023159805968384 8317233 -1078679399205467558464728202175791356 8317234 -5415408687186591689802794454079071984 8317235 44309266645866235204364186993550370800 8317236 -35368633796636850574945308445455372288 8317237 31652112120914070015191160582590218368 8317238 6138555628849157590319672270119477248 8317239 22357226240221886557710941617500752640 8317240 99845498500035723816507277876079308800 8317241 -186121975984839739376909421769173062358 8317242 -4462239305006427355221164700839180688 8317243 27404208869584716068283663464783482560 8317244 12077966078518456474501866328874161152 8317245 11222183662789569361063534895120985600 8317246 -44879082866562252457022557350123684864 8317247 -218230426784669273259072408850674506304 8317248 31204384352300189025719765187868753920 8317249 -44176362836352378464986691698406112300 8317250 143212894629210225452405874695489280000 8317251 85374004217840345793298256185461368580 8317252 -54388247882974809624854225951018819328 8317253 -41762012766728537496015822633663460320 8317254 52721680995982679438449009852403950080 8317255 -4053423545887794358980694306505966640 8317256 -115134307334616945333377627955149061120 8317257 -5385625445979938980239541813976003712 8317258 38898088956648189779835491201314193760 8317259 -44496780610073272652164183652688066540 8317260 -7876136183015055025564851918033930240 8317261 12002930875715572081804038495451329024 8317262 -35331160310270010568326552507315778368 8317263 -90695560311197113936345545243441947256 8317264 -26076110547909397124464945060699570176 8317265 15334445383714683415990783813199241600 8317266 -26028481442509618307114731034844398976 8317267 17565027503238045768561225293891384640 8317268 113735327492026389727928765494510749696 8317269 -900765635145347074489965580132454400 8317270 12288229573168296504373529123381640960 8317271 28903871780697412475041889063424158472 8317272 69420419029601713952351903339298385920 8317273 -50031811654102436325312139393256559478 8317274 -20526381618263451979213645545910510848 8317275 -359297327938834890515798663168232000 8317276 82459253425985317545363848841000422400 8317277 44938856939490566789038616615372505126 8317278 -18024663293424380500495995261309984000 8317279 -22585631117131170111510553262474689880 8317280 -15276807538946498914092465601550745600 8317281 -38592652451334487642070635496470549056 8317282 -23870338097099693426194821417204121008 8317283 -42754996771202347316227566943483289376 8317284 60449582381766282992395989276520384512 8317285 29770148080843141594506320932764409980 8317286 -4209793281786284192202355937543832576 8317287 -24996466824867824398350495404661193680 8317288 -11443993128775430123672248380429926400 8317289 -69878163658190752898143996484890522560 8317290 9920680636070069207583605863367178240 8317291 120885598014905861638298297734769661672 8317292 113301746757255953737100040159562742016 8317293 21965214112765861375219730537973752928 8317294 -1736301359842594153041488155794126720 8317295 -10670508246413088218949679668285642240 8317296 7558292455982051731750057726281646080 8317297 -16838726534535023219978079023115518254 8317298 -43893099226756848627726766056297840 8317299 99201742581206490772902151583388087864 8317300 -4531212413533244617037878202773299200 8317301 51300566676270314251228451498423069304 8317302 -8129396892906025985563757066836463616 8317303 88331271374575424367627552493008680552 8317304 20236422465947153977641867793740288000 8317305 -45121130210272170846075871865470976700 8317306 -24183693039656733034489095230463649536 8317307 95215727736122346054660986498598582840 8317308 -95439802259431473689796947819762171904 8317309 -45105262007429594555654454299480817888 8317310 12726130657706419848750786206620330560 8317311 -75338683512724617171000621990355094328 8317312 -53102854897856510325157385609202892800 8317313 144368725626318591700136247496772405040 8317314 -22908879198838415066831841357210910896 8317315 -15830009549651225224999415629016861040 8317316 -20591191948351679391739010813955870720 8317317 10102512977936237047111495378180018560 8317318 348103866605420859372991348476785280 8317319 -39768672044157415198442774934523924800 8317320 14911554859929404814659464610751283200 8317321 106775779950050001995893807086299662464 8317322 -50248285103646449496899481648493311648 8317323 -541741455721460545590106670080448880 8317324 -14081934531358027203672142079172877824 8317325 -57081788372985862950966626448758702400 8317326 13357585979856471337996044741842534400 8317327 -39304771582211121756411486516948677280 8317328 1852501964684807458374211468025217024 8317329 -29371095664425473106769438816407024000 8317330 -26687415875887455071714801864812454400 8317331 31161360079818646964240288619566281728 8317332 -2225454165538138850754360909841920000 8317333 30865158973910752437718630708669814400 8317334 118342051971106772874976123345285763712 8317335 66716004778245581215822096578401852640 8317336 -88210298761243539474050026418135992320 8317337 4956510555319014672018145982560358400 8317338 6702823966905945762919676229426937344 8317339 20287958112051982206251988102365115140 8317340 6898825335487589342182755972064788480 8317341 34535937732900936999660284371236479052 8317342 -4210056691988941778795514015241168512 8317343 51093945491186957561638107482914412400 8317344 5783973308792147370791955085029015552 8317345 100512932488341650198842496599429560000 8317346 -98419125101653914016699464419531710128 8317347 93085776490648695323363918727102980928 8317348 -19643805512511951368976047757812551680 8317349 -86057576316594966584627273497307280036 8317350 -25501048869476177389143031077086688000 8317351 -32811944788675570079138686642332575776 8317352 -14067082626857763595249764676040294400 8317353 158826351738007790766142364570081015808 8317354 -5345416707411618881004110565115838880 8317355 -199332355765706965438384815999861733440 8317356 -125529526257815977028177304634169425920 8317357 -180710934861106043137300761707279257600 8317358 27620087375979198288684038134487157696 8317359 -42959667834712097894787039735168863736 8317360 3100122154516611846832862535206830080 8317361 -1310968382245239038901733312575118080 8317362 -17484426854269348438668358105700585472 8317363 -210305053899399868021678013399420860016 8317364 -60068567957106015517972169426194176000 8317365 9938892991529124276674516815577207040 8317366 5639334438685944648902191531972665984 8317367 154684673753944288949409360375349765416 8317368 -15653584376456609447570751613843968000 8317369 128878871742981390365797882237755165396 8317370 -8349309677667689144140047834434745600 8317371 -98947616864259576543129077047559930088 8317372 -1364445021393914557892854526384153600 8317373 -90719443333000159452952382581969224378 8317374 -6230135351196480282245256349020890880 8317375 86854656684776534204773881881356416000 8317376 -26716173665009028797995191489653637120 8317377 -58531942297511432959661130585345032160 8317378 31771301371730316966646192779098535456 8317379 -78944561085362234230813136431307064624 8317380 -56067956876442989373048639598804070400 8317381 -125866453632983794945412256158309198818 8317382 70140410544426305146858296332021299584 8317383 6357201559896247696159052264761132800 8317384 -3707755882176449004061762948523950080 8317385 54124357603226636173642888068073124580 8317386 4199956377244421670913000577045142528 8317387 -63915202626897995623424438900577370800 8317388 109034577751743247438923630805898988288 8317389 47122699682067733003843834237549084320 8317390 22306151998530408358379190761271403200 8317391 -138626276062317745018858065850059922488 8317392 -558696363154646049752251952851845120 8317393 -5836961784086291244631853121204221440 8317394 49073416621597054315589261436555044496 8317395 67507284721807379599538160916396753920 8317396 44343522935744065067108769707333889792 8317397 121249800729167705030535195202671357312 8317398 -23553884539032483178554280572185874432 8317399 34411445045013140572456176013739357136 8317400 -6324197889030191193572292991543296000 8317401 2318287256245808969733640865771436096 8317402 -161893412588457581019701443014716974080 8317403 -295963998671933600473304532711552774240 8317404 246066092513120698811940226032230400 8317405 23652854333017707637206796096894062060 8317406 5219388843410283779540771323623008640 8317407 23910084600236490106829865337171776000 8317408 -15654302492531379091982070999491543040 8317409 44967573555921606045114932074087425840 8317410 -8661463491653174183715107788649840640 8317411 8621843763729961348387765506975433024 8317412 -143774279064431366261206106799390966144 8317413 -48039437947103295583890745228496956740 8317414 13789151100212361871443666735484569600 8317415 -33291175610343037340394332279046019200 8317416 -107173939755333583090753309158123110400 8317417 -100610299889729007061947491372541406534 8317418 1249248083454701204704898537759409504 8317419 -86948259487517553421028746133457477504 8317420 2222512213569054134748292131658444800 8317421 14773877246679152963709167116269772800 8317422 -6639583917599610770613918461828106240 8317423 43659436155509273959072949027988398672 8317424 3313650676507163682887466752857866240 8317425 -9112551514444552157429516359286130000 8317426 -10910049734749092758320073206728391776 8317427 47286540114829392706076144934307683276 8317428 20303747197446677554758438978807730176 8317429 -111270722057049361394385500376203781970 8317430 -20014042347636550701664798972177551360 8317431 -64546068313741580276149035241695590400 8317432 236619304859476345459500095958653644800 8317433 -129242339540746255573877079873974343318 8317434 15505425659370262572745927168332718080 8317435 60574962776129369535037795479390504960 8317436 102591127497661693160066580448233338880 8317437 -64803812251275399613330009136953247616 8317438 -15542167204100610445680249528521491200 8317439 -15512319960678543669194926861849283520 8317440 -565802475733580325007892957878026240 8317441 97289568788198273300526100991029902384 8317442 -4763496909138005699248854126088370688 8317443 63539481414812577400768570404340931064 8317444 -38142991506447363219453346836984827904 8317445 44360439262140929388492458669045546400 8317446 -34205029322332466025181522651488391296 8317447 -1090816761106560388971986449851764608 8317448 -152794002624059523773688486774548720640 8317449 -34371721288236259060847682078884731776 8317450 31403967184216126755287819943415290000 8317451 -2249139210236451282138957308090040096 8317452 -13184122430895607462198901082069123072 8317453 170004541554346632560341465143891131702 8317454 13280150913597834111904036372008072192 8317455 24159664942598054089085329452275012880 8317456 -62186119189701912917167033022546571264 8317457 -92405360954042121072678794860843209294 8317458 -87094322997183829439524662136011982080 8317459 -169430248151999364875054043944730126160 8317460 -101988296309150897762397907030991550720 8317461 21557925553444893347272366658825207520 8317462 82343199149637777589166939720996147232 8317463 -15419006217122400327106445529528514560 8317464 91544276798860647202580033345748971520 8317465 205259676202239981832458022394129040 8317466 -26572377818554700817581473434665552640 8317467 11949227867160391354899175694506897404 8317468 -132838346967901681376805398431173584384 8317469 -252047286751751047677497007116546237856 8317470 6722542855417239667226347316627189760 8317471 -16807595199050390720384009196068138208 8317472 1539622288351874294034294461040820224 8317473 38975526099672072130031024938623724224 8317474 1565828811259273736777656806563185920 8317475 31188679728896558649447103281609817500 8317476 6001691619549587358322620299980271232 8317477 -40404551773927346671174203834943405056 8317478 14040080854637376804024803055943392000 8317479 -9075990407234906457936882984151468080 8317480 -117502070048508080880451022911363584000 8317481 15534290727010271627620575138254656932 8317482 2919063764578280392301649184858671360 8317483 213949431147142200537725319009157655732 8317484 13452164357096994265043771812860395520 8317485 -6522507086108458954937258678276651040 8317486 -36383714088180899328536426782866971136 8317487 -45684652628882707032485446220995674864 8317488 -6646281038185881912873898641383817216 8317489 66958915291049789407421319945950296756 8317490 158693372122102452804429278810104320 8317491 -12839580534940572205787340619830525696 8317492 383584057216911591212123965792961280 8317493 45103897469767687217860302306014342364 8317494 25525790704099249426502041368062009088 8317495 50190187167342668616780696766208600400 8317496 -127789360789018927110412102651637268480 8317497 32470580377133745413093874780955663680 8317498 33501240246047112564417899694343892736 8317499 -277855688876634683945859049270235931120 8317500 -13834104415713389934076833105854400000 8317501 -17844988890359861089255128859960091328 8317502 6860538728202107019443030206853620032 8317503 -160449573042259046331094199380430130120 8317504 -9936411848896196950134855584073646080 8317505 54160741520182576268025848534093532840 8317506 -19328780026652605534932295824655540992 8317507 -7468978351914522127702762872970804416 8317508 -2863626719104711421350039077775847424 8317509 -62951914308655534701628018819287347040 8317510 28344565289161039772011918295288108160 8317511 188384105432434172282356528420221281112 8317512 -14708928233839777284767733236264140800 8317513 -6362449498606883621875061939908675776 8317514 -88899239643934312751738802574556629248 8317515 31446889723197113418846530744296896000 8317516 -62318230955346070324841364886149102080 8317517 2692614050306493587742556395460392960 8317518 -8124004509133694185063070309586742272 8317519 7208895649152788365843118206372376160 8317520 33268075939363236665725391592452505600 8317521 -23242690489932409576143749011836810300 8317522 42056226182340266548014938690194074912 8317523 62063680597880663510737593065367233772 8317524 -84581539129555545234405943451626297344 8317525 86440438480280667580963835569734660000 8317526 6724809679714580634846713997926436096 8317527 25454869717253640590470641514529667408 8317528 266237740430385566976358885544747765760 8317529 101680542232942510615084646568254123280 8317530 -16623479113447698468624583761272596800 8317531 -703231588646098302149872982947796668 8317532 -14292592582487505890840884978691278848 8317533 -414439028734274024241084541478037504 8317534 -64756451408501408055391302748355557440 8317535 -124704252822802299402222615528644602800 8317536 20775416904155002138498971492295901184 8317537 -18283280619169237962841032746233457388 8317538 67063666018078857391623995576021133696 8317539 -106269445942118821051749894248610608160 8317540 -28704166749015456015423924841820160 8317541 -55119933020012807022270251809898717028 8317542 21188028260362209991228467393960945024 8317543 -163674030852228056656637136016340093376 8317544 -107941918125636708011652584472699340800 8317545 62491635637981258973899854652932784320 8317546 -23187212865162674039516595204123833760 8317547 -1571640690991371519026126176909181376 8317548 -27197890664676753864631531932069027840 8317549 99584273972931195700063203178560382550 8317550 13492648341109222028388946714415452800 8317551 575734207329860885711621549649283968 8317552 14594194552518510800537394159988211712 8317553 54830090232764587210894571664640526802 8317554 -18095858732443998913419607752552595200 8317555 -17826790515449171768067403324071408240 8317556 8962096179268030604012205656792133888 8317557 33970981398241949855092761792812940654 8317558 430513240725454170603844767961694880 8317559 70901679626011488767488879654657955328 8317560 -34091016464336344364256118926312038400 8317561 -10102228148439059356575626499596039168 8317562 -16779978518125985237342525074491707136 8317563 54063172458117068479218494426103694704 8317564 36178356656785753813179832107864265216 8317565 146214484140844320152261050885428380460 8317566 4721243354576548526526184317697494912 8317567 24678575005271259043815775685604459112 8317568 -48899933781673460216099805590747873280 8317569 -916430736771299343805802885771467200 8317570 -26654649547060535857857712788663575520 8317571 77291618939760800083491706384665755772 8317572 -32300307917146134851326654805820518400 8317573 -18713435672892559118317067280023133120 8317574 -37424760236501348197177889713968035520 8317575 -5078421423434067180999323700728588400 8317576 3364314059975273211439180365629644800 8317577 -131797493406499141572817840854156638940 8317578 43999033074882871419404636454140615424 8317579 -13886337219019495556553422970125460480 8317580 -58638006202126830322509724383694924800 8317581 -103427056573126697101676568426442591776 8317582 4575270634591580694197099185614925824 8317583 50749017977869617203906749311144689544 8317584 -7778145349244997563824608968451686400 8317585 -108806401048991420173775598254276366220 8317586 20042542708509469706044078253891531904 8317587 -40903998330618500956525987611958983240 8317588 -65246371400106721194083140408059385216 8317589 75999888784132138794376683546075351456 8317590 -84389168504213175436471353105842135040 8317591 -38937189888996815540957249151583810128 8317592 89045999437502030780642014274009395200 8317593 -53248053763664034916159672646687812800 8317594 -68799140892406845392973139465720750080 8317595 -49141931875724775047181548547861819360 8317596 -524505512798511699880639757243990016 8317597 -194117077543488423467877763277491529748 8317598 77874209028088884620576322084313116480 8317599 109770381554970837750314237389782485064 8317600 -19225728620134540392713292845413171200 8317601 200501929901633628903991868697679333602 8317602 -121521255030652402074080766951529233408 8317603 18519370032624468599319261711249349200 8317604 -81446715063060481786904731310533647744 8317605 -37436129866220208038621875031232988800 8317606 41422012818632698560725442636663212160 8317607 -80699775889878630375464131957213825248 8317608 9944629914875525095572889093351342080 8317609 192041465611696607284740142692537218810 8317610 -3089633694949264735569996496339476480 8317611 73672029248864227687126249338791854080 8317612 70921426333148250776656357901941888256 8317613 92080391294629858965803169346210354944 8317614 -42715575220481091362739756562893573120 8317615 -63824688140499099645391240803356061240 8317616 -5061392109112194599515371645516742656 8317617 -12300927238504618310531269659128103936 8317618 99619847122796789012591969022177407760 8317619 1371584398290032566069604863519323144 8317620 -5180676811612233429867074788716748800 8317621 -78554916771855453409796229783849041440 8317622 10268336850476164583107967477501755392 8317623 10359046644156554744581944562779122304 8317624 37694099832825014762095014464597114880 8317625 -89834065269357507694850489025549171000 8317626 -2414493369527501290724067798914374656 8317627 204891880272791324494060912565485648800 8317628 94109532557415534563730457073305559040 8317629 -41073042870764524467315486586355420052 8317630 -54122887211368094215936876282806806400 8317631 26548216485357323170556540636877121392 8317632 -22964853663594232540418311182989918208 8317633 207635902316072079155861210423587204 8317634 -47940945816767746175836983071526831552 8317635 -88885488163123180733374491865192202400 8317636 -49013226495373172825092316713864036352 8317637 136067794489691622831885099316265160192 8317638 14392176773015530076490978146164574208 8317639 180400800196125919033980810853150603800 8317640 127983044248353168410643335707088332800 8317641 -34040503822193977014068060405197619712 8317642 36180878148595366223235707398304527200 8317643 -188911210553154821135945630872421109240 8317644 -5462584744058115501847997835036393984 8317645 -1732335632088542026370422381079936640 8317646 91546384709517769361727501855267694272 8317647 -20282547832380094715106658773736690512 8317648 -1064296994217847568090554193028055040 8317649 23590835892214769136803631095084400240 8317650 -11150950213925669418090959613353443200 8317651 87123200630347281753708531769123623792 8317652 -62321419867187703563403451853955555456 8317653 25825558199212534210544230117658676288 8317654 -114317978661120733063839289428682816224 8317655 -136482888550714718907609638936902958880 8317656 -64955318458634747169702898328949934080 8317657 64683062442804697169771902501919984906 8317658 25797549563337697054645961599042154976 8317659 27122264149951732778768099747822492160 8317660 14303804326714553100320394424072488960 8317661 -93429112255911990038619567207912564 8317662 2326148062689818763214973922882594816 8317663 12564694369456228236816842549161898912 8317664 104447296431863104361076744180639989760 8317665 -17828241839142940304551225893872855340 8317666 23969010193790491020182830538673093120 8317667 65699241988174575080439959241187788960 8317668 18629440375097200098568865621056680960 8317669 55370976932294396448690501388565875070 8317670 20966988364833972150765932486084904960 8317671 54433687790759661057075889414641920640 8317672 61697570877237044064416702557372416000 8317673 -23262885273358486921452208924771641600 8317674 5955118530573812005439644613234964480 8317675 -10372173086575396447367545203406162200 8317676 -58519196522491888509657540316557623040 8317677 54981661010757918080146378079808215808 8317678 50030532674232538415020110077353678080 8317679 -112507970024985653052066476786682590616 8317680 -3584879451890132383609003330114682880 8317681 -4094565353418916131264728389049774040 8317682 49251255438034820176601743462132209792 8317683 -60332958017424629104187824943097688056 8317684 -78033374577522893633299212854210347008 8317685 -59231650889619480242913192497760811620 8317686 11102760680432676159464974436628219264 8317687 33893925763493489853382150733722716800 8317688 84644304625473589906444563146182901760 8317689 -42200484466444565451472759191695723232 8317690 20841618157058320780327093967697093600 8317691 105542438545575975879407961620719693092 8317692 -22003127206002979664713321042885413888 8317693 -3876818064808160906957116635716644200 8317694 15812208636934609555911570481534577664 8317695 -10123502933710928615772847078382722560 8317696 -24841724434472351290159938796905299968 8317697 17361617278309183937403911029260143040 8317698 -56578288920781360365846736330650385536 8317699 51571642499115373887418552894128398288 8317700 71188553009246124557934138897384739200 8317701 -29835760906513030513464509715240531840 8317702 69184367427712998506986736343602510400 8317703 9766330173633042283409786952109710720 8317704 -1749218969220097538427480764361031680 8317705 2337491892608238683264093509063821120 8317706 69383290846975302214754507117914533120 8317707 61884983487207203321308844549966740440 8317708 55703088241569038841670970304048649216 8317709 -7512420436170883253259399101680580520 8317710 -34606695764896094862206538813184420800 8317711 16367502594598886174627127175672163184 8317712 -3272467327020129609037557705178398720 8317713 -22484187765066238786276003832598237456 8317714 -41172568200891518097396073411616601600 8317715 -73970419778085960003174128050050366720 8317716 700601540944396932159959018953986048 8317717 -10889872549080230386714848799766711300 8317718 -61483689190925257198818676945820521440 8317719 -15179324990516798263051975654759354656 8317720 -11871478446166106721243203650858598400 8317721 -133013353689414948498263480312145824256 8317722 5154289968186243796236735211862860800 8317723 1960143751516239781620658057610263584 8317724 -6314685796566051860795093309216661504 8317725 -24237403775205716359562829210048600000 8317726 12397837711071859315840585094071703040 8317727 6736361163326733560816718812658639360 8317728 -9889964473987805432504481310311383040 8317729 -38057621182659215861974805388280725824 8317730 2286318705756244011635895156212320320 8317731 -61646667113026481882677421966029403136 8317732 81874721485171325011846380826465172096 8317733 -9109149099915210462374379619446348960 8317734 1249945280525410069803065653032198144 8317735 -82857869930371816141383544109433589320 8317736 -41464338107106226835828234760906915840 8317737 166119211535531167662802742487967806960 8317738 23027612444229986476506753372875243520 8317739 -9284180859007694938442914969401385176 8317740 -51195598686599450887189323265316889600 8317741 -29097002468761160416416767834520874858 8317742 6026894604003037950775343490990621312 8317743 4388447686029243111375896188273241088 8317744 10669031089078744145528247338498621440 8317745 25822226352117462840967342282106776500 8317746 -9085725009074287277664523606269718128 8317747 168259892509659593721222001477372045196 8317748 407194953464947660953511423191177216 8317749 134493201435709313434490829852724418880 8317750 39763053217556504230934281387881600000 8317751 81039466922741674248961436280058182720 8317752 22563010975743597898878224023034265600 8317753 38240141053709538306032604611287305002 8317754 43997900152813698141220616458433360352 8317755 -73759828670191511588414290915376416800 8317756 -85986650865626766385024855761573688832 8317757 78731603364152326903218856156634399424 8317758 -51488916659968243792835274345899534016 8317759 -54090202647398245569624709260377430680 8317760 -28726520997968501413313308292598988800 8317761 86494973031007922221070195356164879840 8317762 -4310532665657469757384433294627946240 8317763 -155436113206932494064492810104891730960 8317764 -7599413101727915767143522415803985920 8317765 53446894329460995700826467816750832640 8317766 4663950956738187347400886310539094784 8317767 -11113197323351425939449847168276533552 8317768 55139724519121294377047463894644367360 8317769 214249705298038945373039181393336852096 8317770 -20441767861074807090976758196345286400 8317771 51973852114241812976570776409585750784 8317772 70834545366209715226309649492454397440 8317773 48397216595648093292473028379576601622 8317774 104147624118497672985710686098008147136 8317775 4732771888140579185814451287989641800 8317776 -14592550402436664256194583921567334400 8317777 675469711760759462603311219241104464 8317778 32059583067425694990862762603937544192 8317779 22015663019988664480648001038483520184 8317780 3285279207528452572996587916664870400 8317781 -186657224672522548815912002713545050418 8317782 -144656105550699666474554876185420800 8317783 307275858375501006749209944313447824744 8317784 260498528431785826269324736985957560320 8317785 -10414192590242891082133803919839156480 8317786 -77298626710026304710271819040093307408 8317787 27680548800172372529542872229894970436 8317788 81683374713078784696057552289416358400 8317789 -64668096593005243878470462280553217376 8317790 -11979523385862466028202059985681926400 8317791 -1089642684523754720983505253050378952 8317792 -703645591460754285209258283359010816 8317793 26794943326190035526393520050548740768 8317794 -2986974802152521475025879270146947328 8317795 35135840029158223912880040302757184320 8317796 -28471334460504349240564817061420318720 8317797 -66761754666034045349243033111363391072 8317798 -91981553181277938524628727815905421600 8317799 -162561422947271244692063806841932460664 8317800 11466128309816842063265187449820288000 8317801 -2524513122261260711762965278439666998 8317802 -11214441115633672190028889772557920000 8317803 7256034669496251918102241124530027008 8317804 -61502338063416378865977532909492581888 8317805 116242097240963175033538959461895553560 8317806 13201774660788016689876274265931899904 8317807 -11320557823922992278147965242580720944 8317808 8925509293776070362496105702154207232 8317809 7715396984409773623944209344597851060 8317810 47612076226801558727014469173955974560 8317811 -129095373900166403507882896936442178888 8317812 13670134103900692847139650615028068352 8317813 -24278348412646628954244460007349542240 8317814 31466222505892494373198893034298564256 8317815 35380535297975076289398393105795623040 8317816 58645831314200409058815310041504460800 8317817 31248165206565705746006008208916443220 8317818 30628268265911762078914366598164261344 8317819 137156555772646194404104188793112089696 8317820 10511821411771371255785602812727296000 8317821 12567894851253564326877996137947955712 8317822 -46643163595719623328382862233222254528 8317823 -138333203072873461270695931319042017896 8317824 -58647941277979867295274572995268444160 8317825 -20019570926533562414977770952700208000 8317826 -45671541439970941051832822104825228416 8317827 -10007906257809547707076485685903733760 8317828 -101979713460957138861442704693104281344 8317829 12608187716550545134773302055522803484 8317830 -9576108568093323153183391762192126080 8317831 28192160028537945290144513805346400000 8317832 202213175291863567914465222666239508480 8317833 -84683335757665262962026854789437226400 8317834 -256584253878170615336527119563006976 8317835 -78013170540470388249793102482200678400 8317836 -8854611541011073053424938584022819840 8317837 -5882940991343244308318620976911979808 8317838 89236618036041365037305301265564101120 8317839 -4561633918418676409060323431664960000 8317840 -10599738325143455392794841567242977280 8317841 -27645152492889290995468883509799540928 8317842 48421708496974976534894941967443829760 8317843 36555994532015621985417828868398162092 8317844 21235087619115924479690263176470948736 8317845 -70225193643935027497254063406525008960 8317846 60569657001856839931392847712618931840 8317847 -34366062701460387065135824229353647408 8317848 -5871033377495527567414365229139066880 8317849 -34260568261832538793645137973391330864 8317850 -10636362470611379083905890454022071600 8317851 -12197671946199058162018413716039071440 8317852 53853807209677112523175789900499303936 8317853 210708278745549587875218696656245572780 8317854 -52488174324072979708116764269677759936 8317855 -3807014687036584772468036971148127360 8317856 -112637013858556211338584765658514915328 8317857 59605500333047000321048970113853525792 8317858 3859610379569597607794939390818222080 8317859 -24283486710447090835793235585868302336 8317860 -1216037353181046143264496468280995840 8317861 -83643700254897650966446634486038761538 8317862 -27995993997892458723916750445565484800 8317863 -15755796473247404533891680907909766400 8317864 -154076393796654502839202699226297840640 8317865 -18661728699684529967910377814771072000 8317866 -1005917300667892298553999469361323776 8317867 -218430063900147837624366937827998738880 8317868 63854250400807785506157253768622598144 8317869 -1472950420242786688767385479227781120 8317870 58701402719806863714629755687886655360 8317871 87348251257257703474963534686584733072 8317872 10417620534721805178727021862617743360 8317873 17401719794460672869304270261963007284 8317874 1519058211564921566266573391265579552 8317875 47255765633141597079493307691273336000 8317876 60275469443677084770867917516890175488 8317877 -353748778279619281636612257367703520 8317878 -25568876061506051295697116084665318976 8317879 181983671805050464328831670887505492720 8317880 -76560191583243408709263165368144793600 8317881 13765497238734289127708965862712181632 8317882 -24755446761342601093119155662484408208 8317883 -73227632574721298275940891412318666480 8317884 66287259357310840385622689941021364736 8317885 16190750370725941021879856609977574400 8317886 51553357048717157695485961525984219392 8317887 30041603896283482310758360541559765960 8317888 -36898243011689308737318773987278323712 8317889 55694469595837237917359417219333710080 8317890 -2140586611153068233209082639087393280 8317891 -160943882863626195497143595610541984708 8317892 46015525069677546939686355170023283712 8317893 132345746447830199739450579061602288864 8317894 4418539831486989803168185258981635840 8317895 78265275948023652671442631999467569400 8317896 36674101024943237460299834545545216000 8317897 -36854689877310273102280650553191381414 8317898 23158564335166345476077461085461336320 8317899 -34668995106771549167102392940635532400 8317900 -15186745279311343637890137547243827200 8317901 122108636142212867681871509844220895712 8317902 39831158790204321626816079681741114432 8317903 -102996645905374769722164169691003464 8317904 -9257275712667709261688939699794083840 8317905 -29475070046990135261308974826835907840 8317906 30137809378642634974636204655443435152 8317907 30016840024521100720798259342442175680 8317908 -25417507244309166488836138939715246208 8317909 139642145391297899935918569538843308110 8317910 11892099489000784101802185056235072000 8317911 16023417278555765119229297736518795904 8317912 -2709004486774392624942863130634260480 8317913 19140146565426823082235702217672102560 8317914 20859321510413046261328327849203042816 8317915 -5789740729197437157786067077095768400 8317916 -4683906857651233185152079762784226304 8317917 2754990398075822066112707488722912000 8317918 24848054245080784392397600468475154816 8317919 5202720896913814198377661338274833696 8317920 125179803207843791492291825321902080 8317921 -12687544656357246215828179543228321388 8317922 31526889048263771509933415296794130512 8317923 176453070569998302991453648020338165568 8317924 124945143242121722739715165084409568896 8317925 -32693098129134280964457459877148400000 8317926 11527772655182973871994105599657831680 8317927 -42145385110630892039538288837858985200 8317928 -67199083888109862530369356436819312640 8317929 -21201634300293751879106589067436943216 8317930 -6808217278667879567746417459125156480 8317931 95427570596729835198893872289804034912 8317932 -24002306267750859099555200542027972608 8317933 13812797386051880150660249176110194744 8317934 57296574882808105586950523303397319680 8317935 -57907580041624783363405803606763473480 8317936 24297976393702812859176170298772291584 8317937 -44445048862835009029230871424886131088 8317938 11208884321205987027807378255355825920 8317939 -30270003921792552356510320100177069744 8317940 24559637811339255305953804549075699200 8317941 -34721034364358352672643050634890083808 8317942 45943140751269682765643000132047219872 8317943 45585042136077799298550240662753828784 8317944 -96642489430889075656997583393562214400 8317945 -65269574946960434914940300408898426300 8317946 20359914026661000982513037967728122080 8317947 -81105979378012446827034474880147238016 8317948 94864483673595244323143296874675191808 8317949 19990421607604816390678653903026770950 8317950 13059061260912772110091029021344179200 8317951 18935303923984127244432357043794240000 8317952 125397148206048882955372868473429426176 8317953 15257693489664491081562783238329528000 8317954 136760519736871294307933646169645462560 8317955 64197420648429007366109098209347520960 8317956 -40317084120572914977388972471245152256 8317957 -541406830365660368887078107561219108 8317958 -17364118087413795685080540058028464320 8317959 -54865793862567564778667123376025018032 8317960 10451885210772641559538760214842572800 8317961 -11465014299616807201369599219724340208 8317962 -4128386479523966828110320613579600080 8317963 -112022017316062877474276179502074136 8317964 110564947311498363807600985365880813056 8317965 -68690877813693131333399891919421742880 8317966 -1586269181947528448159129950482561024 8317967 65769604511380294016745168344651695200 8317968 9915335521209998363572635555113140224 8317969 98239458960101147886523024562908053360 8317970 21698583925575389782648016679805604160 8317971 8044947370924382043090467821866596112 8317972 -27039891910286729739448767737394841600 8317973 89373273191721551228294248312481173344 8317974 -22441233481445421009097266915535822848 8317975 -142466579779440680106953614739258308400 8317976 -10382577446383574125757460673000919040 8317977 -51771263535992401999353120158052864192 8317978 20460158845432973835177346411474445040 8317979 28881714269089033383389102511101997984 8317980 36632537098943374199582173455062584320 8317981 94799903703201901642609306360620158400 8317982 22112838844642488610767855333549264384 8317983 -52154870590069376733051899275957587840 8317984 -64917878220204933842682890541424902144 8317985 327182967838847825415978006159996240 8317986 2504563705030950115240359505051427328 8317987 80843352104244826852876333070088976080 8317988 1263404385819401501112856056592281600 8317989 71643060844189730913991387082683752000 8317990 -25349170137500455432951126175036496000 8317991 140592150267004508997500216751622512000 8317992 3598878068940833275447424008441036800 8317993 -6006908964754887148657335535089755276 8317994 118810105240443520503256653199192657920 8317995 -61874352588055297660677523412186875920 8317996 -45608852084135823976148123551892393728 8317997 125402929542692545736752794129509692320 8317998 -4201420219312292903294591672913327360 8317999 -58133895389927070773113455050425462000 8318000 30797710001692851630077119599083520000 8318001 14150215909166021980501357449244900800 8318002 13663453787920096377569919320660734464 8318003 115042403660690461194048323081134589880 8318004 49610072378054546146904323307678724096 8318005 -27311770076873222561002039104205207680 8318006 -59574242144155175681865029274461664 8318007 55571970595257936135802030213144937160 8318008 37069473308159348331516716406446592000 8318009 -33006688046606583300841473963013968384 8318010 -6377806654066120792689146120706777600 8318011 -12976468492043262913469331453024624792 8318012 -145059479395689983891111502288926108160 8318013 18182465480400459465990506099364642816 8318014 -3529743376381086788656183496028582144 8318015 84958360343416380331240631126955046800 8318016 2598532306178462767972376871249641472 8318017 -165972013323178136862978095392928494508 8318018 39328147137364816998419277211652459040 8318019 65664301275654544281213680908710060288 8318020 -66095153812494764010806762569205963520 8318021 127539602354019410261824570790618474844 8318022 52446071085585332830191384359107476672 8318023 -11757955706989825112560858738374218960 8318024 129637369142920947961713172557096960 8318025 -864517102893627829696823642404164000 8318026 37226558073303649151960948056721969712 8318027 225545691392699295602705726620341657876 8318028 -91210849305161680583780794542790894080 8318029 -55842522909742362491914934507666184000 8318030 -19448142089497278117600472542304358400 8318031 62882401589267624909357411652293931264 8318032 -9549341574945439752545160519292059648 8318033 51371900220996486417462171326400043380 8318034 33513576298629999827610414495619866384 8318035 22497557626474030686203139716039860560 8318036 -59412452492806858802715225842366972160 8318037 6697657567971806379049809953953073280 8318038 -74794240234515927226225626157172368320 8318039 -76409606741752724424600944266304835840 8318040 -53291159676847952972608721181955891200 8318041 -62713319903650886217763685877536064120 8318042 -67648070457735873035601758012003990016 8318043 -721378280078906155991879004516417480 8318044 19102311992150571362161701601020340224 8318045 -9712892878269583994907648485949287700 8318046 27859516101629807617684942892237703168 8318047 217193947144620517295362337514560062496 8318048 -169302151812416953113913912987920629760 8318049 -1741438535355956547298295355844153152 8318050 15120928349153934134536435233882009600 8318051 -50977442487346723879330633886809459248 8318052 -1161501637654202405326328960163287424 8318053 17818766837936747788158625765176066784 8318054 19384577918498788441960002397173002976 8318055 -103270536101913508518308259462256481280 8318056 -25607733382272551635445411102776934400 8318057 8680160128535435349536944664944433664 8318058 522613686409042897936727957535187968 8318059 -134341575306258033996878032058109593740 8318060 -120974932241255196069804058625911296000 8318061 56480464806863412929609549153922321888 8318062 -19732394562515415032445338607867662208 8318063 -38087167004488489462340839205400400776 8318064 -15019141653969366342072669755372568576 8318065 -5148497316278277904316534495237710080 8318066 -24342509655765694121958577939516228800 8318067 78938085008323685344151677868296418880 8318068 -96091179126240177303043970474599587840 8318069 -32778835868900442054747726441870616530 8318070 -15683166006413918420421384467823619200 8318071 -21888539840950731892626720278811416728 8318072 -13322818947136544756511879267549880320 8318073 76751170636668273833289624015524197344 8318074 22771712688383260067637146442876057600 8318075 3448809782206458590300760984839793600 8318076 14305240928654624273087232117202157568 8318077 30623348168588024746573081827339969926 8318078 5062611977380749463951508406653757120 8318079 -9000028384678147800481149221242283520 8318080 41945168737050950551811262735030681600 8318081 45705430570870432542866026217151848532 8318082 -32517934402955036802394064685385406976 8318083 197536728385020032990104414507398667800 8318084 82861462280063151530027736608015437056 8318085 -13690962558562258167260653670711708160 8318086 14781986683486805036021800526379325440 8318087 34801562263754661960503739397963698312 8318088 -60752371060220973633476018501413109760 8318089 48232183230947165745870879408199602724 8318090 68130903504968263351051482078479059200 8318091 1897755195496356618820256165431608792 8318092 -186626720385923505688260834853321728 8318093 -91347748728213646084019144823178478400 8318094 15238352919276791243612947190745980928 8318095 88413171600692468484833938556731806600 8318096 31472101609567779455630277413381578752 8318097 407801398998712846244762161781594640 8318098 6178597442666740770695134050647206800 8318099 123110367256689331725152963916545960160 8318100 -19209869384440846419882758854952755200 8318101 -64389148541187349775622137772086733696 8318102 -27225212244123639762101067784826575488 8318103 171385642206800597632673706331856552064 8318104 34976417248384062877760524805008373760 8318105 24762018913485090499866718068213336000 8318106 -3546928571021235254782602594539827200 8318107 -154655658075514626189801925675113286656 8318108 113387885393788274800102671619935169536 8318109 3458678930820157928066351607076331904 8318110 -368457367131986572702134574195919040 8318111 91703739595248411449391968719472225280 8318112 -133253259450888935176471844398952349696 8318113 23549597690314308726408104345835675362 8318114 -27390668015341767884954794288585317888 8318115 380636194276475193865639527810842400 8318116 -63024065622042847091653417773848575360 8318117 -59656154955167197796708024468190660420 8318118 -4712909865874073589922660813506474240 8318119 -7649599180689300131832712361170536704 8318120 96914295424253739037902760487287756800 8318121 19798874400872664900225661654544139648 8318122 -88607236723166598991457975885628057600 8318123 -66089172331025028480604338569507315712 8318124 -25350292989593204543602012823708828160 8318125 6686824624396071309997441871497568750 8318126 95126011030932460878798798558385252224 8318127 113442698176985986538635657117229197320 8318128 -3526608800525462879107189930520739840 8318129 -69444093099451419168394889172042876270 8318130 -18406336841729840723730358330906560000 8318131 -8315981572681733442369856384649262488 8318132 137575230433715229232147064052510400896 8318133 154483653340995140687454701780526683424 8318134 30553149499362752310138556236236304384 8318135 266791407102277141804793576984732160 8318136 -29910909374780137503623684197347225600 8318137 -45570482392314165122272207252024961536 8318138 16104707872438120794016912350088873920 8318139 -42796939711987771344679049713120185576 8318140 -39270406495826143193376704187750405120 8318141 -93129231639421575322501376516457762228 8318142 62376441721627197528445865070359725632 8318143 -122819005257675753854397761389434118960 8318144 -13852170251821366674733007945050619904 8318145 -75093793085888760757104918090527040 8318146 -16759301874578076438128316356428018176 8318147 -87905876465638071552315226059134369280 8318148 69426476691201036399624309160859335680 8318149 17638251781209285735756953468016226336 8318150 13784857239109542422450554049967016800 8318151 137287963004551599244392269355055401792 8318152 -87387977758804676174760747281342438400 8318153 180054813386543146191354885310087549824 8318154 -43061725056252612320473733254451128320 8318155 -440710796922295038291678040972183440 8318156 8010265084126962476040003370074439680 8318157 22548360146543354416783135650677608320 8318158 -27998954956945795886377884364240837440 8318159 45824641032729657747178851728683580304 8318160 11434363752855316616621043707392819200 8318161 13521472684321928543876728433417675762 8318162 439352097871295908223036815108652064 8318163 -32924104833323499068964516147076075776 8318164 118656307101807041789913192680867260416 8318165 5845283722274302274586713786128653600 8318166 34079831255652174881456082661218469824 8318167 11900313832349922907580110534581676080 8318168 36720491364708530224834017453090078720 8318169 46942948286849547561214369102404559194 8318170 -3914334645179387730513421364433008640 8318171 172615072111734139535222101567416470952 8318172 5742511463547138140122905007406899200 8318173 -60980011054636544963024349147741791578 8318174 -100297212871147305741299056156530768000 8318175 -22835330583674713943587133670908217000 8318176 -31598965126696589434768137028946362368 8318177 -66177224664064228164032213737567319040 8318178 218219197955887216374132727523305728 8318179 -183688216629256780102684223275899909220 8318180 17444265182741021227755497757166325760 8318181 -75374857312645755626474535808418553120 8318182 -19295043290894503918435955022405803808 8318183 19494418864843501461653871894144227520 8318184 -46395260626251733683941578736605593600 8318185 -13167602189494294757032747307225123640 8318186 52854059915495321187377009568559204800 8318187 -175075600850287972466864749753228468560 8318188 -13560394210429752879092992083692542464 8318189 102951196999553653255299031934775842400 8318190 -17777356351685873887433365880405700480 8318191 -25197201230810666944523350480198718328 8318192 19016039184841620158489184536211259392 8318193 45901658087428687375609030607178358464 8318194 11118354627624978777508615279436986896 8318195 -20516339217760915590435038509978751520 8318196 27970099095755661301906687040797612800 8318197 71626351761017115980100473008905097646 8318198 23053592137573406944927881198691153536 8318199 -32949701849577940251385230255257344512 8318200 -8943334041249267192873152676864000000 8318201 54467914539933740705411319333888723072 8318202 -8206865964382775415354863186600180736 8318203 36182792502528164309968052407934264928 8318204 9253999523820326114766075233258345472 8318205 -20678632524971156016666666900702195840 8318206 -1573079664550190969423447095162890816 8318207 53938768085423438425275828571415977680 8318208 -62093848142097067776458597866307321856 8318209 11926726871060007006358586252460520660 8318210 -68718104556210648789723779080100790240 8318211 59829584656764267414428452803315365760 8318212 3568857038445280562477178991742218240 8318213 -35698372476884346658817345297978514240 8318214 3956159531857288159508825072797599456 8318215 122213468348340254200752139077817226400 8318216 -27205520296198921335937305717401395200 8318217 9444617206894274485119992617560598080 8318218 33191010039716360566929389446065480960 8318219 -11903827367634173595509531930513349120 8318220 15553842607348090345172363603991137280 8318221 2292782273935271806092024542808257632 8318222 -113042985019729236071528869373279386176 8318223 -144290879533223973843703707510641039400 8318224 34714167401845628028044763082187939840 8318225 16574849935298362115074544029675755750 8318226 5288043912072763982797052247888691200 8318227 -201202086102637029927255199482735667924 8318228 -24711834941131246425890047361482722432 8318229 10264293216043355370643945948782666432 8318230 -9217454710305395111423142306965806080 8318231 -50150308564796191312980941588382934968 8318232 -44409392359519115574415203928900116480 8318233 33636436978432086485771619002278487040 8318234 62756121208392714474969647200248967680 8318235 2347408478511624618002024794412609760 8318236 -91382312108265835658278602259599178752 8318237 146694788760586253315284500232328534886 8318238 -7634767869405197397313172691294366720 8318239 -118163474648653870510956800250316972960 8318240 117715460634336524433086094066078842880 8318241 65680695183982079930165521558936519680 8318242 27320262798691820201210501838819415200 8318243 -699452910955655611464057067277849508 8318244 12522846491168090125675379892605706240 8318245 23024434653103931040706884429900972120 8318246 48416443455632690067111528217893120000 8318247 -39264150597088916905455868453811449728 8318248 -132717335759972257673512553683126026240 8318249 -55788890722514784915557682819259239936 8318250 -61128631793933271930150005419721736000 8318251 -18462487297155181200877850299814883368 8318252 -46744623776439654550230799328817771264 8318253 -131760692251502403322705690685867141952 8318254 44130289989847633811451570172223590272 8318255 28874154775544015025326229143729806320 8318256 22049669646601914577066810893361446912 8318257 -32584539464503954953856799477995775520 8318258 -4654569569553070396371579696621745152 8318259 77284224595239288648104373793458092928 8318260 -78098581811493222100822004721182115840 8318261 -9535829594298178982983973366984710656 8318262 -37271682378676787598858221171713078848 8318263 -77310244755119198597613707943047654488 8318264 -2271921642575249269712294718918266880 8318265 -85863708429183165661088997437921799360 8318266 7791434764603773857396693419580640 8318267 210835147722135898428478518809501753316 8318268 -20502369140573578264371398820277370880 8318269 28446139703588231369195081635219444044 8318270 -52766939225822603276195266751071971840 8318271 -56072938700831703819100433508374745840 8318272 -35284737093617468341072866563019767808 8318273 -17878613939139023251865835650626003800 8318274 -24404076345160678412340292147897127040 8318275 20529040588314901569693398335220498800 8318276 131942818612146191441499070160926571520 8318277 -4848870430776337026947779448860591104 8318278 -64263225357480932153785692400651570944 8318279 -47998056143457259602680994249765342120 8318280 -110059453691133711418049089637641420800 8318281 -96427084827647825993947425880843450918 8318282 -31161761801396342941835790197003459328 8318283 12939126253643705786247458273800555224 8318284 96545285448712850664891447350212150272 8318285 -1160433060429544569882664068295169640 8318286 14468632714176360737951611069846844544 8318287 31290501903319315832668893109449993960 8318288 43283064752334958877959347166955962368 8318289 -9640898208177475734176460664506965568 8318290 21557358868249753545631113378114314400 8318291 10195452556381583365627123931566771692 8318292 -14897938933581099905669512940627558400 8318293 15793291977559763377185338166915726542 8318294 4902327028066172079694376055990225696 8318295 4296073225846978183457425991964595200 8318296 26316852000778460159400673608321024000 8318297 -20673831527105969227984518940392438072 8318298 -16694652750916408999142035086253518336 8318299 -64626116991728048771748655801861498608 8318300 -14662313001195447426691188149714995200 8318301 -51183832577504343124984445938078378368 8318302 -51670472359659337954045241161582478400 8318303 2130854779558045353624535094826620256 8318304 73910298289633630825729435002725990400 8318305 57517893091386939698731191675261744000 8318306 112358406927830383681264392002283254352 8318307 -1320262397048519502247966916870776512 8318308 -53682327675111742117348570738358131072 8318309 7168638659871011473726141253043152160 8318310 2480462521087107363000142265115402240 8318311 -104490935848105022864293234141585803200 8318312 -10543120751921812334349518109653836800 8318313 -39244225554127963764384252630491073600 8318314 -81601186341807192960135709835246438400 8318315 -157958290012097602607315665456717680 8318316 45600888170885208003151797710213591040 8318317 -24395911997452623218220639935199071616 8318318 34111528671131542899477671376805862400 8318319 -10040600275295772393846092061322855920 8318320 -24803812719404125643105489491896729600 8318321 44498881427633779422852530270808526944 8318322 67431216622990527797922667805738192640 8318323 -8151076261209218600566730783238988672 8318324 57088750805097329569740797891524171776 8318325 4527363894265023312156647438015805600 8318326 22823573098784937942041806516647579648 8318327 138499125207020264032723988687942083176 8318328 -76106884501206965923089023394183905280 8318329 -114566355556053527538269401200429570070 8318330 9893786591227789863814894582831200000 8318331 10729907089246526596739080283975967792 8318332 89086779329219617820287466729747635200 8318333 -90817229675920143824271691377093748800 8318334 3249734744369837158917421281976230912 8318335 32076046499251874652256722916147977600 8318336 75190992036923666686928841930178560000 8318337 5787821954752623146618467613453786400 8318338 -54846801501420527497054914272095531104 8318339 -82898089231952799450866986088751625860 8318340 -4086587378593010886929032074102720000 8318341 -42713649118955393295752811995883046656 8318342 57883275333991647154939041867475775232 8318343 -57370404714055185733793377261556775552 8318344 -16064639239250286248719561596538951680 8318345 -8563542131188772495898262451688445440 8318346 491539970483771635398967305230997504 8318347 127201489247483112971254693050129475796 8318348 111715813415286017090692372848196132608 8318349 -145258216507893878558344414891843672320 8318350 24485781446185985560698987342787200 8318351 -134345730695270177168247656641408434600 8318352 -523306205025383786208210275920773120 8318353 -120551562050925098008423155824001512398 8318354 24437482582304757787510312651605387264 8318355 32021732835303911261019189067310644320 8318356 774015227268689223047585009650804480 8318357 29897594362851306351061388090295390606 8318358 -48176300166150797022440861405878889376 8318359 8415447459955841486738645228550140640 8318360 41936039654755396211765264862056448000 8318361 38844599200558139844230650572331901664 8318362 37132601981311173106293039073423307232 8318363 -27812205510468774956209167454353480216 8318364 15419237630737146244310145502401454080 8318365 -46518186660436217407261270837986427680 8318366 -15614325829260582367628100548864519424 8318367 4779002650647983876513010457257130848 8318368 184125067591898301437318710244578099200 8318369 272316841203862108358039653781646414000 8318370 -33756234315375810292782988730503219200 8318371 -141605878517282762250489741926683245800 8318372 -3164831298622335283427612761535577600 8318373 10414767259710763643281377787459338240 8318374 -95788454899353675916199833694285036064 8318375 63282784307452055213203784622074880000 8318376 -90707351526418845160132712593931059200 8318377 102660117413513748654628561046380342272 8318378 -59571411851942807407863016612702986144 8318379 -1247784249443035750253258253822395712 8318380 -1825372153559728599874140299095848960 8318381 63022672561729109488124132286235228182 8318382 18243943537298628806785081632003454080 8318383 142126015047419064362035954610322405424 8318384 14168689412279433645772114399527567360 8318385 11223228951343743134350025760558220800 8318386 -57560606171754595277250244099176634608 8318387 -109671249303209192898744922938474384 8318388 6763547281517697588084430882426128384 8318389 -375531521643725381933578520795409139200 8318390 -39348415970806703875075712085290524800 8318391 8901393846645372577983443649076089984 8318392 -159132294654164803914236100721829376000 8318393 3143566998836747579664753450421923984 8318394 -100295478578434759305556680049863168 8318395 81541187773956176131243686914763998400 8318396 -149038056770412868041901241444681395200 8318397 7327246126453994010231358020943133472 8318398 -42072230475676799665660534667218842240 8318399 -35861449786007492520861508901015235600 8318400 -545821288111471076229449219781427200 8318401 12906215627795799560170579774796636864 8318402 -25429727861681730034113907352870131296 8318403 -57528285963027342573537136596114133920 8318404 -107943631221663297472392398635792054144 8318405 -31963329252633956967415673312660831940 8318406 -9142543971959354430205664564994692736 8318407 40143966696926225983903044874467329640 8318408 17525956851022438949861107300961157120 8318409 -86477329427623001418855382241169726720 8318410 27733643575258357685686817073220531200 8318411 107676301168716788722282803850959429012 8318412 -81946529075902285738933477947116446464 8318413 72990703456222251103778628718584684662 8318414 -9107829299006019195842549525756982528 8318415 -710663103882834427314503719942464000 8318416 37847066737074309535556600347003478016 8318417 -132724299893121953188887050925564555534 8318418 12996845523550035911475780236574658560 8318419 26653749622753121651863784726642515820 8318420 -48873850414698490467418046568947005440 8318421 76689692319433565381266826744196050190 8318422 33945889557448150732306648157033041920 8318423 -14480901317851724284893626125486908096 8318424 54897061155678978500856255981563473920 8318425 -60914956893915493233131249954268888500 8318426 -24529193753754903111251961220119177216 8318427 -17971028935937866842640236190781017344 8318428 50265574962700644516332013969890091520 8318429 -26659293165148631554836329207453936448 8318430 14317124550798217680170140335061536000 8318431 -140084580989796625594413447462782393472 8318432 -155214121511776964477636903546929545216 8318433 -68060926940476449932709287039301433536 8318434 11120871141613398595017145158059585616 8318435 48773035200695027868969546217988012880 8318436 1050300934167887069129857016797593600 8318437 120144502847525291280563207322782968992 8318438 -75456590221471091515874259553333166880 8318439 -8307067284085986235594751696834938992 8318440 -56816756008933183267926698736274022400 8318441 -181539454070955555072076868466156386316 8318442 -44781958958523088567313974334184711936 8318443 -3248775207633464030140038652933340640 8318444 15032535619416231135787629978350822400 8318445 -19082993233333753457019253606148112960 8318446 -75853279137791913076236332705773307328 8318447 15908757780043776214588435656045619200 8318448 22250575815434800634961080323586555904 8318449 -66706991156361282030340228402616293020 8318450 7394704181720164515363400115661734400 8318451 10603559842557890431067642499737266224 8318452 31889661697056089856274006384232120320 8318453 -7967557933524494717487067897739776032 8318454 -30254724633081658915650032743950950400 8318455 127350069948253617020262836183054574000 8318456 37662794837427372656627630524489482240 8318457 2081662735029323305139845733456451072 8318458 100688972040610764794584295827946932080 8318459 78613421353218638201778245364043877304 8318460 40830661469150789511253775918997980160 8318461 -128087175025330110232574608562930241876 8318462 53476207910975954607641383429762271232 8318463 -30656478096030052467450091801302624000 8318464 -22193296482612291208047560553268248576 8318465 52410044273135766030749785778644939860 8318466 -9420995478053789603685574650979107840 8318467 -118621193311692396473958541389110580484 8318468 147351175493202339547964579546412651648 8318469 -30974543965605783588601619202377626080 8318470 54812932386833864434660216661023447680 8318471 42683479342668523938571956036553592112 8318472 -17484688190550737993832166781004595200 8318473 -63009554421175426114179128503198309376 8318474 -57889144526461759722515690193239880000 8318475 -46941208486538323878244575223697953800 8318476 1044445463540640005623602161531719680 8318477 91877833117877966975528811038817622326 8318478 -6698841168209490073882265062988759040 8318479 633772035629865895883607141202856448 8318480 10498413893936349147749077595674460160 8318481 89203880294203945909424048798961050352 8318482 79997198912103360653033568308434568592 8318483 -356187032909052588100074577344873440160 8318484 145290313485378573180188131164708126720 8318485 90351025921758458088638467848496432800 8318486 -98213888467808987915841911423534057472 8318487 32647143541487970419703875575953792360 8318488 -34038098536598976538830320594754969600 8318489 21035130433002313071750554711696473290 8318490 -16499289225930433452264085472691279360 8318491 16257011079685344696330314930790095664 8318492 -12339538358307639070750982468130490368 8318493 19634247689018454821962348902511928460 8318494 39848868692593591625027241626405863296 8318495 -54889556761334240436144813782645216880 8318496 6244283646326268259592928882683019264 8318497 12437616363350244172059275404789582512 8318498 -2413468115856300023916303670827767520 8318499 -10097024070335877609807611061550805760 8318500 -87676909199602738396960821303656448000 8318501 94868634442694283169228705836557305152 8318502 8321155493622682190397604780186146816 8318503 39052921522677388131674910726113404320 8318504 34283069634742912056219486350877081600 8318505 -14329752993263678431255574077905868800 8318506 32871379459072727676972445888984807680 8318507 -185685185459928270510500391641385191244 8318508 154464801491320025497198371838798848 8318509 -17211309507876869453348337940021569024 8318510 -57927516708411181918731642609667083840 8318511 -56706672912842287762401808141728885360 8318512 43463758273834764786608304359758217216 8318513 -39099797083725542814933205117619336640 8318514 28618451387138768766459698707959104640 8318515 53072039831695755379012787483303858160 8318516 -30103030855494378510879862024692946560 8318517 -46923421184363994666084511712792874720 8318518 39779474196151031358737864868216103584 8318519 69951768226964475761957236898976688512 8318520 13908053934552628238042884837953945600 8318521 -88776262049776225131659864829463165500 8318522 571985480369375326663209000645606144 8318523 261802237579198930132974634384608984 8318524 -145991754391127669124173762691792507904 8318525 19420294827789821368732953726669867300 8318526 27592133135497221638283427709802267264 8318527 7628295892199838024006020319002684272 8318528 21076614429286279795568437259780751360 8318529 51379252172847053264064434850313556274 8318530 -34969400657566915310870894240814950400 8318531 -1930127846328137543019554368602127776 8318532 22242669365899306494579202559108001792 8318533 25223240233072279090353512787013818782 8318534 60103842187869059200984103076483840 8318535 49805886947852574708954787035982645200 8318536 -162275785327821327534512230186579000320 8318537 201934271651789971721400714310229076186 8318538 -2934291703745458618537447376248424400 8318539 -74270993929325241674498179572661198880 8318540 16731841290287302792650568483227770880 8318541 18459201062126612163104248422033750528 8318542 -24101594160088906688324653180987084800 8318543 -82228052361550009617339590380703096208 8318544 10975810872908030934212144585029582848 8318545 25160335894636951049085353225917965300 8318546 86387683689350275323116263795885667472 8318547 25322953281094262826123122752973175924 8318548 -2457969694630377843757882315321073664 8318549 -74479552772178435385668817227327078450 8318550 -4868981186053930353216438140733163200 8318551 1146201016693279582135741665708718272 8318552 -141590469271338623823928377063143731200 8318553 784151846694698300205389391537388800 8318554 -24008755724580855135563907579193323024 8318555 9086246731479477497122166141724214560 8318556 23522972887852119263940430736686579200 8318557 -28119526775647802772143477634222564960 8318558 -10390913957266081341747742194313077120 8318559 -157072791473413252140122148067159636080 8318560 -156470316298995556736159404796152381440 8318561 183467944651375511602017932356293572400 8318562 2407406910656949987934429053235427328 8318563 41051477243199632826038834065686832800 8318564 -136386801935622270874174889181395773824 8318565 1085424577657549257876788276469878400 8318566 96587315050379285891992830425216000064 8318567 -16252128769489504465238623673693464920 8318568 -75746020080958404404001493882545930240 8318569 38267172334503798711808257312977927424 8318570 22568102094571982631467811360590256000 8318571 -20101866632987547724153007142602004480 8318572 16821143218542395876187631785280169472 8318573 -24364482002463393148518267825296187936 8318574 48475193134177657311914160984150940608 8318575 -50151573309926190165859505471605106200 8318576 -5314936260721456710911532190600200192 8318577 159187335453195618018447780984864738432 8318578 -58029261197736726488393189448292658160 8318579 -19938281200303913868237926592235688880 8318580 -30852004431873080089162767091533926400 8318581 93287087368417027602010688328213454382 8318582 -108161725076900277287660724579458272608 8318583 25726299834145858844991557775501964824 8318584 -4056981234203256067520940208221757440 8318585 -58188982513151754862021191276695571840 8318586 -22334795383539484151585973355628365056 8318587 7306290586335779417864916294648699600 8318588 -158342972723573121214982851698300045312 8318589 29196267668371893000734841415961325888 8318590 -21166315405505604413283739919416381440 8318591 -170161406584379528915611559842816123008 8318592 93317574339453403208494463531876352000 8318593 -246890564253016402695418427334613786620 8318594 21054147396836547287045651195751759360 8318595 71969919041338960206254914158976505520 8318596 -11972621962477845572266293501330579456 8318597 -86915630685394757821112032471494336 8318598 -3352126700399124152089111200116889600 8318599 50882139187649347385822856515068157840 8318600 -27637749510622409555856792592296576000 8318601 -74508245132201274089465279789749933932 8318602 -29861106836132354329240745165058180096 8318603 -4592865670322286662599128380032943148 8318604 -5189929651937608092989160056461099008 8318605 112580055571531172010658773878865853260 8318606 -64236779854200457462125768163227613248 8318607 123226772839971859600458795741374104320 8318608 129897059026670697488357573936676864 8318609 -38679704375296552168441878916380320280 8318610 -15911776496768819505102063086785525440 8318611 1145092862752185487864298667670672640 8318612 -21556669482550882533129674082525807744 8318613 50334017596268792508327699326252181888 8318614 76157834734651610269345041638457747840 8318615 -2953612797681944260935362577263921280 8318616 6641352525174968348832518803921305600 8318617 -6743712053136157434406575181979763840 8318618 -13082823794419787674395890721042001920 8318619 -7216814819152778045362165649999023236 8318620 -51947416978034853644990990760548344320 8318621 -78643871038058767805650984431766771200 8318622 11847444318302152720999464012855081600 8318623 -126893538540677635708847156609694969600 8318624 -5999606908399290314340881639342604288 8318625 -16309353126434769180445901183413920000 8318626 -5864560443758283073859620563484000896 8318627 109378113331757229090843936346658898432 8318628 11370751623276928417503322063391453184 8318629 -94788527410044451817859315347289250 8318630 46874984042319052371009755702932056960 8318631 -172331438350949561865097061558086649472 8318632 161839507944209669468148422103568174080 8318633 22121826956131885776979643960707532544 8318634 -20353127028437192604779775240560931840 8318635 -24663765700549263117269992709305033200 8318636 -21422677832781289858386665549528881152 8318637 93123353968405650220571303609031726240 8318638 -76512945967861724527389218588928473280 8318639 78625018385605614931370814943921103856 8318640 -3559036759664598975401135471025192960 8318641 189328119305167192824506367185495249042 8318642 620233088322491725461304293380761344 8318643 11971978841945350258042140691961751864 8318644 120183519834732566014727344039171141632 8318645 -87924751947272450423310445878612274920 8318646 -8429253163202535702852409347632025600 8318647 64569578698316991840952369565505965096 8318648 -2887381843012508235496762621832048640 8318649 -1093180889258990433501177085068674736 8318650 -36208160272269614121503855599106748000 8318651 102394116128612089516127962018777203240 8318652 -28464853949121819921210255699604454400 8318653 -80944682244955195361109590164528337344 8318654 28712734275889448437918985802695733120 8318655 -83102582199794832359616230924742671400 8318656 -17556871814793967655918540674543124480 8318657 -83556854518215946888334129232609308094 8318658 -15021304788004457141263976423298009216 8318659 -213356792692325480055656730738310931140 8318660 -21281184040052283764744996737524019200 8318661 -57346955825952087942103914199095318336 8318662 5096626616396740671958909427635766400 8318663 26849696392016865998100293253616898208 8318664 -5108304525694369786578383469096468480 8318665 -44447141755505348354494502037636554880 8318666 11729030068372828318163528448493738032 8318667 2933286425608498806261861539377240320 8318668 27248661906019098885409943363500938240 8318669 31365325725485059211137577708455646070 8318670 -18071991170765950924201661935556832000 8318671 -242999453736551552728587267995216190720 8318672 -23408331028708912289334619281609498624 8318673 -4761639794820541817210636815612767360 8318674 -5950075665153564814916217698342419968 8318675 -54175382320290243903983791431386808000 8318676 -22332220690671577933263082263324653568 8318677 -147658718061005652891241229314014355620 8318678 31995091536179885659791118609834625856 8318679 124570627461594322329345159318786686160 8318680 57517342431048234445468874912487014400 8318681 -105965669738901466791695426494485923190 8318682 -21507458194253507369064538246813501200 8318683 -162002262698540410986364718888270795068 8318684 112848810115993050992547675007737964032 8318685 51653284120457206933126886331007708800 8318686 -94087077630947813368179221103523950336 8318687 -86558398801649739932214894198388577496 8318688 -28552292340415402471676580886782935040 8318689 -204145016387024817681529563593824444510 8318690 -11540838479836824701932784167461588480 8318691 -87100790262358658888820545721820287900 8318692 -146988340863223911143280670494924599296 8318693 -25066010548018524269871743029241789058 8318694 -645920189453320520665583175830277120 8318695 -4861573215605963993074218189885480960 8318696 69195150342717865428831607969484897280 8318697 6072741031480918924451493623793243840 8318698 32476186803782487111115049553039303600 8318699 -129103644820822289956510418857540524300 8318700 -1376404377877960891923656998603008000 8318701 57614393998593607021409451866723615702 8318702 -21455774529501158233688330226337515648 8318703 4308923948645873002906588938797207304 8318704 25181208583248527646006618569929195520 8318705 -8523709569075694485950987368514068800 8318706 -56519088557081727212958276037777704192 8318707 31779307092655071895216403937262602956 8318708 27661655863343541888634149732023335680 8318709 -27311560143463971726665182440018475392 8318710 3254024183388592404659426638811660160 8318711 -198470400644435703422426784412363793688 8318712 -28557353749233641124377465564337561600 8318713 -58115601138071749324282497893081948800 8318714 -346924969451224680193981493780828448 8318715 1574274849730894397312622123148592640 8318716 -14700994454844319632510256439023158272 8318717 -184090241983237291338069013900420734048 8318718 -2422162453919209682560257909200253696 8318719 -92153165374810547532523075383697658904 8318720 76521446163875348229944227519770132480 8318721 4184526991451449355586192878776901376 8318722 -4683544611294384252418514994104663088 8318723 34385957494973768693198347959845138640 8318724 -25018616133888889345603540460527638528 8318725 31351629806226767522593368995808256250 8318726 -249192227169419294590977684983319552 8318727 -43039192636255016526857716431953306160 8318728 205536054224019025232783935384251064320 8318729 179096559955636893494455962475915793076 8318730 -20119903207775415816442968554410003200 8318731 21087672991225910674190565278581412064 8318732 39827447090930929616704483764939571200 8318733 -122822484888908917062399574943858124000 8318734 -18354619033005152286225111861810321984 8318735 106677149066295314467439573978276716680 8318736 1925878317471101507085385287991050240 8318737 1474069789781283709301152674251963520 8318738 23178829653449365622010874727184628896 8318739 1730187853737665719401717893665744896 8318740 68987627605624595168831715243434960640 8318741 87066863071157458666515664607441025600 8318742 37985397161330423052195233638187570112 8318743 4506962631991549278066144328182116104 8318744 -19738932080484677232143926826167296000 8318745 -53405063649468558151151843418695197560 8318746 -33991492058771036648633997902324174880 8318747 -72920260783515278680851777696650840448 8318748 5641622933015145192639341384463851520 8318749 -193606595141765819958912725756778836 8318750 55429137776321912575194131121685200000 8318751 -48887723943215810435296775170125216000 8318752 10832162289010649114306830077901012992 8318753 -205615859029485896736992002461363040236 8318754 -54697690238382248051382652643296296960 8318755 54628506269914803364792220304031227360 8318756 32377949156075941900746215697530249472 8318757 -38891297712468951292446874921870483200 8318758 13920248014349327687932407903832197120 8318759 92344933887653438047150480349589555960 8318760 -23722195222015052984234861757648076800 8318761 73002978395970429327005527854621670224 8318762 93373340804000144415054423572844075264 8318763 8092161865581487644589898249914933464 8318764 -16011355336622704689168860935288704000 8318765 -18818306196838294162821218402715417600 8318766 56056230857449468684946514763318377600 8318767 218074313529527544895450097749631611032 8318768 34901858233911439698939036633126715392 8318769 43836882762944795315508486055537567344 8318770 -34910037479262081131905913991515404800 8318771 61434849450779981358054090424178249760 8318772 -20497449672613817283927566083660517376 8318773 -49617831903339269110852374930146403140 8318774 -12180420241035428373188589708860931840 8318775 -22529466164817881694212852567872240200 8318776 47862690062492873662754671789611356160 8318777 -16561636368126616919028893870444889816 8318778 4135544290474598537847967145340791808 8318779 35905090030257333740297211846523264000 8318780 -1137206597495504756750045733092198400 8318781 10863921161124842950443256376813380422 8318782 -7114348304738169199916384668434242688 8318783 -202108368214941298366415472379665712776 8318784 14464094201499934137837377879028006912 8318785 -25591794582843070498386417028933051200 8318786 -10770308646902055162290442075612687360 8318787 -139208768991983125409015229787569555648 8318788 -553765603891224878780216615690076160 8318789 -5459952973074055245094128973925381760 8318790 32701771538429195604818243779136881920 8318791 -53071003932987803705478939106101855128 8318792 -126217500122577491869493602772466401280 8318793 -1208459310436339867453724390328791040 8318794 -39082799461036598676682162220256127488 8318795 -26251134263049911840702150073272395200 8318796 5717220286135591373983630642149571584 8318797 -36978418509554400613793599978466568000 8318798 11129875382383616390630666859030305664 8318799 241016826119632127992926197696448509184 8318800 3862996796857586792799798087584972800 8318801 -79328405376453852661916221445344348608 8318802 17222842066111275904561383762736963584 8318803 191753182267739015906540835722893210000 8318804 -41953720705926369028661190855993694464 8318805 -1787831645353322998380206563144025280 8318806 -42376218262726030471088830905555303648 8318807 40022495387193021625876906607655952224 8318808 -8386110202439989134676664631779328000 8318809 27227056658060666144028313008579088010 8318810 81199001387576159779227681550922062560 8318811 594581408472338521268136215014508544 8318812 105460062967021584629541494305440000000 8318813 148737859487520857487504471579285697062 8318814 -13439093353770147516441817489829855232 8318815 -6255984298572169799531450283354542040 8318816 84115602572668909385045448850166513664 8318817 38971445492435760135306453580037143848 8318818 -9871923837449608256571261496502709600 8318819 52219189287066869076117780876944745600 8318820 15781048094939199545569772013736366080 8318821 -1416019758689914646248096867357559680 8318822 -15486210823109677055576281793202994368 8318823 57037223907716480908554033859697280 8318824 16010537144655885223774588515606528000 8318825 64127634465358000786196460822746755500 8318826 -18458051777070306384210121336024235520 8318827 -62016766012830274649489233157429859840 8318828 -55625947607052542977779624253144664832 8318829 11741726572019058109649313006253980000 8318830 -16252342357064054520460451500524672000 8318831 63473374643399838214036991844337827072 8318832 -31871948118910870337339235859262177280 8318833 -92907089629092671513151632508845260380 8318834 -32990501384526172611540244852538534880 8318835 24563921082583600622945426091199603200 8318836 -30944468402253003256586884418191227520 8318837 15956076432139481946623383686805725486 8318838 -16318002428184515881164736241562624 8318839 120753445407727710836075694715053889640 8318840 132498573526568745336042359161024204800 8318841 73264988764216120112992496130078587040 8318842 2957136544313068292146041477570438912 8318843 34037380643201029683359197664836344144 8318844 -70490275415233944509709784214364510720 8318845 -34804420172886167595273147303096625320 8318846 -10831209734353476858336028348198732800 8318847 2062847334256517460062738443334617728 8318848 -133083464864520741922102558544552263680 8318849 6379082002352662018183474808183164992 8318850 2164613179767333335616901510289664000 8318851 -11243174200406320541843186518844425688 8318852 151722450602186058038042221662754167936 8318853 1317417002895976934052972016153753020 8318854 45258312726528719528937357783397432512 8318855 70821116124974300242008233085707504760 8318856 -12438551602712474040681905762379202560 8318857 30569854772644897041861909678209722752 8318858 -45321022021046883493939193366688829440 8318859 -4860498714782944868296501617032048640 8318860 -84235931238929405526265432143326653440 8318861 1075446484387557646394585115152560332 8318862 28157102423151760188708811824188267712 8318863 24217297968192010613614272008501970160 8318864 -24630564619136333687312603243267211264 8318865 14235296080567929170065482841013131200 8318866 -1073768570492477740863998805467024256 8318867 -45782434955035297397954775306559968084 8318868 -21269200160186573787744628746780665856 8318869 -8365251953679256138976006110014483360 8318870 11783830256284870193946336068830248960 8318871 -56279451317474063186537105097450360 8318872 119687276183391131727066338114840678400 8318873 -1092718305700847972814084578121125760 8318874 -38195048182413060918054963434631651840 8318875 -192359552919437156324839185568815252000 8318876 18228659046907644103608653993147727360 8318877 -106043593846935100128579861969776234688 8318878 1616333225804705558151394070908434624 8318879 -198498845747376090745131041436896020416 8318880 -12663131222303908742819274760735948800 8318881 19659965744706103705984192900251459584 8318882 34110766007199781388771678085084595200 8318883 -136491788163708298232910165377403320400 8318884 941621887279064157041821747433189376 8318885 87499988738311982044673165412356963580 8318886 -1311444057270316279470664286846633472 8318887 7687984963700063233329670888128466912 8318888 28282855341623615535989818423448616960 8318889 -46374434711883792111243287708383272480 8318890 -6686939052006493102738090745955184800 8318891 -68022897416724948792184334981645436528 8318892 69433657458625386755386326955661819904 8318893 81720463287964748745335045117477008896 8318894 76594256362030950396712060917361394496 8318895 2675004819620604092891330919851730240 8318896 2228192507755064253678297807967895552 8318897 -65359953937532831334734055543236076654 8318898 10395342092805250308569473144905520128 8318899 220132609163922466863589001728058520912 8318900 23960107640509959927764135993948832000 8318901 12110902541895180207105521255805664032 8318902 -110554585046765010578593256646764554848 8318903 32421151525196218764899360764034370120 8318904 8196984709691243185123137329510154240 8318905 -27349140385996258432186686941402840640 8318906 30855269054210020556791974387090624000 8318907 77492939503343454815213636153461704204 8318908 -29961980575159629751698233921853125120 8318909 1399305206500730620875231559636559904 8318910 10409177042884126575706646990944287360 8318911 -214399129751881782994206379074629752200 8318912 -4064940900751671261570973917668966400 8318913 84784356080383549148099273141635255344 8318914 -53227669667540966528209100091106216128 8318915 134243906668700445008224902451128211920 8318916 39942484635833070066491022424932433920 8318917 85259545672215861981698021805416039966 8318918 -109747689427522942630148036588612103840 8318919 -22842924797771079109850645183657744640 8318920 117641345481825263273093318798091724800 8318921 -104296823041321513960097733137044991616 8318922 -6807254189885396313988858577637131520 8318923 -283144801064753308452693688799140198760 8318924 79536778832502938411554147773008856576 8318925 -12568719528100523006345795993689053150 8318926 27158186853489103989256217638121950656 8318927 169541189118504081414799099774123393776 8318928 13065476676429094527180510569519382528 8318929 -22492303446586421997759408616804078224 8318930 28285443607634360386153826062378419360 8318931 114668995660072931480747042838303316152 8318932 -6324252168591688885016815791911870720 8318933 23218795081011584423987163781791978240 8318934 507234700189455191773287786677737728 8318935 42541338453161220844700092174209836160 8318936 -29889602094222449612268941514348503040 8318937 -44009920006152631672259296173873346560 8318938 -194382927272978615219646886575677800704 8318939 48900847151865228270100513497763930368 8318940 -11676445760880488315530848729703219200 8318941 16991558084244561795710666685060724800 8318942 -79619236288317723974166800030908000128 8318943 -1353349354704013090677082749149434176 8318944 -147757647104423653832463121546544676864 8318945 -32658695631922536994753351739767800300 8318946 -19438348339630110881971619174522802816 8318947 -4616496811153258325557483648851783360 8318948 49699013968377263283252027696579019776 8318949 -18068962078063752386684773202850933792 8318950 65190953724194468266500438619233566400 8318951 135951482730582192876117547474626608952 8318952 769910400234526538230397948174008320 8318953 -309277716156723527114626784496255872256 8318954 -11938385138103575909440142704316636928 8318955 -32708800877441988363964024089736250640 8318956 101799208537835111050621036099855397120 8318957 245256502360808364909998877299022662892 8318958 57674532157455818772913993254851034240 8318959 -7480528540620492661125825284208175248 8318960 -5025165889410817738262436127594905600 8318961 28046074269492863226435985714220130432 8318962 8858095140989741223917647874621555712 8318963 -119362408057700921809137083526447154080 8318964 110608933863146889984236544628228442112 8318965 -86661632502443271009421694364185047140 8318966 -15462000942713980598420975212989313536 8318967 -85625781801190581635913783339430391088 8318968 -33765957269195868828484418028791808000 8318969 2572707670393960601906362003155756360 8318970 25363747709616069930624544773352166400 8318971 -137870829653816753431626334508649124828 8318972 -81551011225817540013798695569313791488 8318973 -27489895559781491725896875677843906656 8318974 -4597654760177093076786352248403911168 8318975 -71314094828378295887886492449511576600 8318976 25623751332254214904836086055422656512 8318977 -155707649922649857873695854058938546174 8318978 114090062044659050180506032741585833856 8318979 -104100297775828790017047820121921769000 8318980 -69248375136126853530073951550618592000 8318981 -74248041984017553677144019094569875136 8318982 3516122060818656126422098637023100928 8318983 11046691732313763368258183378570350232 8318984 -216987008628005893341987978214104422400 8318985 -20619771554777937785579901935966117760 8318986 22942812911676654304337539551884950464 8318987 -30755608604493851774443201645543016364 8318988 4850420984487372910667396075969011200 8318989 -28578381952938935895768760548076305280 8318990 -54328428197475128742624305904277128000 8318991 -67182002788455256583208537544516447608 8318992 57671403739938943813094036866408448 8318993 -193616374728202778641693544223415111758 8318994 -15864539758494504874744119765176304000 8318995 495179735970893615330611759180359120 8318996 5998665733629304839639208557928243200 8318997 115466386926587876926481944653989590080 8318998 8130356834858592047803506815077680000 8318999 -54462541122053258981681647677357068832 8319000 106579809041330358677836530996019200000 8319001 247592256536635649086819554084615646464 8319002 -25982527524783341545291666423503564048 8319003 31556244399018494751839905655237008128 8319004 219030770823588666347037763944019456 8319005 -14831344078752420670695435255877263360 8319006 2396701516267882251818002359881313984 8319007 -8453250084301075473000133161136337712 8319008 -24079411663257408409456744906170040320 8319009 -62384260925949525662912285806866140496 8319010 4135115764995604127394246218065052160 8319011 1089499493614706753365872569411949840 8319012 33051961039487426696074372528361398272 8319013 41252490388109480947630163020864275264 8319014 -79206329646292086087290219077852632768 8319015 -72654212315423692449081335338684502400 8319016 -81230775434833551435478073340658483200 8319017 13733201480194873627793128249059096000 8319018 -56714879494113602578391924187282823680 8319019 29744151915283404224843446694281985344 8319020 -2224457916412232601720747047781611520 8319021 35174401220714219758924455980193544512 8319022 -82679400434536672374798894449015594688 8319023 -48450047421519096390848776507155827472 8319024 -1761596458194440456407289199271624704 8319025 33427439628931331114461948381553478000 8319026 161109638419188603920662065540057215904 8319027 -59333527592163395994986321212661795280 8319028 25839250281381476844975634552357751168 8319029 -126521654288830622958901438067391668370 8319030 6588046279627396378810569473359144320 8319031 9312522496519607889920510912084012544 8319032 133267830271315027470774036960192184320 8319033 -125397379997684186873446474240506580998 8319034 -43070095586409430592013913763716573584 8319035 59247837096218127132927536861813252160 8319036 10082218258626345218467148256266158080 8319037 -32373251871691203112148652282569408314 8319038 -223304014418866927729960657508339712 8319039 16691316298979131513461929112006822288 8319040 -15756513202430556895273279689468149760 8319041 193406081387784342963781922884687733442 8319042 16103962489219659735379605812623646880 8319043 -24844052029234366276353801531688345120 8319044 43708354411510435972043150641086251136 8319045 -19841483700737450079128521722444643200 8319046 -259615067456524448854494185959866528 8319047 -173311986539995788688006444750909852416 8319048 8042163805304843859772192836583464960 8319049 147332978181100835102994596545284153050 8319050 -2602146800736820939548568491330720000 8319051 11958001605851197972305434921284639680 8319052 63509749419119082446320955497744754688 8319053 -932141245637639797322024072377400256 8319054 -31369907622880701919659113425371436992 8319055 70672478975809023844120115802233865600 8319056 -11702808496470769457076484656988569600 8319057 -94290786597682723591574356587120326160 8319058 9666901400740597920874922831130508800 8319059 68160141265486068465253323154963883520 8319060 14183605898228326748358567968854617600 8319061 16054558922357084310783128255652522592 8319062 38124182720410786830931359728431456032 8319063 -12527207586671890609252898014794460056 8319064 -23708955478036795599762173195677532160 8319065 30274332997293979577731035871599539460 8319066 5756160739573805874213035014174923264 8319067 54045397104390534829073959480030982784 8319068 58508855712750848056281003020996697600 8319069 -90862406188911763265135782867685530752 8319070 -25690021609941372052667662816607043840 8319071 -134546010006350262994362863847777013728 8319072 165204123943378369609404161847971020800 8319073 -67403020405790623253679128514241815582 8319074 22022473124246253855398352756079098240 8319075 -67305192747483577897067422907708573400 8319076 -100207721570912118125363521343681530240 8319077 -12574066213979462550435244628297716992 8319078 -14798655225484867893989546030751396480 8319079 2052118195684042232787128063881482640 8319080 974222665060739181063096828189081600 8319081 -163511272871101855449780060968612640 8319082 -89571424163122289365617081795181654608 8319083 -100440665124879421690765057228919446668 8319084 -54989748183530028340732377269047601664 8319085 141748532104136306008614218929038943800 8319086 5842992090061071529391254506993714816 8319087 38561768004369459707507636530644063600 8319088 18917245721525586658575881724187738112 8319089 -206835717989982355724822397665615320110 8319090 -11862762739442298112771083683347983360 8319091 -173108831612870990050819440534377013816 8319092 -65686587263710490700538993320546901248 8319093 102137746522280269244509595309247468000 8319094 49316133363932105845658062570718213760 8319095 -178603912825229136753644403774275227200 8319096 1119529604930730864100345912449945600 8319097 55750992715193430452559462135753262560 8319098 9026150624503046703255945597396541440 8319099 -61324881940782291574772680043007144936 8319100 -25644848501259397381950228241227801600 8319101 10701522297851582992602789119509687680 8319102 -17847867474490630945969961134368362496 8319103 30790588508271932789065161601194196464 8319104 325377842259130348874433822462301962240 8319105 54940635351650622549180326116683784320 8319106 118659724195627954274114945007943564752 8319107 140409292739014706823306065612519122320 8319108 15937616620030512932241133038156767232 8319109 -7113041707819446277460468702272246690 8319110 -25823718863757948905927150604259271040 8319111 -48787977246185393172327067525938391128 8319112 76036302987526266880295504068485120000 8319113 36751931379124129994754149348091300 8319114 -16581525203107332328040990721746382240 8319115 15823275308454429934584663947251975200 8319116 47564283478584313269588833962932126720 8319117 25946547708081629558256264190000137600 8319118 -104110259764566996424992206519402460480 8319119 49912042702846266312806539961932988760 8319120 8397263474001237371803935751235174400 8319121 206412631236384767311209789793621462322 8319122 -22785745515903525837365830489205990400 8319123 4308687475770107323494978175975278960 8319124 1376398899506082559073773509528164352 8319125 106777639561113702013002039768706899000 8319126 71962841758679113000140131638757105664 8319127 167811602979911506377526568772897547976 8319128 -115728710388685829353220187741310371840 8319129 -1531969077928956500451067345870700544 8319130 25327981716249060171296412771685620960 8319131 -92630787251897202573010845772661373000 8319132 -160902025547225516654160199533696691200 8319133 74226683730731634063160550473032529382 8319134 -1978321579441084350197903930661792960 8319135 -35576994093146638684289717536562503680 8319136 -43803410644812440953283138329966018560 8319137 -29056276979875753067484999956747336508 8319138 -10178050650985649160097487676050492160 8319139 -161946789922269106338915351960812454960 8319140 -42857430908931494021746036876943650560 8319141 49097588175963891044557119304481251584 8319142 -37839083445130718791574721181327108608 8319143 -44906394537758587422968512102707978240 8319144 -48335062403953959219471553130687938560 8319145 27237144319342662160628554851629019720 8319146 9832733379022422317480507841047294976 8319147 -115905303531691852270802337193504415400 8319148 114878896073341271190621708677932414208 8319149 -5972816025713095907756119379961378036 8319150 7409336543522384787010422465978240000 8319151 15945765984054866548265041342080788832 8319152 -27037029577313455943062457112344838144 8319153 -4971066485867672883817091063299864416 8319154 -8795570935235414965628830371645115680 8319155 15400080236448686877267196108956762720 8319156 -55014144760625929882750068351126773760 8319157 25226536345860362137309120382022009024 8319158 5279558238639809860175544114277075200 8319159 146125513467553090379717049466936752720 8319160 -41509919311942388578650066286190592000 8319161 14072768981317129073392158723704526762 8319162 -5846872509107810441777886257194546176 8319163 -209102688687527955237169300593357106588 8319164 45109053097207470920420918858296482816 8319165 54060118760704608735969055723063117920 8319166 -40538210734267419527630649817951027968 8319167 -3178560651907059768664302977141685960 8319168 7744855444749085708107042007692607488 8319169 43752057899125394538674213813656280640 8319170 43773088792144805873888385171423221280 8319171 -83510147913663337875439831819178338320 8319172 18085299753284236988779822375410302336 8319173 14285021776102712977612535587538994624 8319174 62717785048386773497050060359069982720 8319175 -2907003244694950111866819320257117600 8319176 -45751887535540380411252197799154129920 8319177 -64999797888920107117675856051455508880 8319178 34484629160646749139128475092251981056 8319179 -171844817110733048545297306928866168920 8319180 7828166360009350832232786332605470720 8319181 16040749807854636274674164591229399532 8319182 23343341657034640935265346568733686912 8319183 95369184105479555060676264173685202824 8319184 4431754473911377129214406758089621504 8319185 25562174375943720159404827510067876160 8319186 -876632420915613800757568534288116960 8319187 -42998356852869521017864576520450241048 8319188 -86559800810097454320056521321630679040 8319189 28889890485657474843211221741111562080 8319190 -38821973409878941276643738629741219200 8319191 9731111300468832072976887906044037504 8319192 -15781623739962909524292680638821826560 8319193 -4290685756889635306213768132317241596 8319194 10325823543563532360606728705549069568 8319195 -1429461497607724451910169126998540000 8319196 -30470465705361230382432258887029186560 8319197 15134327390450880635928616231182584460 8319198 -13805137755490108205184948703690733952 8319199 -33930162975482666996112961622499365264 8319200 49166924241457809575595655234191360000 8319201 -107585753277728945643667926445339536960 8319202 -102204810808870243154861343435344534448 8319203 80290790035848862858918427507101316160 8319204 -5322455431042867138840895481181271040 8319205 35381265346587937847950158525929314800 8319206 -1543295088754641448877385924512843520 8319207 25749518803023698869837580798068569600 8319208 82353509748294236149087508466999720960 8319209 170660283011184389885774373763837972410 8319210 -252977069413086231985382733264576000 8319211 -132508165749589046431499809961328530188 8319212 -23235270362554543581485237573230903296 8319213 40008607523119282377219612560105224320 8319214 -5100418330637811763914177944947432128 8319215 -4570247446620671903961168983172250080 8319216 13677346710871010282889575214588887040 8319217 -137080014369396340456596857216032130734 8319218 134318954507380399049971629281322760320 8319219 -109295911329424898359798516062317606856 8319220 8262643782891716726545916579083783680 8319221 -22375538413598660502125380843877290578 8319222 -27971077453049894032932223849428335616 8319223 41496609210176987583484559047199647704 8319224 -68394287696822728991046248580334817280 8319225 -20718439339422420782710452191262308400 8319226 3415041126149955662455262744068800000 8319227 -91259276165877111169063371601319755488 8319228 6320382843080907763495593897233221632 8319229 17698307920184660963074319072987899084 8319230 31153841359389121849683018142480934400 8319231 -114584168624728522720945213155785707080 8319232 -63515822273033099048749317208863145984 8319233 3002544814370581175901414046053995604 8319234 21831758830747156856161281363334656 8319235 -9862565580959504209672334687897336640 8319236 -91823184841285624232998315831483069440 8319237 -5969675016193505365272093346402244640 8319238 16689001932568743244394323036392235008 8319239 113947525511794100986389468438625245456 8319240 43137911022580853545318650554720256000 8319241 -8117339848721617098764212681912578496 8319242 -49229252347453190203481152545317611728 8319243 68834718765967013399050211033254626264 8319244 56291295368017563311974879828540065536 8319245 -535335693398864895220339561023736800 8319246 -1179155226294654229387338820436393856 8319247 -49063220352060479914782121740108564304 8319248 1121189889963683578352707394717614080 8319249 -427204686172334595721085613970513566 8319250 38778987990343841901087553725588864000 8319251 -60633152097632136904047442302697293168 8319252 -31624840035079278362940902871113588736 8319253 637918154358916933780225316155645824 8319254 30529896476435260697911142775679980576 8319255 20349001445912217067850144658956574720 8319256 -141652683554432054463064150486427566080 8319257 -5897645817703653377239975333632637494 8319258 -7674573219237391971608397434468725776 8319259 -1887558230949386919413041198494041040 8319260 -15664782020438126216334719653745349120 8319261 22108741630809914633314469552515903680 8319262 -16096557714674938507082389867052728320 8319263 14998852410554366587879010666992060512 8319264 57755063323573555858834726935912775680 8319265 84124821201309891270294558192523008720 8319266 -64716762655117508545109180513979813600 8319267 2321433236496166617213625041340850952 8319268 -1265068844381109197477087228981306752 8319269 63169518933225754176568009215384158778 8319270 -39777446201912374596241411335651638400 8319271 60104360350973000876299000137029812472 8319272 -141291494597553416677548764265362227200 8319273 -63615145545774142742059034027139774720 8319274 -79637450973188137857610202528306838864 8319275 -15723478650191784712502221828870785000 8319276 17684881556608011938153833188518003712 8319277 131294727840187674580978886579746751126 8319278 -75945724886676162017940390702824155200 8319279 -29407420089797802046637740219843725816 8319280 18693552415521973789153796464065576960 8319281 -127634515429205366670226919889452583918 8319282 26311122145016893564940161831116432384 8319283 -7379896609116256720493780982666385920 8319284 270435760759414950316398939185774592 8319285 40754524838119232546022361722228930840 8319286 27147539062842520023068354169427260288 8319287 236675988036706836588840501004585743720 8319288 52015510375107827083931879857065369600 8319289 20832117680043649668671552685301673760 8319290 -14590554286703485071163213887439933440 8319291 -81933842388228613411602239778968178408 8319292 69713152744984846207015662065578966016 8319293 35540070736554823869144245989283353542 8319294 38799963146199378412433303512393703040 8319295 -90844836476550744229216135420014968400 8319296 -926291448452228934414655694850490368 8319297 32918485086072154331822906870027239872 8319298 42580261315000964355252455069710316064 8319299 15478655782338435889411347137478120264 8319300 -32137144100728937743139621196089702400 8319301 29695056485750096455837684702509654204 8319302 24329640100634852325092281953411306240 8319303 10370729131358232328619190600861574344 8319304 4355130918977916915842915285778923520 8319305 22060642549660384441742639640319871460 8319306 65381596040707160684858139536705781504 8319307 -58607693813575225950078427210986054048 8319308 -122262752152060398423551902717677033984 8319309 -122663082013013402068781554799900114592 8319310 -23190985757365217789011765117834682880 8319311 6835360047022143363143829757893370368 8319312 15303156504280699776803170100808966144 8319313 -135304426369416493287027752927844727438 8319314 32575135853776973764404414078112472352 8319315 -3598742261229844478692780209138600960 8319316 -5829819310528472414216580609850538240 8319317 62902389847707923071014672545587348860 8319318 6375592936972469841684079622035640256 8319319 6637433553527278861910260690953683720 8319320 -1020363709385301368692019524765286400 8319321 126553130539062829420272948354470702400 8319322 10175704493456305779135886678609223424 8319323 15834753584518438957335249834786380736 8319324 -18247237616687879163266320578641123328 8319325 19752157998977116004259106194423950400 8319326 75632022364233408112340029872367850112 8319327 -61264813933346261019177876764069262960 8319328 19865804877309615069809296072212480000 8319329 -183148417292972984833951440391420257024 8319330 -21831007465603099504076463418821465600 8319331 93525699126476042018693931919009487132 8319332 1825766178912263372809512673139834880 8319333 -8006500350457868030102815021945741152 8319334 39422640712825174948575963448524078816 8319335 46204001905057888307481629525739764280 8319336 -16851173129697335008269429942438297600 8319337 -8805659755932044015381254363998499100 8319338 88863105713678967786509274579815590320 8319339 -174187952843288805826605130426659072 8319340 21633132027134212748720965736999193600 8319341 90520043094916937606734448044155373080 8319342 -71547441998197911024153969890511242688 8319343 30953997810867619009435774877226640592 8319344 -44023047540093852829574632962098626560 8319345 -15589065587760485050428588835716888960 8319346 14533956696258694888409672752211435520 8319347 47333115474857588465287397549943969432 8319348 116396444335106904593067678612474062208 8319349 34497452479013376973959894564137969340 8319350 20191790450847163684688084206525440000 8319351 -9265152201631248448906436556104532480 8319352 -24026755754816787896161749715835473920 8319353 -25781262363331079757249656019943687296 8319354 -19539303335934154732925246909773393920 8319355 -149880861862743716813770958118024720 8319356 90284046294216630345994532769543505920 8319357 -5857010103910912519656216011611840992 8319358 -36473262286395903848025820713063892224 8319359 -95497644123883426165031705720902863960 8319360 -29113093390447536256753815024304128000 8319361 1855122882911390792729282355425104432 8319362 -59152372389282699347025412929384875568 8319363 -66056326817851968186244137210290323440 8319364 76150665941813903369945235905510918400 8319365 111760991920019039724699369435899779260 8319366 -31157317913837164234173110266660990656 8319367 -91842898652903813699100472162332057624 8319368 8006313805245734519555018436083266560 8319369 47618924705571883019437041573760905744 8319370 3614840120586895436924629827638477760 8319371 31444332960677390761229008029456938832 8319372 -350487245142594902203014633888457728 8319373 62823531482343826680717004634831389622 8319374 -23368714007233916165962243000164920448 8319375 -31769204262802106091405604132981500000 8319376 5206359542611494709244125435001831424 8319377 -159926614528889231276300192934966747024 8319378 -62777761239535918632984703015817660160 8319379 -29546208983803563057583384401113288020 8319380 11127175281480248663484937465566508800 8319381 25197769132990067229463506825953474688 8319382 -576013820472727643438046997316849088 8319383 -18336081221250516515927843601002361720 8319384 -51241361585976879573769360679583037440 8319385 34176263502063032253662401715258696580 8319386 3851631043272683782798863758064049392 8319387 28753978317340355126866068685533665280 8319388 51703768720291604541765813275169595392 8319389 -10010251285617389399692612645686865920 8319390 34502687946430670467566038360399846400 8319391 148203558265457140928307968462053133792 8319392 -23088681022319834880434556870425051136 8319393 11488077791606299619747977532486905104 8319394 17407232121665968744728526615767974400 8319395 29937484848687016499615647386591932160 8319396 -27129451745112686672172418812733406208 8319397 -20180546333712801706941974014016332320 8319398 59730476253625080733587462175171999200 8319399 -16042419030938539596706611200226322944 8319400 69580538555198938629030252474371712000 8319401 174924239230629955907050983515470353402 8319402 -887552168972724186276782813155153920 8319403 247822824285311903981994810594009586320 8319404 145607598599024962322103027636169036800 8319405 -43296910909732996156478654916296631840 8319406 -1105539405061377542635677496498597440 8319407 -177104855650356529013803431812706271344 8319408 5192831320789591211169435460533485568 8319409 69607417312052185872248249902102714752 8319410 10297452432877124079858721233892369920 8319411 -65296954531731166610197180072053552480 8319412 5373046083136609643039807989005607680 8319413 -169533171891506148899834943108182895840 8319414 26496292314737002169804917282843861440 8319415 16939849275247498447980265371036540000 8319416 -130751619109988400764505405262344499200 8319417 -84391025639342384540377382924602487520 8319418 9213190932988877766897890578276456416 8319419 57288989680837566491821419684711998820 8319420 -70107399252564482149729480443158438400 8319421 39101828591894766138583957204346384064 8319422 -4322332081234884516110353002618362880 8319423 15485829862229402940212758401489730560 8319424 -20758446633449603111275648366608908288 8319425 314202080415787490399007252852216000 8319426 66259638849599193934778887378343971584 8319427 130273934721407136440069685179142473276 8319428 27672150000488533977102784175079751680 8319429 -918956036990847335424373365818091840 8319430 -1702705816579599291466047460906206720 8319431 -133173064832772757922879098119959433768 8319432 15279519156152267474918228489883402240 8319433 -72779258395905777844729873988136414840 8319434 70788609940079062847979693310431341616 8319435 28901854454197684008908710470046982400 8319436 84462571954085588272008809159861799680 8319437 38443501110593159232620426549129936352 8319438 46151226057205435265747632417815471744 8319439 -101416434718966489843361230283707926528 8319440 22899164602502696626344715492496424960 8319441 19089255861655550324455259434297337280 8319442 17947169450339587620907315403085980832 8319443 -72444951277442425617683361028789266984 8319444 8923955466397055854650424802778304512 8319445 3089739996623021108009660764453002240 8319446 -38171392955127729114978006351045359328 8319447 -20146874521973967090490544967802385376 8319448 -181974561461083582096739459819404400640 8319449 -68514911939014506083659183680560721660 8319450 5988738310833391796395138613695200000 8319451 -1383859204982347789862150001691355136 8319452 110560021596206527712244438185123867136 8319453 41483768405216838471080932996926820800 8319454 -41268027326357302089281222549478128640 8319455 -14040180354335556353396903316542759640 8319456 -227140395587003225258508985381512806400 8319457 117146117879799941052153471230842271152 8319458 31826305254623161240156522500179727360 8319459 56528351754354019304741046231637661304 8319460 96765299833963529589999434565803020800 8319461 178636191817015271839360515229149090432 8319462 -5918551239779389727541815692773024000 8319463 103908232395609785774941349304459865944 8319464 -37954754862163456521998408165023334400 8319465 47123064939429051911768556691707280320 8319466 140500784193013379447606661447281276160 8319467 37542700948801073322943638205600159920 8319468 678330740789226704224257116858892288 8319469 -95013683428054893445650461027496435380 8319470 23576726901726810509115711791977758720 8319471 -23016191531708021403914269081085588976 8319472 3354430300965196406604713488062873600 8319473 88534363340317795340318144408433780720 8319474 307703972849551848347352979058772768 8319475 -67102383978077251355257678061079980500 8319476 -62349523583577157915009732165530240 8319477 -73165179965272609705007667491328015168 8319478 -17823657987096309818307045864866318976 8319479 70365793198377514000780534030310346240 8319480 -2294862757561960952085181083034828800 8319481 73119452536012517398701129528485714282 8319482 -2164738004137873291298985429815691408 8319483 -149494761909610077468870190968286568400 8319484 -22147314680432815743964129063816621568 8319485 -2535875564110127999917344691695980040 8319486 -25914863217527634452177240596559471616 8319487 -12798136479672711891594219473467149456 8319488 -48582792604614075149984208204595200000 8319489 -3832132509077365580841503738897872320 8319490 52164146610782510898986106936013900800 8319491 -119515067475540608283256898165478754080 8319492 14771666859463488340306943674895139840 8319493 18729393289186769372784414188023760384 8319494 106665092910380104753284796657817806272 8319495 8032444544863034182079183212520775120 8319496 -51157016151150761214263024043970068480 8319497 -57505366988610756619025947547686638054 8319498 -96271091909298445347543787657165868544 8319499 104278016093792806007542180752875388500 8319500 -32339782946309497564203163625270784000 8319501 2546591003548063416075440573898641280 8319502 -52037288324996835049204536067555297728 8319503 5106713619178137702284083600631800752 8319504 -2998268806607468382204656821959524352 8319505 -73485826192044935754501437231116314240 8319506 36863610189473046776015703427294106784 8319507 -12777343068536700048359625884662123776 8319508 -12197524053701772334885782336770284672 8319509 -215278324976530586549456374567484415360 8319510 3612926614740287335676198565057999360 8319511 -2146058471251572587683244903703456000 8319512 30044508202024468576860389018556395520 8319513 -52053048059561105357945936706223838256 8319514 3582004916154778960373222110283135232 8319515 -20551685941655337420763663623373536480 8319516 35114179717243080695731745432730599424 8319517 -184347622638764183612549507569271408448 8319518 6776391239870088649131559907209087104 8319519 -53968022346599616695596647183456814512 8319520 23338431100299598014541029654763929600 8319521 110320249194336886413411322281416227200 8319522 -3977716931260738536574486048294643328 8319523 85264983016695486710166586975809457120 8319524 33061555369632131666922934452049489920 8319525 -21645438414652946960763850329277147200 8319526 78358824759384973128797659797267216384 8319527 108010947027204104419244718557329808376 8319528 23854343708641836015317482581118648320 8319529 -87294110128642801807682603026160692870 8319530 -58176519337887203233713714696689990400 8319531 32115534756134631260394577171805009280 8319532 -23608124444875209873768085234835263488 8319533 156549833454218962966879758269976421782 8319534 -12056186637063395392527945877871295360 8319535 -17767134965722896207527260789831451040 8319536 1831401549804900413702364262004539392 8319537 -38692368462329218995393145897243416960 8319538 -105039630909218394726552396334002916080 8319539 37525541152848214815071611980061902360 8319540 58527256464768974737118108450048593920 8319541 158465436019824841044225699307547288942 8319542 13402422418342677250457196375213588480 8319543 -88818785128803180309524573699847207600 8319544 30024658834434098281292236393321820160 8319545 47813120797525798917459079317341926800 8319546 -22903032840046657454755964996486454816 8319547 -59428328844213374321960737777342925208 8319548 -97758632330467039222475241427012898304 8319549 -56088259570144068439210856032190976000 8319550 -6585048240038174739100424249955355200 8319551 -73772929136971153616116013780469318408 8319552 -4816577074314284927545115166268981248 8319553 88226371151177564072425360048856054064 8319554 -488321409717874256477006455650568320 8319555 -9049987636294496557142408088729751200 8319556 -18772237332806926253287526908951117824 8319557 21344973451025034969877207886823355806 8319558 10392837357423045456815571856175753088 8319559 73981513320757270676544330816664828760 8319560 -14074360450136571075580559215433318400 8319561 529728769904701624007398476086095488 8319562 -45574180109088783430011603933066232320 8319563 9966899576994068608628376369060230976 8319564 -172859893528926548514018683786452992000 8319565 104766029074429958124454429360467872460 8319566 -42193246872706603238669772444428405376 8319567 30976382493783172497331440792055307520 8319568 33022538394331897210289195161942097920 8319569 64307001328421081810807973501610968960 8319570 5496653316458769470951032486557849600 8319571 19209657431161660329224194852629898704 8319572 -60536931188178905065167038810292949248 8319573 82217715416746676245050394931070971022 8319574 55443809865824368079476646204786677536 8319575 -13231351405782956343166261616024801400 8319576 -53608171046724694404545893349792256000 8319577 9474752946986710301186920995467068672 8319578 -58035415639842372153244882817699758080 8319579 -104582570028692147819204095992243986640 8319580 -36638479381072013139079687840430860800 8319581 -84457579342404476278325883182903526618 8319582 20338625802781405257860416800498926400 8319583 47162530632443750670423287663639818832 8319584 12459372917175759534223752172768591872 8319585 -3815005822909920430899891573874089600 8319586 -37561130531627131983862037720202915456 8319587 90268530014645241985275059959555906800 8319588 -44176727857680274800074039081363183616 8319589 -25308362407334164715337840298381530500 8319590 -2671600632533338022424997919609068800 8319591 5085002929952199779409911495861193984 8319592 -129280228582200607777828743277098624000 8319593 -3921776654866563843451970122529721600 8319594 11468530298528192715701099228767365120 8319595 -138142713170826210901295098439130074400 8319596 110316860193559148617423726286997355008 8319597 382832483695680578081710064321088 8319598 -14023871846558406368034826673061451008 8319599 19992167514255927393222418204816382736 8319600 5537298877543223063724943007443353600 8319601 135991609747304306209410370878170112100 8319602 99916289695470883406947987850120692752 8319603 -82076533124249194820721912237421809096 8319604 89739602480933627721389753969373555456 8319605 4281645408616932256949934393906652800 8319606 877309525647383172088949661690906624 8319607 87159594329814917107349509409050965120 8319608 204222922342634233917936441834067537920 8319609 -43464110672627200707332839898899068486 8319610 30519041186884744992243505024673876160 8319611 155045900984147084754332898710462153952 8319612 25841102072249804987231324730243187200 8319613 185300201235982528766431319277453534540 8319614 95482235793332819320707272793751942656 8319615 23053443149627076258371082083376600720 8319616 85387185623484914104311839137317519360 8319617 149105021236863538172842216527092001666 8319618 -89596739082196089060123099107112641280 8319619 97893040530096208146355256337009523200 8319620 -981627365051063047837409966928875520 8319621 15371495410514144957575467032742162912 8319622 15135001550534657791556556585021862272 8319623 67662272756235768397460369073477643824 8319624 -52493866275036434595664164780108718080 8319625 -17221395028850542321129169073728640000 8319626 983299302304829533699845169329498624 8319627 -24158623154743796009402662631569447236 8319628 -1765347121343903403808786839256825344 8319629 -72560416681857569581598847462858971616 8319630 -25402263639082698373730484706716456960 8319631 -4526617817990265906829956899714398800 8319632 35806591898251256948433969509390499840 8319633 -27670324522144939787785014721683279936 8319634 48586477724180781243919447223289398400 8319635 -10191175736159262144077679672154478640 8319636 -30689836930601275414846371483555002880 8319637 14654173840944805595990907947157176700 8319638 11735044130576475022765610507170878720 8319639 -10180476558537152044384031219686503576 8319640 -321452640277581904007845753759334400 8319641 -154391062300812351484181291786982303216 8319642 -36791759321265549476576880073205273088 8319643 -45158946725260379436149325168739386880 8319644 1208326243055280221195740651624051200 8319645 -46536874872822236634111222360127646400 8319646 36637326096550138188832528636671812544 8319647 -11648598519905035419802484694104119296 8319648 -20640162410036427776473987020478218240 8319649 -9084953965905400080913088936533044480 8319650 -45139305447594986057971550444387341200 8319651 110175138008826548474055354941409277680 8319652 12906157802444997400849742446347546624 8319653 -18790427421825014081541993966000342660 8319654 3614024095555601075409449184642168960 8319655 7684405222275065906005774789217216160 8319656 24821990517266253376142197135037890560 8319657 25026734961239541587924598503210532240 8319658 -144500607121226322499335664208618923008 8319659 25119378079153938978035483884687543860 8319660 -22135587005301837339442644212587914240 8319661 -116090080063178602553281960385452397130 8319662 -11642972910911806472659579269592352640 8319663 35728115552508299197577213581039532160 8319664 -732479442331127340654385938529320960 8319665 -51539165492883267524544107696057065200 8319666 32367791025469899054329246854088989824 8319667 370184968155091646234791089667683562752 8319668 32649873347567361324693790559447703552 8319669 6368835361465004057133283106416774944 8319670 -37194264978950988299988653595630174720 8319671 -28858832891049913431304756013944993848 8319672 3990053880554203311369633606131527680 8319673 155206945947656144318335131389624853444 8319674 19740803350722226441086796193948251392 8319675 1849642729427898601422262322538470400 8319676 137348473343423264368094126034189992960 8319677 -96084206053876204700773466875508844474 8319678 6131922715511765879606696886641233920 8319679 72921422032363507550371887105004093200 8319680 -16837177058219858786557958160384000000 8319681 111460334848857284994619195888309623012 8319682 20341629594451482329792208383750315520 8319683 -527367385731862160082392273404145856 8319684 48083986572576895420687158250209361920 8319685 -49827402078480839547232483045701775680 8319686 -68444696783991655781529890609491778208 8319687 11796716057094964382469459932997066240 8319688 -2056930744942486972123516778040023040 8319689 -78576065739108028260964511057462319744 8319690 39560678898263452326697154718193955520 8319691 -1035466052574121749400744555860140908 8319692 -104412557664937451452901107180597757184 8319693 -21642170371658228437501211599504239936 8319694 55108405237701838057948404356405808960 8319695 64344424918281003116350474666335096480 8319696 2432687962282584017385422250540269568 8319697 -119094385666736231361350872284048611854 8319698 -1014529974338630034865403980531845120 8319699 68847227060975402510089288382793963120 8319700 -2165429648150564715644124937110425600 8319701 -139850542581223853183024968144734395520 8319702 2169551304057229786017647317387012032 8319703 48153990535242569881104530625254511280 8319704 98253527716316182132600043011470950400 8319705 -64467962662605596095406628179866049280 8319706 -6023034413135600182541700401989474560 8319707 35170202246281050505533193371898548480 8319708 -83083450673521229558572084808174768640 8319709 43708793700115795703206005121883023872 8319710 -17307471283404634335242463845330404800 8319711 108720578866791263840927801764213651272 8319712 -125269074985509946375879313784608391168 8319713 -7650453009449718318763256788884533100 8319714 -14758574817651238733819834454914253312 8319715 143521298529260185696272181469705714400 8319716 195657465546319667230811888814614676480 8319717 -23812909882610931803481230316938626080 8319718 -48209717730621868161401216120624640 8319719 38023255380373866013066959786371928120 8319720 -8442169939719940398961487513886720000 8319721 -129621599152199452703455546469509859328 8319722 119297006579294263233596559498913903872 8319723 54162020386929674808345183934082914800 8319724 60540431632458707925615433631118386176 8319725 64996784731063534168163183406969938400 8319726 -1666964974180596683431350614987243520 8319727 -26548906883612669836740503315381327680 8319728 -13742021110580781634829085550845198336 8319729 -91148466532654673225382058403868753984 8319730 -33161869321669661279854635727292551680 8319731 -15627186688754985701400049906883090016 8319732 -6727397748616125134686334817274060800 8319733 -104281162743682440395912127289314856018 8319734 122391472017760752079542064872012495552 8319735 -55990899351848263925395944511173819360 8319736 -2889734456766336893041845845584650240 8319737 -10519888525501980688173509291459314860 8319738 690673993003876452659171337042367488 8319739 -96549941644119701304043424970900591560 8319740 35780295614759783706342288195545241600 8319741 29601078486185494548847522042250663520 8319742 -136707473425937913298864915806076449408 8319743 46527006744688244817166640874463953624 8319744 38010461415479503965913883229032546304 8319745 33253827723408829482962095336222754880 8319746 -14331987328591829647840688695140349920 8319747 -68596532307827531726582697428684565000 8319748 -53675484703115698010577960350001822592 8319749 31881443297877006603638124748587685632 8319750 -9044308123286771223328188644556192000 8319751 299573011522248268636109111586784012800 8319752 -35868195113238063669339942267027456000 8319753 -1523596930587515523827913282777699036 8319754 78441137695932570055112059812497552640 8319755 18469987970616593307953831460627248160 8319756 46271304572626921918016338388917263360 8319757 -154354746371029313142284641083978753994 8319758 -26960520357346879874171628613616775360 8319759 68713442195726677025806257245845512456 8319760 -9459841186335468299584893934848491520 8319761 -8347536424558167324013547544746810076 8319762 -747719327670856538597657865854766720 8319763 36021542282920286782672996462368239320 8319764 74210967653400380441961815314520904576 8319765 -11430606777325771260491758114066241280 8319766 14570103697241737933523420948849748480 8319767 56829147322339139690791038150225095040 8319768 93052589611123081894780307259766517760 8319769 -382157367898472738363894727361669632 8319770 219492936668641486356733644470108160 8319771 -99033811575275175092332448362458994260 8319772 -32455461347510509397214791859202906624 8319773 -84727580296511276222397508679986833408 8319774 -819388214125204991356298504326711680 8319775 90984119383008950812592769587955123800 8319776 15484551795596555940839267336921874432 8319777 -1110584809936318222243699479517950720 8319778 106806586069859243541059051958291823440 8319779 -41656553460264862908103247977906749216 8319780 4513688513627026886302812096901939200 8319781 -91568068547558829224575301302082483880 8319782 1404844975722337055732687039613959232 8319783 -14647278897506066577348760834527773280 8319784 79462577732864224656753350404237393920 8319785 -80440031445280467995297709709876247040 8319786 33008182614148997648284482373968939264 8319787 -27375709066812017888426474718666420448 8319788 65917778097895797112097863168598363136 8319789 -108253155501495517035371686949945951946 8319790 4560037910953692857587243442661143040 8319791 176789746922419366628998064566119858192 8319792 1620673320099453996035410575674572800 8319793 -11471636772321359200906677926109921756 8319794 12181997642807471348335152550279084032 8319795 82902474318194706850580798599786410240 8319796 -64721959775222369118248566992795361280 8319797 172560025842738447754229511630230211132 8319798 38994984284085670595110789589688221568 8319799 354155535998165017888609631519636688960 8319800 -77687116322154196405762552003319808000 8319801 -14842844606613364462315463250817233216 8319802 292685127926257937739264343613443008 8319803 -216413181159884689031009235620174097948 8319804 35280746678891522777139631696248746496 8319805 32712098214088030620374116106592935160 8319806 37828573828063025254824192892559861760 8319807 19378359925534770320300102998041338640 8319808 24322699921175901855974711531405312000 8319809 -17818962128853367376989709647768105020 8319810 -3467517509444163835907075617443916800 8319811 3420318448351248790463964046823504000 8319812 99618764844571302684447958349724672 8319813 80588167565508358368061099137083319744 8319814 21932482224182133291346292602556732256 8319815 -40253033005559451147473538588073420800 8319816 25669818769961494054757137152748446720 8319817 110010694782613390381215560326239173664 8319818 -11843970349984275904692418457572161696 8319819 -115010356172203287572361304271321820456 8319820 15635748448822100166601068659556602880 8319821 89916325973274682501339693502964044022 8319822 26002978275450981694256696027386082304 8319823 67470096888340614214609647971787072840 8319824 -50538588460387496857187249974847938560 8319825 -103090781557651966006802123548182024000 8319826 75584813627812427350967610230744338560 8319827 4670308598934653854144322010048255000 8319828 -498192251559056504873214148351088640 8319829 21018825866577441802600722471248897280 8319830 -12718732721424354299881479635290333440 8319831 -17960825777489587976472153536829637680 8319832 -9224688573804078414252736039031961600 8319833 116274023221168069136210537023807763082 8319834 -37794393262255182894623988066669073920 8319835 -82651127144184497162961079709130342720 8319836 -13670621531092007957518005266762465280 8319837 -78102542713045274315499715749270774432 8319838 -91393326579095689129469501079212064000 8319839 -205478963172822980311579492927848120 8319840 -37739629686769318215046400148811284480 8319841 185381539990422948032029502971063038242 8319842 -4649509635855581838172807910898733056 8319843 5360929490994634027754969559640629408 8319844 83523212346720856443788220327582364160 8319845 97299415555814816881299395918789834400 8319846 -5797126630762421171075409613557583872 8319847 79348634322731694805718096476128378296 8319848 -116859566041917130913827721877295073280 8319849 74955165524293966202311920061577599968 8319850 4100824545082833146457248124200409600 8319851 40052451775361287108254914973681281088 8319852 -66102335241056023101531736539911687424 8319853 -226340560213743954093007663679825224000 8319854 -25424932750774930849109501250070107840 8319855 -1550518980378031578657180003349392000 8319856 -24235111431129124941678742220112723968 8319857 -4449943378688261636446300092606599448 8319858 49227653955450177465358191379261997184 8319859 177912901843752509815115494738072108800 8319860 -10247007615503541587588782918804081920 8319861 -68978239483155727574187111228324105600 8319862 65315522653266366945753509756557728000 8319863 101246292818456604279609080530813355112 8319864 -3447316132072400772484832644209377280 8319865 -23469311168435323846968773256766807740 8319866 3575702055613667541148045876715484384 8319867 -5886733824372278540825600437080121320 8319868 -6536911575083134008508674757275571200 8319869 -183309597841799033827407814586296292730 8319870 -14450169867386768386061748774752047680 8319871 28113174706145280677909383462171603312 8319872 96105109758495574072390024426212556800 8319873 -4691336415925719809531944104446126592 8319874 -4260411485142834486552653342624534064 8319875 66471269067688317744686067404104140000 8319876 87509351306588889339251848686433324032 8319877 106801070500099968826912432739158373726 8319878 16738181266055930397878963803311448320 8319879 -66814835427988662530189900959525516176 8319880 84655884369010377932501465465133926400 8319881 -219872821710326407356945126587266857318 8319882 33404805157867944829586943785464296960 8319883 -1040984464532782928982975235503855072 8319884 742328356720209571290496884285760512 8319885 -27838574088260740526647976144919552000 8319886 39801417561264651007429878948694291392 8319887 61854793453960189170481435108059461160 8319888 44042812251519411341927323027174195200 8319889 106655202330744225607333953723031856690 8319890 33672304802501485388363266360240020480 8319891 18505603593587587673718743648107222080 8319892 -15450557338166941164752797463936520192 8319893 -57590751451864410820240816158374623680 8319894 17884322675883062191665594624128937984 8319895 31530166238135869252066967739062860800 8319896 -3374740435817687697028031128780800000 8319897 49773192170684297648053264847443768320 8319898 55271205417572898192118890436423680 8319899 23793079306435902893914285818702840336 8319900 11784330902327846248601765064681868800 8319901 -97728441098830865459408268612854227080 8319902 56595795844023486172073490806261740032 8319903 -104669350550422251148845836399619283896 8319904 -58414087863590293216783426565500305408 8319905 35607139508700740516442322000283637120 8319906 -16043579569391656553536084289200101168 8319907 -97705649247839641101967450792926025280 8319908 35656670383416075513797243490000101376 8319909 -6317768744540062719606767875034990592 8319910 3308818683181398442942522547674224000 8319911 1018852045143452919239891291757767832 8319912 -3045661944064671831828224283527823360 8319913 9445508008059831956923369580017874560 8319914 11934946388138750824010214998250468192 8319915 -328228237606492454983500316067015040 8319916 1904828089866124428050854263536600064 8319917 -73113725212318417082754599538268063200 8319918 5891904731745438238525901513178867840 8319919 211574518788855188175094974370437703296 8319920 3937656909955318966205897744764108800 8319921 -8730242445612691009001949009782655888 8319922 -21552013346808948799204742040706070016 8319923 51860004380634805688611135075703804172 8319924 30985188529763679392689719583834085760 8319925 8397370500482289165743969341698813300 8319926 -133801045782126528040815867707255552640 8319927 20620880686881594237132762581771368704 8319928 10322359179338628549685556207832268800 8319929 -204561778744736620405303550164766175360 8319930 49140896589581424472458731794516197120 8319931 80977122998919530692504437215875920832 8319932 40381841698329616829109240641375838720 8319933 -27963366568963407678852861346205486298 8319934 -16247885354672613532839945755690375808 8319935 -19527976008811465912916752678204934400 8319936 -40028561861790364793506176860631859200 8319937 -193956806469682902967734248565114484414 8319938 3275747479148618500325525072848959360 8319939 78261889763823701193371384713571109624 8319940 84008337573919625636508603059743457280 8319941 -1230193042805453331576661043373906432 8319942 14289393051045283894444639576256250240 8319943 7547365581976741542885775907728991192 8319944 8128949931407919826231252768952524800 8319945 27332061571835411547862003233024169920 8319946 114807026140021658479744734703056282672 8319947 40814199729946280505453696242341269396 8319948 5103818512390557494932784570410106880 8319949 67198230161662659989395553797752095040 8319950 24015800956925220184903825115496960000 8319951 -4845799935613456914390923154892522032 8319952 -10878588237655736888031713240348729344 8319953 -24002705571171706101141873510473779740 8319954 -21152960423448762419354582806561361280 8319955 122819542744871208023743170555910508400 8319956 -5838466525310980209307238002446928128 8319957 -983279502633433822748371377083230560 8319958 -89513954893877150173944040326275677920 8319959 -156032867617343790949214776838654142840 8319960 -63832091915584168540238430491443200 8319961 -65026172116021222975857636516089257148 8319962 42629554322858578635055769098918939392 8319963 109735530418009235821734840034327163544 8319964 -83907514274112635726627205673914224640 8319965 -76943726299564869051094871652056027400 8319966 7584896562922350050801580169276317696 8319967 -150590654784087853315581670774914729520 8319968 66409953914134266422290812580829331456 8319969 59129238101510223984875473742426605440 8319970 -36022873351872260218492568063957040000 8319971 -3421932120018035613647841785408282112 8319972 43365319219266873492463754440594010112 8319973 -32255331311541707935548678528001808996 8319974 -30414408584931357731128469197260594432 8319975 -54102467444071600043065728127794155400 8319976 -18350002455071948890549495495097057280 8319977 112006761442429803188290058428057712826 8319978 52468126516496848793908867539601232304 8319979 -62614164370092144951222514810051387160 8319980 114728507177566720962854926848000000 8319981 116266868232004855469115815621705403264 8319982 -3079291147602286193152965944076203136 8319983 -12560683497979960088096559927469086336 8319984 -326465772474456040173773445542707200 8319985 -4621250068490213357530557888290735820 8319986 -224981244697344978021214745131255680 8319987 30453484038833520338966154066108159360 8319988 105328984203158634628740474207729327488 8319989 -41378095829727448462583791050608626176 8319990 -2360626620546500776855571257106380800 8319991 -703029445895786545646190599342978000 8319992 97887888912226892869436342669598720000 8319993 32595531609227032513576468430791197696 8319994 59104325877805373701922272730634301296 8319995 102528771582851355875698396799210048400 8319996 -800711813066794299076463504381813760 8319997 12931096371085213550300156787899817984 8319998 -46603258218010531534638826133949015936 8319999 9565177501668062728133518547242275840 8320000 10365410306635266775858649665372160000 8320001 -104944060562366750607813602977255039998 8320002 -63806810226580305266612943782694538368 8320003 -72880250020210065449563346923607736000 8320004 12540924335195228729062066947425261568 8320005 -25883408673131065984771552972130313600 8320006 -1120168568423019959749552069513734048 8320007 -25145704770560335496688113094902036976 8320008 7665705271295982847039865749991055360 8320009 24523809105244637331785214439338636304 8320010 -16487927235515966213653101439706744640 8320011 6087080716209849917222777482986528000 8320012 -40248493468720370837411252442769778944 8320013 19183616983911774075022063230539829924 8320014 186485776962798631501080865644925248 8320015 -88104003809887043829314420044804868880 8320016 39505112608498977614601845300407762944 8320017 77257159508046499474244228462894615280 8320018 35487399103547801459509896934636809216 8320019 -131631144328717077886736095669833348504 8320020 11966471939603582023965662777387212800 8320021 34127745712252859557428843465361694570 8320022 -10144997956842488706248812946269214688 8320023 -149231912689494596977170963276618702000 8320024 16983832033013880135602653661705011200 8320025 -38135497105219553413871527921048267200 8320026 -15394996360372283839573604799024010752 8320027 -1385772153779772319565212439349662320 8320028 22007052077989315700014717558190530560 8320029 7781804849558210342837551137345584448 8320030 -39445882446632432996038739471752731840 8320031 276363005658670215578725895890182002352 8320032 -4325003140941128343524568989033299968 8320033 88454634297752227319836822982960765282 8320034 103598973882263469543309990587920149504 8320035 -11402909343021837313620396304430878800 8320036 -141737535022098984063260717857038325120 8320037 -142576048632263734294658828193479982720 8320038 -56688511230701565532332442844945592960 8320039 53306918756458288215088120966264031680 8320040 2354523914799702616795264627094476800 8320041 77284571784986837881942640115569092080 8320042 -25023745269936089667780661711414048320 8320043 -1752438347169168695619987860752665600 8320044 -8372035734514193542901941719642806784 8320045 99474326993486562686823383334663324300 8320046 -11647130614520964928487877589632435456 8320047 104467958762346229679018588189248072200 8320048 3394705173469298070121032024983666688 8320049 67114826607921539215286566792963361520 8320050 36682655119438838357164732965125856000 8320051 24792187020500090377554361681181287052 8320052 -15822199342665387752880991530957827328 8320053 -90636945069563418853412620794277754400 8320054 70445816962093502839894128329637122976 8320055 -128866373159894104926030286036799921040 8320056 8329974919771833744038947760041267200 8320057 97474491818827393444539413520166475306 8320058 -59475457356240426723082227927733633824 8320059 14290795296529212394556268612536134656 8320060 -10540496085057797357970524395488706560 8320061 24072932196256151909019678148618558662 8320062 -32568055909419194018334222593948697600 8320063 -9360839860116072441582298137875898688 8320064 19138617156401815507541501256004534272 8320065 16613821086388284857000024004606198720 8320066 2209170666915480745265955995123817984 8320067 5254961238041986975633944120370947792 8320068 -22089429072043585194774280752241090560 8320069 341779221380245391188622365043552544 8320070 962566397099911602079958768893747200 8320071 -47763432037251677701542212902688629680 8320072 227469147090104449777746462080087900160 8320073 -85342810604882559265014163448318352678 8320074 17386601420502626189500537579193098752 8320075 -14908684175188888201421457323191884700 8320076 65048600258147971674438811055967306240 8320077 -21451325097654643161454822966702337172 8320078 16640431988024433419699167540239465600 8320079 -6773929195613978402635032396725398080 8320080 9958867157921294030923326736224092160 8320081 73046145351763371627837049808334458880 8320082 91815151967699585751903764903636917392 8320083 5155338728274227775739966283811892800 8320084 106085297651266343969625632400187961216 8320085 -35947275548879968170062689624985741220 8320086 -28190309581092739874540368507392870720 8320087 -12821284292618282567951184460817206264 8320088 36353768400460883939778037482030735360 8320089 9500934080290811706610505136313917696 8320090 25133753130486586813889420124164198400 8320091 92049538013204668821597388249729197072 8320092 -36870879502204092662662384248210333696 8320093 -213336300867080156279279331854288637658 8320094 99910652410817920840951212958751508096 8320095 6385905014570279738600704106889666240 8320096 70699168140750463164288311865483067392 8320097 -119138211226819265908636222627560383454 8320098 -33315984389914356738613342712582430720 8320099 75415220646461188403861299710395464560 8320100 -42364315201437152428698441908943360000 8320101 1601785804959848090770664261082661440 8320102 3135258023655432333281496351235474752 8320103 112562643171210004564891427751763328664 8320104 -54864525788088423558215252307569049600 8320105 -88207332227077905981026674626344587740 8320106 77017020928674564728295102717504377856 8320107 -149541058410158931907229656481683934208 8320108 -91039993832125962633877351849267017472 8320109 40691430787865714183278686756233992416 8320110 6074962373499356109736469516516352000 8320111 -208152196598371474344579066143056714288 8320112 -7105158350630559353638088053526593536 8320113 -2049575839875688217814699663035430000 8320114 -1499531609761975851655927151395100160 8320115 6704293852322100324015805834455598800 8320116 4256189768938597581235165021447888896 8320117 32890506406491413860727053203445937020 8320118 85987142877425529061266739601943479616 8320119 -41561281704684917501239237934958754560 8320120 116876968054707922130464466370576076800 8320121 7077080684118744860662159891508256000 8320122 34511586556921746971519261639424683520 8320123 34959159526103148009146960717837268480 8320124 -12944674087577448357946349441790566400 8320125 -110040196997881705461012275444703792000 8320126 -48596398905967802589537883377742975488 8320127 -66675983615853057014737515760106588088 8320128 -166972093692134891852311453001695887360 8320129 92397638770088432045147800836931532520 8320130 -2534317610645154061454582859460853760 8320131 46809205162734154821051021506022489840 8320132 -18851713294493649616525955406173218560 8320133 7758301759426715160607733328770949564 8320134 60719931350881489812945022678395906048 8320135 37496932940649486915766019874313382400 8320136 -152040519651016161697414077304956887040 8320137 28179262908639246416594547507980098752 8320138 -34358126333636377542800312479472751360 8320139 92218420403330080021426569710415211320 8320140 24769551147182137242708086423592345600 8320141 -155002725041938220596940302887343608948 8320142 -73397952985791751334548930057488684288 8320143 -2560188391459220722542260674822836336 8320144 7799753996748318385770171884648267776 8320145 -32964946032000995265594579758209733400 8320146 69307882681994775103982870805738067584 8320147 43498589862771944288420235331921897104 8320148 -43516507889755223703367577915520835584 8320149 -10285179758692125715239910929777614976 8320150 3060328637786197181666031883527472800 8320151 -44648664925393036123745561498822246400 8320152 -12197300353500474688840807719535902720 8320153 -36254018972340509068282602598463750780 8320154 -33804617325073164728495963753560510224 8320155 -5904786496518809708808952928500413840 8320156 -71054144103857562438411531544456704 8320157 -95891649266925072878497727061355948800 8320158 856410750874193778397565922952581120 8320159 80485606861883425282224280721582747360 8320160 -27175550345754244917002273643724800000 8320161 -39148489650068344797488320607690030928 8320162 -45329311158366794113174997491347649248 8320163 99986740329012752061652881899454487584 8320164 -20715745272524820485612173013621004288 8320165 -19904344268798290122555002318785881600 8320166 -49512712499133820201640371223774613696 8320167 -127593467277644655596561338124128560816 8320168 -47013528810178605914157385108712125440 8320169 51894302855651580075342777276073454016 8320170 25553793733854939634288328675274470400 8320171 38373605145326747347531537338978863544 8320172 11987741283279929598705194036678295552 8320173 82486332806153308364308868556481099584 8320174 16206344770974988136559741409260177792 8320175 -7524366911463982052837249371596667200 8320176 102127015424440097625583718738657280 8320177 126799099548771258426347185302832827026 8320178 -70974758803838692202649563207489255520 8320179 -36520492778897779136523225437285817600 8320180 19887600142083253894489558072379289600 8320181 85230045260028085973788521282281865312 8320182 -17361817985929276444513971445835080320 8320183 -28493022122710512899774508471648264192 8320184 42655616872534108290261115855022284800 8320185 148405969968697202574065587558413235200 8320186 19021795225209567369303491802215980800 8320187 -12545080134318586478687838474240855600 8320188 19563901427979106417637241437778232320 8320189 -140689143569940315462257781585892864320 8320190 -1310001945310364861507374318171968000 8320191 -105202017042284454644654086990919680512 8320192 47198002312664757873030205460930625536 8320193 -95515165259711532609567907694836339584 8320194 73959178370928761833645551391412956800 8320195 24741737818961497149209906313583135200 8320196 -91075304543209783277175097431547209600 8320197 99409142804393518833063505518332310528 8320198 -115918360603025414305072888368298058400 8320199 910090039629276323619743010264488664 8320200 15396193481712535381907362176082944000 8320201 99923776363999671569427887529299689600 8320202 194768482429944955436179765927012656 8320203 -158253909816788561204238896452117956456 8320204 7483931774640340141724719265185790976 8320205 18791842249612697527667526889719906360 8320206 -9700681477081057415167606207380974592 8320207 -36326019007896631761757549614491759888 8320208 -9909843414058095085180190112321355776 8320209 103375899498722136285543224420177336304 8320210 -14149160040025213089729204017762447040 8320211 -84058904822881321569985943084781751188 8320212 16119593534745602185788996287317401600 8320213 -1855279843096446525787393416338720160 8320214 3201388169855047993683731077463654400 8320215 15167712993456270390606494887269042720 8320216 -196771648217962527445414614141249331200 8320217 65586080522064636331920753072366410052 8320218 -63892045233955722167575885750073181696 8320219 57163523588481563694321218109524967620 8320220 72148848477045397659899300360747066880 8320221 10905072963199666015656819050183773440 8320222 -34570312392099753669813702741587374848 8320223 -106541566225253411445019212063514240536 8320224 40855310651125916082577379087005777920 8320225 94050461328038801978131146216903489900 8320226 94268445629261701442527733871096927312 8320227 -19909504486704237860364332296168431360 8320228 -46036084271283454641929626910207934464 8320229 88699074868534664467479037933629736830 8320230 75340118779625763840459107729198361600 8320231 -4957821999659044537486371963834743448 8320232 82375398857844674184487828955204582400 8320233 121478834338183971837724641380272720800 8320234 -8986799898057089157845971591029912480 8320235 46970599897629508182575054818619301120 8320236 -8221009052314259893254684930372684288 8320237 -14018949295560494726431311074830862240 8320238 -10132855708599060672107846329782444480 8320239 -525175226638805454976475518217699880 8320240 -29892070792427272113251519711250186240 8320241 -36243902151997108752582951391947936528 8320242 -45127892708352208230242740757102592 8320243 -32631176097331509771638562393367957440 8320244 -42052959480016808093953417756461980928 8320245 -200995822555631385478663120324070400 8320246 -35730599291384996884458715718897820096 8320247 8242547186483377029667851338349812040 8320248 -2303604885835556832789812848012738560 8320249 68903858363671857859584895613743229316 8320250 51728624880411869098125013260889344000 8320251 -82235634618584853874791570340114753536 8320252 -57918916310877237204137671679421849600 8320253 -15933150677860463992814501235061265556 8320254 25419280304579862717850821826765368960 8320255 126927258312952246041839166330486191760 8320256 -33707912505585284320489390085460983808 8320257 -127802645675886341444369311529268900480 8320258 29175774141578774251128789530669539824 8320259 96784147129519949874216200837297064216 8320260 -3727558690362518269210286613596835840 8320261 228831542031494575276937113548484902112 8320262 46566405733494358746112363104453658080 8320263 -21201825073318451579392224926017608576 8320264 -45679519041137036606255893836539443200 8320265 -37833285099015980275270229101116701340 8320266 92214701262608288533762327251474585600 8320267 -159349981027267039920756946247748544684 8320268 185478130342966260588195606836560035840 8320269 106635513577938709630378097458880104320 8320270 -1977092789426093236789627489989930240 8320271 87776959019767670338672116875885956200 8320272 -19293691258276792016401995257737248768 8320273 28054894564417653776829412785126694464 8320274 -46204242444572896297776471683667955200 8320275 4700122423845350906039124193986046500 8320276 -28254498463332727506673819151811231744 8320277 5838996752191917837540828831050319744 8320278 18584749716487570152261455648347422720 8320279 -115456082315590268040070505834093705040 8320280 40745433984209422747297651179638784000 8320281 103399598599828599471491538231577084800 8320282 -7823408795247895422026261737717621008 8320283 196088852156915455037748236539343375664 8320284 -192550785187603943916590083963250688 8320285 -2306752195895855688472948592725428000 8320286 4125160808311010234664828862808151744 8320287 66293120571016970092170838188179489040 8320288 -3836434543449695301188695275327651840 8320289 101205712116243495800646081301789269090 8320290 -17117794977123465313288551205167513600 8320291 -80927263284859808343095654814546145328 8320292 25463085844653755741047737282283241472 8320293 7813843018640706373551575468393022720 8320294 1597693505181077470493740469559838272 8320295 8137578967271630060384450948161121280 8320296 -49403708740431552438807701787103887360 8320297 96980956514872322007057521328987832420 8320298 4922896354513554296550844330003123200 8320299 -57547374062633694634854080338626565152 8320300 6758628286390930745765653560017158400 8320301 87131728284110551864378905498756987744 8320302 -21186100400566760757401640151125438720 8320303 51344686076560055481004413140625980400 8320304 -39092179110627105795686483923491962880 8320305 -4304935827029757999882306629321239680 8320306 -31135191905720720532748976177801245056 8320307 13862160340240542553509795184505948160 8320308 71279416095385479523058894373499023360 8320309 -51249777586016428024530437738097180000 8320310 -15184358199392725096549647031161676800 8320311 42108232366312667916335140435519797288 8320312 12143839178171127543412452885253324800 8320313 6672349965385713358675016408533643562 8320314 8398998616787350109525312093913806592 8320315 -123570055280121174982790229990976583040 8320316 18628660787912690844912152623465187328 8320317 -12847373360921417122117557769798667520 8320318 68521137825256447723941411008201583360 8320319 -12012533931676900506810260091789527040 8320320 15766435744299300870552707543838228480 8320321 5249091215592235962434476249179811560 8320322 -21479439714134372575204162591145297376 8320323 101881614500868808560196630538596152 8320324 -74479216668035394553581596253000978304 8320325 6281402219393478252628609031961386100 8320326 -2294586222137629552137623914033920000 8320327 173992331568860941421275679212834503312 8320328 -63262763043049203973680867877232640 8320329 -75035629518737069948329090554382801152 8320330 -5660403834030333399215265550382913600 8320331 -81209485031421914673752316225130395336 8320332 -77016237139369885890911989466320819200 8320333 -52423842958608851347878229837917838880 8320334 33336817569710297144266259911206196224 8320335 3936731991831069966080128758140340480 8320336 -29185666738607483185271864886380535808 8320337 -107144532350579182225623573604858495488 8320338 -6493550712069068746341468409736239968 8320339 209749689791994475428386836156626128800 8320340 23587274024549803535184831137614970880 8320341 55244321945741401830368346236164677792 8320342 35241354026822856640888334493581819904 8320343 30980092761496616258951493600395003040 8320344 96077487859786374351231554229467013120 8320345 108482082506716076351978556379820284800 8320346 43377976920949711634810090344711525872 8320347 -84297752122083260297022076443233673600 8320348 9351262992814533288564781515160513536 8320349 51123082550477584617111263704517455500 8320350 -26486799785911384755829357068578664000 8320351 -24163945559767345854404043525463272488 8320352 127653727796951983708206233226843389952 8320353 -45728654233772076292331826737245698816 8320354 -29173868650074432889312360557166499328 8320355 -133339018007706843122881683373441656240 8320356 70688424900158982608787399684113869824 8320357 108273000599282012601266813202920622720 8320358 -4863873229003476435922589869153554720 8320359 8537528589045560687565919820384444160 8320360 -113907093490161417399359627331323136000 8320361 67440401435134485084144390560513285760 8320362 39144691703500078959058129712932748544 8320363 145348157169481082061588758536609313280 8320364 -20632844213219073860374617358486133760 8320365 -13236167448205838913972674139848611200 8320366 -169804661480462038988672398157216117760 8320367 -18740022755323916457299083503407648640 8320368 -8554333528906862532295794873758908416 8320369 64110855094678084232198142634768765952 8320370 79212274932429115284989426112807024960 8320371 -1403866842255189630611985174334488000 8320372 -96725217536570326745664745011247904000 8320373 -28641851619878303538543125103125511378 8320374 85273262663713429300902944457901165440 8320375 -26244815952684254154351000536378448000 8320376 490106063279045988824411870734786560 8320377 -49037779670022616973682779100696456432 8320378 -101137503389130971728940489409658003968 8320379 -40484587388779363119808098066643549020 8320380 -28831206583605533143051099719838586880 8320381 48583675492887247153611184900470018182 8320382 -7766217645526788322484146299760652928 8320383 2728874674436706788893209449671663440 8320384 162656701144101273952175552994811576320 8320385 29590469386452849056175428899172755200 8320386 53475687039823434746529074675599342464 8320387 -153677305211089761958644820859702328964 8320388 -45710919340279368927701911640072540160 8320389 1637797436793000765871930821057177600 8320390 -6315315309211643024122653161167411200 8320391 45021147313143840768841231716724926192 8320392 -69793211427077206093221183363861703680 8320393 78805551305083438374262059878050751642 8320394 -4253749733334293417791383013979049120 8320395 -28617864609643449468613460899246333440 8320396 -115777648384499189041272107012778177792 8320397 52705707287251330055172648612127094892 8320398 -3376678468865815865787362022985523136 8320399 24803318448422654113221567267205315800 8320400 4946761565829152806732093398790963200 8320401 -8354592239761244129405370820471256400 8320402 -28529309430355943131869150830323869696 8320403 26655306170932876249132813478662963104 8320404 -59320785635049377247430447620486236160 8320405 60875349572677736399075495284564316160 8320406 -33383303695566038714344293212185511040 8320407 2335776595110722359614464137841724288 8320408 103370115335707652524466671870261032960 8320409 -69754086887962742243065407683277150390 8320410 -12469289515761575747565756107627950080 8320411 8215186433562066453612958178066536704 8320412 8670456998291895093212660171857824768 8320413 -78875198367212641089854082565331542656 8320414 304880087311918660799949900885624000 8320415 5240615929758400685896384451112763560 8320416 12653746378269923718062350295346708480 8320417 6193400997452683122546512348025408384 8320418 -47386028256530844855528079722305940096 8320419 87496625334779568825523153614292644000 8320420 -7425656774476252856284500499452088320 8320421 -67038924281612720524874998821920978148 8320422 27194447032561586719766348361684048384 8320423 -266090424140651938615619600370495401200 8320424 -51390649250491192353132103771369881600 8320425 -192818420015544992047708459803078000 8320426 -51178273509961766570449814901405697536 8320427 52415139235195336977738849808500688872 8320428 89800004585066094540067412153567185920 8320429 88245669352320059037566164688214739800 8320430 -65077509884561476915846667951383735680 8320431 8015354516311100004142481260859762688 8320432 -23152097199682424974836681327177400320 8320433 -199357893677004547288503927821316776976 8320434 42090217164979264333914701884740315648 8320435 -47976877425546526607192858537423494800 8320436 5476255451426300553472419700745625600 8320437 -29114860160923134861812327157390257106 8320438 25790551633597455543700887217467125760 8320439 60588503741222684974967786259558346440 8320440 18696940098074326284624432312402124800 8320441 -180848718722673211816621948620351944448 8320442 -4236228094377644619339756836235544320 8320443 -49794608865444961081632685927809117696 8320444 -195453409452609922344295461405870592 8320445 40600279156378047901951764052944516780 8320446 -73893083038588395543318050049313216896 8320447 -1715111624487572242937155876505632488 8320448 47705078121114129907731081857209466880 8320449 -17188646798399474556825442900263780480 8320450 -11476785590390320943568706766260746000 8320451 51190967198936296844067293162750587452 8320452 -12495424161958685859611548330226454528 8320453 38633046907786913996599448269043996702 8320454 76353945343859953007352877846588750176 8320455 -7846482227087983818651735605662771200 8320456 29923199078099163997977644573586170880 8320457 -1442652154377946356417127317567866880 8320458 -2826595730210003601546863028885926400 8320459 21296849377667874897171875557046659216 8320460 -108841215281065705194950597282926494720 8320461 59872184829182098996565220407653191360 8320462 -27545965811494303544348880623973912576 8320463 40802274536033459755860407717758251840 8320464 -16949796255142580378169998470371188736 8320465 -218417898771693278189775148502892314880 8320466 3021515698767416146004503837027894272 8320467 7576300080214407479044015852893748848 8320468 29687692518787982993077053348058658560 8320469 85214619473488834572860803191156321870 8320470 14019367656230221119097852698152682240 8320471 -75745185958471106393400851422695486328 8320472 94458544854304647721612010775113164800 8320473 34016820416763989808093618745313538624 8320474 25941798626356205395199952176821322736 8320475 99403780359068616090857702416615263000 8320476 14652739756711250875563784049509304832 8320477 -209781506134257484995727949416780090080 8320478 3680603120263215433022590191587576256 8320479 -76778395817786788427265092727615785712 8320480 -21836560648267594618346013083880652800 8320481 -1229795500803161604077202290006450136 8320482 -2894834542108871452856508027610926768 8320483 100289080637633684059995591493570093864 8320484 -11617560802185914581625338687441305984 8320485 11304131701438907676357349653366372000 8320486 25020351253439425941509185458447864960 8320487 74494011537406552667179139562050824800 8320488 -24712123827004822069150951378524487680 8320489 61614043118952221660400548661754821924 8320490 9942352792009944249801018986542771200 8320491 -47376471123898166949940540625079982500 8320492 -17579717900934504778540815997900677120 8320493 -26464922874669700714530304641135601536 8320494 10721607384363709917940973754249830400 8320495 -481292691843363549071178158659587600 8320496 -9006218506446840298035594521524174848 8320497 71302084607936174802869114769518616672 8320498 14075211092593630137637889737000462464 8320499 -37736664093844686276116913799439783040 8320500 55790750547492720572995380490781664000 8320501 60302391088459471075352295589886005824 8320502 21543614947919230697938041273556209600 8320503 -50924062756462195271564760350031359616 8320504 164148091736481848204284938027101798400 8320505 -71771890431786361077232720687492817340 8320506 -23433606986924324765529855410319532800 8320507 65914729667679104422977497326177088080 8320508 -36771863586625965868224757321434153984 8320509 969786958976076681083662623259704000 8320510 -7438054981276621893192419889773527680 8320511 -65337810929837043394264420795042914168 8320512 2903465329330359633153239922153357312 8320513 12718190277897325836908773494097049344 8320514 35471824356885721755406976179072923552 8320515 -3691081262143923799317692276835302400 8320516 52555173779957105543868503693732877440 8320517 -215875397585563247276530808036421791040 8320518 -38891558791206439267856708241916660800 8320519 -65780580393870360243821340852019679080 8320520 27312309806318662658918413968692121600 8320521 18963613792713421296631098795993923520 8320522 -15136828126867588845108945818570213376 8320523 17731692064755501183732268275967320624 8320524 5286052891504655936680482647995318272 8320525 -1031446190672223204835292611151195900 8320526 -8708402612917387899149717203383488256 8320527 -1564008928625121512507875771033000536 8320528 -7278599092543909347386092847738372096 8320529 -29027817452907341965377365539541647488 8320530 47811835923958955847912518717453214720 8320531 -92974162455833456099234604630606240096 8320532 -34191208042175933887531406251169218560 8320533 -34405173031929073481941163520508265472 8320534 -25456866327866818690509135694707878400 8320535 81560811790616528264086632613600072800 8320536 -31637731625875360376858096506817740800 8320537 -43029368464722786644481860156771635760 8320538 3348074530906573863708157608456583920 8320539 -94732402119059873907396707360778976320 8320540 -1913721615041943253973111745618585600 8320541 55215326792683281566340182071761507942 8320542 22153773690074740880585418636726395712 8320543 2448345544882334632467953573652328320 8320544 178549149207280490067200333156640423936 8320545 16632530407939391273686982251828897620 8320546 56414642166942992587201436915252290560 8320547 111420099533847257014874548340249691996 8320548 113131588933176250038248937947169171456 8320549 -37360638544621395692103475424786696736 8320550 -11531068678135997316797198938092355200 8320551 13855119299476163640923999000777167104 8320552 -159413609092903232194772944081519334400 8320553 145561001635997548766476519860961365504 8320554 61374146593256267446826647593923144448 8320555 29741820468221537812360446428014945920 8320556 -87641494167061208678958205931118727680 8320557 -10624533748979245665019303640566223808 8320558 6498244678441612415378923977011928576 8320559 -44907061962398821507564501507468415496 8320560 -8458861138538516202715730606089175040 8320561 80656526057886843239769481248138345024 8320562 -57495630201117849701308044503675017968 8320563 25040381990301502315024323872305886544 8320564 -21636242678974687585216085633549967360 8320565 -93160444975840721049375739603422600 8320566 40304551906896394922627270148875865600 8320567 -24194060171403275276391000059142871384 8320568 -4285495983347893236007023786501181440 8320569 131391892738200129700648526324412062544 8320570 -2996000847735815867020912958903058240 8320571 5665342503521752629901236530190576912 8320572 20081404758625303684018554643172640768 8320573 44142751862707069179858748260160070464 8320574 -45923622651934451377647569647386191808 8320575 -20188025558373743286754396968315360000 8320576 -16893879349116448836854322246551863296 8320577 28994715290037058974103810814338384560 8320578 22538511797299292664188883449117406720 8320579 7869520570262876028880677539467004160 8320580 30422955372410548826728675557768153600 8320581 26750934229465810214822645652772892700 8320582 -77367529696566844133932853932070973696 8320583 -25550981654405952143610936839730656376 8320584 61464708708953245196899974881586462720 8320585 7541217050390312494819853197443663360 8320586 5185058797272628926750102615840768 8320587 50792614522201206452149923106306330560 8320588 -8867432037812318954296638888519756800 8320589 296265324866607695402955428804647493100 8320590 31886635912187528014648852584073017600 8320591 -188112601152151443299975808242501008 8320592 21310484633127958921967123148052094976 8320593 -41584205026341829938121760212356052800 8320594 -5234228603308890965785015986311064960 8320595 -25607174966254415641224076223244936480 8320596 138242202597103125979392221261855784960 8320597 13185086848180886632672009123065733852 8320598 84173990666303279177183685536269332480 8320599 7749786642241824159855833964539319696 8320600 -50309043657515351214428111993945856000 8320601 -61377846189685331908810990428174433398 8320602 21309665451097016116078157688993464832 8320603 -29063908685690106169663398350488425148 8320604 -17239233394748771054524062753697119744 8320605 23616527555361701227537389651657924960 8320606 8037294286700304453483866883575710080 8320607 -95876272894963220765437713133888318200 8320608 -58527109795787745385810308829275488256 8320609 160750737181002316824548871173111121840 8320610 -15395304004516094514114144894949080000 8320611 -23484805063693965824590788878778411600 8320612 68201120393429034028640527317306729472 8320613 5815714639147539124122702284010944640 8320614 33915309494008004666004581910082620288 8320615 37265025179226407433740724874567496760 8320616 -264710817916576216081220145013382615040 8320617 -64152401635869831352977183953049899520 8320618 57037071010525407324434933271168194304 8320619 -26786098484855550712158921419984611980 8320620 14208588868200655310867356690307973120 8320621 -25456235223055539267383466469496924288 8320622 43398480144448650061138788599321520000 8320623 12178868062755763636118559664349274000 8320624 7455414881634769611436869905548574720 8320625 -15311079990363984924528082971161823750 8320626 -6719845488575532051747477311185835520 8320627 -39440727900995338437289672306626058928 8320628 -153866035959194611160262790920364501632 8320629 178908769300099053626659082750061888 8320630 56081651418921141509229762277323432960 8320631 -189500956749573219377531118265719159336 8320632 53250844894748340710698528595125862400 8320633 98758399978434343926408641484724559700 8320634 -7140353932448082487537983769365700608 8320635 -93206066287670895445792886594733824880 8320636 -57636774779738132288443757622171563520 8320637 35899390450028570828187011034098225100 8320638 34794540778211972568244198911539098944 8320639 45598315813541757163122463713835802680 8320640 115643571970875608701595980640393625600 8320641 23356347535749444488903348373119576112 8320642 14721388689825915174306267842984903424 8320643 242616315506942533931035043278087831464 8320644 -2917701977635716898941229798094623488 8320645 33672737846212538930196886914022126080 8320646 -87176224572691740714424853596503949728 8320647 102864853530609488342305620333508722600 8320648 5732141197062432956942363333362974720 8320649 -54566417941131172937283766881788132736 8320650 7988568600149020401560860582028275200 8320651 122778823947542609333520782130702289200 8320652 53446881471102066708328730095142791680 8320653 9488349870714749082186568390380848064 8320654 -63590903374669888576050238966429276224 8320655 26114432086523721912240621256471563360 8320656 5957268742849498171276962591107776512 8320657 85713611057776967513191566141584729906 8320658 114398293962337013984376611082090529680 8320659 52283557764177420617003560205547233280 8320660 -55239675058851803132151002327338406400 8320661 -8273819204297728906867737639336711648 8320662 1530779739208713204862505955273194112 8320663 -48403982361893537386181080357365190752 8320664 76153348805978522991255188851768688640 8320665 -26294804219691439586372438587713286080 8320666 -32644493228675759206100947599372637968 8320667 -188935646213706071638416300949691522448 8320668 95777111613779774216091363986157081600 8320669 -18405882839670663300306120720162924704 8320670 39463236072444510536053516462582531200 8320671 -4220605947928521694393470276191858400 8320672 2253493642716241833574350530461827072 8320673 -294603637203166023323262637308842743020 8320674 -39085986040889784568882207431561498240 8320675 -120264934546187975223988981480184832000 8320676 2500565421511281000284697320193576960 8320677 -61395877179653214304200161045950947360 8320678 -24638539655043051864555754042137696960 8320679 3043660138436384295008792638060930560 8320680 -13709657892966184899796281073445376000 8320681 -95853070191051104256608634404949728518 8320682 -56741750904754386982854278161319848608 8320683 -3078432464497374384156062483064905472 8320684 831422139124548509907809349962174976 8320685 1830101525350705216511830578933934560 8320686 -5801810247305503015886440693077888 8320687 57525282966982718652833536202995932240 8320688 17570596432586770943690405925717491712 8320689 533334689092504482143744898482474484 8320690 68134252968533548082457346576086514080 8320691 -127853478060176590566772413757956794616 8320692 271515126896420209646645874162327552 8320693 -79849879174154785299820714280341239058 8320694 -26829703694571144501773943682644715104 8320695 38142757643826512883465897203633508000 8320696 77238506662688053008489461991907737600 8320697 3238361683495877216157982802083884864 8320698 115292083200038534636201345932598469120 8320699 -52257395027107096336620363758817642120 8320700 13709964961100789631414023653390195200 8320701 141138441859816720276459921208843432064 8320702 -24877711910414763815093476471262772288 8320703 14683412509239789252058884408478378224 8320704 2893302231048260918910899276683935744 8320705 149809103857993891962043419854021991720 8320706 -43114328411623310849754490976234822448 8320707 -139042627072412861835489065163316470396 8320708 39499867016595611323977446914921574400 8320709 -229656504765963648418345718887613760000 8320710 -4313096318060781927379385243833958400 8320711 58213016059622011934852464724531525760 8320712 153169090938917840360335381223483827200 8320713 -73185720480184806885534149853848736 8320714 100939978991780495503733542432452753456 8320715 -1426414192820138793012682137187208400 8320716 56017079538746019472316196125257174272 8320717 -81595210260663200176301103458332804234 8320718 -34152515256442054733137657710539221248 8320719 27492373932372490519003107193811543808 8320720 25500340012625140534526108430976204800 8320721 16634539777338211384031073131675566500 8320722 -52784547088562709188912542643997932928 8320723 19665355976309530674918344828545831360 8320724 -83576081542853165071369953069648887808 8320725 -1730672254562484899141094405145413600 8320726 -14266457990920813130917180105389566688 8320727 -5924901109427341081410818186009483520 8320728 2359778128024650977992913797620326400 8320729 86680305418121756960997875518197848330 8320730 -51465540533746001645097010937803507200 8320731 -14829683372280199935620167716303716160 8320732 -7650388447030714844442878390820746240 8320733 27958071184278538450150007653245590400 8320734 65405978312418802908959037982120229184 8320735 72756493880633443244683214026881341760 8320736 53374802760219634957897551227459469312 8320737 3890732779261205075429896637515581360 8320738 -35327616991863896349596839538043145440 8320739 11526156887708850869233205915949776736 8320740 -67234852514612443412375321606821785600 8320741 24803385038723519339072145386397931008 8320742 -6706276835259643888889963794024957728 8320743 13854813718807067476301879380519529232 8320744 16447988532437198952681881572467932160 8320745 -2962273047819105214592759806526697840 8320746 13498893812395185546091488535433687040 8320747 92860749004259506504709517133683646196 8320748 -44013198036355651739518733048185234944 8320749 -88949116090301453179055259271362726336 8320750 33719122205363418971807807340123168000 8320751 -54638029751585435387940955524089475096 8320752 -60291453002997176083114192888576081920 8320753 -2918868586032421095227093844788112320 8320754 -33813927146728812952926958344440263680 8320755 6747865543521916137420919541875951200 8320756 -76406599160235812659264736906996121600 8320757 136175317507246488743858011534349495772 8320758 -695476138622366969373647828931052032 8320759 7057905444362060385240362742887480704 8320760 -22814684849712784276569782603055513600 8320761 -61421893461664441646535751708464763590 8320762 -49820082222298373886075349471938100368 8320763 -15109429442113075903752128824150334616 8320764 79250109523785795027300598635392549376 8320765 -32889255167374837897330580401132970400 8320766 645428739815634304121362912608044928 8320767 -17572866820583356195543739400685954560 8320768 60135318673294117544116451029488238592 8320769 81796928653962350395113917607247438596 8320770 -22139719561684058319079714545759590400 8320771 3402136192454655795898327844847231592 8320772 -8696325853791138881181906767885303808 8320773 -52570124584234232289062757827540906016 8320774 -16290242541368499198272780822859067392 8320775 16340291423672003232433001516752510800 8320776 81956120425305119977248516793715712000 8320777 -39471221842335746755075330929600326374 8320778 -86437858196938603409953700403684196560 8320779 -55574254864011494969734686451412544000 8320780 30818741824723173975932614786992245760 8320781 18607920920987851654965451541867954304 8320782 7070249381086609742197151754562406592 8320783 60117079747053627965821133700912954032 8320784 -3241496045868481631879977966798110720 8320785 31559583821498714432747677228198041600 8320786 -36055097589251581121175442607841804288 8320787 15219188169396002253351962841920936400 8320788 -11323701948310008911951351045356028160 8320789 16126763229989749591515588881898456590 8320790 46362747247136458450216910805891974400 8320791 65226626357688462575672799829938911592 8320792 297499370751293901354799152567537438720 8320793 -79161490869846053506996485632743658556 8320794 -1809504516906260711925415889871324672 8320795 47716158865764000225686593354877141280 8320796 -186569492660111697371369118771891287040 8320797 52823921644759145517263948187469341600 8320798 -49143975094912586750440016777311593600 8320799 -34604786881770140401345952766927596736 8320800 28868817095910962636679985872096460800 8320801 -1123006285819975229620014066299079248 8320802 -24107724890541402117290194957404742656 8320803 -16097994222181759537830927655721809920 8320804 -41070503830852494580252252810284713344 8320805 -76145060210312561016985508463155614080 8320806 -1240630903558360382258615931129536640 8320807 -264687685822501641560602888810048672 8320808 -60128235174902495938718262303451223040 8320809 62529383668365076277005548752070119808 8320810 -21045599132956659146559207947798881440 8320811 13107877721909423822161227052472255412 8320812 27210082695090677075359229212450432512 8320813 108853613546723505583642082188235175062 8320814 -38206546356755525639397192867176151744 8320815 468696128698856871559204940844507600 8320816 -1741182080457722884399264269397065728 8320817 -137079214726145151223881940607116657134 8320818 162818122807873592966570487862671360 8320819 -622600780281486296435819455219488400 8320820 -47342046627013361426518410370140203520 8320821 18165951470737591696833221971290590784 8320822 -98242909537445709392793184813980129600 8320823 40954132310106140222307852383427307440 8320824 2399027296561245433373467202018611200 8320825 6646233267903319580107900157535000000 8320826 -15572261002655550567912257068651455888 8320827 -41203750780537574572530949122797375520 8320828 65327952836528278919555738221185440768 8320829 -5851447253098013462565230576039475360 8320830 -1303380942526861792189122297721466880 8320831 18845305876446612599017731042195357632 8320832 678434163710264462094624661671247872 8320833 220195540756050549702450264824004403200 8320834 11313609379358784448590837635701358592 8320835 171291310028591182885382719643303760 8320836 7522527641568438187669247186992192512 8320837 -44232346227354731998996109655511267200 8320838 -6844301273346662756688768391373448000 8320839 81459355551172342331263128282915757224 8320840 54811226346720861676183164025395609600 8320841 35026860776285999105726287720230406080 8320842 -19904820873143662094469231299203539360 8320843 -151289908582843843160803288753365446000 8320844 259596989038630438511403861498396672 8320845 -16106364019471822533176423351914955520 8320846 -68075085853729286521928788614292024128 8320847 -179654320398328419789399190877098498704 8320848 16397544558923888659804601806558593024 8320849 164810621117977829610168624805725652850 8320850 114746277039698879332220703257732400 8320851 -28209887567124940151289624640292856576 8320852 -35203003774209424734563825845857960064 8320853 -3229931820560876751903122235246830898 8320854 13433951551130380228680425580428829312 8320855 81124642807394287505857588794135697920 8320856 -37115098237404240960842862431794544640 8320857 -2752556276140117952166483501879323712 8320858 3759791244092983911304201896815846400 8320859 3192449524013940675961465374167253060 8320860 -28245871629335910210982204908423168000 8320861 -8136187897282368910008331298685912538 8320862 -772215845728795108953865061443399296 8320863 80123387146977221525803531080562083144 8320864 -239896356354195704661950727927999234048 8320865 -3953792714341788495841258808974924800 8320866 -33915069415887442096826042197293787776 8320867 -289619150655150543216759494291468981288 8320868 -23648824724571917440880502075891033600 8320869 47554590404789926022714699177479884384 8320870 57135428046713502922671811384562597760 8320871 32179920056261865024025280485602003264 8320872 -18536296551293607809241408165487411200 8320873 35234876857911362845641769958842599504 8320874 97452211519601671402394321705328021936 8320875 -79778703567389526504531066432706740000 8320876 1657750054787066687837365498709039360 8320877 22049049762845237237202952193397634380 8320878 -46828477307784062565588382069132740096 8320879 -76412020456765514328873237506996421760 8320880 -5297559688841927164676325508208394240 8320881 121790552160519810260471293125516227952 8320882 31152074940665427875293079096442918912 8320883 102435255713201621334518433032301374880 8320884 -15953479708222430798108555205685389312 8320885 -5837032397501300209290529482937572840 8320886 8407465597914046536900798797679588096 8320887 -47184796153703918254351636331631720 8320888 -40925831354463580407573071660187955200 8320889 -260527672672079047938883239204995353644 8320890 904615469870724708789505248741553920 8320891 8501986835468201997410651245170068184 8320892 140008812705484560699078278028604041216 8320893 -12728780421651709356163939068691946880 8320894 -15400768309438486133624877356991535872 8320895 -27654489357615785771309665576299603600 8320896 -35657212903094194605073547501104005120 8320897 -17081348467242089980543523440890546860 8320898 -17370961430888386489082250264288581760 8320899 -22797761729187587283196791165115337736 8320900 15818445311645785811450320024430387200 8320901 72094410692176503179833580561602466304 8320902 53163978440611103898539121387068221440 8320903 -11803473865830695669613459081860015848 8320904 57255171748021283312242727440826741760 8320905 -6189208922066497951804697871330102000 8320906 51158894003143637221530725415620811264 8320907 -4497842403422284657892145405206865888 8320908 -19586014601421469167293081279906787840 8320909 1260715312394727030298453784929677900 8320910 18735852455776882552960104186037973760 8320911 68658655869507501505484093402090280072 8320912 -6570055917565900951233828536097177600 8320913 -69436894299312447986362078046553262080 8320914 33618239345667765148250932142318730240 8320915 -62039245134136447044129447973032295680 8320916 10532087523642591111089674726585012224 8320917 -23501869097524978968019348650187914240 8320918 -61124440276882159046593566593686287840 8320919 -24674176556264806963692724900156570680 8320920 44729154141198467193728186140722585600 8320921 8743549879428624672374948482063869120 8320922 -40180352521477097720959852776062227488 8320923 -36248226088888732363281523816353796320 8320924 4436206665301471996262092857494928896 8320925 -45614266237335407127975845069469598350 8320926 -8920046345021627781891168085988005056 8320927 -47348131780019846176123120371640590336 8320928 25129968411015098504935992116379648 8320929 -85379229850176534021341687952612315840 8320930 7892505925514051903703613420485120 8320931 -114751554701094797546442548365518046728 8320932 -22511604997486730349344409709522652928 8320933 4383925166781108864070650928957513500 8320934 39929060267780021255009081789293403616 8320935 42196711708783610529736668032249073360 8320936 -76431808164572322375990925664092569600 8320937 43037643907138134050851417079590079220 8320938 29001450222324606667382344246988300544 8320939 134604914396712723588614224788973706832 8320940 -53171261203493229608103802916613580800 8320941 -5301948157345419085515337374298190400 8320942 8501503741779799361938178464838184960 8320943 14325729833735114268283064983123362192 8320944 1962071264990210536316018578380226560 8320945 -27233171837765729194848918917786827200 8320946 -24565280171132637843500692243304153328 8320947 11936417328418242576008833955574877440 8320948 -133652013642325895730417525530633752192 8320949 -14341549361007241216282158589453584000 8320950 16931829705410035825404499526245984800 8320951 72910414666570822619842837316579273360 8320952 -59718595550695128464999217657371750400 8320953 31854377814469884587022381393743828304 8320954 -1312610635786726847250692712078170400 8320955 -132893038787899662796684625149600146000 8320956 25412687260852984360803897198600830976 8320957 -120079574762301540018732776677471610720 8320958 -3373974518833964289963402324986806272 8320959 -101162444215211543210974478281803420936 8320960 -25475110465700435306309318219787141120 8320961 9276699947903935464234857676095223264 8320962 -6747922315051934773493833319184062976 8320963 -11483070000715186792820180465923166976 8320964 -59415093440234702371060998249041101824 8320965 -61214737610611051530835656808372790880 8320966 8213597498253574155088993516826725440 8320967 -85076063129752715827547641204435247688 8320968 -2240899530857490392272310421934218240 8320969 -54474397735813839697852859464151414604 8320970 23830441770998250065906779655744640000 8320971 3076860420553725601060332775242756312 8320972 -78485983538613062983797306315744377856 8320973 -1573603308370897962745017101218140096 8320974 57632076347894445861412770246014177280 8320975 -10195427706185636248969709579079751400 8320976 8414328687937570477421382740473331712 8320977 -23789121000911780907838486314530013120 8320978 3981085574248813555192546167579841824 8320979 38558881480632914962086655759244634600 8320980 -53650938534467976452321045535447152640 8320981 -33119830679498039662757534752523154468 8320982 -10771640702237066948626702646702493408 8320983 -131039045949129826613410258112044109952 8320984 35950207030501589542185282688281200640 8320985 13570227248385115560622931413770140160 8320986 3027549367007095221666328804086297600 8320987 -34020318873607074500877204491124472320 8320988 54903161751836478223638775489893573120 8320989 25491244663727713530319094097209358336 8320990 82526681903676458446180999700910794880 8320991 34984494903551904432566352567347957760 8320992 29375681403809360783799251233745928192 8320993 104067278825435731804776309995556182320 8320994 -30550780864280789990595524662965607680 8320995 -6920029679880851651912882231362730400 8320996 20793024119649585935816638839674844160 8320997 116560919669795053229031243857750509152 8320998 10207648866701493733542133640930813952 8320999 -98917266550109842366061579125765421040 8321000 63659326371837911463595493179653120000 8321001 -49000683719663544706743564705631858560 8321002 -78952287836928382769811319401078438048 8321003 219359319566352261497935280232593355252 8321004 -14988529434168007445069529428717005824 8321005 537190076854388222462747516466165120 8321006 63391043429811652810063830702556216320 8321007 -568821168163804292262379284744178656 8321008 -27489010084942511595421527113628909568 8321009 -3019108442013337625176240714645376832 8321010 22918613645080180045083245976491512320 8321011 48216967447668064449305072889554609612 8321012 -17544091042973186197402399650688020480 8321013 95065761284062879843054901630870645742 8321014 -32542213891683058492099268902728193920 8321015 -114088707825310334126213593304754967680 8321016 -1542320916387105289126077191506821120 8321017 -112615816461940873177853710879316991600 8321018 12487614740861852710434705426301230960 8321019 -25942315055588108822155627952439851520 8321020 -8565637184512005279069747526481879040 8321021 -26894315011248711262883676380087247168 8321022 -35439816852415069479008595448898641920 8321023 -23156764869977664805907054841278635560 8321024 -6572244038420680352685888817751654400 8321025 29448698384849180846613398763422338800 8321026 27887760558281502690913096887263823360 8321027 -98943349118028243371952599033529307440 8321028 -101572900502994277776784631474044784640 8321029 128159309758967628047849615500856273630 8321030 -60354020204108071515141840750988563840 8321031 -23994354272694580678175128248664761720 8321032 -44741611592867344787400032034790440960 8321033 -7177957276936052060465349677700140262 8321034 37293239912949600783868879420532417280 8321035 38606939421117782512459092602734352160 8321036 -34724065595537372468684490972845119488 8321037 50318425485969136352605313855417050560 8321038 28367963377679010024886418640116544960 8321039 -73333138455845688717386428484301806160 8321040 1377036553271977764248588125753835520 8321041 57037663423928589153815905920107263080 8321042 -81378932278558282660740149547694793328 8321043 -83402828015384936359364873346267070536 8321044 -12023502058117925553814821999765748864 8321045 -17000498407506465506087207270473878600 8321046 -45551346593813746081862148843277049856 8321047 58742075973392911023818916850969082032 8321048 34670768969910296272427180715493109760 8321049 111608654278257747469873859519000592 8321050 1260586575005613339174542806953070800 8321051 1074076789822531401433149801203109504 8321052 -66667000934393154108722019271157319168 8321053 8322165237402698199179640937584528420 8321054 9380338615669957697205468469632096000 8321055 2136927825882009723837469995107481600 8321056 -80735802308801517814733537497332449280 8321057 -240078052475426291286894190422993276480 8321058 -42685592260802402533139828810944561152 8321059 -520905095782823697678589316595421496 8321060 43477042161490895503440661553411788800 8321061 -17108876342471868609103738953542301696 8321062 -49641645318702320701011096076807975968 8321063 -7073520555122070440936563594110078936 8321064 66048894760196317588983764050643435520 8321065 66397290274221850068464849615701041600 8321066 -8872858004726655068804093584066939296 8321067 63281761028551142698985082891363638160 8321068 -60886002828654627899156019620022288384 8321069 -37953988861677985992835640654742872160 8321070 18757399554681955751055621594899865600 8321071 216107524325418201671492226017124651888 8321072 -4310055142796121776219597595209908224 8321073 27272932919775773383298288943618046368 8321074 -8728397115723467962536941107606545408 8321075 -46374174684131685728954445256141677600 8321076 78118097315307802211672431551443496960 8321077 -47553527986174365370369099055235887328 8321078 15768927417396589801389473286777972480 8321079 -2746292419687603048915609970910276912 8321080 -45672339411265350097617360241353523200 8321081 16006074660753217439421486706744803882 8321082 8505499776868021862979336421712314368 8321083 50295265251636437040915469710144483840 8321084 150691770460786554053381942633978121216 8321085 46281237357220395748445288174547038220 8321086 -112828185725506768557945065681556505920 8321087 -6010090754541100290919069265836826328 8321088 -18687977541218666875197049023926108160 8321089 -44470898615541080199686394629910868544 8321090 57483697608699033172404253465285984800 8321091 -33557533810992407582985601417144211208 8321092 -79190177512268496869144445275019007488 8321093 152122171722561211175219516854568967744 8321094 -19898143966763910472898599441261659072 8321095 -2996609037220016706748134703835472480 8321096 68530458833486283755585695876829184000 8321097 -31166976318650842963893402357527439600 8321098 -35090085137766695783596980981257461200 8321099 103786410278455268615549185193535576480 8321100 22132013096667090565718508362715302400 8321101 -48963812931654146721150211764925629408 8321102 -168916581707948856160585908791466048 8321103 7748884664252285969265633461649035520 8321104 -4567287227575306831393635992662179840 8321105 -57231858763678077872807251039510282800 8321106 -7924901819695783447539174376230346752 8321107 -203103615105135833488054770083338453160 8321108 72419328069760306002848779940360646528 8321109 41895769124260204318373883879584886912 8321110 11363307516922807098684732180007906560 8321111 -62002939590539093000501295620371767288 8321112 33694680756289336687262171509391185920 8321113 -12406181857644718947514602720792178432 8321114 -16127121414765556132123714771506002208 8321115 -40914563186180587784140966791307622400 8321116 31458070080054482376530649445651952640 8321117 -18201582643721951036427832368315995808 8321118 -5105568997453767609232063585243573632 8321119 5012378655803945329823506918799935520 8321120 -124868504708662261534123370185335767040 8321121 -27074404104946054654356977155904852460 8321122 6990366582242379304020633728482412112 8321123 29504625247641344548500270991257849372 8321124 -879568348019682806538120033134837760 8321125 108586525938151544569846422805219515000 8321126 -110242075156591461461992082709001681920 8321127 -63280191379043760038811776579691202992 8321128 161388763079256254196298363373283548160 8321129 -87118666528215357600310461877881777792 8321130 -894110813492901000937867768419476640 8321131 -54736420962654728340562754051668657008 8321132 13594736317903688719849118896406952960 8321133 41201511103764460664239117644789789600 8321134 28848947522997074852074092715042353216 8321135 -15784013100212520668726598796634932920 8321136 2807993802709735935321217284929912832 8321137 -219294501627736416986893501835858216208 8321138 17873320993038662628081901062112260096 8321139 -11282145496860320624415169692646487496 8321140 14642251871386184181134706822644275200 8321141 -158878608209588392159378211353477141458 8321142 54840257622289595786430988679617086912 8321143 54461018927310711730343178777935280 8321144 -8277097709055966973579803071102976000 8321145 279132432582469298241116049524582400 8321146 35955178347679726216640174971374025440 8321147 -62402321233128917043963865989499517520 8321148 50143452781736254900965160502905818624 8321149 69634930332910158206450353309035069760 8321150 -7490905249453822803296673867575630400 8321151 10301019253529563724613096870380459664 8321152 13391356978713548943253139440659333120 8321153 -215269267760546687500249750698849833598 8321154 -73470931783615207260866250498732145920 8321155 -42451838428012957597624610163420818880 8321156 -5833589903019125600044934649852228480 8321157 -45902691540638436265049478149837579520 8321158 21129456093632766652457502343311619680 8321159 -14458946654857653932239675847488919040 8321160 -23956836565244852872566631004553216000 8321161 -127393114967725433395158048692062491238 8321162 -133141656530856062111198806407738981888 8321163 -33821074458039837751893593514676783656 8321164 -198978930757730788860449266802716917760 8321165 80164234413977020343232941825813265120 8321166 21561314603770786587010682002544801664 8321167 -852333617448315174398863932413443328 8321168 -36334700605687119542546194917340766208 8321169 12074432764797380263815771335942627520 8321170 -20198721117274703177860055808678240 8321171 -2580336908517145851726064666875500628 8321172 -21668055933342974297477567956211755008 8321173 42745771207449838600501462742781072000 8321174 -13172311661319264649164164396889354240 8321175 -440812031968925341541804493340228800 8321176 81619984937989567977743957682082959360 8321177 -78810198141281487401087143208175017634 8321178 21204843129349461136125471361264602624 8321179 -37409720481516419668546989676905519216 8321180 -51781788477693434588878120870058496000 8321181 -101127008687039855795162008436356825056 8321182 117357318496151563942456186793005176192 8321183 45778231747388733423154521285313948800 8321184 -29600624190876939167099109050689781760 8321185 755550459703998406505224239107112000 8321186 25338484046032256936909676774481683792 8321187 -2973144449699184859903784561820795648 8321188 2165421592061780420336494792714076160 8321189 4822225894371835056325797395824831356 8321190 -30273107002185901470657138206040804480 8321191 -121148775591754382346972066615314465048 8321192 -105499688639404377826184168121812582400 8321193 33384288010857381894663136645871849280 8321194 16420073871538141094078300916345457152 8321195 -156925545263092888983777417515948182080 8321196 -5206428840949895976767048724457162752 8321197 -12561093250849372743069365329865013620 8321198 -70563056527369344026500769174089310400 8321199 -54933496782513567622163921806782883200 8321200 5897096528478874511091897839483289600 8321201 11834981472380774814654937583423558784 8321202 -29728266758746295027268028352496192000 8321203 -18342996059153048290841388000253345200 8321204 236478897080588993266980320494593528576 8321205 -80717704425014587166079087201814076640 8321206 -11605258717478180250038613009907785216 8321207 -14832359455090502768232180534776799600 8321208 42317461863919307619291173784436408320 8321209 51003483129636372684429848331159335040 8321210 17259184676521873968134011449306593760 8321211 -11948946301065247453792103393304002808 8321212 41053411787280000432078982228891494912 8321213 -96861510781668652376995971822788228538 8321214 7776243403203722449994591122663096320 8321215 38813263135263349004039821520610780000 8321216 -8169205863680646748007028411290615808 8321217 158672799466055123823650273856523613280 8321218 33904716775983178290765019721030884560 8321219 95271231569538815913430461266443074696 8321220 253261344696702329959372605039494400 8321221 216563875767375412462888326334575527200 8321222 30978234480865877648168376663735795072 8321223 -49797901130453551390640950312967790000 8321224 23340059736799665348035022363689640960 8321225 62471538124669528046386515238495578000 8321226 16942747248512890043351873460520552704 8321227 -171684820765536634194556265517069250924 8321228 145207373886526715529360094525358592000 8321229 59875562935495704873448414251051057270 8321230 -5651363274227185635180794797834962240 8321231 -1232327283179034770643678917841764880 8321232 21479847830431020478648258978291384320 8321233 -29251897637455073600865410789539956060 8321234 16439668743280923761385678526184336016 8321235 -6425529707421294961673314307162131200 8321236 -14161967239368612916457797933781766144 8321237 -21495270376816946857249913533322078976 8321238 -41206993051549574269350189310723735680 8321239 113756927222868715759832648117319905424 8321240 126000052932837720463896889059609600000 8321241 -119453830005960718947464653635581218608 8321242 23025737262082188143312168534043240960 8321243 -19493086432682050173039435154885404384 8321244 20884298894150460185446608112450914816 8321245 7102755457889490739841996880246758400 8321246 -88035249086787897437453977851997289280 8321247 -52792498830102383298617866072762781832 8321248 771126069929878684188284463245426688 8321249 75160547277692723705490560671890425250 8321250 -4127559485432433879570873026575680000 8321251 -6288264037949668336681783378745385096 8321252 -53480989682157009125292879104143564800 8321253 63264814627715456109615269118716231808 8321254 54508286491316061557018678566583139072 8321255 -6231443025617038528230146301034032840 8321256 -189662592935739783872294309778134630400 8321257 -8563323565340004745832727173847082048 8321258 67681852028580489329371961717229588480 8321259 -88326340140017147328181343095516733760 8321260 86425649875036541508484660498370995200 8321261 15182465541081222759675082438003367040 8321262 -46002970110220658050715853329347209216 8321263 -45401965835915608417038160165275011520 8321264 -3570246588046714624249539408039051264 8321265 29708800815738901581800871982286486400 8321266 -128988464209486195694932981186287638400 8321267 85126379700319203068527274148385969680 8321268 -6013767135401134496358399015061340160 8321269 -46118403365168857469174477434125441792 8321270 -2794919445488395454493491784750816000 8321271 8934835439845109050319417989168654848 8321272 131831035332823379509787194034234572800 8321273 120017218321878253157208316283969148522 8321274 7354783839388041137951601032464128 8321275 -16208793396959454116097054728413014700 8321276 229282723969004912348928585247727397888 8321277 -50771462214130917821269753607797294080 8321278 9831158766777419275326131945820931200 8321279 19527621831675392318959141662793466976 8321280 25530720946238454761460510449435934720 8321281 48452969076151605806686390275065998082 8321282 -115392611564603331984681132523817641008 8321283 26058959960951120497606886319719865864 8321284 85467593460108771140547730619777983616 8321285 16233908700596421681149522118223484160 8321286 -66825767846831401200010861713932156736 8321287 -74014238886503657389156614066092427800 8321288 132626536736127426780991173437302133760 8321289 -75417209786724249268313052310716742080 8321290 15695102601039566533866109385645858400 8321291 -108003752634395407974671597704991124 8321292 8315365540398768776378846071382556672 8321293 1706862756437027909749112266679679542 8321294 -36804325707506125212925699992159378432 8321295 15373317765926882957569709794988674320 8321296 -29326222935538942022152909188878942208 8321297 51936340946637537259728084814146746880 8321298 18190032386194619553692131953488129664 8321299 -36858763108146354478823551944496059312 8321300 -3755316316542600725433587571946483200 8321301 45835220557647988707003899186098283040 8321302 -2608160592879516429518861617678581696 8321303 -106775937347119075672000697190314223192 8321304 5931602930401881102925831163656581120 8321305 67897167773234382885857492710752803460 8321306 25491482389730777474871275688946778880 8321307 143742904153628636366926253793618808320 8321308 -38507771359774615362502686983781580800 8321309 36976220823122815518186999467680497510 8321310 14770817779744002845159550527889600 8321311 177133558293267711432806045059690274912 8321312 157234129059508363292795297425066033152 8321313 3220563849785137122359755102936344576 8321314 -69259819726602115204404640635283147488 8321315 -70427317337978860698336307808448491280 8321316 -52008053490399253539138182502346414080 8321317 -752730207228193211907001950773923200 8321318 11586784369694402645834779989503026560 8321319 562892861203685994424491904938798240 8321320 -14120997986008262309379673011299942400 8321321 75339764762316288667943383064975142522 8321322 -28692028052314248378367075100697815040 8321323 -103413023767270649692399230478139684428 8321324 12549135195608156254390183349491200000 8321325 -3785815436158374436458881016553274400 8321326 -6399733078022373973317409176743281152 8321327 103849197012287958280565331725276568096 8321328 16135303630213818419628552533336604672 8321329 -55109849690242538017130296044636655820 8321330 -22557858163063711791845966200504627200 8321331 27843747061778833092136086712246914816 8321332 -36163660282131191578110940800331716608 8321333 -292220780136125531009103235952826040800 8321334 -9252745533274520293606198041103577088 8321335 62163764750565551257029485899257398400 8321336 192813848577102451278052577400655687680 8321337 -15178312348218961372219805086307727420 8321338 24810202993907785348888377885829534320 8321339 53093179069427201349834726659261479200 8321340 8362195850235005228617492559728435200 8321341 58831380308555197934474349819320767072 8321342 67698355792234366064004101677773558144 8321343 5685908862132425142268014726310078224 8321344 6074377377504117827431772178594922496 8321345 -127836107675047877908366996308417363480 8321346 -38636029404316147632233750746264281600 8321347 88266492451226483360054846804296958400 8321348 -60809224040080763512467150660453740544 8321349 -7651129057756172109648471280918800960 8321350 59343024149252031789106652645992684800 8321351 23172026857410881126906838122171666400 8321352 23067263609160449277922287198474240000 8321353 46065163076353178431426566295206667264 8321354 -10248593939222266320754246824054366720 8321355 -34273161757407136925177874248809494240 8321356 -82323451633733091561752786333493710080 8321357 59155595267112214801072452740320591584 8321358 28876263464973834097464115269799004160 8321359 -19737047972323050025548143758992311440 8321360 130555114732503989657470871057203200 8321361 -12981947031071581821173879385903457536 8321362 3095041467475345105626946543125494784 8321363 -247017132952489271430195210020557727040 8321364 16153519860281804027263608257634905856 8321365 -43976540840207437396976878394980427880 8321366 1852536782890234287742228222764127680 8321367 -35404634090552274527494041752448487320 8321368 -105309056944649167306797640987802234880 8321369 19751645884707249928630076939390931072 8321370 44786444797276326641993500949188285440 8321371 -63470399244476769512475777426666974688 8321372 49577674363148436139209114112822104576 8321373 3947149630851281662194970925020398720 8321374 14627470477264523300374304109599318400 8321375 -70412011053385264344188311920770586000 8321376 75139562601043448541794060556616335360 8321377 -33761636821672444387917317296478318400 8321378 22502088710395306062492386635893429024 8321379 36365704536656798486016010476950484288 8321380 30673477513865725082472610748254487040 8321381 200338848860611487416587321530027670972 8321382 74067363230663817287184717041621757120 8321383 26483147621776184150500352460607785520 8321384 -15122748262976579833950445157074944000 8321385 -32319648122964127337426277951019886400 8321386 21218254904356320823856135326560314880 8321387 47961501811586257681189940697719825520 8321388 -120190985737644961273230988697429922816 8321389 -98320278240511092521537202623740144810 8321390 7654411187170935833835363757896069120 8321391 36730690353922070331869849708931397728 8321392 -287017258800004006787134176750469120 8321393 -99755230378896110151147846350092589358 8321394 5619880319729785716482664847069955328 8321395 -64596633496494981252230195943330099600 8321396 111000041656840665848134710299700028800 8321397 -61010795769525567072140658462991835136 8321398 101544162569822266080793806025112233536 8321399 85683843286192825596025572553664428464 8321400 -45562257825309466052897431984619520000 8321401 20752060352807245998024756270587027808 8321402 103985032214357201840859274620583365600 8321403 -1342562007918998513312358197268580992 8321404 -4012689131986114986965838730015172608 8321405 72706579183948560694851054185527851000 8321406 30443521235467823262475869899848336704 8321407 137327792645626351613463258317712128472 8321408 -108586425173995989989585897059862446080 8321409 -94460943619732548458030718175583683086 8321410 -7249953209984842330304370395140508640 8321411 215367308307690053256178165940833440 8321412 52390949448317768871613285939749531648 8321413 -20031128668003396785668882812067641056 8321414 44005586795564613893163427410579879360 8321415 24014236332364317352944472877628757920 8321416 -12098491045335644739588078595096320000 8321417 -50929108389559639982277985426405026780 8321418 -30862062204312945531086718828510500352 8321419 -40086569103713073145860388341179833080 8321420 99882403744693561642246104260117345280 8321421 53684718644516102248844817646583952384 8321422 -76173362838499305804986233706691175488 8321423 -38454294149606893025548238218621876224 8321424 16120210973745150492028011339408211968 8321425 -8405851741757393320513225681433837850 8321426 90075716270687660627488232287885440912 8321427 -85671784920478680135343325821462456320 8321428 116649973925586589095123476149368195968 8321429 61310640420226778170467502819496646030 8321430 6611111185914547332891513714547660800 8321431 42521399729082050057476906691817420192 8321432 24778803194544521764460687181032079360 8321433 52769318441144149975706510309045635104 8321434 -37811401822269091632266906424492660480 8321435 75228008892003695272913030027808770880 8321436 22591837245243964401378389675082995712 8321437 -192947525777385246848704765065586531508 8321438 -18758912317112243551060733182409354880 8321439 -34695076383663866867474457813755556480 8321440 -102662827198123163672924425448747827200 8321441 256042931499488626194448396710477484032 8321442 -5140119209535155893548605871599030016 8321443 -47943188079174296967848449950434271456 8321444 89690843699503221015149646046803910656 8321445 26506048645825215400090563976237580640 8321446 -300131416479398900595386987292659712 8321447 -3443904607029148801299942327486519168 8321448 -6994327390625207756889203179755847680 8321449 153028303534399305027750393486272084640 8321450 7380250581495646507160822700981642000 8321451 -61394490175356700713565294588450521768 8321452 -44929770555541538059899262797323524864 8321453 -229457482990885443756173840282796096 8321454 898456515061463980700792559406106112 8321455 -20069607914447169592234127649591107640 8321456 -8121108068711155229195017198671691776 8321457 -47307766406931825896460439400304796560 8321458 -54503452945501506458532798534282823920 8321459 -38899874026110689277141327056749940880 8321460 21295257465722848234200936923896258560 8321461 -65645942419195620691284689897020608 8321462 9566232766766499002319370260196524864 8321463 -26778613829845633108132679395018787880 8321464 -157956624167047432022940189351215984640 8321465 -38745087691211692076528693182377609600 8321466 7691757710168042830326236947403212800 8321467 -44966673973433301974149258467737093376 8321468 55697717614647481681097362911282954240 8321469 246349088778121746562033889994822528 8321470 -55436686466309235118151849646939853440 8321471 -159369589563138176609528155346146775688 8321472 23799809810568199220577234523778973696 8321473 -132462014385673930556882274198734431296 8321474 -32300558277717517140760679861835899184 8321475 15839816216740621747590094925933725200 8321476 138579370019749527272883554035858432 8321477 10569299044022889878566364202975868632 8321478 18599189156365182266938168536403184640 8321479 -2163661844319529862225755328313155424 8321480 81318461747335649637315730015543142400 8321481 26817607439495279284432609825759497600 8321482 8237405791186366040791591602427435872 8321483 37807646548275262566162345385895327280 8321484 -29682401486597831899705767170306162688 8321485 -10738579807585860536215036328355463680 8321486 51819716401509472562005476075317901504 8321487 11730050707928508589953326629556753280 8321488 6842937281181591986072487614144839680 8321489 3099952302047193742644388813797696 8321490 37696251490763276583885455665987266720 8321491 -17595750677497542155720424254958570816 8321492 -33106913838041239109020865553952358400 8321493 -2282214964501898838414620044632658656 8321494 -2772954572304431952068255145538365888 8321495 21315606447353299693504784433038078400 8321496 2344805379432582509214512573001523200 8321497 -102282147386066688884191008737834371488 8321498 86103733615460046403900973013648061920 8321499 -13286602392072198711162048300207987936 8321500 48762017387085859560122069142535680000 8321501 27987326220874925754938182326663427500 8321502 -13047354968372762149705547427237273600 8321503 -136079448493937711199112609676635793248 8321504 124042699392975749637473932727501193216 8321505 -33820518887582640395114982670643917440 8321506 -33746528932190204249754672649773194880 8321507 5305340012562413615479030136944857756 8321508 49189081050362761369427455672350597120 8321509 72856120056120118848334109704656291616 8321510 -57148275146002033301504434364744499840 8321511 -73901221789128149895165796320543975552 8321512 137824435091176546424159016001212595200 8321513 114380420777219521324946803026049536480 8321514 -21015114445261146809155231242923765760 8321515 12058578341667395464645804068991420560 8321516 -7677119774852191419495082488374820864 8321517 -48540746968275440796976546253823610728 8321518 -51077117971902142362773625638166999360 8321519 -107131059627871239298401963883137052080 8321520 -16910576238007360339220333309516513280 8321521 9603798053598892446639860739266833320 8321522 3402732550527743329168031071918255104 8321523 20228910550401847119296017074279897600 8321524 37634845440447337980198045856794907392 8321525 -90211940197282294146122142777734040000 8321526 39795066484999433424706215131951316192 8321527 36195008848958277169285384901270758376 8321528 -33053365029262416643122452176830627840 8321529 -5922284867265745091511946518124368816 8321530 -14595544387051703420268951800108743680 8321531 -63014610443640668999024636907063793800 8321532 -835424455450295869645512719470952448 8321533 26103971243670176100022964854874380 8321534 31184892206466952882606900132117019904 8321535 59743106164054085606983931616082382400 8321536 -44548247176553209288514590629395693568 8321537 30421557750546074035760151425163144000 8321538 -67785960848500532029248320209691000832 8321539 -116950372688421228478864781839756390660 8321540 -105375610260553550490446436560805077760 8321541 -150433041593981133063202813398432616896 8321542 -12448830559756461239020630866308301888 8321543 49154380225082297858803855960119024792 8321544 34924204253987407118780488638922752000 8321545 31499828111591512923310355145640507200 8321546 14156610042033017495409827065340448864 8321547 -18951533643663302182154860269448756224 8321548 6085919494955283115996017686861725696 8321549 60535695675624560914084507846867082550 8321550 -15788756861158994056213444646950032000 8321551 6576661717635630061633106550045926880 8321552 -15469795796659188367605829465653362688 8321553 48377169945926569506362849111969265762 8321554 -8812966625704121643993145678785197280 8321555 -27950473427190062155641317909800316160 8321556 -10054739443470108066925990112145254400 8321557 -39898975229706569528791374375595262194 8321558 -5422977117274160212008618185415613824 8321559 11038116390749721564534250458425241120 8321560 -57635361325979852360689719843401318400 8321561 103363909981457502073516593369739151232 8321562 868536206911962907085881987565690880 8321563 -35862427071137123809083810342713067080 8321564 -19500910580036935573932693855849613824 8321565 -8815753406317261144039271305160405760 8321566 -99729018673195376470795762471650605376 8321567 -164679971777105698912038061611984309768 8321568 -34852482833999902856109034386672844800 8321569 -12574646735085622261554012870277034556 8321570 61899523388193154411059620290177416480 8321571 81887038392887441372416900258725976080 8321572 67981175503488025806249668639468817024 8321573 34542263218033800988008813354747158364 8321574 53189772973972445626977500188251514560 8321575 529479991905989865524278279520734600 8321576 243350057795959400735003634703067136000 8321577 32418235467912079692675721437281203680 8321578 -11085026130761708052438872899478492160 8321579 -46553614012768080917241571153683798240 8321580 -4443867155980122094124851018843837440 8321581 -212179254086212499989983410823971932628 8321582 -26930112787267806890157919666497643200 8321583 7111314469716282592326243872841945600 8321584 -14790030959322390865579925075378896896 8321585 -203121011187234921271499216638680579840 8321586 -10328454545192429716508618316892234752 8321587 -359441270930642336478438213317894174088 8321588 -32340386485734981777200735679213963264 8321589 98332742930247562275929856756989865600 8321590 2768083512511814132788137470983948800 8321591 73742623772826773534521493515770253992 8321592 -13964621300677809779997412837482946560 8321593 -11515372119985812259407127563623217984 8321594 79401477908753358656082079149650538096 8321595 -26150429319003022294014650261727536160 8321596 -55720048611997868511369083273407779840 8321597 13387758120308154498638792110716935232 8321598 34591891500213369995679676393453377984 8321599 7392331002919600312460366161116120048 8321600 1570692599110050249532766683555430400 8321601 13697300534996347343380362361717843200 8321602 -14703838083363106916643068136923331168 8321603 64098979414855600144340455828522065852 8321604 -25814153176272522010718324740074498048 8321605 -16422088465533834346951221935810409000 8321606 -22897111893918882085535673108937957056 8321607 25558266712807902073144047368223403008 8321608 51177714241998219840317627890184448000 8321609 -49855019602746553827632564178682072320 8321610 35469570721083926775226950465200701440 8321611 -213226604795906224147935589180711703788 8321612 -13980404879819159038140938126964584448 8321613 59346658660956093734175907305806718144 8321614 26669213848559737134271660362844298112 8321615 3935454073036997341492455069634879920 8321616 -2292828056697413714027471586203148288 8321617 -7973679881931161217933562873571452928 8321618 1798051832830811164205170850429771904 8321619 58118445607812316361594349209000400240 8321620 -83094444029475615744694139848141824000 8321621 -49013506984883057699287307378087972160 8321622 3107356581110880042443019036972597120 8321623 -36627334237438892544076002832919599520 8321624 -93670996377462491574153869409892055040 8321625 -31877398745938115273448730620963990000 8321626 27410080025480482625148505880946918144 8321627 -123142976242784456403212072607810766524 8321628 -34823611525556667333498464144527884288 8321629 2843984214062334061463405810205666880 8321630 8942485495530913586431948306491333120 8321631 20228155608219601579701747836622379920 8321632 -143164774541663806868333573070825455616 8321633 13525540563932884263199461329400317460 8321634 -33335172340670809977711870099571457760 8321635 -2176472194014485929300809896873960640 8321636 -53432070963304364050273393055359127040 8321637 -78956813293754874831604939176079224480 8321638 42218967566581309333579030585719174144 8321639 -17864472892796910286078182908145346560 8321640 22009123808888782896400231279499673600 8321641 4937410780048008910255328746664278500 8321642 -4015376986374602547044291130005253888 8321643 -54098762830593024483038180136520483200 8321644 -93454034856690329395815913573449558528 8321645 -65618067704593003874973032564471906280 8321646 -10784634505037074332271080898590208896 8321647 -38206876572047499327692292450317210928 8321648 20886720449457516357768226451766607872 8321649 -5553970555534794034045612386138192960 8321650 -58396542334310902330544188299543540000 8321651 -59217485470416718719681026404948332288 8321652 -44293200802177569669507564346948485120 8321653 -2132897021673298527011586952382761536 8321654 46146983999050968498107685400147776 8321655 -12613088448446192353698252051931516800 8321656 393537967836046537775002268412395520 8321657 -177048884440019854442904942382274339094 8321658 31558939575496680136117659663104720640 8321659 -78226969980866140513594807900421259096 8321660 80891181788850045740439888299089228800 8321661 1631835166205866385678863994559295488 8321662 27913590181997289333516885804155600064 8321663 -57380931673775713691192199936113448576 8321664 -38583803967427099716320205111621058560 8321665 10517014850705842629023259341259769920 8321666 -51692316294406078770106609203624753120 8321667 -160163547281000509804382055226702049280 8321668 61056166986134834151507753915363920896 8321669 76296221483912221552590246282787399296 8321670 -18139021231370334472377299666281075200 8321671 -17086055820293077625847328547762432512 8321672 9284840117882497108858797712208977920 8321673 67516929754772127816564869946991021584 8321674 30218794025497755204572753748640559712 8321675 -57410408828995831162193772214883539200 8321676 13045959174697170073524404361925705728 8321677 -24484613635516158831597986659905461120 8321678 -3360089309649273958483352227472478720 8321679 190454569425060329715810067796328603648 8321680 3348113135824554335844152589167247360 8321681 -10169043343860320423283712530317956236 8321682 -57356224171823724016856430559439899008 8321683 -154404659246127148947740262487282922068 8321684 1011105576629185945196005636772536320 8321685 17284769240081222661564092554355680800 8321686 -18546056945379626590802640824641610208 8321687 -74875012251303151068016501525978971216 8321688 31497604567462814918026288176026726400 8321689 75716061480634004874374423914820117124 8321690 -9604236808892647558084373733925212480 8321691 32373051993841521042738845046831089664 8321692 50284051462915893976508969295405026816 8321693 12698991499492762061406179144210837484 8321694 11315943740971963280518585369714670400 8321695 49034416329258099754184897795872259400 8321696 -16309096842735649483840635290627604480 8321697 5250657833444002873742729002544692032 8321698 -17015114090481336272358544630098359808 8321699 -122852087483999801112639622497902534676 8321700 36582839843363071853027401155793536000 8321701 -11348747004809658586585617428446740548 8321702 -23144009824683207151606773346510848000 8321703 -5223660303113857589662540031163845760 8321704 -2716540949225252505540442459341127680 8321705 -32279046332226868015415954607917202240 8321706 8050300676792975759004831404730401280 8321707 -7906005062598516943352092296386780768 8321708 1658364762719085429379065335046336000 8321709 92068444744196945459415250718298378528 8321710 41964481626988506484762632521385360000 8321711 54497295368283642232208161428832595832 8321712 844411707272530797727551704071667712 8321713 -120587505266010530001904653454027909136 8321714 31443320155283408227231823107577817600 8321715 17498901223870916907711415405418636400 8321716 -25446398746498553196989528757430869248 8321717 -10233704989754539946557821087424152900 8321718 -7228673402933165594472512883175173696 8321719 -74740510371926447582473857959426194824 8321720 -82242007745941283411826718712519270400 8321721 -18278370734695832189517389578581052896 8321722 -24656891712917070821416081374234394368 8321723 -152514901295838945387963686509732016028 8321724 -173298489508992076234720585263709747200 8321725 -382766591407396951449065853407105600 8321726 -30818833833848785811418517600690888704 8321727 97604681539823655394288381757932025232 8321728 38693812141238825131904632155844640768 8321729 33172470787137905085024308558152121388 8321730 368406714901358138134940868371005440 8321731 167030717495548872379317034911833957904 8321732 -55784301345310422786892954771093931904 8321733 113135058363399354841100690915440128 8321734 -73445356652400140303393560648457847360 8321735 118921068413749113101923406779322327760 8321736 34387169258017195877691358220827238400 8321737 -16711296194729390357728625301763672320 8321738 109340926305147620735293401550068966912 8321739 -28606572991994545649816999212880346192 8321740 36509275666907968426366227520053012480 8321741 108446074722417488701279220332591108800 8321742 9353218249715795327605038709768065792 8321743 196646627689467347526770758616049834992 8321744 -14012554960313850134695429195662311424 8321745 -7517061927052636586604560435796658560 8321746 70999984169233081356226050203570653824 8321747 407278242498295271360858464476168192 8321748 5590539173279955833945796606692843520 8321749 155276644349632049129392560309720887164 8321750 18777615376047180596365486723801632000 8321751 88463615275733333969768480126609225040 8321752 3034608978302357411328087108186777600 8321753 144078170327819925214915583610018494400 8321754 -22576919486457353189962461710446227456 8321755 -12296875120837592340525439721192234640 8321756 89930453482342970806804145330452830720 8321757 -8564133336273703998778490369913663360 8321758 -2955716094935841295565720607060251520 8321759 34640404014937403655874192457457144840 8321760 -76232312135320756689409760685372211200 8321761 -41382256449007236451672424933057028736 8321762 -30589340300554823062719021742117864368 8321763 -58530511463392936181786340173259173256 8321764 -12555015982261845917268619281912938496 8321765 144969415222980580307256454485970977660 8321766 -80525497310368675981813945481091984000 8321767 -16224630307304410995613074892839726720 8321768 15119188711100218271378608166931333120 8321769 53572890079737930219677005771479857994 8321770 21587862270406371010233051063021946560 8321771 51191458382016268540494140676269743944 8321772 616059889707072150664917511397133312 8321773 -190886898937552858025556548238816670080 8321774 -61870561691010901463195090326078558080 8321775 33860091694657263257443686849820800 8321776 -20602033024244843805152328693675655168 8321777 -113206763210004157011568489185421207488 8321778 -34552933191887751612014245062491143296 8321779 -8107551443172860842237254971929997620 8321780 -39884094013304267251443784830945926400 8321781 1480156727288524195497331370270077440 8321782 -8485165965702665228938519714311168000 8321783 2044646701298856289934966261058445032 8321784 2896516312380462136624692249535488000 8321785 81936998850947256599760887358726309960 8321786 -5809385544063928335075823752968140032 8321787 16956599785542858547947827854781322444 8321788 70968263677627468098897527383972057088 8321789 8072269035406955844467701845199015872 8321790 227478185126075410003085288101309440 8321791 -35253992056355416474088522605569158400 8321792 -31060509065949283669191293171845300224 8321793 103909391758630106341959891655612444464 8321794 -12203200043814208923154452816413968320 8321795 3290717721043907916215508240679261440 8321796 13462685947807740925269041193248489472 8321797 82990222838647942590795894088901666112 8321798 -25909439973965152094478256550491677600 8321799 42330612945055195315345608190601902800 8321800 37755294987808678646475376099240320000 8321801 -15544245158184472096551723255976212198 8321802 8802430314926720171980205871527952384 8321803 41428922042761252960495911346982254880 8321804 -40824387434896471357966435479244249344 8321805 128891033771934239176410599941305691200 8321806 13084558511674002561350756308913823360 8321807 85790816342628847473552800655371204280 8321808 20090454458872735734319376910099283968 8321809 209254519243983684046605132152310649010 8321810 9149003047386590309089387316466969600 8321811 -44401256969202279573385492818061414560 8321812 21244139014301424019873421659181814656 8321813 175265376737460892159024705073666626062 8321814 -26410247800732956208862940284561726592 8321815 -2533857621172442734443157172468677680 8321816 -20733500126639313058782507494839019520 8321817 -52649204165836004430379167562377942768 8321818 -22154449905372572039837314381777037568 8321819 -34467651558550912574472415963427799792 8321820 -3782666715045642086005329363960791040 8321821 -113840467477555231845655642281163335956 8321822 -68789765732936356849357294106068956288 8321823 -6278979911277390893619239135749950000 8321824 57183890785662855976066420836686364672 8321825 -40427942385970271657732726340533205450 8321826 16503535085009580671114878731405785088 8321827 -50846793122857350250912595051343613160 8321828 204966650178818880936392505081288602880 8321829 -71480609624218523625728772538645555200 8321830 -65013469875506788291717558382635102080 8321831 -18711075889344842496454142204830550016 8321832 -38079817064015711736922199141511168000 8321833 979530717892685792211829154096558144 8321834 9486930504332222169164525924240032512 8321835 -15515523660571123528295006686193955600 8321836 188463283003640780471314729982952286720 8321837 21554835910557907382343259688632992000 8321838 -1865347366664283552895594050149022720 8321839 41694588198276769510709056238949041520 8321840 28721450973803144559502326989163724800 8321841 102890628922857049951173748592212893840 8321842 15318817082067621933797587277926489632 8321843 146155773118671974641304177182761310092 8321844 -32512636829623392739532144557382160384 8321845 -24778365426753952085384888818321672320 8321846 -8742047752442031436913872571103511296 8321847 -33051086895514634623198937946788472600 8321848 730048272956041435930036787571302400 8321849 -20676214295004599473921273040315750064 8321850 586181786012553635423656013935371600 8321851 22780949435377341431121211004504762852 8321852 -9196320017993473129519023506775982080 8321853 29046047041477796273789491883273176224 8321854 180278344105780050860766862626864000 8321855 4693789345648067590736665648418624160 8321856 3738634825229492500404399842462269440 8321857 -38843070783189620979429017173002064896 8321858 68240361278510256090776381879881667280 8321859 -864073670840859101460943575116031840 8321860 59741146843869757483560148164882432000 8321861 -45898968202626756808608475506039197538 8321862 52281776720955154755985682660216540352 8321863 -97148193687795888014804130601086397416 8321864 -148850950795102604742297011181825300480 8321865 3277265849517984501157691679172854720 8321866 -1756172337727624119236193541028668368 8321867 223038501346942032016366845563052710400 8321868 9443697306040360376178432329418983424 8321869 -77261296641249019959185308108532569440 8321870 -3725290190334226319215825727729571840 8321871 -70357287122745854846231369354115081456 8321872 -3868135685998872764431842227561185280 8321873 -56369137654227821048213182654483220160 8321874 -57901069316793457337825789005173152256 8321875 45738348357719791797301608766660350000 8321876 -304144601074714133050541496979488768 8321877 62249554395315848852942420278317155580 8321878 -64856351429058089958297106106651108544 8321879 187641618303064158432827321135540781480 8321880 5937512335145903750737779146951884800 8321881 219806310085706814647779236826123948682 8321882 -89282279415314920807150887938689352208 8321883 -29124094036082287323281490083446926336 8321884 55318323988499362076859483059488037376 8321885 -28676295226417661428867549811973515520 8321886 96750322251525009238207275372601036800 8321887 -30938163276188255944181041407414044048 8321888 -22155796536446161824018218422967992320 8321889 -17421564484076300912595116119050966240 8321890 -62911675215905965996969644305921560800 8321891 118050355097290036743686467134663537360 8321892 10281410762400578197938387782835228672 8321893 -65184038483156993228780749643390427876 8321894 6693854056406530368856511047255650432 8321895 -32490135392653632055262269545067520160 8321896 -199708200676175309020226503541007360 8321897 36436222899055027688238918698422508346 8321898 18929044254331248374058272152160106240 8321899 8462301990844796282303104051536596136 8321900 -75048917936067014836550609448758496000 8321901 -7559255611893524717961163182287880576 8321902 43182016314597765087481164015822169152 8321903 206596044737805571732572258429658387152 8321904 -20688109186275354997237134265585238016 8321905 -17143845321930188202241037130165480000 8321906 49414852138100176192903681231649622528 8321907 -39235128475105222727390316255105043200 8321908 1076826749777178685727703695198908416 8321909 -82974433242778869289570635520906356096 8321910 22452991150018919050470085732524165120 8321911 18362302675619264569080505083063198944 8321912 29759989250583981304500269300813598720 8321913 185740042692485401162775621580661250400 8321914 -98451334618634312046989999664459522048 8321915 25384352507488975219889332498279043040 8321916 -29341092960113701620292318043588648448 8321917 71664424735158719328934041023828302092 8321918 4599134593603764933561681700176719040 8321919 -748713213025064689828813903070198784 8321920 -41429022860882406341864526178575974400 8321921 118252738435538061663655929402624028932 8321922 19556580371627003016463233834681925632 8321923 -97902943649573807540710860867895308440 8321924 24979291752822920550464338319786864640 8321925 27857654339815091124468469704490545600 8321926 13185374191410506689218323060907194304 8321927 -9622360878338861118860741750579502480 8321928 -12601394078856395065304899873267630080 8321929 -7988930985284367556005959911036747776 8321930 11831982413189526281167628250164947200 8321931 -91811325272837816331630025925708134980 8321932 23946958086154092064877510041991956480 8321933 127010375881049566322835107449422478284 8321934 -23368310156300856675222805159909034880 8321935 39694194020492905123460403525751103880 8321936 -19520217580351116852021168467524976640 8321937 -30956510211818850451613651448405920832 8321938 -28144243360153622250053029795785248880 8321939 48170692263829945854753093167628454560 8321940 3907599519792827458381366085243258880 8321941 -121928429447841869361663339987321324658 8321942 17256010213084229116841650506885768960 8321943 3993618283787037083940553459614186240 8321944 119150594705963576326772864255601254400 8321945 13609548217565937884345170244220707400 8321946 6629361264884649929603619984051101184 8321947 -68203383565261046913045762063547885208 8321948 169812714373639052049024225563498534400 8321949 -33730656331954726423604443478779073466 8321950 1623371586421191796334197671929856000 8321951 -169865509818930425398579030008064031496 8321952 24532000436329015771551522838366126080 8321953 -108533139224128545238503508165814651196 8321954 4690101760181364147953943942884293920 8321955 58626471758463575143286745616089021360 8321956 -126512127897837260440692131268285669120 8321957 -59099870437897745050917342318561969888 8321958 -60154301219363753597486012528876426976 8321959 -71510064140954188915312585237809419088 8321960 7755979859387582592620827985944320000 8321961 144374147082988394944324861583310916224 8321962 286248138573061228491160024179548160 8321963 51023349024458761017490420662809611824 8321964 -53377838215923026706359173856403945984 8321965 -19883213707605254905255273632507432480 8321966 -3358107679550000145539355544940082240 8321967 293801984472573974998752559578862705440 8321968 1046631227748614148743679786941038592 8321969 8098078211798111149366578495077580096 8321970 22128425927066852896974709987508981760 8321971 -803686034829201205413618191271811936 8321972 -227433703808105119804618295274976935168 8321973 129102757369405780497832756690917655968 8321974 66783223616739992523941292495942968736 8321975 -3648716625358544234644888205650192800 8321976 835752827622105412676738939013488640 8321977 -81676375277870954008525685320629049174 8321978 3347916178806659738661698591453888256 8321979 6749290195760568819833548079271621120 8321980 3085088260336255563919783603363123200 8321981 -4018068019359188812094859650018304000 8321982 -7225242689865511275116954579281284480 8321983 -186793947281352231839954536020757720768 8321984 33995903503075344111689998038416228352 8321985 -12992318399871687148061333932266278400 8321986 -26683757617580638183630243741403084256 8321987 -47479644922500317587086125025061223364 8321988 50685020576121100491849436148151005184 8321989 73564968592354952964561335640367783324 8321990 24164472948434335321643561702948841600 8321991 72680094612376464697579697379894004392 8321992 7316469387762166304511789020752281600 8321993 -205165649667288870597777921052148361420 8321994 9759650540251399198755155413857239040 8321995 102958839819397010927462460359253027840 8321996 -60385815666397196352584085699162854400 8321997 24873624810974150503427613961877688000 8321998 -5878880630916949328642940897896239872 8321999 45637499200419226795209292583232017136 8322000 -1393694325528637037751431322992640000 8322001 -193370609020987569640706719860839945998 8322002 -16306158213863773304165560887356960256 8322003 17684098026301477597373751631044109104 8322004 27144280986074943408110619743648733056 8322005 461992456771202257911036219141584160 8322006 -13189045804759041104206115760725379072 8322007 -32162233927726666462800316632737897160 8322008 -263488525880173750837464170484601405440 8322009 -64586886651914175161381435375788843680 8322010 2270950869002887651035223203777754560 8322011 24498693357994254079003261641369877224 8322012 -29907113768110168721722532822370029568 8322013 165524891103291847572063110037361171398 8322014 24112147739988218148834910791647924160 8322015 -27180715820890930403916566530395946080 8322016 -53126228966483391080836135876525817856 8322017 17574045007001487344164499361287058 8322018 17237150754732877544413954582292305920 8322019 145061900030309039183893980509120482840 8322020 -33299207603900250544383772934380523520 8322021 -41317323182300407872725268285693147840 8322022 -69828504718176832547207804811964070688 8322023 186044947243464625119376328054255977272 8322024 -55269218637789885046643121705764782080 8322025 -78134963938246524709274374553255596450 8322026 36192658739251332379681937633886113712 8322027 17991014930943648433180738758390242304 8322028 -29798969229614590185730319135868902400 8322029 136193848227106967402035357745258748630 8322030 -10268514768559580712716357487440975040 8322031 -152924518330827114430225517153556337488 8322032 4781372365851446932192345906207752192 8322033 -78737440921148121221300687497380805776 8322034 1593377018282681401269280556658355200 8322035 79483632459223047604796387824596378480 8322036 -41459290626267017096737404646718373888 8322037 237818704773375745543512213837588198432 8322038 -60373381993977286453008985447369508160 8322039 -107606885888235532421503405232752727592 8322040 -40284320011548364467742895333215027200 8322041 -5659633016490191683102001084301715200 8322042 2848454042874563731629542068766195712 8322043 21938386428609849497097264357049656960 8322044 36637242856878061144050376175407266816 8322045 -65112108670646906326514831744489227680 8322046 -51118942870673848375083492249906966528 8322047 -22128269942221186169504733549371128176 8322048 -771128697451282272859014567328481280 8322049 161391542007830431006578158316431939520 8322050 -1523898140427591352030899744274742400 8322051 4807531073354398123830309573411011904 8322052 65732718767243798134221578738729644032 8322053 56305365848245481577440474769298030620 8322054 -11924969454895227834755775271350206592 8322055 42334053745681112632323730618113100800 8322056 -103492315862763695928694621459017891840 8322057 32126461218683575731501133871288933280 8322058 66688535432353881522999461243736082176 8322059 -243431548181667143736482671377822084984 8322060 -28874835654291104020473800631023216640 8322061 179124775716672604841531854538464846848 8322062 -21368594164691741069233098600990114240 8322063 -14941585597004179721327798568492170112 8322064 -31790779573207696792257992094707998720 8322065 10110057814157832107189425904865417000 8322066 -31388187196264268802933603004621272048 8322067 76248483024700634423717381661521164368 8322068 -36938410223300723145783065510922393600 8322069 -43572558323772830753715676245960061440 8322070 -80155701732244222174738303054493619840 8322071 -48510974190721629579338036846762719728 8322072 -7863263111905682430239514571073126400 8322073 -9739988807689373358564736641992325356 8322074 25011420020036975362588358408591250432 8322075 -36099482591790367902793676431025910000 8322076 -5123107117681771198780795447376404480 8322077 -85112858721395000439522150444321292308 8322078 -14571096605620136711021550100074412032 8322079 -15703395202159743959899981399133438616 8322080 -7531167304064245462519709754745159680 8322081 -53730465003966645042140124174413479248 8322082 48044658791843779627372702066509398400 8322083 55159298457598275787477584621205224960 8322084 -78814746499985319808578988015448273280 8322085 -108438019946002348058127357323464649220 8322086 20874472281765781406286914167180320960 8322087 1660367187723527535764243892378834000 8322088 -122203345047554016448151193143467223040 8322089 50035227891155088919269531823398397860 8322090 11010483110345340448581309910766960640 8322091 1875132306609668842590137008934808320 8322092 21033806551105238879508359166880143360 8322093 50693463659234294317056867550706015820 8322094 -21603617688821409577472758069203482688 8322095 -53538177099810541400193336988284424800 8322096 127349732835606791576357068079038464 8322097 58192934104007964242354897218304064000 8322098 -6013118961825695554780826931335332320 8322099 3399445261182280932288760104878433840 8322100 3274731329613976738761019537385782400 8322101 -5447601649284148351842162474901583520 8322102 -273531394378947811606596113570235648 8322103 6390767305941457398180779110709361744 8322104 -2833082317388638058699937475561267200 8322105 2755225514121745354255995628154941440 8322106 10532570554564879487942284888730037984 8322107 -5258233155697178759163345301125098760 8322108 -44196731948301737998854992218772290560 8322109 -8562268391395445348088089175891067296 8322110 56483931220333955798449809345630672960 8322111 -45235531315935604197356690211018358608 8322112 -10094472247086697080532440499539148800 8322113 40815219749218878200708810533278769344 8322114 13994270073111490129770431883037217280 8322115 81208971776096138197154026188121744800 8322116 112967284290379622796639138973150755840 8322117 -61249602505579107499226654067301420320 8322118 -11304971347543017471525218160416290560 8322119 20302785300314144248047037268977507944 8322120 11318167294421588342138811990298060800 8322121 -101651097062161251975494772611675536678 8322122 54655870684316515824918208761071768112 8322123 1790322893174150577326722813645478400 8322124 82280568627167032052118846522667287296 8322125 20326368193129520698439623569946464000 8322126 54188511333276715761728744117621089344 8322127 205501643165802877756016250637341440640 8322128 3027272181132664667068660147817938944 8322129 37765790966815105660218522233570111040 8322130 -83064504189184842358484125322842641600 8322131 -7305218958062405275383558778825992000 8322132 10366466674478651855871951648212066304 8322133 -3875067596915720776412942603583868338 8322134 -536176188413610585603321964728615360 8322135 -56848360565747577413668887865231119360 8322136 26919177458622712456486147615634227200 8322137 -21290707021408706970860483464025349888 8322138 39704133906985445692115199676085232 8322139 1754235793693210867166076988079268864 8322140 -63016770710803259146305630140521474560 8322141 -64636593588871267224523915441795483008 8322142 -27625055428032671452795840368218366208 8322143 -131108933862039507662562472785949936608 8322144 -46470521216883279337046802664732753920 8322145 2802720111804259174859146471752039720 8322146 -4268819694876810176212462921037783040 8322147 42474743698427590848930215809126826724 8322148 24717850918706482789085081494619821056 8322149 236699143047203344844746501902422731392 8322150 971795856824556266629743735419280000 8322151 -119391002966211315367185215106424138560 8322152 -132440288778203270681178221454748876800 8322153 47382182133972400927590172861267341504 8322154 -37490078229665390837899091491422790224 8322155 106805313646077975173443601323664590560 8322156 21442274725076942548568830711062405120 8322157 -55363161311721688434983248228787540448 8322158 -9163218352104945207112761124900391616 8322159 -52427093264233068184680610932123340800 8322160 -23541017890829998392646761113607536640 8322161 89476802646767357613850388568440316912 8322162 -3811069783774123524719479789146858240 8322163 2761071933871544366204867128645216440 8322164 -75415733796587215405772052436960938624 8322165 -42348388753042873678007595901631514600 8322166 39605318583054451781996251334496916224 8322167 12625911251847268360439433976330973184 8322168 144654186766934687379875425003441029120 8322169 -40041721471568538854236752835525590140 8322170 -31058427161141625133926484241387634720 8322171 -28385804868789133611654527895331034880 8322172 60723596576456324877771091860718770176 8322173 109426646793715208982843560238143562720 8322174 -11466934536246768611450587304307716544 8322175 -28838113300406059869280610421725734600 8322176 -174305616436941502419853173699536486400 8322177 -500055028583299794116966027910040992 8322178 3051377053058188840569282348134970240 8322179 40273826325594654878908841520911092320 8322180 2776919102505417640606431894853632000 8322181 -23732794299586018579403196287688433216 8322182 36042268181366740037378364787226886144 8322183 -2451916158627963598480943084175632640 8322184 -32780807910343666092734352671725025280 8322185 74852230819243377087037506098178145380 8322186 -22601877173026650671190653096852140800 8322187 -102031019253924615314757291223229381164 8322188 9468462964408760178477740957421834240 8322189 62618676767266317217088678371073778624 8322190 24705042840037658672704284532291267200 8322191 -177302271492491489435657328707169843408 8322192 -8156215568821111998195218313885474816 8322193 53551526100126254936476866312556312944 8322194 71748184043469526222893864003842503680 8322195 -5794977557843651165203314107119238400 8322196 -50699811708495090407401575570844987392 8322197 77968532853809503126081988565174162552 8322198 8578557303505179893568568566652133376 8322199 -56776751549552282220920825955010170440 8322200 -13349516235354398378954971712967936000 8322201 -1766826495852811959164147698666640508 8322202 -2622582801746032307546016022215605760 8322203 -171287318066067800378429637387904312656 8322204 -107149784310962285053811647037887881216 8322205 45173270796922317312939263748980924160 8322206 12404526416805283270600500863101191552 8322207 -55386542174722402594773380948356442112 8322208 -65832340713197193677048587650827550720 8322209 88553752953758624581321871002740336000 8322210 15759446940691331120150398146823910400 8322211 205002392790258618468069836869172910812 8322212 -638341663166600993018978577335170560 8322213 103418500580840588168219506464027272544 8322214 -33840459866952589349316956228299351296 8322215 -191332576743059545183807001779662468000 8322216 69721863989033170968179287200399360 8322217 -133595106653132741420359629604376458140 8322218 -93546044069511119843325250027281775440 8322219 -1895581279373096412403977319681999680 8322220 1715607554126518401256472266354222080 8322221 -90220021767733193988865664246074356 8322222 10930021116619634425306588540885227072 8322223 -12223154856167200500796050587770903456 8322224 -19149786614734326966287363632979214336 8322225 -10675742858289562379981684644629000000 8322226 26616912956170733554707420621047481984 8322227 228219136504473712166512426777333430160 8322228 -51804620965437248933702753012446924800 8322229 8887940038299473007328574281683253120 8322230 -20376705310782517258216009955990208000 8322231 -78091440605267504031632912321705411376 8322232 40444586133149895305955938093966745600 8322233 189450727457567727291588196809666157482 8322234 -2797662988551213285269527620807736320 8322235 -95398074993619303961073242422437832320 8322236 78818165137343749941883523064181969920 8322237 -61709144770856847889120124104767083520 8322238 -84049529294233700541929603061789684480 8322239 13362211948736057992340757966240767040 8322240 -5041829104651735330835479407781478400 8322241 112423434368754120295693014258568088642 8322242 7171465606255870344773714591247943200 8322243 149049341307406857774358252786758349824 8322244 -12738593573740350147488503902932717568 8322245 -132323846549820858241217583893704130400 8322246 -35252526933580036170848028645764016000 8322247 -93611178389589633279858074748735110400 8322248 128268826459228928631188542599209041920 8322249 -45371290751301629375614216582763812992 8322250 -1544145147262022006424150709270920000 8322251 43757666593766713809654924019468902144 8322252 16464779662737464893217665087656689664 8322253 -170373998293080833053294485129582031498 8322254 -6986936524005094996595237372662084800 8322255 -9946816920300154004852983981960046400 8322256 19966365116569972591801065431406395392 8322257 -118263957501478920109960726891557268494 8322258 3313862999831939308136827106885260416 8322259 -156111593743340303066164206382546640 8322260 16060392923241305385831667521136746240 8322261 -4352069841441393650621310495693910080 8322262 5288288960866186170949640651314806528 8322263 -1761215974367228461878167953650984936 8322264 27106515959037428584552382436297922560 8322265 -15728236968257265485021899881415011840 8322266 9394220238704774737032722491195257600 8322267 -101076070227435305967633694020149391720 8322268 -13752039317214777299890944640184714752 8322269 -165553620631918188684497014518190122330 8322270 9244722538189733286958406888498150400 8322271 -45623655200585881025996046065433860408 8322272 -30108423361533969320293112574347575296 8322273 -36576181721199712896254255255329216878 8322274 1400930190153307367838505138470400512 8322275 976275714661332281590015646454738000 8322276 56307932251073619652103201635651679232 8322277 114738331918516986462616436459343200126 8322278 -65869835695199439424665445230802959744 8322279 -39424664839810560106051053296952854400 8322280 -29134060943758969165922384878020249600 8322281 -30838075994538054168592401502333999536 8322282 70764331002289243572612803340870886752 8322283 141610233279961402399063604547727372532 8322284 -11656031628188961533644085491247472384 8322285 55271424199185964608888032437012574400 8322286 -11364507135938465876652669353592604800 8322287 -64780699855815783533851589053456166064 8322288 -5980476370716444849088419165917085696 8322289 -26361622309235986222891618391305140910 8322290 -47304511622651854650438472797220561920 8322291 -9639142692792573772585183821399152640 8322292 -10361063211897818801545769377674510336 8322293 -11422902743793257173167599731109685600 8322294 24912181509705574620521572532703558528 8322295 -55597356068227015459072749284718412200 8322296 106989695510499559845489614633337692160 8322297 123771387970330893006286709974014913536 8322298 -83299058947411372348442287471836435600 8322299 64960000375463792682876836779246013664 8322300 -10335915020333524728028189420321459200 8322301 18483262936039591320524135533276993560 8322302 -24650394029427627205341971073496347648 8322303 -29911503132719776698081199610456150784 8322304 96911926790006730765087014928777216000 8322305 -33135651683206368334995446683417050540 8322306 6235952657854131672936292093019904 8322307 -48080707037328451602188482988157337044 8322308 -27937290102546408607277232952044723072 8322309 -4306068072566677370110733839697772996 8322310 30531973468775343250751143054868828160 8322311 -53579725066626150547503510203150778648 8322312 -1129554408196641876127149149266452480 8322313 -52194571524658758989696850100406110438 8322314 -4639219610076708072002595066165359616 8322315 70345299434383705376745864920443457520 8322316 -9215051536548108833496529386749225472 8322317 52688166710728764009782672316544845366 8322318 -98595915890713773902777239080985900800 8322319 73863580620070364618090269258339928544 8322320 -9522429363359786842048035249047470080 8322321 -15127289588868251158576100514530189376 8322322 -3567738903261306793857131497862400000 8322323 17594028000456152019952179794152773720 8322324 38891570525118851969827117318352173056 8322325 31162050834937947275243661344468599200 8322326 44799734116575890837367676171148846112 8322327 42865791232866219818271884973206784528 8322328 -6029258754807376018812040135201505280 8322329 -79436178008490580214497549717715990070 8322330 -32111434024146035624453163521102542080 8322331 293974482132427182932828788606182281200 8322332 38077893931439072052600504401911418880 8322333 -27611462430744226475514074938429748640 8322334 -102305274882731638145986430473131767040 8322335 59509032439839651743506196041495851360 8322336 -21322020321162385395156715677010624512 8322337 -74107637853584800396503743301895123968 8322338 -55647630554148322080618683327827898880 8322339 88257926710160141403931510509846000 8322340 37618200976951943827225505807736844800 8322341 -157825957001647223942609919415621944258 8322342 -1870784641564593593900793725542348800 8322343 -5587550032173987034223275830045543936 8322344 14021779824849673163219266258039019520 8322345 -1924870414899989476201158028450273500 8322346 48494439934057946622112896687333085872 8322347 -102223593397161952842927942878991858240 8322348 -61800397596604419294160785811824990720 8322349 4728502272681988568731036434353420064 8322350 -28307950870801461119055620430341299200 8322351 51632945787241755413036618192114189832 8322352 34066151317327998348226523332369580032 8322353 14993892667939976728116944572349434368 8322354 -7596288648214600689611697477387087072 8322355 10545959860101143690874363950812094160 8322356 112322529458022682602305860205760651648 8322357 141248026626981770878794368337752517888 8322358 30194343030126238589486197142816662080 8322359 -137086551501110319450426590527086820440 8322360 37616457297425892466628329994531635200 8322361 -51761958538504169692839431853391855680 8322362 -2021003090629990208282771821437184800 8322363 -24286677588582179574072566642839603200 8322364 -142308025617163198551783369976085300224 8322365 -1773544853356066319215848431070587220 8322366 -2293883803113399496320064620783943680 8322367 -54919125529389755592812820003571073568 8322368 570992656722934812298087581336207360 8322369 51774055984264413729693749934589831008 8322370 3336500806310848632557430244551068160 8322371 78517668231487638307703623041109264572 8322372 62648402005697188655743739636322263040 8322373 -40566610513239062138323192502306756420 8322374 100387801075103770398161845018214787936 8322375 83716308841032147504158907096619908000 8322376 -30001904353069003884953313222813849600 8322377 -20681921018451529142646456183161168256 8322378 13723336152970932119763673116390751488 8322379 5667993796024556077394121043865722400 8322380 37650883363158964120353254281804800 8322381 80411687741480753548636837985019918870 8322382 -75554590778550769366382583745763558208 8322383 14387738667441635467667877707898955632 8322384 -4084811364610369331671639416725569536 8322385 -27698653190064147753723633677858356440 8322386 4680388998481904488168628111061301392 8322387 24624127883454408946673234312279691960 8322388 73636954812912593173282828524626108288 8322389 98040132755094829933294124940673053024 8322390 -9151478451395180325214793361457344000 8322391 11573819483808320463998790273764367360 8322392 -463592856771709401372809497180200960 8322393 153616433432901992475488377109012340864 8322394 -98015935362438556245093253628067711504 8322395 94026437288365860429861170793456054000 8322396 -38543811977278321310160259602197534208 8322397 -172834497491455277695086449916620424154 8322398 -5310588624043892494763600597927681664 8322399 -143724194610132066808816235846528179200 8322400 -92562108685293385093044817406420582400 8322401 114640247076438943418928578876230852932 8322402 -7651454686186090979113452667822807296 8322403 47312471950634267137666371307998010652 8322404 -26700199685098269757589112124344511488 8322405 -46635139189523917399519814284186633440 8322406 -64244887570003823751628078239717057600 8322407 -78483517756072263105295494545715943296 8322408 -58288055421592293629510637622206489600 8322409 4679914750527533548555448712337207610 8322410 2334689582633159078606262495464171520 8322411 9372822895371680575642892996671338072 8322412 32843900496997974876275137867396595712 8322413 186427263443451808863685646483807435520 8322414 -33069872925075676445450440656203482560 8322415 23224353218706531895610499389115803520 8322416 25026742739202387451632665299888668672 8322417 -145541646584144055415650659955953869566 8322418 -23930575964064112482714048551256453120 8322419 -11302462445069087245437016673589334704 8322420 63928450585733846502530855479493836800 8322421 41494522325994345034528947422736549244 8322422 -76977526082617377414587462906956651200 8322423 99544532058820192647944639156316868584 8322424 -86514015937084026527384423667104993280 8322425 -30252817515761450725204206737018784000 8322426 346674026227499247866481372589724160 8322427 -116566544855552222288013269517066786728 8322428 20562240706818207882193171126646730240 8322429 1723884685837663346158197812375222784 8322430 51841588249547048330475705167301141120 8322431 59376062689252693604853099115476369024 8322432 -106183857190156275964420944204618792960 8322433 -39870170396781986299359681537890207040 8322434 -8874418100337387797442898724306145888 8322435 -647025828653283709978610119413803520 8322436 -95810268987352877605641908650585064320 8322437 5245782600270720580502419740584064000 8322438 -178078010547982902400980043514934912 8322439 26446611222386271512829416913824873240 8322440 -48030010824939044472436235040121651200 8322441 35455003849374441776004533966591530464 8322442 72530177594814711781268117680698733872 8322443 47714645156808325409477556879464778624 8322444 30059805215851915513334056389697342464 8322445 140703728621788061423480073857327412480 8322446 525798805635681904745156551285075968 8322447 5928421316329205823657329041256400384 8322448 32747250184122527086109225966936064000 8322449 28686687249768444795394292437949484660 8322450 6353747366145886316870088352873171200 8322451 -116742216057525920380421047308680030548 8322452 -42924977393202532901378457024895514880 8322453 -1403355184265607275534193971088076800 8322454 -13518022027352690305850666811291574848 8322455 185463738161622398298521780561253534000 8322456 34636533422007604096331461568198246400 8322457 -8018054760016182971713115538345499200 8322458 -2130902646153733317716606589061662720 8322459 -174845008315012553106758420942280199680 8322460 -51949927758005701539838485855745766400 8322461 -30235900351420076295352189601827456320 8322462 -15592079655525390445424546333151098688 8322463 -56762824765094699981071747164884239640 8322464 15989225444190616979001372800361431040 8322465 -28036789779086223520456619338663615680 8322466 -86748114632626690374073760919961595568 8322467 55438988391536522714627811995589335112 8322468 8416340672112922155718074412139937792 8322469 -101650319925703154436264631542297924804 8322470 19390028776456114950396014484176803200 8322471 -26841783547686210034633768866716426160 8322472 217789841933175954467530768234719559680 8322473 128831846035154132688251085835587125904 8322474 60088847012416870647979659105330696960 8322475 32410858990852903117279507047719456000 8322476 44776182331251430230131950650798386688 8322477 -273118395873108258436833679527083520 8322478 1388736305191799008677912408032747520 8322479 42013827069501794284784517045037317360 8322480 -21063164787939977613747861134642380800 8322481 601066980500379794059490618630639040 8322482 -16169943460931750175408007476881604096 8322483 30950933750156185041638563594425056304 8322484 -31255835979894161677890197797930295808 8322485 -48786957655470618600845063984232897000 8322486 -60676932245310393936312946279767045120 8322487 119396235204779402787992085260877988136 8322488 -195291284156327485103798626460843274240 8322489 1958027232964836835130290329429681984 8322490 17681901908223437458351844329401465600 8322491 17627801196811456648641320480685377892 8322492 47339871652815790997748355131289190400 8322493 -6641856234129881189531759099915071296 8322494 -657247400554387440745865551389505344 8322495 1598704198241373863659907914691967120 8322496 -4231995350843110231644229486111621120 8322497 5158041958150395714190041284515281492 8322498 -43014186660688551528056520211240234416 8322499 3156270519119536087615364129912109064 8322500 -20350150139613522238649522279391600000 8322501 -13958759627297284263540486243972768 8322502 8474455121061336131483597098348697952 8322503 -198459920488933907117336495767370467104 8322504 17152170083014877842329255792147333120 8322505 -140109824591758355405052928560556205340 8322506 45793901379984342633899465026282617600 8322507 210782549205329691960862033235710983120 8322508 10368755557776069110724906838411517952 8322509 5226832742689489704103361056687821804 8322510 8768557533197450157088732749461790720 8322511 3151139981519319252454984243555740240 8322512 -37865073495462839044026566306740174848 8322513 69793072301300065621792977649830746400 8322514 11062597626855241162891299185041331856 8322515 34734151521372927999204729608821449120 8322516 72016361840772968348538213259067910144 8322517 38693231141934786799829598033392447392 8322518 117714777206895059162653698560426802816 8322519 113289667787353893380776636495318474344 8322520 58264827378187090986390315295051776000 8322521 663992470666547875582379488918233984 8322522 -16999659345802695396182506542336019200 8322523 -184422132316653302245467166619108604696 8322524 21190701089368597249754608293196286976 8322525 103005031000754799839196635981952628800 8322526 104447720734313074014730595687161667712 8322527 108903796287514840663391437890760725408 8322528 8161781871051151852425558693506187264 8322529 223450614323985964441796965740345556130 8322530 -48687733148382549175007728853103471840 8322531 -48060279189439314780633050313631501056 8322532 57355666765725763976326852800998978560 8322533 107821088368596749676237085616518918782 8322534 1733977832014377917736556182452628480 8322535 3080845432963465955703513299931012000 8322536 -35257208851868197499820104252644101120 8322537 40420092106671284253944169074161883520 8322538 -2940395870578732926334793114065346304 8322539 51616543164877406387493756006958083072 8322540 -38700017322225193470249782792427110400 8322541 56776398516571500446753547878373449942 8322542 107337182904325864814624240449577220672 8322543 103278320919465704732911813161029170632 8322544 570087110469298840482526309719244800 8322545 -35898872589116137383301052173287123840 8322546 82102867659757332979749663505155719424 8322547 176210513061107613789491003211375373360 8322548 48505233437233815540648817324946860800 8322549 30436343390352706615381944203276282496 8322550 -18090001122510145231871523799663651200 8322551 80422968153691097870064399897312054600 8322552 -71469372431152174954414988655839232000 8322553 46660615470172968305347406280246992464 8322554 59471751083611179638276301728083622112 8322555 -3524769836669196182454953371430340240 8322556 -7230887005697492796430014310870233600 8322557 -117128342337070043503221754084338931194 8322558 1303770125932389661850249917553930880 8322559 20332258416323360582943628966730268016 8322560 -57269516374660990461521353785150013440 8322561 -26650231901514634578864748289105927040 8322562 7534081011448793505247297995107059200 8322563 -44632912111505756963093159768760743976 8322564 -442174839338994115808997478616454144 8322565 -120142443809007804690043318567028226600 8322566 -6465306134175162239400867939439121280 8322567 59572546674740943279801925042642932864 8322568 74335228486337931721687246741993728000 8322569 -30311204007975938413323241284722157030 8322570 -9760437201994924487269308590270361600 8322571 15662892834784172611172697151436412480 8322572 -266785678214405724407021910638245079040 8322573 -17057350079408991257096941975924887552 8322574 -17577152638922271360867020054158663296 8322575 79930138173289319972091073041453217800 8322576 24005666838542613084040371401799106560 8322577 160254395647554728872073522775653443072 8322578 -7039738464644130359879887228974067200 8322579 21517813851106031279929446926099295924 8322580 -17738198952925028535063284314911989760 8322581 17546020580289992561062541650567322382 8322582 -56347319983506476483110960641550012416 8322583 14612642263243425304185136572678904384 8322584 14745900874963323958853102266387845120 8322585 -47133606527327142806522642574579057600 8322586 -9221839249518068209396479719186257440 8322587 28944982743208594497359036927637836832 8322588 8073157653111672066004112730452622336 8322589 216341900461952758471745832879412478880 8322590 13194207480782689515175996776576983040 8322591 75851026745993701492228412059719640080 8322592 -35432415403319199975707511240610480128 8322593 7074322674067380517023819855063295842 8322594 -25462195189404437847147816635117614080 8322595 52447860575807001584557821415174849680 8322596 44964708547141758569382980442845343744 8322597 6126011849895381719335379309629645440 8322598 56865054961500233760946100742769144800 8322599 -69972039399505588962767696390715575880 8322600 12577400483121439560645113160953856000 8322601 29761399880902282271876283177706702080 8322602 45692341456957767356341249973739249504 8322603 24559212315505058925377477840869590000 8322604 5385657916427339137970846345350528256 8322605 -42183047489283710623956342401802273600 8322606 -72383474544261547145693604573792184128 8322607 -1412611697417300785628797509154171400 8322608 -6081027706400441459652117970535055360 8322609 -16505354575966240522167167357494302096 8322610 -803007796250727467827302138066478080 8322611 110938841790462996918296877270325940424 8322612 -57261768453501016861966374418516881408 8322613 23731652197789750647504281598846797304 8322614 16338120423971873819771827179928906656 8322615 50471358047891224455224083557991449600 8322616 -48863749235061730265052560448760811520 8322617 10935264950100286816566192065010039120 8322618 77268415339265330131917839521280398080 8322619 -24033047993083532127871171279504857600 8322620 415404102527726603368334344950159360 8322621 -133931019267119905365800933471673209088 8322622 28836736647609865296353718164325120 8322623 105471783956103064785164255824716706680 8322624 15715569984569070397960195769381683200 8322625 -225141566692467589752192280406337600000 8322626 17903863828869583402069039980474030624 8322627 -33211339702550954975795063957262601920 8322628 49797183430775857041236397376680714368 8322629 40472461327202414353247438301952697376 8322630 -3928678428077299387458676640136804480 8322631 -81147464622796307063519030430845499304 8322632 -68635843474277812594635443509002240 8322633 7772504896370941425404486357428476144 8322634 -49346378059788084711686920344201074688 8322635 -41921888477157135619940332206371167200 8322636 6821112968902390202524184912430612480 8322637 112825855564263216113276492636798071286 8322638 -55094643374479646089955046664568029056 8322639 58098706760892758992451445969066862368 8322640 3834748545767580360670140936054620160 8322641 -87423627795985542004807074517557462288 8322642 40338956871302310463161044565129876480 8322643 18428563453201144335414418722575642784 8322644 -74994712407346764238119015521300963328 8322645 16767933722068125139205725371978738720 8322646 55291659948867615474104124296943510720 8322647 94314000197179788973085108372390937096 8322648 -43706974760204491432123684519181230080 8322649 -296041327383507915780728832636420597180 8322650 677917194793636216208194760507712000 8322651 129267015619938778563687896967732639600 8322652 -33640263000410966286139226131576934400 8322653 -58081689744011661575233785180698236320 8322654 -6398089481167825442990057578752626880 8322655 -21695554194273702633717801641219356440 8322656 -267398668619054455914080003187258163200 8322657 1073854225607351587532314135258187520 8322658 34013102966958083289189618028225040640 8322659 7235050745865207307106843537011611120 8322660 -59697223277908010710549306523259467520 8322661 99963507721337212179307172515776523262 8322662 -62924138049299211235750310039302395168 8322663 24158912544018760907892070017689292288 8322664 -55077434875047163262752103467880448000 8322665 13270917300097681481435988059899756800 8322666 -19850217011753869979063544208435126272 8322667 64959078407201962588886381632915293232 8322668 106178171729626073913181620201967266048 8322669 2107732323122226319605918888743208396 8322670 14914316614828634568033876326503785600 8322671 -47603269407413595911341365748257494016 8322672 706970104082764308251982964381777920 8322673 198560464431252721261278027556652912736 8322674 28287153137047654285195386467212993152 8322675 -14589353066578505164961952539807439000 8322676 -8562467238041274072617231198278771968 8322677 -198414460916826957211753923533143408128 8322678 -11838545757266235324106778872233622272 8322679 -30395024437933374079569229468063789720 8322680 75583611314405552235686429328177254400 8322681 -3037117494131856523918505618542690560 8322682 793654836283400830894724553968334192 8322683 -147298493179630524861758859073631359068 8322684 -25532684511580203816394053151219998720 8322685 18564519548618440359347254473087644160 8322686 -53682171247464032674686811861123742208 8322687 6068321165467088606334879683414361144 8322688 80737943823467008138422874390596157440 8322689 -7010458684587429426011206469250576510 8322690 35512364865785787857957962408798003200 8322691 -20528340970791058565106480257965977344 8322692 -71381369605802335277160271022150062080 8322693 480813626636766091582883637355195200 8322694 -55000237210602368745633802387393536 8322695 57587574011534762924913009838383285600 8322696 24352508905690684452489879751021363200 8322697 -84396584653958947007756778692095929600 8322698 -85860619887436454696458821435073736400 8322699 -41348995857153487146128199656413163328 8322700 -15323248782225329414160930040808300800 8322701 250498238523001936715766342518965195212 8322702 9986258743097875778912039532082516032 8322703 113938688273903863787076970651344012240 8322704 6767663913678785241959705122665283584 8322705 15064364985354525832659697938677464500 8322706 -6812548402631870884510429653101842944 8322707 69035657330625951575548908308713304952 8322708 -13411383006611009896215942091498850304 8322709 159999752382431434527603216385306998304 8322710 900620479308295693942487056051488000 8322711 63030935836538596282252648314649322880 8322712 -135463210834853257206899883737536972800 8322713 -337416862247954398360845109686716928 8322714 -2904090825127884340246467134605345296 8322715 7939770199946652039501141213984855360 8322716 12279917145015745530657376980036963840 8322717 -27686968570624731482805929820550100160 8322718 91152453743034390157456927697346325440 8322719 -56571773752340307274426268944395182880 8322720 -28547402244994120271190144148926627840 8322721 -45809109722315130195019244087255132736 8322722 -49195271311671043521114095170907433600 8322723 -77830185015470217247663098118882410000 8322724 25938799589034887092834592083420636416 8322725 -2478543384757753107072519671993808000 8322726 -48452646388405262095861086364105179456 8322727 -36975475953826485023399940558536984608 8322728 14222950190243847391911793157311119360 8322729 -124988427932412717755166293999822874240 8322730 -2754942056065217104588340975173322880 8322731 162751863469407989168673300474385748532 8322732 -32015334775708847964323734350144173568 8322733 23433458646926305829864145435730696982 8322734 -20222825208602814267626842904858185728 8322735 25701120843389307098188206892359786000 8322736 104763516379542301928879406821834752 8322737 -50380346882315607107676716884717045614 8322738 -16060215635517390093486117637091369856 8322739 118976346052071733631394148457533642560 8322740 20851597297252971063387520349665966080 8322741 28884160908695094657787126337309366400 8322742 11522338550254804599653627573058455424 8322743 -40462211290354741223967448328485948272 8322744 -36389863842223769586817144575041986560 8322745 70073760992407479034687458745523266500 8322746 19475176837807550718185906379126543840 8322747 -21155132988464461807158250795555428672 8322748 105493901299480126029726737729599285248 8322749 15064899840226815869151881224610350968 8322750 -34315048073688312047931435232418976000 8322751 -229154975611759328200063617687936077248 8322752 -33556897633237587691033353613810335744 8322753 195842803774562309708647120900755504 8322754 -7855103023930789711222119640131223296 8322755 -3272551609880698595922522906279103680 8322756 -4894235836180568191467624204465242112 8322757 65268499363667373793023373712739798974 8322758 89149319316366544748030431402499645376 8322759 -22539308630860607703151310023156771536 8322760 -205327689008317585947471970896297984000 8322761 37779007780892270728210004054205814362 8322762 1684415240832204453269094262865215488 8322763 116013233051374943626283019667342077720 8322764 -35556491412669062625587581235264601600 8322765 38539861648827032266101427677646616640 8322766 -140386306464929237455105856652634675200 8322767 -331540770195359589794953755511105636968 8322768 3350769301210774158899885450014801920 8322769 16858020783488151864936060206777539520 8322770 -7900429856821102235307460333260234240 8322771 69018029751755610794809350793462627512 8322772 -72281013256620219774262929884513722368 8322773 196585434080009541832566157379938163022 8322774 64098489712892640965310621561015936960 8322775 79686934795042970324756585374546156800 8322776 -46401505415592640247673968359882752000 8322777 -20002593210989787752003703774982800000 8322778 114169565960362433486780921736411283440 8322779 -3499036413028986536978125141930917120 8322780 -2177899433875044759831397650495406080 8322781 91567108209351210301232281050340351392 8322782 22571904540683518987052368197952865472 8322783 16015375405521581613687212675735700864 8322784 66819416969383497569777994995902709760 8322785 -15700889992853450439030433148846167020 8322786 51772591204677352964806066225415239632 8322787 -65757619809159315666146482397302711296 8322788 -2653659307597659303502181779459249920 8322789 29565315634578103743652072923383619648 8322790 11148845862785823092112148253765710080 8322791 30175895913138722558312578192198975584 8322792 15139531070827210415138973299564544000 8322793 66462001976029870987445005715042977060 8322794 73470531677676878970914329331640036192 8322795 -15209770044622172435753480625613188960 8322796 36580944244699871503684288620815417600 8322797 -190827958897300305809753685249234605460 8322798 35041098547859498627870105227718138880 8322799 -96863314624350386450976013560315713200 8322800 -13079530416997036289487527597017497600 8322801 100492762294618784731687993413288523632 8322802 -12363123104317262592668872134842230368 8322803 8650316931156651634966523395745486304 8322804 -10848816265047332001603396741465292800 8322805 -107628275589847812675848034559113597540 8322806 -3276554689531612313615472926867943936 8322807 -44266396721100950995238911150766992896 8322808 -15028249714592621520444761617020518400 8322809 -101433938893823925914109339733174935648 8322810 -2328493346164178706197288952773187840 8322811 59044491175934741340474997480370562832 8322812 -262595122202639350599356886810363737088 8322813 36861133517496505603134101187264071142 8322814 -80798627236159344090992271389278239744 8322815 -7461774382951798938207454469290598040 8322816 -2407335865555805551094344184431116288 8322817 -62382940680462201147318811056237683200 8322818 -4599500925595671053136900185879740416 8322819 -16039379597688047887916719300208040456 8322820 -88129781657967651920187995804108451840 8322821 14071869442405231357288679441506860000 8322822 697596937672333145383976284901268288 8322823 -281779432160030594537667562956807481176 8322824 66389454528744877750741775476451496960 8322825 -8718893992979251273896453163227340800 8322826 -70586585780054175990633330908676771840 8322827 75930947676290846189566945478222222676 8322828 63191753714903630443625898974732152320 8322829 12331449860603681217267583947147273984 8322830 -3582461575920179031831231741608659200 8322831 -2558549978866735865396040969176592456 8322832 3345342873548384712179922442333192192 8322833 123454467598592271826828434466845336384 8322834 9301700013712472586260179345678875648 8322835 52224066772122664684144997525815092000 8322836 47617649548826500982159826399703818240 8322837 -73849325633645638809232261195666374240 8322838 -40126842321604914992168025710785651680 8322839 -18907663799588977215656637683160350544 8322840 -47245609238110573732657051550579712000 8322841 -152866036072968480890134687687798472758 8322842 -67209873734404834022050719986695968000 8322843 -45404392952750844303099302968368424656 8322844 -112366860767398206753986350154989771264 8322845 24700187033146038280629461473352405100 8322846 25697276686826928724040803622948247360 8322847 61957042782689947845785411924603012440 8322848 188021245432721965903308515000166973440 8322849 13151630288205576689624559156293733888 8322850 -6424826641161478120742580019495731600 8322851 42074174348798564265953852298857759400 8322852 -18158866407707326469696209174436256768 8322853 36082576413099298797061356924471910080 8322854 37647435168511971788568823607073111552 8322855 704541649442373380557243187579469600 8322856 -25430591121944191867772953712603965440 8322857 4835024320718202745766129214241694820 8322858 113887955695258022160801362493839569920 8322859 76982143893722254491580488585482213440 8322860 12272173161297375052274279379172761600 8322861 72112947996038325595587256932608023872 8322862 8303434375459024980833134996610914752 8322863 -140675088022044621702960628789620603888 8322864 22197791518638862579870931615711232 8322865 773990993855569546302605414820112320 8322866 43642938045744698139501628726672015632 8322867 5798992363680994836006792799803485520 8322868 -23758418984805714075915435482910631552 8322869 250781866775017882690024358429084216640 8322870 23505850041281618112437870477588284800 8322871 -90963823132969903877975347902879843928 8322872 -32404683373258953587707455195800494080 8322873 -45205142681912854118267495956426880256 8322874 40950645676188505600242964411872645120 8322875 30825200494793078845711024156651188000 8322876 -5998874921975216652503632441139294208 8322877 105861394563117593482916637596732308824 8322878 -77697154159803205951263599604625685760 8322879 -100564686744781161242784386037532111416 8322880 5485292217615819732164433465783091200 8322881 463632435145743413059494504910301184 8322882 -67809647312067162211584650624156692608 8322883 94939652748701452355360946152900243132 8322884 -75438663286176512031888962385755112960 8322885 -49546221931932764329940124129251572800 8322886 -30193564709244782759423476192878218112 8322887 -28593835563763176548260158269126318400 8322888 -3930501291777393188206088927214305280 8322889 -57959168560388889913228232595861444044 8322890 -62174213757147745555243734564625996800 8322891 38389370818145861206415012779509610464 8322892 101924292376212812378408652863222633216 8322893 -73351045999008222323238533769343735680 8322894 -71283337172371092995529592952290642560 8322895 -37633492710962816991969837432818304000 8322896 -15564653842329492803570639669745156096 8322897 68344244311551218973165714938772639840 8322898 14100422887826376344193122594966283264 8322899 -2324919405664467556482093541307574336 8322900 46683696962070222280586820474216652800 8322901 202719024984269848565736692400008565504 8322902 12665527329231884750901174436823057664 8322903 109398712506323801517164887522180931160 8322904 86285320952953458881162625262915461120 8322905 60078029587518457633246796899410810120 8322906 67728736510024057066522850393752072704 8322907 112194694509039511117048926676878809156 8322908 631001888050344332585770218817363968 8322909 -29212237570584291993493581210390535680 8322910 31430528355013113766634425482779223360 8322911 -2535479492039464528457902577653417920 8322912 5092923564701608821387878240714096640 8322913 24719140819271883951061257027126234600 8322914 4587810714759014431721010463047871056 8322915 -159115150937306905866955711870493748480 8322916 -1178701827953712664027461854632067072 8322917 -81691527832094742670368245942601548034 8322918 -5513496224900011277975496549188665344 8322919 23258351431249503812435353198627076760 8322920 -28660713612785321200130685354563635200 8322921 111233305995822917520000623872379391690 8322922 -101315030063686065622853429600043601488 8322923 23320751453456209589560904229333342240 8322924 -25357579126357224418387481944793502720 8322925 -39418634204704355077324336373308329500 8322926 -48602499121946046503106371641654193088 8322927 5187398036793320936953925750673632520 8322928 338544711481662014133086959930638336 8322929 86504659334928237104675320724312248530 8322930 8705341803503697312520139284847600640 8322931 -20177559590867571978847996126119689000 8322932 -48875653595170660502264413528676775168 8322933 92796908179383050302855278533847073824 8322934 -30105637202833428552146680459463421120 8322935 -1989605715021184874067432738433485840 8322936 35096008070404267426983870950444236800 8322937 -19148445659236911561029918661959195648 8322938 -21504009465522081262321260397081364256 8322939 -16838941454538270885747582894785849760 8322940 44356803191318876337443820820193303040 8322941 74663023750959359210752247330421739008 8322942 -8326559892555357862669425316400578560 8322943 -42807713363459860067001894420037339256 8322944 -58981594209011816409893301629610885120 8322945 52913566247542965762043747242262671360 8322946 -157970941129589682304615266009706682880 8322947 140496877846187068576836460267381014396 8322948 94212281092507253986054046717706117120 8322949 5837448496031237394133952168519478364 8322950 -28679183361149427780540396271809144000 8322951 -29153971258834802927239838213752320 8322952 4363800766576333206046157471588352000 8322953 -209724648249297955846708689068781633840 8322954 -21593850727460251862950822983542135040 8322955 12858329015034987458167319027776840560 8322956 -40143617690270939608038120564226808832 8322957 100755592231662081066190930298495632854 8322958 -19920012593122662567955868633434410240 8322959 48042215891640805786179215157243066000 8322960 -11472150474844778204513268675556147200 8322961 16989655197989780441778614691569021172 8322962 30091759145802526227106920539405200704 8322963 -12621031859574484117821093887521660800 8322964 7373364006989539379696604417146142720 8322965 11293080462441768774130852511190737280 8322966 105685467754851302924481990148023091200 8322967 112875136651641116541268320528189955016 8322968 8874820406772323927514059794792642560 8322969 -40967548208520627639792124311643653120 8322970 -18922723513005907180842200913221356320 8322971 49184056959916250454602414438869710000 8322972 -22669513984876039698439918100569448448 8322973 -70049929916762660142300231422909079552 8322974 -9067982440561393001184181145872703808 8322975 26318862691381288245531207231074293200 8322976 12701324868043090958690683156247347200 8322977 27249339679769897770650517766881613460 8322978 50934758670975439759219473770962084224 8322979 -12574645658467523329355530886898089568 8322980 -6554910873332110152962444538855264000 8322981 -107215769756548879980851810472871167648 8322982 24050476540597723197018018450391488384 8322983 -320487849179438111395569313640484098496 8322984 -6809090135677872582713717792166589440 8322985 -250371401935618603976388104200101660 8322986 41487964951741476683034511909785504000 8322987 17099779291103400311834569734513274368 8322988 63148050114777327712341644723869260800 8322989 118502081889171775172453286420424928790 8322990 -1661237508516392145936425200392303360 8322991 155138450505672543521915461673347131600 8322992 1681818764428771499509153867029381120 8322993 91857685498571534699394594196805050722 8322994 -1853739674749236922976052989427911040 8322995 -74477357302815917452309149093036925440 8322996 68796922070655349338935768664066232320 8322997 -13389126417001456369608580110198401554 8322998 78444632820308808772960721956448196000 8322999 -167975440785947805770608307812656277632 8323000 20091708138438790225128605386137600000 8323001 -4848333846946479674115498167633001600 8323002 24351093675486061233530176675780000992 8323003 -40782325845242320064768047579724269616 8323004 2774999369625247633279628895602061312 8323005 82186768819072110984039174243891081600 8323006 10916573427232614904152440519284221504 8323007 11704142959190197738395650340921657600 8323008 -36183023197487147010468711036673327104 8323009 87917852166685608442338853373385254210 8323010 665977820840053360458181786357839360 8323011 -39560944863817517206747673167487849340 8323012 95645383415723655639762318466907028480 8323013 -24492170415083557330106636818110248520 8323014 3987711641592900213897701152376616960 8323015 -22801730698439245656524571691462019280 8323016 -9896663163386627718247797324978585600 8323017 -96584356290702979719155058723782100720 8323018 44998401207990013121557369761937417728 8323019 -26962109652490483863337969491831741504 8323020 -4825523468148397259609898717149030400 8323021 -79068264033413070790670730428507091488 8323022 56325269397666032252626362731399040 8323023 -2247397191189489888843846810770059632 8323024 16073200264445450198242391303171260416 8323025 81743697869960044019164157223233744550 8323026 19580286464682714496711860370403846400 8323027 161881264696624684036308561663020864876 8323028 -7291795774357415486396372805439985664 8323029 33059157559824970187696370394789562880 8323030 -12715706162561055125237903327607002880 8323031 150184802979444022123977651075970013832 8323032 -2495918987494994912725721076968263680 8323033 58476550456998215657831790564926131584 8323034 13689385481325340097765229840686707680 8323035 2061206722264937746881957483322552320 8323036 -41427305182383001148223644502860101120 8323037 987062510907146064861350146852021920 8323038 11682253681249905772647920151677740224 8323039 -32957011736613653587250694195069912344 8323040 58519100816291425243370788939353292800 8323041 -7329318313075338002360599946641174272 8323042 -37736641320917420091055596480450524160 8323043 122732511549688173877759978320581723292 8323044 -9270997135346693859932688590741483520 8323045 -149728811895878171875450049060817120000 8323046 -58970543199134173219406011489658891136 8323047 -164002044592690497669173101430734884960 8323048 166410859101035679056331449689681935360 8323049 -172234122753178109730787261625326464 8323050 5656874829602485472655771480008140800 8323051 168098112619320707894824025160853681704 8323052 -61744132496559077344987803098020433664 8323053 90990365655044112032523849590873278944 8323054 -106939888557587556406261130126906265024 8323055 45228399409116603305112956415869348160 8323056 5518404961416838695911279746445475840 8323057 -198506666705831779989361738297675091868 8323058 57570980381990840571066963032539001760 8323059 68412126903205506285176660698584091704 8323060 -21894076359940703314760308921692683520 8323061 -19754717652360839353189486061513136288 8323062 -55396233077258158902043403385721913856 8323063 3800541777929137920362244593124115296 8323064 -56873382579145763247380225085479116800 8323065 -55060134266450879182418566056982942140 8323066 -4177700139385999923278049510452960256 8323067 103110328273345877168050945797113709684 8323068 40289703388488113756683273962196460544 8323069 -6984127540412549057465642801212481530 8323070 24138338107583860842860353249981320960 8323071 -1872995093117098971574586507712345528 8323072 12602505788473642823758467669652668416 8323073 -6852854995009251470522987851145121120 8323074 4953763014107651107639413244924487040 8323075 15066817734311782125496882289250313000 8323076 -54666124575803253137710039883293139712 8323077 1222532774391050869180459015053633024 8323078 97433385142674695325561151533570975840 8323079 -101906159633675229571099358843256696816 8323080 571374365564763653112371864118067200 8323081 32270275287091663417733376939776899452 8323082 47207194653469303203030135525907538784 8323083 -38562899358122262216788367234561781320 8323084 30099442959897628339864902749621796864 8323085 73858451291507900546794821597492925740 8323086 12503497400888199081039937917774111744 8323087 -87343651709127008048589315954424059240 8323088 -3248397484899468078488447526012837888 8323089 -150630133551536746102765857972135431040 8323090 46076594438521866866609359680405040800 8323091 -141085749191328310877556603087333360420 8323092 -30934035755675703037869568690715155584 8323093 -803505634440306822591078141549774756 8323094 24196913867025136315992295592719098240 8323095 -2616819416553839748600673610375281920 8323096 -91049313074893912191763678354902558720 8323097 43388066454605911491125126866139089152 8323098 -27712816894968574908409924248710581248 8323099 -93598483953224531694762509772239851900 8323100 -21470574366937014333578997526935705600 8323101 26654401252468162739356878605723231040 8323102 10758965663286019414875672733191321600 8323103 220104670792592457481468094676695936352 8323104 51922010348561548326654734999507435520 8323105 28645489942255206083352749689258848000 8323106 -29071804008348814654796453675173248 8323107 -16853388485429943408509070352074481824 8323108 91683347267656452360000430176406694528 8323109 -153711897946508756039502140923532970690 8323110 -15119420575532135967513044957920435200 8323111 144403629528363824207567357002332490432 8323112 -41196526552720205301759553287103365120 8323113 77461990924426684639441949615951894400 8323114 -67615585321637793206821134390769195344 8323115 72330276193223565308925868872108249600 8323116 47560088128610328432996363965527956480 8323117 131052285525983608256231134315918632384 8323118 3974158054396223782131299686477373760 8323119 -7828058836767666645197859150973182096 8323120 -3624649331143583503074180744653045760 8323121 385669582385830407293237388199197919680 8323122 -20411675893646491463749194024293982720 8323123 -1324256408155653619086738976649578992 8323124 -43290238991806890150207389186296934400 8323125 -12500535247434309896191155446350920000 8323126 7901533749722516870125470638617914624 8323127 47139792626531123899279088830863775200 8323128 -14891214268046751327334063812457267200 8323129 6714168464636483016475918332250555140 8323130 -29348208602426536203402896679790675200 8323131 31100444890389845109497054476941744240 8323132 104257843374046408027992209573634355200 8323133 5869492729373614947199740604996347264 8323134 14167275227044527384271413572979804480 8323135 -104159467239527739091690150934099920920 8323136 -117321476860294301781022849139843530752 8323137 17956743416512164728937347924282162994 8323138 -4242995753654030261204080898815129056 8323139 -50046754730307142112723969756893342200 8323140 -36156568196373466369932997405908480000 8323141 -10430031938044008101817352994393167008 8323142 -97248250834394382790930067044790545920 8323143 -128576832948552190422470161509616994136 8323144 264158985819523239492877994401249689600 8323145 -150572644142316924567881904003197348400 8323146 24149937228023564356627616114957136480 8323147 -50422488873074390169450740636453645168 8323148 -43744721910848296039724330535369262080 8323149 -40633395313931013335454367458833433600 8323150 12290722323412795817901516363302928000 8323151 -1234602637752591621013098808972072848 8323152 15598572167514378721339316729546145792 8323153 67813095647041858752435824294954060402 8323154 -42577140086884537389991429375393840128 8323155 -3062310747471022039176223361560296240 8323156 65234294610868436462193305131489693440 8323157 -21070701916582613518567455023806551840 8323158 1964568716287952193111007722754948608 8323159 -1751285867731604756660572757790801920 8323160 95599771539112366201458383597466624000 8323161 -16273535711062621622068224617458747392 8323162 50646374054372968434708943758561806832 8323163 -108835112571981863292515220032323302588 8323164 33671329897893990150329828667046702080 8323165 -37676903543743473164021406298765169940 8323166 1996313403043901251636754453242890624 8323167 -26403296754933757758486552516068712120 8323168 413435700907495242877262364404613120 8323169 94073190536843098349470703806548801570 8323170 11322101510778036995250711994156147200 8323171 24431178882957353937551587441574399472 8323172 3427119462615578949641960701959204864 8323173 41534671074435883687654429413311022300 8323174 -15164978256937309512173646998970858240 8323175 -2220360625416233156967460330780800000 8323176 114704073648004202260054645476556800 8323177 -119256862776679277988288487654577003974 8323178 -62010976415451040852406888512868194560 8323179 61513773034504360500001588591352285784 8323180 -13394628267182242712128920522858393600 8323181 10089198355489924669864468874802031200 8323182 3003848082562894198290753895126609920 8323183 282889763383413819965479307313983811072 8323184 54838281508540247348087859625252356096 8323185 18658835314085327507979550564202677440 8323186 91844690024371852222726402733057739792 8323187 46308320029236769309969618168803441072 8323188 11341607248744261295185438842012733440 8323189 85952458408101434677818461898468806400 8323190 8748500639945836750781370905655936000 8323191 45444834825864088357422563002093190160 8323192 122898842615342989854969988661680435200 8323193 249157413064113574646204892884964516480 8323194 17573344404353188393203435143074000896 8323195 -446033743673951463426560027206864080 8323196 16092696894060532198123767907757227008 8323197 -104250804601500261784591631476026959520 8323198 -18454283172179364092190568552609355520 8323199 -143792696765423578115511523436983006464 8323200 13147146829125439879661214834622464000 8323201 28419538787470993709250653315825059202 8323202 -49393145673242313176904616119748887648 8323203 19627493884346316527350579375325337600 8323204 44836350103057496872638580957201763456 8323205 3753411736772542483822550684438197440 8323206 -14309860535727037763245192958421336192 8323207 40191221688734240059777501979293080192 8323208 -44593193924468932866744145887199918080 8323209 -1753298626752883151961343767697282560 8323210 -22078912086096928428530336655525719040 8323211 444780772126789881287230511509082352 8323212 -34086756589738553724461261336231244288 8323213 -2805853088174482048110408082407198538 8323214 38039802064405219297681845883285995456 8323215 -6424487041449047909882832798683453280 8323216 -941309270020006400029504273496211456 8323217 -184081303929564475167640645933399296 8323218 44598648633665266549878057421893083664 8323219 -103238375545894071673509817948396145240 8323220 -27048808673727706502363934644916810240 8323221 23447625330612888555730035738404635296 8323222 -49471144471422044068662654409065413088 8323223 12760878676294809544528787706024356064 8323224 8471539246705527774574713996131696640 8323225 40539518235641811718542215068704902325 8323226 -81406151310967527857390669006681426496 8323227 -171307082612313758587788185233778748 8323228 122043456826551803104145236816836013568 8323229 26552389928193465215375869493246137830 8323230 -55378288366886212266123247102010081280 8323231 -45536459537615157575994293762621521808 8323232 -18213430279400538681181411753633382400 8323233 -19599530891996818206458885551384112976 8323234 159096112617279830185805781622050561600 8323235 -71377372562472148038972342705339286800 8323236 -12761025216532082129390062036546741248 8323237 -53882158646497185572654818405554030500 8323238 72777627069721295149404304790779699200 8323239 -86077303050009214622300555791345404672 8323240 -16398182113013542994544085368643584000 8323241 1762429683150744505369969709252158440 8323242 -31221144612980861755272262988994309888 8323243 -144713798414582147811091339368001218508 8323244 -10146725239328615024269074672667421184 8323245 -17327009532131289919653688210043422080 8323246 19435052827410292406619167614436726784 8323247 46032499965394976991360579070433559696 8323248 -5563030687218647833661700940608307200 8323249 48909235799923728834983617546208123040 8323250 36139337065492550770674587628210264000 8323251 7807006183577449476586183557272698464 8323252 163604940446191344900292168514535424 8323253 20162209264323478127487352911406475502 8323254 38692549326081246817703688495907611840 8323255 87022036820391191018091766791572339160 8323256 81488125926802301268606871232411258880 8323257 66590880655504767336411180414045794640 8323258 -34100221983174610501133881153752005520 8323259 16617333224695270269451337905848175872 8323260 25178317032463863278825304286095237120 8323261 -32481134531901920988967928546036230920 8323262 -46377401708647355678669659226864026368 8323263 -26722407847372269249894080667036963840 8323264 19248471395662635662248482075428519936 8323265 -44910289472092961071882106536583543340 8323266 19959251688479346808695773005532542464 8323267 -122188423259417860488226893944215950848 8323268 36921047135618290212976118448003952896 8323269 12998903360578309425519443216677976928 8323270 16441867696805507290179922248437758080 8323271 165044950011994076797508114573352482688 8323272 -1204521036823584659043158224642145280 8323273 6068758912034928107164628145468424640 8323274 84551240139797155385129990749487321136 8323275 -22284327962326561790204259853746982200 8323276 -21784677358171081454944843642085954560 8323277 -345994832811585316147174267944271099968 8323278 11492188075928500923770296493168245824 8323279 56849373028874659569774223932095397840 8323280 5496619862066365710641570089874227200 8323281 -38643382125374829006625230672102350430 8323282 15525621653727497494939940425273574400 8323283 624410109287643032387522474757409344 8323284 5760999531572032394899625046035367936 8323285 -56364342170585340508809675150069193680 8323286 -65521541754101264422558437356403605088 8323287 23042255103201165562991511206499119184 8323288 -57799964816029991299894777358183946240 8323289 75552690868476634662825234905474425800 8323290 -61259356991684096516560633720637184000 8323291 99045276031263859871056188552445674692 8323292 78983607107297638843038418392547484160 8323293 -34168705850120546386844471179974265344 8323294 -4816869201255793581729037453022563968 8323295 -195869939367279704264887997308273680 8323296 -80966084156010205630750669906046877696 8323297 -215968160834601876038220353866723484254 8323298 -362756265553164010888493561406103488 8323299 24926595556887969548671012177036266084 8323300 25940426266966422571665990892902934400 8323301 13033778265254311424257716727339257600 8323302 34284907488394307106854270131061769984 8323303 -153336193687577089750239227067788609480 8323304 180418404918826891615771237017577144320 8323305 -10478488165277060601330481764776082240 8323306 -5189537313405683928409396230939501648 8323307 65760729906497291827685296006436355720 8323308 23269910515199501885783466085769978880 8323309 84344968592298317311985585697104683008 8323310 -74526978679624785579869425384569061440 8323311 27049196322883703596744492594738692480 8323312 -69595134384004376919741011999949160448 8323313 57765025098783669120922501561720758384 8323314 1156925772478493557535866353284100096 8323315 -11082517016548486152322639067426242560 8323316 -575402408864593503151421394875676672 8323317 2487600713355801947922017408100257952 8323318 -78158491301980914678654136155316437696 8323319 -259537823585057921976246389218450579440 8323320 -6681357845336512811474313016320000000 8323321 -66165913085967871569520683781229550000 8323322 -15303413298942266417140543784406567168 8323323 -1029937104450905756827456492079708736 8323324 171378986050848321776573385256858945536 8323325 56792576368716819301811606908088116050 8323326 24357299601732137857754642409729343488 8323327 252656403510358834459809041751520281520 8323328 16893316096916454967597019090972049408 8323329 10952709988411457748754232150176459200 8323330 -294499841477902249735124507901772800 8323331 152865631152733293628269324708293185272 8323332 14927669153205116462843879502875566080 8323333 19460599453277421909348825056707545664 8323334 -56648948055986538205589749948217441184 8323335 -38503161574155829815787843323049620000 8323336 27480986481775498559326194888464640000 8323337 61714427467301686560327299170305834192 8323338 223159873882382858310815389123070208 8323339 -1335741212547292204349148761295602860 8323340 96438679415536179668957973394276131840 8323341 27278402134184521311716630467086055104 8323342 86158717596313482477254900645662875072 8323343 4645339231544915814864547571977324416 8323344 -46922803894171072886814705240049582080 8323345 -39176382708921663922258690340175648000 8323346 -106743574450179272862806327589189142128 8323347 52238228345202197518521460386542521920 8323348 28569458260752526126872308876855040 8323349 -69638690783508368345385254529660516000 8323350 2543127758671474435395544096283596800 8323351 -49319780575261392559575091245705545888 8323352 -48492163634967912840302169749821286400 8323353 -70108387281250410257797640214043760076 8323354 6649297055449659124712948580775939008 8323355 -86366341466718515153017446609917513280 8323356 115126587781502727210603989203911573504 8323357 29557254432341700560823565588240654400 8323358 -41917696509219630288956067730082286720 8323359 20498086305337653742894518139657417728 8323360 23384486353957105902338291319544872960 8323361 -182549588019635540731143707931601939200 8323362 25952236863845595993519492681486029520 8323363 153795235602332371042244974276435691612 8323364 -22904624381628689691008904260408745984 8323365 34742683901714822616216186549377730720 8323366 -93811718813018850580996212991004744640 8323367 31078493478301527972317279593476596520 8323368 68301079688645608722246122020396646400 8323369 19844197312354877093196706513362605160 8323370 -92703152627618772947920918715375009280 8323371 127400267439904326807758125112419461120 8323372 -66948820864540166582325270577354311680 8323373 187942321437838294074423678864563753622 8323374 -2291034585348811830113702563779763200 8323375 -33187053921882086705092138846735218000 8323376 3718830253860881130544517299711770624 8323377 17286731286420625578505162138839807600 8323378 -7584439223462877361671453451127116800 8323379 -57055958677369712824696354083382204020 8323380 15160141927794837892208501862823656960 8323381 442519844986450198431440485405644384 8323382 -28592799038106027623591377505254490208 8323383 -18630435451776857375448441953121091200 8323384 -56746122245378393504123626103515852800 8323385 13190344101869458085701247498854269960 8323386 -54950147790853776573750316340498113536 8323387 -2684646761346675645216991038303340320 8323388 -119156058514996801641988093957617779712 8323389 29963502935470733023419637614388286508 8323390 8365038599857503341955362815006171200 8323391 -101562955947061651267203570485733446208 8323392 -1491640874359085546338922682799620096 8323393 -33471133045478095706080740812553722156 8323394 -18025345088947955590893309777694131504 8323395 58618972094359207843110596422624236720 8323396 24258233150635932792144853021257756800 8323397 100659184500439548849497676522842034846 8323398 -2852434377056625029330769889718952960 8323399 -15883245025705006227154217344998931664 8323400 69484626466403331942768044271764352000 8323401 -22023828419610322364208557009435366400 8323402 7056818223176370588403795519380463152 8323403 129715832450178935134091258923526052264 8323404 26508693579533239932759403474794888192 8323405 -84492972402855887228026552828125701940 8323406 9323768017953734653684230076660838400 8323407 13785491823358351296209290642383115968 8323408 -17414760484847155120348896283363975168 8323409 5808196225770745060620175116276141312 8323410 11390741273294890981682443770950231040 8323411 -84698496830202874598843235955079717976 8323412 -109537317949829569823626357813718704128 8323413 -1750023709075405354835898738090691776 8323414 15016014611191522867752829813155471360 8323415 48320062899757471703863450837865512800 8323416 -17692824240940868874125455829892065280 8323417 -2199136586376748465647296917182740588 8323418 -64616274666645365976910255055170128384 8323419 -52835206491389105438338474201553974776 8323420 -33768058581527087398273949266989189120 8323421 256929530097722226315172365494594762892 8323422 36308786542539059322228029167697900544 8323423 -31806870076620525513676100409475969432 8323424 -1524493013721779992446365318095306752 8323425 -55266437031699901103342729928244800000 8323426 1343114432477713265126066759074488912 8323427 25653606982031895509785585312325291472 8323428 66830819217799916814922273213241349120 8323429 111313654502587440512915303179766342080 8323430 64653387043196819099776624331052453120 8323431 64476402922214132193466555242272986152 8323432 -8450598442497995095409562026660904960 8323433 58539168823988414334302030510156488740 8323434 43872125805862404310884497127346831536 8323435 -13530019111489036367447995193342292000 8323436 -70838174610799354719638109704453076480 8323437 68100995212031860405298899011569540160 8323438 -15592447301318266792844542615286630400 8323439 222050706028369339362277096795232556240 8323440 -1329556863866580179511672077549568000 8323441 74047034501469163365051514568443895872 8323442 -77231360622244864392289018934385670128 8323443 16913825455699105850610399421465525332 8323444 45706068117171878327159656261768499200 8323445 -39693626340526993035960748117422031080 8323446 12880247528313970239041627752043351424 8323447 -78969421266674025839139504582144247296 8323448 -7939820161374530892896094552102051840 8323449 -70932169010642425999872381274776367536 8323450 -2739377337143611887671808410095356000 8323451 -50393273034609387968440867001247659496 8323452 -50694072764680292137698816489647692800 8323453 -130517277841717076596649119790496028160 8323454 -50678681290585363090016624054843917824 8323455 -28668368063150969047560593062217671680 8323456 -81469840617087996476768720297750691840 8323457 -148295670784199865362575979453191911294 8323458 -3430704665397635029305744980354380800 8323459 -251153949331918963876608981463249217520 8323460 -1740427028123202944174607145833469440 8323461 -131359317507984495894789623220547475490 8323462 38809078908330474054705178147953163392 8323463 100511626884018018811843857283100173200 8323464 16262995486469747618314387447123968000 8323465 104489230302945440910621754738252617600 8323466 -8946720741593371556972102331867543456 8323467 526295953465177756861862515939694976 8323468 -179679963240949574841931543363845507584 8323469 36758874620267803252779317480050176 8323470 8324751146282887894167385075054199040 8323471 -8648222224271123268240884425543387208 8323472 4791000420348227534923745524794261504 8323473 12114959998533076107691732640293788384 8323474 -11315253294610964347453270461288753264 8323475 -62494502477747005685790678384140126400 8323476 17076317703051886594224840909194711040 8323477 85920031880425770144645875829540759712 8323478 69726116705875047204867171147516949440 8323479 -149649880150452453132202212181951102536 8323480 -34990233909298808569201947003256627200 8323481 -3647414727726171057609461987132609718 8323482 60031303114847051128016609749419022080 8323483 70202380321744124372772449163293714016 8323484 -15558584365165291816832833095645127680 8323485 -4791567593738908569387349543726116000 8323486 -75357755024916211658147177779019135040 8323487 -20790480125604343085595934082811576864 8323488 -75442111373487237502393153915553120256 8323489 61280510560757979140518339375989712656 8323490 5953275019938114487643338105210298880 8323491 29270137163324273411747331213927118080 8323492 17680409241991531877401242007360234752 8323493 102324637463847202353270553755942988800 8323494 6953024279281405863195811079328890880 8323495 23930348384523374033077981003920333120 8323496 74979905189406980278984387225575413760 8323497 -7285838967036588402046483419753893952 8323498 -80012743890203454605182444975678827936 8323499 102691304891725278020125576086785608500 8323500 -11832048609587634729104115330170880000 8323501 17754764132049299698818281378986814400 8323502 -106897404526205090622466422491301741696 8323503 -113063321068252895541148675077795605496 8323504 486208408836249646033405220219846656 8323505 -16850650684660283664369578502341099340 8323506 1395631655604854461457991051025835520 8323507 49724485587414226482491676800492521240 8323508 37039884336412951198029324423034835328 8323509 -74492783986162604803534354123213622496 8323510 189678132559115192984007439898092800 8323511 -51818937399822514076959583728306892352 8323512 132979089976120137740296003969113722880 8323513 72316160746152399960716923244034186384 8323514 13203639981743535512712054019262111856 8323515 -10210080538303040681808962537058701040 8323516 -93601800582633505799260884476454325248 8323517 -40449047549374021211723473606068853434 8323518 13808216958271221379552466720655375360 8323519 174011803508837724125238824496389064160 8323520 -20115422449132794465135593791527321600 8323521 -109721501588338715211124873060584709056 8323522 -67600629867419310746267420482902175200 8323523 -29120540310054946373300105408801997696 8323524 -25789678694395144584884271916868828160 8323525 4485765770906679766336608199731200800 8323526 100543930839623660605719287705583503712 8323527 74514719088411400302584307647327284608 8323528 12878828299042624798731948444259000320 8323529 -80324847634523795910551402676607068720 8323530 -3757504048670724454065626766445063680 8323531 39703201327718632515552038018420601664 8323532 42349157356567896746452139872778475264 8323533 7461348304788988668435600485766524160 8323534 -54974700371251154609065349707648267584 8323535 133297962502883947268370905793819256560 8323536 -6940005347583117019778208843326423040 8323537 206493249823653159612443213321837843186 8323538 -21997502682252895987980100875725044080 8323539 70766067337382921790298955503841280 8323540 28715918222934127656569938815524666880 8323541 -14772121975267843811099343172045979058 8323542 69218642198629218081740402871051366240 8323543 53708442606936320225702959117159009920 8323544 -49947050274984095482079723745908858880 8323545 -1938968408579224299117493294666301760 8323546 12284161553793895765671212715000153600 8323547 -67322208741119233958562417871970398920 8323548 -63385738564118022196971210142380357120 8323549 -36106429905060342297333553190146536072 8323550 -12132774735416744741795501678391499200 8323551 127741787240463949776906486122536167720 8323552 15394176348053920167040080917917335552 8323553 259265273835392865233578840348106304 8323554 21970386489185304408108154090295233920 8323555 36723623563045924284366128083685466960 8323556 -29129248627759241779642783132553527680 8323557 -22616398331863097092488051023584570752 8323558 98369625127365653570493255346264136640 8323559 -55338620050845008567084255319342502080 8323560 2023962886863599119858014541096550400 8323561 2169558849695361103450286612871775092 8323562 8364996185414781627851222891027865600 8323563 136401142400268766649986990960714275504 8323564 12779007841417565978765540981441022976 8323565 74775355113757949333980030588777256460 8323566 26476182637538878034833083307601154624 8323567 -17795485419026800395156604662343530400 8323568 19089175083452982946113812717947551744 8323569 32603415249923147390805669095116427394 8323570 23023099197528227268316606337123453760 8323571 27933764876958856672993699411468493772 8323572 -22497400988753609309856643762039443456 8323573 9859902356728435766709615587922934400 8323574 12811555231392303581222802737630513664 8323575 -2853580705844967808716264740101040400 8323576 -71718366343303951430520384343803985920 8323577 -1493369261430210560453473137000508614 8323578 42039321868175557862486990107630510704 8323579 119001078114060675108768148328029355880 8323580 -20422059999728241979236919276353945600 8323581 50574353272858737525082132405558224000 8323582 82201750305807861264126606197041723392 8323583 -252893602607578499337100603458550921920 8323584 -7269496473501538450188686673586421760 8323585 331934563908793310608895989333924800 8323586 -85787787566447192394813624049408297008 8323587 -165219301238484342496662755448129540000 8323588 -32600373259633252547880205716978647040 8323589 -49585727919244155412057402053261469440 8323590 -25670621146683085778471826773082240 8323591 -62145925386551241046104851623885626576 8323592 -66135979450224472256508223551122304000 8323593 -5953924760791738523494897486829244672 8323594 38333815985194407918411669791083117152 8323595 -9360161500085305278268431359924678400 8323596 -510473359694514895480607326853713920 8323597 16391552337204985064030669443346345100 8323598 -79961440096725188521919175820694784000 8323599 -1223673255789009477214416476304594672 8323600 10116920231291959586428945440840704000 8323601 67682751817887810313102570839560580864 8323602 -2408036236275166841339414959480012800 8323603 -156723968677353034042727336624378760148 8323604 -132632565556561042255324314427003250688 8323605 -16163403610230320950718235789085095300 8323606 -11176443534477605897499748797664774656 8323607 -371832281096041719715437074570264004408 8323608 -15675582699807382286451313018967162880 8323609 135076316431919511407345668488474587520 8323610 -8372659122179462685061768864358795040 8323611 -160331802292619585985597567045117489216 8323612 40376289041253467132651211729955728384 8323613 -145356053456039272022283391896324810138 8323614 -27407295102870353536736468172448849920 8323615 17588366186338936093762940727048343200 8323616 17076678514595926268352312879202959360 8323617 80668998147832073216440202942829013680 8323618 23368974769341448340642570774859431760 8323619 27112555252042325577478602199318621020 8323620 51403022355559522647813677579232276480 8323621 -39254991241012404168323996583091680356 8323622 -96596062516424327975603672697067641888 8323623 -4374081760151156564396149020921370752 8323624 15071296632979164941822673260478136320 8323625 237291131189065457838987594112140522000 8323626 -23692714209441587111182721378279974656 8323627 -23460976036159372516344989045324511440 8323628 37173941139616341856370144116861402368 8323629 -6808668463754715637195185229634932416 8323630 -52376608199050257067099541275205540160 8323631 -50946834660425830466168014547749887456 8323632 12988503265184717804727042660228808704 8323633 -40187714043936611738709280865943539276 8323634 2952587801873192438938503462113652480 8323635 4000013862102885770884224073713392640 8323636 11294059136219915875377399614018211840 8323637 47852544625036959920336060216091671232 8323638 -44245572133059147484861591446485504640 8323639 1995776677899244434751962240722224024 8323640 -4832504792020960274552983426595635200 8323641 -2364560214883922146820861974068483318 8323642 14801851454207801914909464123024045792 8323643 147937962402797594597053679266504625892 8323644 -9049518421175438418411932249942949888 8323645 123558917472306184513521972726669074400 8323646 115661975651287903081462761706650646272 8323647 -682304364731095922638913472607866480 8323648 -5937244751595635529359775523436756992 8323649 -101303201446692332053930275270739564350 8323650 -2846414636568168482829655158691140000 8323651 36775714943624001981916930678905337552 8323652 -25570283632789054181620643797909102464 8323653 29781257134102152125544527086579507200 8323654 19744823173992432738912116671375958400 8323655 25724978068320454182526046879389624320 8323656 8851607527764665736456933953256652800 8323657 140730733349995616788502891999165278672 8323658 -298027647218567328895099856617287168 8323659 63750165930389535157564960165251830424 8323660 12085891904448672799653638212972262400 8323661 -194061475618976452968775497057239263200 8323662 -15125355376352301733105502928606852096 8323663 84131279608865457181641380376656556240 8323664 -52162171379154186361578785473755365376 8323665 26573582159231633578261660325621685120 8323666 -13494020160652357993392917566503840096 8323667 133051550072968860739415185401304279200 8323668 -44537848262003411541202553528332308480 8323669 30959629918164786199470392537081532796 8323670 -54452879273748995673156452579628222720 8323671 -68082153557163546839450136881875284888 8323672 478541086925055683700688248943411200 8323673 -14207764750275006101036253810542839296 8323674 -82015963997266527483738061332459175680 8323675 115921550957019670052636700905815406900 8323676 27446360329632392852797912008260367360 8323677 -6925212334000691162731920241155628800 8323678 -102442036090787068582881074279384045568 8323679 2412959364741973692242212842361876560 8323680 70819171175642614919361208916437893120 8323681 80223401482589620152622558473735720482 8323682 1397511900096066770502154712000944512 8323683 -47902605117290838524181677611244215176 8323684 -84293801661083280667317753478581299584 8323685 35334437427707513206803431942075448960 8323686 -2667821406018381579485062870916308992 8323687 -54964853858784951122713585285147189200 8323688 43691597805082829465228875797173483520 8323689 77079761690469104063882896259353663968 8323690 46730205816943856306425039278675381600 8323691 16994403215530824020043594390308387520 8323692 44506787769936509543030585291362744320 8323693 -41602874525333690955525750615774456960 8323694 28574488846211693338378046343358120512 8323695 -95759289905825775453838934162578898400 8323696 -34263151566060774546981731427515596800 8323697 -2088926553982763794884980455089276828 8323698 -38751433814503202364956924025227384832 8323699 -36991673414888484991623019053279805064 8323700 -16833670982704564693806039807865651200 8323701 -72440264465932151510570674311407052768 8323702 -19526212072156337591509510137335684448 8323703 -99368944785663228654884780556260476296 8323704 88928631701694819505017412618908672000 8323705 6209785456643326254291926320891824720 8323706 18853471826623135076899810376491869552 8323707 -264638683562817113970328969529204736 8323708 53368258922774379561147585706813257728 8323709 -71715307608850252830048020106996811284 8323710 11705342774781463993862523406086912000 8323711 -68022423522352976364841282697119864 8323712 -187541221556232871336723624306094899200 8323713 80194690119519807757349432741711160084 8323714 -4497279542889964590919889560194943488 8323715 -50173270341016737001954784718849577200 8323716 -43768572049629871116892708225453516800 8323717 47460331660791120884509971063799364992 8323718 -7887210844944853440783473910411952896 8323719 9391724539283694329358657510055063680 8323720 -99821565722242840853278977963503616000 8323721 3084664099508786454116160215153888064 8323722 -19476974217865964857274159352406563840 8323723 89609362096334798073430172819965111344 8323724 -20821590894278895908377482691808683008 8323725 -353167274458377378573978516484680000 8323726 10915350722645502391619975496978770304 8323727 53245777658514866218203928613934616512 8323728 -14267770001519006421105855510979215360 8323729 129102462968879342155239273793270518640 8323730 -26966287282232608659277505179658022240 8323731 10302244976515791706689211147054157328 8323732 -9765370618210464779279262530167439360 8323733 -68568130252718333002834646656295957376 8323734 -47051656006444321045011388117180384320 8323735 2261977363140500551092462460895182560 8323736 -234523390231461935701544823512902656000 8323737 27242459094900379673790246286887694560 8323738 5461387914708628319121797550389395968 8323739 354949353936266297635105927540232736768 8323740 12710460059149405551791062541247083520 8323741 -159603892314160380033040127750161912858 8323742 -13000652179962155545699833507304884480 8323743 -26996658936631914823130467114791671736 8323744 -37863040053875973438202389651517341696 8323745 22796084794548867603468412945476842880 8323746 28685979760232705036306355582154965504 8323747 332782473672448816439970610050472202592 8323748 7858141207426613432333587221221130240 8323749 3703270302672402569358371885803059840 8323750 -7737142918421659749038522509446900000 8323751 -89060790070523365322592169835310106248 8323752 4948922163722035368247378721765130240 8323753 -100833453271577125418071456365427316998 8323754 6663388997839401064720502820816190560 8323755 1233707896900089843262787946201143040 8323756 -14681843727889394158709125586078269440 8323757 -100191111879013643767263700740257864286 8323758 6942977338138127284848653659749724224 8323759 -85419213394704218115600187171801245040 8323760 -24241434066579864361914376603079147520 8323761 -93064127187531420183920898094826214816 8323762 50944345156393046861555194785030607632 8323763 -40863678700655265333403413478381886640 8323764 -439218081755431217356667943130472448 8323765 -5510295817282682161043000866973614080 8323766 -65481577084372937304853539926152906176 8323767 23355381250132223028876217490099050440 8323768 -1991533795743911881594642345428848640 8323769 -121436101193402404922227039303720054656 8323770 7305259937657028524205029827128576000 8323771 41705483796955406020070859321691727972 8323772 25047720082315853229535593776824089600 8323773 -115563180422470540133001968366575270176 8323774 -29871988537068797263225051409242980480 8323775 -44381657832361588744625859502749112200 8323776 2104553225188209679333150159232040960 8323777 145013911745819526083325740372379858672 8323778 -2771788381276253761793098680809007504 8323779 -3879633747228023949945844046900152320 8323780 6467541401707152734088194786670182400 8323781 -194393406768970165998627619546682476128 8323782 7576454148367955233072902880763781504 8323783 23300536082662144105831408964940460800 8323784 -6861333016948287107423363589311692800 8323785 23592734241456636376599213026793030600 8323786 58605772010696327684452945294430058240 8323787 18157315061657839223126281945997708436 8323788 -39086683982262568170036401369919713280 8323789 -118400255829217947649623550786124726410 8323790 -40633217283900504918486294154644321600 8323791 -12484672860487091012830010793742534656 8323792 3422302019233705100879723696009379840 8323793 173807144334254177663754598301408493042 8323794 -16449848776817435391823472910583633920 8323795 -186071360243017682822341939591028346720 8323796 16917574459184863116656052202283112192 8323797 -77422227152348645470944961901237224800 8323798 -9615790949540886997930003392783606528 8323799 -200777285580298857550183259170498279080 8323800 26458716934613744361746346130887168000 8323801 48822689832703096919413948664952330900 8323802 27067591154182355910067965266044012512 8323803 -17056374344772129264628436033842668 8323804 -14870580579494864581760177033717556224 8323805 -44266131431708918929294884923030294400 8323806 -3829213126115112695620224556707797376 8323807 -104753802818968426085379624266086673568 8323808 22769169213589047509169666414290927616 8323809 26783177592059514571158383104258285248 8323810 17566493285586001881973249934541066240 8323811 3032289178217653736095580934363688392 8323812 -38454024069949573833670587885603102720 8323813 136062530473271190984975520376182770304 8323814 5991115401691332163001625833955279360 8323815 -35685374043002290049838764669314014000 8323816 78097011484524221198614033121356984320 8323817 -113807077142477080306521700327576134 8323818 -63660762575038344792757476009586563072 8323819 3282157780725512161719124866303680000 8323820 28244529885902050009552896842545244160 8323821 14397118223214189237491035879025540256 8323822 28109132793984571152383156001392252160 8323823 224112789753760154222339471434434549072 8323824 4285893409185422325122235368134410240 8323825 4079081119030723183753711132360377100 8323826 -90800128158568212254719178551233658464 8323827 -10554284191644106224632575351666894080 8323828 -38126169574503924494780139538542742784 8323829 21318891785508049318558827927964825920 8323830 -11997763674022703697969565010744352000 8323831 11140272765176831541360700092224550632 8323832 -219026225328714253367880930756096000 8323833 17547753503818466658029626466785654464 8323834 65312936052010510567380830937511759872 8323835 -26341148718175454131105692037099478400 8323836 -66975412971274473978906936326756352000 8323837 8374985688798537887979921794855176620 8323838 2240552795970876083374637569451627520 8323839 -103705878495816309624636479437923508296 8323840 3944556508200325824447982277650022400 8323841 52444866351884454604725068415807682560 8323842 -80077201138540618488917398854563627520 8323843 -223502461454982154446866707780506528960 8323844 15551488296205580957049083075451716736 8323845 45974530570901045557698422308309871520 8323846 50930578029667524279265859409312529536 8323847 63592425935329729224317615842832688432 8323848 -39662522100459048714027929959172290560 8323849 96441212354465313953117794210975981850 8323850 -23504632068262560195138418039617247200 8323851 17213400167692617092708900309408693184 8323852 90667216841563026355101504005152007936 8323853 -18705074829309379441102389442851120180 8323854 -68057359247209484109452377089392640 8323855 -7992695245540934823308132869051365240 8323856 -31917068076960823593175468403373170688 8323857 138486196862667026857486789003693556640 8323858 62684568650914647351266200165726930560 8323859 92059219979081818582848181669714614060 8323860 -946206862285895789330980651205744640 8323861 4168431059755327949652261769578981888 8323862 -39718697920811101995580044733249365120 8323863 22978429605847410348814035751935843840 8323864 122328320838023506390837862006538639360 8323865 135340456561465041381158954255282728320 8323866 -8904606237935016119024179256445688848 8323867 -184915687769283370038411465353100073084 8323868 -3130403920843534677399942599753385984 8323869 88892506136475391718030357280072783744 8323870 52444615743507226016762525555579980800 8323871 107551661659452198322373514725374063944 8323872 41197915159444602076517126486227943424 8323873 135783149466993427171240925473012545122 8323874 26605762210681622914144195645995712800 8323875 57078730690423852772794468472210124000 8323876 -134151803206349580311031324781349713920 8323877 -19761252370782371762843108008167315462 8323878 -42646647809642431970181253482466502976 8323879 7511843000337244046918204794575082880 8323880 126217744705102112635692251369044684800 8323881 -20300888788077506570692265668961409120 8323882 -20398964024678130855139296768409052928 8323883 -56510369581761373263966210059907233868 8323884 -3909295434784335247684532838698947584 8323885 -16891247323474264378635775291840221000 8323886 39850533854197526651369891644996867392 8323887 14543392965920972971781164684263720576 8323888 -33686949257762446638459917266788679680 8323889 -69218938355504379498766294935425310144 8323890 -13789732139551108553461835203886400000 8323891 109828593831246944040905976811171729292 8323892 -52923208104262039644273425762352353280 8323893 6143949092540850097232065231591531182 8323894 16438808685799508249456799972068257920 8323895 1157889922327086613815832471572642720 8323896 42842799729511202798501697789000744960 8323897 -3340112971347577288637265715662317760 8323898 39144763051640574900896286427086805248 8323899 -1557653888350084727540579469090619680 8323900 -27975075937615829369161431490394752000 8323901 -152556113104364914916852733517838226900 8323902 21943327493235896501589313512376446720 8323903 1587242304748192210477765455631196160 8323904 -25645344267057007890266571824676470784 8323905 86679745153449790788815212795084076160 8323906 -26226615124555206742867689718066924848 8323907 -125248868236316659232302296924507064080 8323908 -3159959732835314931975104555884323840 8323909 176411014025251103228716965501108517440 8323910 19302144527511904295790826537844885760 8323911 -29844089841045962261652117359790861360 8323912 93575502826106314948530819495384499200 8323913 3289246003555470792743137608309709248 8323914 -808510635420079669801211759903815680 8323915 -31428947377749582801424384653146852160 8323916 -49202309280219905587011573492547349760 8323917 37146362350618195578991878562505627712 8323918 42292253109789362933478437569937876160 8323919 40453603782379118024106571657230233040 8323920 16261851606438013280381241235484835840 8323921 31034991480124718478391562040933029120 8323922 44649331744693901915711251993075313952 8323923 85494304729049415557651703012837423168 8323924 -70581692471663957066715903897165721600 8323925 -72583652820525785407432091080117543500 8323926 -63264204329548810166488432489901760 8323927 80164988146741434183074886781192162112 8323928 -35758006254794195889172031335246848000 8323929 -95369670789629782740508959187698527526 8323930 -4853663932507135794618788195346862080 8323931 73254395339297436652715001308663877120 8323932 9697748833036010455697492442118236672 8323933 -63008418849368988756327683850335801818 8323934 26402811494323791581748394914522312192 8323935 -65542908120183633978767628955927203840 8323936 -94001269954081385898347876757869690880 8323937 -165230922874522689263217501757632456414 8323938 578580019444075120012451115765181440 8323939 28680886667641153946202932075737462624 8323940 -141782515650443562897602816980377600 8323941 -11653947947347951350323007147031692480 8323942 3216714528437959335043007078491086144 8323943 22164965629834435963528086277945312224 8323944 -23999114774090920742323239684926177280 8323945 60126746175211575348556437309651129600 8323946 -150121103035071808275087144233616679680 8323947 589416407449540622950170077873253000 8323948 221594366661729659140897936675924862976 8323949 -82955247453586772253952289702120251050 8323950 25430074719920271462843932973772723200 8323951 -2464817990978619826382845501163296048 8323952 245509504986859052853632523639324672 8323953 -50101779522795070191179729533103808 8323954 75037035467365866120282601930174300176 8323955 -7703619614223425712422736395494836240 8323956 42537270476822608338767811928043827200 8323957 241938221616764446954660894713265797600 8323958 21673940718442108010692960384836020352 8323959 -40284600059123152169192732958398202240 8323960 -3305425632546969909396706000412160000 8323961 51102743945042812546140171838155604992 8323962 -34652603136180627050145001387671656448 8323963 -10117891752503797973510852255064125788 8323964 20120261842449157204615200911551921152 8323965 -13646458257838310172458897688758031360 8323966 -15970651711627562455462688633965015680 8323967 -133223625907614169862468042175937689984 8323968 28033503362489031933907006789150310400 8323969 128102008788785213203822496990132690880 8323970 -18461517722223317696165002235073907200 8323971 742218221077781337929785533825945600 8323972 13721830451869907439619196253988384000 8323973 216729724036495207472603307788101513596 8323974 17481144242732568120734560698007126944 8323975 -57764497965451108685522403206940819000 8323976 20540679388550698857817257529439846400 8323977 -85206419489838519561982153970482238880 8323978 39836594739846817277204241739418704224 8323979 -42063460758824508250653948990294021420 8323980 -21373913462519705200696203840556646400 8323981 -190177275348409202762980092922339526218 8323982 29999236153494987652382189714199605760 8323983 -760680894232173211516717960011063696 8323984 -5905457492796436373550826935001989120 8323985 -109364439062114168286860269565010791820 8323986 7630931367860515989797836657536192000 8323987 -16495596249136549928061619724280177408 8323988 -22456391811838124412557508290584940544 8323989 61278721496935366032244001238096238560 8323990 -29600837754307714277605017623465568000 8323991 64245342883070233980701676939586977672 8323992 15453783489399721611032828506503168000 8323993 -84740183778976534746738395323453397120 8323994 -31114230521732317207336225165920423168 8323995 54193349196198420457460566879521043200 8323996 13042787350101072780652252902120878080 8323997 21390481416331754165019703510367764512 8323998 -16031857903602271147859813810963112960 8323999 22966944711436682245805749662907598400 8324000 -231841743394074631314626155940315136000 8324001 11082739499873565822862480819376720064 8324002 -17337922481262391152714845695674285696 8324003 -15429106583357982641583864981064595040 8324004 10891397360363178184074666671362744320 8324005 -72066609472963587189053227185142766340 8324006 62068126656356889145570391013581417952 8324007 -41652476280804028825175179159569798360 8324008 47284406824568803450776977912837406720 8324009 -49220116930413801888361662555199184220 8324010 36648008275046752073219675089726562400 8324011 287761085994780702653852860204671873000 8324012 54546705217345000057848966335943247872 8324013 -3328274996334350897877498041867536416 8324014 48909955821611937556050131003653227840 8324015 32160193842389977829069718227674560000 8324016 7687247727950015570312890814392467456 8324017 18518451569871704508014507259622158120 8324018 -46351806222748270905668488024672973040 8324019 179067217336454078923924766460426503040 8324020 -77735903179558322886114503616618251520 8324021 76679376158379121313120017152861224412 8324022 18532089109121869585949276414259154944 8324023 58480374888474350512136566326428607272 8324024 107943627089567832909458046205265448960 8324025 -4664061045086546630205330066883994400 8324026 -341673022118056248639454951360323072 8324027 -56801245438056987204265126574898449088 8324028 82398607316566239355758557337360794112 8324029 -64935172311254449317699697227425557248 8324030 -2634783192903508692709741062078562560 8324031 -96406794333798943634203460398028219448 8324032 -12531391651925536757250782910184685568 8324033 -89952203996948357046053008362960464160 8324034 -28292149558122877148430482613210470400 8324035 -62301812591684955595157323832261729520 8324036 -1014489276298462887226237157642256384 8324037 -62223783200633156834081610750442904640 8324038 -18013842145424213239370611853979946368 8324039 -43466448144139474541770952710825733160 8324040 -8798364250062422879292430031717990400 8324041 -6140666039017057128895108388674612896 8324042 64445663154382384886142250581953946672 8324043 -1402932936411219250983912803255607552 8324044 -3290371158880194055359397332066109440 8324045 3556313383318195346865461166279736320 8324046 -1396197873802021779364616280120627648 8324047 -91329895951160124366296150154771985448 8324048 50477835816922596309465459652523065344 8324049 77193556618711042285723964497049082864 8324050 15101767630430515076900658914655360000 8324051 -136306328234898269339016295497113484948 8324052 -43148153108270889010167451659871027200 8324053 204518839322992673359227948566586804302 8324054 -28167145742716391826527960181802893024 8324055 8976437752797468151482009279870988560 8324056 28534110143361579871612932211268198400 8324057 -5386133101042966222405759501327673088 8324058 6232321020990951905464821132533680128 8324059 -32039118968082112791604900724733575740 8324060 52611043370281966775523683403356559360 8324061 -128484515491685778283651494433566995328 8324062 -6352353097491386231754951656987020800 8324063 76374115679930494172775316260809801328 8324064 49569039754956350960412275784336015360 8324065 -3088067355420646271029947807615115200 8324066 20879920752759100086247023159057964704 8324067 31152354013934813722822734649122565992 8324068 -569060630612964858791791370005549056 8324069 -717598509759964036281147429324860832 8324070 -754083436850593002644783856888360960 8324071 8220724543365737025516905058325952520 8324072 -71859380263984455487056371476357939200 8324073 -16936747904796725067389691680026972800 8324074 30266280519832980136259002058941601280 8324075 6356817401403504476877537665528550000 8324076 -10814206651085380467948919446098903040 8324077 22276712533811191923847865291256627926 8324078 14491658228805689569941975774958966656 8324079 -33285094779767585067174851333454926592 8324080 24550467708695041881687240697851740160 8324081 -2205601307683131352705771011100134300 8324082 12920049043216293526471535399402233248 8324083 -100971983050605806075943129468359087668 8324084 -24798056680810112981770741104992821248 8324085 -8012780882983499140975613193256826880 8324086 -46200528923946654148625752379926459776 8324087 -5964832296413635001215925346754260360 8324088 37692520199450033478512200109622558720 8324089 -20320353529874316548504336241473442560 8324090 9146408065317642661021746374196211200 8324091 22554900924588464478543518634211920048 8324092 -44236887116397988732499660630755066880 8324093 14750463307351033002278745233935277964 8324094 7749669904475081509726003225883131200 8324095 21822138309977024237554197228128322120 8324096 -164936038957355985619169028255944540160 8324097 31611437229280299672466478131218500400 8324098 83216038618419667399386028934481358800 8324099 -105626727628239351242735329208801995008 8324100 62902599203198790671091688881186048000 8324101 61172359627133741249208870369651185532 8324102 55135443480224322183028623704202969600 8324103 -53949370539524606622611619379754863536 8324104 -96103838305636994690965534602769735680 8324105 19334790024337992104668872567321916260 8324106 -6451749729438843089889502601393143296 8324107 29066677792560788931253113710375263824 8324108 28585264207871454919224126537082644480 8324109 127450659296922908628603985958138983200 8324110 6557292930953437419433639861615008960 8324111 40165838487384893433339829052963712624 8324112 57041526395040749052281698316451840 8324113 50713573699604897423457611504504292160 8324114 5428465585325860753409990089586411520 8324115 -118695928784511281497923605723985127680 8324116 17626686003611388974670425344541344640 8324117 -6418400005837334408820938338768775880 8324118 28853813058122212893135855823837834368 8324119 -3992431642998205690435491548273461320 8324120 -10874512405122358118303222780623257600 8324121 46288834947722800822336371071972856000 8324122 77789391920627679747391662896400986112 8324123 109742012469496351458582728768455169760 8324124 18950266338268113383228485653801171456 8324125 4442477961335509673668287167709879000 8324126 36827901673788316764649895709501040512 8324127 -730660331125854576889333861270942368 8324128 -52628961200861980670878653428921794560 8324129 28463959420852240317540519869060514480 8324130 -19928596776087650335591882746390842880 8324131 67677889255982347416547436968590590400 8324132 68618284996500408976452054930738784896 8324133 -130138840281357631651192492633716441600 8324134 1197150382755052803379941410484340992 8324135 -44703267357322375409736950957487833040 8324136 34510546456947405374323030807573048320 8324137 -48469680860586361479737529356136936960 8324138 -82401360915015632309852312798336723280 8324139 74503428161321578099483577268797678424 8324140 1156236193591040196998330241527285760 8324141 -73846865522810966106638905628715402528 8324142 40307359827442496533665005157857934912 8324143 -16402678124629445189678892776581178608 8324144 -32244508549281036753495831238632800256 8324145 20219384864583874580312399907649282920 8324146 -85123652104973284108997010750629468640 8324147 48308482584607418945128268726506433280 8324148 -6010440608574625626610049298921873408 8324149 -88096601886576257154665808968810155364 8324150 -17835262357563316586955178681515888000 8324151 61260800691178131930568039213387284480 8324152 186576992188942762961611137416840232960 8324153 -12455636702987213270612068806973358256 8324154 -80064801711889171677873096446987712000 8324155 15719379889851401357403885574437120 8324156 83328040317883548056930696958660971520 8324157 -18542417477188810452068369244699797760 8324158 -150720903575941035715203755419480319616 8324159 26289515318696277655967912073087604416 8324160 -4544005244141024570880711069165158400 8324161 29969976761448969208935093107617327024 8324162 9918711240684678685864429971764871168 8324163 92550622148854513846078755147982066692 8324164 75296714906368102084038297456423754752 8324165 -139162178841320562216695682495069503940 8324166 -41827681723410737606420433824706547200 8324167 -162234630041961326582394890933702319784 8324168 -2370694020570255046442492389117885440 8324169 30341058437752748303300231798163251232 8324170 5671058425953381439163798558077440000 8324171 56308948908525711959574602448199428372 8324172 -11300318646772011537963078764109209088 8324173 -83971919858294987430913340837947848672 8324174 66730621139102892791365463160114438336 8324175 44784121758949638572028950638907487000 8324176 -10696074907286499410378597940141621248 8324177 114565911725106597142735238943125708352 8324178 31752921578496622594230816038307498624 8324179 -166232131317882798427213776195878397600 8324180 -45633369312230811965164654447901207040 8324181 115627967839899258590320179110620467840 8324182 36971454656731753041481175097376628352 8324183 -54200895675071452537802123043179251200 8324184 48655348435278111915957525470162288640 8324185 131817917651064020390067962566618699200 8324186 1496221944200193109535830615621979520 8324187 -63407007048535573522727354249534676840 8324188 59601867628709774111588345793916133888 8324189 38780110393434083548612707767826640920 8324190 321837290425674082220961651066109440 8324191 -127834035349260972332927540426123965408 8324192 -47149042828405796409159455678654054400 8324193 121399546982090347920551956998372422064 8324194 -89386085855143244289046277856758557104 8324195 -87229131866870014499769346874985600 8324196 -93118215974702486807517912543207287808 8324197 -28770084178905926657339080396377836768 8324198 -24357803498057534441493048433278896736 8324199 -1717601732068270893175531977152573736 8324200 2170779729575015707834028805753984000 8324201 68273359409244455296110733028749766202 8324202 -17357455189543280402244380232421939968 8324203 70568698685379964000363774075852346760 8324204 -34633291455739078190449668449040138240 8324205 15910257681096125165536452713607686400 8324206 33632572168274151461056065731904150528 8324207 -13089847536471762450036054163456682544 8324208 -37097634555450836211762879845575458816 8324209 -53594787407258291821833321500753511360 8324210 70523300872801120133647644490305977760 8324211 26894094224532115979349919359420537600 8324212 8645241210158488464151080976428612352 8324213 43877443823512768193227402399079720448 8324214 48651762742800662638373147715362452992 8324215 -53202601529820948720929840327335795200 8324216 -69867347707983993155777518022400307200 8324217 43366869282527008484334238573635173760 8324218 14274610946754355364247433172065586256 8324219 27963373771789457577681925833475891620 8324220 36089306419466578253608571662107740160 8324221 -21248863759201194906994542265471781300 8324222 -41158552602676422578911506058015810176 8324223 -25749228619825219556199569696622456960 8324224 50891809820545943725105618217462661120 8324225 11223573999048320320368728576784888000 8324226 23159114080522451989012584532573645824 8324227 200748260999266332216168188096768446076 8324228 -32453859335529830287318660891992290304 8324229 -4696777801462907284153452105153049152 8324230 -32621525617173472588945798115827891200 8324231 -89727678837683923973725089856642516968 8324232 -15397922568840140323405186356252672000 8324233 -43364150489147535059768640892373810076 8324234 12655171329104142457432676849195252016 8324235 -101267304524357043657543555106822132800 8324236 -65229263968203128090370478522693298688 8324237 168822511004733380964041750906647355352 8324238 -5738939458406258251320302794855731072 8324239 -34224014665405020360429529961607600768 8324240 18228368035008496487631307592896757760 8324241 -226249526032811423237566217505697344 8324242 -85263575726673460371676419270037180800 8324243 -117037216677283235849556025291297906656 8324244 19200832160201979321427685673354731520 8324245 -39153819312472749145086942400536094500 8324246 -1626275416770447177469155205349720064 8324247 28185993981956476181771333050182376320 8324248 153794845878964197022772089596331407360 8324249 50293675262270645528311972776980050836 8324250 -16413841876904412850909727161499520000 8324251 14256015504035565695727631753025292240 8324252 64596163035946052472836842557027443712 8324253 -10333652240213446058406601138106243712 8324254 -136755746968330359000355899655214938368 8324255 -47419060013167686794235915262354197840 8324256 -52968562742377959404447455310376861696 8324257 78367860326333071736636372945953334532 8324258 31712954387532845731078592836354087584 8324259 -41248669279711476364003775265452424720 8324260 -15111874506512714115596574993118248960 8324261 -31671109842367697645035107485382712800 8324262 61773334934197058672889465333457683840 8324263 -2211502507397531363587023472890896096 8324264 -209093960467439362687031854542534574080 8324265 2517192927517793734933137015133936320 8324266 37682086760321385106573620997972550832 8324267 53108833889550332814775320848606116116 8324268 -34932988224053658520064499596393986560 8324269 215065180476314555558307780235943611670 8324270 -14563149948228018037952327936901433920 8324271 24861125021576238518507189711877271104 8324272 6459918927773882633040074594013315072 8324273 6648277675027698964237473770472459120 8324274 -6339077472594946994895896140099650048 8324275 -15509257277336758167747818397926630400 8324276 -47393336411356413388617940530384088320 8324277 12973930274668750733296380663628851456 8324278 -7327698317779445416668309654727296576 8324279 51957625460465447294199936557728887576 8324280 -12840835663482219483834151831256064000 8324281 -38753518597485364468377617163840712000 8324282 -53799741107048181806954288018389179648 8324283 -64997200877350054064693600926530087552 8324284 -1381467125698762475945012374520943104 8324285 -94722015806216939430758596124032168020 8324286 -23632428919547845910609512950420544896 8324287 -105838347734565748457302866578231856064 8324288 794951906073564681998422704207691776 8324289 -9901191994058373810322866120879273630 8324290 -18881685611939422007251083190311353280 8324291 3160862381250945799230320548276282512 8324292 19304840500074379763923829446426033152 8324293 -46820245003700079042624183668584564160 8324294 -77280759485270354327261890218044461056 8324295 7477815321972162719696685040078924800 8324296 -150668832835916238903377521330118154240 8324297 -42910976236146729428435042418108740088 8324298 1525155953981132206003666379262983424 8324299 663519899249858307652926592305780060 8324300 -41215768441900406541188240435154873600 8324301 -65349089841954757265494041208609666368 8324302 -6715093713054153675623403951292231680 8324303 -79823883245673075566998103448683916000 8324304 -9884262452924371523982166355551322112 8324305 -35059191349464215443907234039701699200 8324306 26649050509790179285291734147262224384 8324307 -9234359006758262647623053724568400352 8324308 -13500053397560551232659557341757933824 8324309 -25023453095941525404535078840916547840 8324310 14791013395613481179909864292620083200 8324311 95187129339106748195478366690844923552 8324312 -162559079476246832601893785792764979200 8324313 -7214989350002652530873969451893899056 8324314 -114145201748302870042006147648029513744 8324315 134291383738731386272133215488081600960 8324316 52698705761374925704937152000865280 8324317 1186052247120277829986340642437462272 8324318 -808780384157026465212401171568000000 8324319 38422574312166365390245240914331956096 8324320 7658041402512635439529595318985031680 8324321 102958369389602626701698986315208187072 8324322 -44016129219600043824521803516410767616 8324323 6113846442625233348259484022292607440 8324324 80226958126385449808932810829817249792 8324325 -65637032453453017098360684461804602950 8324326 -42116064473104439075373887152035379200 8324327 2391960684867620793657669933846758400 8324328 -66749245459280735677786484943892807680 8324329 -30589816162445262735512442645215231516 8324330 10985784484894004466109840664666649600 8324331 93972794937899084003137618667524081752 8324332 -110835536739745438081481937585339340800 8324333 -64077520646311904120428502569884965418 8324334 4580360983967358355715541341579512320 8324335 -140637560595069316135140181675359585720 8324336 -3539556803183214801885087954134827008 8324337 11270723755677840097718282657821532160 8324338 -15358105030548809963870338477620090240 8324339 72240610148071443614598480914658029280 8324340 34809080633810663969497737928780339200 8324341 -20027872875845987569681972024823097408 8324342 23150689455535861735350727336638910464 8324343 109029609727025073704852901902735749200 8324344 18009301520502840740037181000181637120 8324345 -37947393491605881757218494249902035900 8324346 -61196899437732197803417482254581794816 8324347 179046619682999315517419505209458645796 8324348 14605491422477667113086674526733952000 8324349 -32691298096523512298624192963640195552 8324350 50482568314237779431569954064224670400 8324351 -56675600079626879138772299904399112848 8324352 -3918359637831638136916113744237428736 8324353 -47802896161268568376873647653648888832 8324354 -11106827401684752979009664514918552624 8324355 -35610021949689445881421278681925399200 8324356 -30846405133189041961574160202833689600 8324357 -330063401287414348701336412075934494560 8324358 -35415307055404067063698855326415085568 8324359 -131358187913487979078334570387422276080 8324360 -114834930905481186339488401646137344000 8324361 -77534955388810865364507915110701976790 8324362 -3796677162850985780359498635298672800 8324363 71163412386040017567163812078027678480 8324364 50857884136163121912850067111472754176 8324365 -10690189285967364903736324076684581320 8324366 -18524958996002844433119621437735842368 8324367 -58418803201145365827185804869116524544 8324368 -570284194759601290135027519341985792 8324369 -2639514365082560421741045971151480000 8324370 -23601672729685977558982962146841600 8324371 -8267693678229111242194314130152297312 8324372 9328848916372742976510475663631093760 8324373 37458733217758817772540796773339962304 8324374 -69720130445158331937506730058036100064 8324375 -29853412856266001600036930231022975000 8324376 -8631274277626121278697523863007744000 8324377 -64029873911348070175096529856796700780 8324378 31328997666402188969059138319832768240 8324379 19747285327911844002164719717457955360 8324380 108804002157270810094843354198685068800 8324381 -1672010692295168336058145617621427176 8324382 -55901909566352910481694054234449790976 8324383 -163624531271925036525838200546426644616 8324384 104776950825948659148806896741732909056 8324385 -28713739087790412318653087294821814400 8324386 -15519152716771461280282537834116662784 8324387 106392632121711877164274604712228950472 8324388 73282126192805665276594345562849280 8324389 -64411985550111470894564581478937486080 8324390 -21872285292764164688806262039647603200 8324391 -55672079650218262546436160963168582960 8324392 24465470727744168127565455593034444800 8324393 41185334467399560906948249973916032320 8324394 -3411341940856443020543457284351063040 8324395 50217583152945934563806064474081849600 8324396 70787832765747455123460112090027756800 8324397 -87381438325359842096906858483467440960 8324398 -27892528607135030290875320939228081664 8324399 56363611655193556859911173233534036160 8324400 2489643868593299359417003481864601600 8324401 -80022100921432160030704638615451119598 8324402 84868297243556902101942358647943251072 8324403 -35337494820749617256256219095504797896 8324404 -39165163004318630346801707932984117248 8324405 -2204795433312471326250197341431383040 8324406 -37071905319122622145412715755988653088 8324407 -40237624487212437114622436951894723136 8324408 20405300351089479951351143055383900160 8324409 1956030579054214676596447000847692128 8324410 3797590691159736974228860454066261760 8324411 -15962457775497120987509741676302120988 8324412 -35453050929629598387368451919410482688 8324413 -1117761112065990849323983366854320640 8324414 18728689992896987252525084862092490432 8324415 58983097878268597978315756009525031040 8324416 28754460074775424787141635720502312960 8324417 -51223344075290689498791707582715420588 8324418 -36984283679376374983134690850896007296 8324419 22987755750792922929579580289445445820 8324420 27992527631434365011441379241098716160 8324421 38166321845454018293527189515394819200 8324422 -4681209436990793887644964543082083488 8324423 72661543183979899575149973301595256504 8324424 69805859974481047695984550258657689600 8324425 -6428644803811677311379574918073946500 8324426 101599568146938404740664856325425285888 8324427 25028842644417313254176788883500455408 8324428 8435159231250598555351257786131251200 8324429 -216945807663980429214243488510418256224 8324430 12492233694483392459666933649788682240 8324431 -14768065092140197260576569605552918968 8324432 -18064206253624507432596701522686771200 8324433 -36518201395780622027212614905853191640 8324434 -13130215245825228053018418525051414384 8324435 11745559492265235573341167701289216320 8324436 14972694168972893507743442473895030784 8324437 138808393748437538031875887450630140 8324438 106119452724725058785498854632507321120 8324439 -54010364988266824930514955065041055280 8324440 9754610234200746923586753147790540800 8324441 -113312839013311241472786071379995063148 8324442 16897177962819768512971726773196476672 8324443 -109821536431943247019501440813356029880 8324444 -16177568836946752831853989720472169984 8324445 5916090603600736134930013859137088640 8324446 -29143439027876000865966954052438656 8324447 139193634651617548938301905202313860896 8324448 46047071541596130068920343362774499328 8324449 -59136708893715827567984814430167266688 8324450 -60498992082280237923875052865461156000 8324451 76863561146902744271445520661700651480 8324452 170260159576724743040731923714338365440 8324453 12328927817580615655749941994754920702 8324454 35388863664102759333490545163570088832 8324455 33592383821169534611753980138916649360 8324456 636148849091565156945426160097525760 8324457 -46135954196630070187545147487974280560 8324458 76010924511793842810855424750928974176 8324459 -11468561470243392202362457941851207424 8324460 111698629847865732454485214263720192000 8324461 -54374038228694943017209462908412155776 8324462 -75136390604886959836307905288924152768 8324463 39160671053883511302751710231655910280 8324464 13930690544430932179266610627031367680 8324465 116085903763665987249140331625681015860 8324466 -24049102925269546770503135531156746752 8324467 184451522522908166566220644333583692960 8324468 -57400644618521395877003312394940968960 8324469 40007925949466967622761761372492941824 8324470 14961833398243137859233893087399424000 8324471 -4277217727618652973168063666382034328 8324472 -44463769733550327883260798116265615360 8324473 -119256779919899731992119631309719648278 8324474 29128770341976036761981927168623446240 8324475 -38398191634719950746025755703028726000 8324476 59917583103406737615761015374388066304 8324477 19880357439134102126160087063558490944 8324478 111639937627480597601107374808817915520 8324479 -79742916724334115556607481968814240480 8324480 38330316787872709780502690363395276800 8324481 7839628172399999044299826109579083200 8324482 -1847629379968551458373692392664841216 8324483 -10436406034578406220898218308486811268 8324484 14862101093967707480643875065075064832 8324485 -16608987796594874744729644288022885760 8324486 37489432726862449452144763787546436192 8324487 98297234392091836322857215473845565040 8324488 -102039884910866410360674476839658496000 8324489 -202842484977355385353278883604930296560 8324490 -17956271724263966359682712797188826880 8324491 -31872916210667762677286085565431567728 8324492 -45255390659766091222265324894947246080 8324493 24912250136626044444338833909310935584 8324494 -15946796954120374616844041150650864704 8324495 41978246326636735709779343246904926880 8324496 -11257193881186733811375344711838228480 8324497 92647893714611320835364124266913360946 8324498 4006035522075632228880664460603056128 8324499 -2283126875980075738328336002479508992 8324500 100114392788831172693351639000542400000 8324501 -15953886823910145651444303403275333600 8324502 3782354662771316317695691990130461632 8324503 54085666247758066836813101705030629464 8324504 49044158659284338852628930353824757760 8324505 25572010358911232801651132106090086400 8324506 -51903022614674215823024528835707532048 8324507 70175037249655270891366709598828460440 8324508 -19860615132888881464043019377992704000 8324509 232722830946775903303299990566926216716 8324510 2370279805395541168315749987798884160 8324511 8257433985652511622358892266177654800 8324512 82753546858533904516506894998035169280 8324513 -60269471950263807523052742219386654238 8324514 -43524533271035727491171248104071743872 8324515 -79956134047100249381765067837600705840 8324516 42902080215696711421076835264619213440 8324517 31448450221850346905930576572209611520 8324518 -2119592136921637797233521759971487296 8324519 -5294067035571987774633378435943300128 8324520 -47973799211092664117550861031136870400 8324521 -98199126780439977534653862982163678556 8324522 80937686814990612001575885948643803312 8324523 -12172541822893382944772803583994630336 8324524 -9057527710141207618283241304047432704 8324525 -76016265032919237017521785222252230400 8324526 11038333299500660603482003173039452160 8324527 -61419122726075358880278243539352897560 8324528 9485581327979170854479421303217127424 8324529 -13962387831943266796567308183208956816 8324530 24385130459763948213451793306502912000 8324531 -94279673175589193825343420097908428568 8324532 6340282168114678287223066952537444736 8324533 -70138969565743266135026986280343613280 8324534 4934268767810919308504254676473112640 8324535 17147891520247560842738240302785829200 8324536 -157561347233084416575763953895390679040 8324537 -36228575980984476271790372512480508160 8324538 -16916608449072342362605240655937142272 8324539 -26761057060899846056104497156710154480 8324540 22084098798062981979656919671579258880 8324541 11525549020703924014585614082526305920 8324542 -1683383856199429369177486147660699968 8324543 -110998412857994502216909774329498783520 8324544 -2555206130999906380055055210054156288 8324545 -39838131407498129783009591991300038700 8324546 136009097850828419179487413394558976000 8324547 -748626298421150490613898157053174016 8324548 74855143073523661541943077643389073920 8324549 76498556335213076696070023186835296736 8324550 -10924542003607665739787223629784172800 8324551 -11794528390660528573867394450113930080 8324552 -50140842447108005265693039792326400000 8324553 -78329888657306779543109421373948141296 8324554 11265767887010785537981319508450668544 8324555 8228236239652715456077023479231134560 8324556 -22515860303640737263098236659471488000 8324557 -204271900598029908106633569050966669194 8324558 29339531218775333903294208417287040 8324559 -5746125764647118907007737676268903280 8324560 2919366929483810886411598336923893760 8324561 -10264896536418397879292497166758330830 8324562 69409980631279515849121773067302490752 8324563 -1445185540631999296946342996201288416 8324564 1353606443983433339497597429991053056 8324565 59692875556510698642800373615961752000 8324566 79162224377173587673000824509738570880 8324567 -12819367944353324209354052886307947384 8324568 -3434853267937306381299667090292736000 8324569 12284398159010549588215636250073755040 8324570 34776892308249131638097667480721440480 8324571 72048242132880509156595152228600506560 8324572 -11204655739252599221341765748368155648 8324573 -22788217862557379398121163064330983936 8324574 -22939892777901868960933134426525972480 8324575 -26873374581168060387869042103426302000 8324576 86273701758008089051207333989940199424 8324577 -108127353437808356591182063635320889180 8324578 -1088424905862874626272270687740231680 8324579 -216542220479027713180963544502760212120 8324580 21376469836646168683207233899702661120 8324581 54096406936931837478580960909936884064 8324582 1063449024653874123284708680044318720 8324583 93568339206057218151361541713329166848 8324584 110615146532197729012096366738835865600 8324585 121329822848113294707956288358720000 8324586 -24849624108621196532371022034254668800 8324587 21354056740477751951256280927367635440 8324588 -9228291504571010740705038720920301312 8324589 -1328592659673138731428963852058401152 8324590 6814463663429615892515112133495096320 8324591 -3756370154457235443396319904922416256 8324592 -2883227603242389168970015120597155840 8324593 37875394615543772426944521928740095616 8324594 105114113628766554050094219407807088672 8324595 -63430816527214102661259621369257406000 8324596 -3078455525934576127653268945001119744 8324597 14768014482619896916662873968224801728 8324598 -44364876988620473585984897343970652736 8324599 -8695791214972350547086937552224006720 8324600 29134347128296160905760966732782080000 8324601 49976484332856393215819750998957898832 8324602 46024161519612108549006421575835023360 8324603 73478916139932249852631338668707491840 8324604 -44387339547023782349014795744157815296 8324605 -6822150502417483386324620904645204000 8324606 -15639610039878234530791522015590476736 8324607 -27127050867115957819662962135711259960 8324608 42255146681654588124817666850590556160 8324609 -71133515433252062891463475172019469440 8324610 -10072691443153624661625341379006720000 8324611 -85327306902623004567769084648748662080 8324612 -36735930199015185139884566072453084160 8324613 7542238043456574734222113771062111744 8324614 -21143420831300808501346478138765758080 8324615 -1624541474741128414916523932566944000 8324616 47980074324508850815762768667942584320 8324617 -57441103471195245057643623398072263808 8324618 47106784701289984811269034161035731760 8324619 105653696917116844342216253817169014744 8324620 1935354896253502634738282063067002880 8324621 22843709863752317623708510897001664822 8324622 -549804063080768344230609996987335040 8324623 -156755630935647273321895731606983426128 8324624 19928279151202402179719505355769118720 8324625 -72538858316728495638409942807997760000 8324626 49930191377506824955521643788669658512 8324627 -3347709125298515729468186969734381524 8324628 37101324237133386326886200530280448 8324629 -100538619658790587323492151834154489124 8324630 19424288013979421396142471879405504000 8324631 33750753218071464028482312209583224112 8324632 152458377352516892899642252676328806400 8324633 108775910892170074460673333365493447882 8324634 -5116244390367551066105743034492985600 8324635 102584854514586267924137373478566911760 8324636 34777000392101434084691394197865838080 8324637 -61254269889159876357294483497531509248 8324638 23296927347044850421313213775726324096 8324639 -254888290912923366030196598273852254680 8324640 57648753196576874521920128039465779200 8324641 -34627181016826974020824852698957497920 8324642 -18170730072863851803821971240748388528 8324643 -30818287002699661930826877576195883776 8324644 66506811799252683223204395602384030336 8324645 14680666798720236159557300504886122880 8324646 24416897352722081479374382443560237568 8324647 1639265957959318384809535655822690752 8324648 188876971589783536607045605327873551360 8324649 37771522719469587903320021540999066634 8324650 -19712487051333014174588622139973510400 8324651 43446883296606190013015109147992103672 8324652 -32675340994252123014285071731043401728 8324653 -224440320020861995085314727238176771220 8324654 19476957873359094189468586281007383360 8324655 11925660778983848606917493240806214160 8324656 -25680169244945193812384669126853541888 8324657 -39597233474834815726346326911339001920 8324658 70233930366771327495527652783685735824 8324659 -1781323562802156625791922193275797444 8324660 419222232691713204414832580437082880 8324661 50821160870112136618247818021286054784 8324662 -51182675976010865013772839187920289728 8324663 -222136851655909707905369813997144992088 8324664 35022712876592487478457518169284608000 8324665 -36584005143848559202456163393653999800 8324666 -21958722297875985393472963003468726272 8324667 -7778199219856378557524605663336595520 8324668 -40900109917405932133205942083007996928 8324669 -12993326629198171601667165565894839156 8324670 -5244606984238271041810870074528864000 8324671 -2077693203258858104788094962251706568 8324672 -782213736623410142083153571706568704 8324673 33242780141267935672120629865193578944 8324674 71840671259010099021795277494820464336 8324675 81297871249020278015197359907140867900 8324676 12282735914055773982688938844412898432 8324677 -15135033515564975081228595454702741988 8324678 -26201943441736024064679434859312514560 8324679 -90530485866968567761365214053346560 8324680 20325399612602646150274591648795852800 8324681 -40031188231523624361585323090013966456 8324682 56073589533423072284540683014717361920 8324683 -283763369750478573219769214820555641000 8324684 129403946002240074610708439962052764416 8324685 -69910284419738452813174636573018576980 8324686 -11031126583826559959560988381232998208 8324687 -6615492288065418320293160618215093248 8324688 -25047356986826281938198603192034000896 8324689 -108101771564160500796492469456155619776 8324690 -72876964137935589599379992076275251200 8324691 15859515592837657266321138925501419192 8324692 -17789647948575032660939902196617328640 8324693 39011795861294162312087936106167808024 8324694 -28122036365739967928097501949403885568 8324695 -16816809015276526415458987649708090400 8324696 44256724145913815114618219650617692160 8324697 33618271059758758395298932521496086400 8324698 -46999878135886494310051316929937909760 8324699 -156949122791766506666892162877060506300 8324700 -15818001700142659081868300693448000000 8324701 -2369806280118471003363315802334915712 8324702 1965217153593709622665650584647335552 8324703 -25916373096909419748274326999502821288 8324704 -34145406545961378466972661949451468800 8324705 -81499299330730179821522960794785148140 8324706 -28785944134539217709728468545308299776 8324707 -65622632333176023100540352172553858488 8324708 -52267812287370139304559714363210467712 8324709 13670104898766677891259310790114803968 8324710 -9401544518713022871899128381969555200 8324711 -68034635087987380004361060893250526200 8324712 -29039681535193822949870175695198453760 8324713 13418174595448320528464661612751940340 8324714 1235245786749065356452552402245913600 8324715 -5718797263141823577865428893449025280 8324716 -27790777491551715843836551528902402048 8324717 207669205179505332766687459098434096640 8324718 -2414203953543333168307353693532956672 8324719 68632472518813259921392852707634868344 8324720 16406768224195312732458835206667468800 8324721 128665361575240944498577406169079086240 8324722 -9271280469523621917392590178526391296 8324723 59576953131733388119157861112389898240 8324724 -57010618938907273571464750546214559744 8324725 -102571603321460081410819920475769137750 8324726 63135253209040167346086830981414769312 8324727 76148799415549450705173176630265375720 8324728 -19605603615143035188961700373210992640 8324729 -7029836994315783227257014787215974208 8324730 -5940104184416848341845559256152367680 8324731 6700555170977863469424305557224658864 8324732 4557077964182052841968741626292045312 8324733 -18041565998665237391137117393533598752 8324734 75875458476156948758559648716526956544 8324735 36432135554999917239188349657247641600 8324736 5442059968380160117100249671847116800 8324737 239833000112369572220843823455061057492 8324738 -48568997165618371122837765871852393440 8324739 -145812556422307432264663880020360958256 8324740 5894681908077307321775576639343820800 8324741 -15710485641152004708772295193917729988 8324742 34223622822605915490395873783206715904 8324743 11094375042547750409224838854830121440 8324744 -213441949315675424033101569776484096000 8324745 29614232011011432788886916001299793280 8324746 45590365884706776790894449146445345072 8324747 43045366395352838988337377544612224072 8324748 115577037576395331425728223583125560320 8324749 -127268174409865575132018655668100050250 8324750 21869407592463646283878973436908544000 8324751 -32737785915113743279630638175289288568 8324752 36446924934539655968392723652959379456 8324753 -60268341438581872342237295820121426320 8324754 -915622899079510433779259675403508992 8324755 86236848407307250192094939211490278000 8324756 35247159217283577015877522034903347200 8324757 95880317453568559458217399758130080 8324758 -13033329767220366420057912595761268992 8324759 -141848007987194014115680808152407050040 8324760 13037188350347191727402300225751859200 8324761 22893975461094365246110481501972598292 8324762 58333286591551429317380705568874555632 8324763 -16731240364306733482302435701564224032 8324764 -6079878263966682814026016587536148480 8324765 19338309452818409174737908635345022720 8324766 12219710797946963753435414543354072640 8324767 20897342410226449375894336645807612800 8324768 -110056626559482787355519474158911750144 8324769 -26118212134940216805361874957816054400 8324770 7128856316043244116133204619715490080 8324771 1754713411764312134710843463513170944 8324772 59305893965121055004651000480600097792 8324773 147291467850059102712780197263763833022 8324774 -5126923922129112834400102227468347520 8324775 -3840295203948485864443849041501025200 8324776 84122383327226273196221513752385326080 8324777 -30292567988692354770654017285772250374 8324778 2169375495961136294611822590300340224 8324779 -103353117945949745802023100076601251200 8324780 86745236729156873397122345953990809600 8324781 71883959121740666357488331329066426368 8324782 76759490567189772603931766387486328000 8324783 -447666198634627930455641668881298467840 8324784 -12382939473310417185783560927027920896 8324785 -41472528938475209093736391294257359040 8324786 22337116421005034419108271690185635360 8324787 -12910069196631047377923112414482634440 8324788 -1972215438904665687349881471075692544 8324789 90821439442702959299811184624271865600 8324790 -34746309912256752262494851706358385280 8324791 150339892005601335532041993397787825192 8324792 7088152289659993649577475176073052160 8324793 22775930054783772567669234749702973600 8324794 42466874069180571148785158505032550912 8324795 -16160956979864639499205154916681667200 8324796 -45808578790066412429615712903442411008 8324797 -52626925836195833501459800449951054260 8324798 98931347700839090019922728877285311360 8324799 -3861889332794469005208352215744828672 8324800 587400632889695281386410816307200 8324801 -105187464428600094970952780758090827198 8324802 -16340179498452718609400678456617144320 8324803 -221035816640544284266050429195059722948 8324804 6209673165518553877744039017483436032 8324805 23143611363505233783486917279998403520 8324806 83581375181623613751829416929135663328 8324807 60694426475788231864705299384504100056 8324808 71111387445361107280389940469077647360 8324809 -117429427681288374461532100518718363184 8324810 -8049883194978878854475522948673253440 8324811 -63889909628732788241366033883380409240 8324812 82556072971040166415517537522658895360 8324813 -4744335912907302826960430528152075776 8324814 -19307769805086788211387949457315601408 8324815 65393275299636704281403224892020015680 8324816 -17666048210418143671001808992717979648 8324817 -12460897701290959055996026050995040000 8324818 -175669676410198188172593313634296307040 8324819 157405403808835069435797056827833123744 8324820 12348761944069940514218892200330772480 8324821 -97680038752274509595207962052956335456 8324822 5720394205224537160553255520588815424 8324823 -10334446307579419019141796723929309280 8324824 -79392913633928330195357713313146798080 8324825 -4263425637892081481950379601964062450 8324826 43634131385779758805684154493769937664 8324827 6684480088150959256999917472076805120 8324828 -135184819865206810915365909334881245184 8324829 92984283642712908583451780325697561920 8324830 12661365875353867947031022528676106560 8324831 -72537806118445564463308108111732328880 8324832 -18190950263538994202780918140154413056 8324833 51510581350050615792529966896189719808 8324834 -7902096616573967768377801286410679808 8324835 -69757794166287905317660524077083507200 8324836 -48200512802598187528751944512693049088 8324837 -193141048476820458471728352347644718340 8324838 5402495227167686616474606921690253344 8324839 -164784601485949854880465413579626812360 8324840 11261254917619938777086204514492364800 8324841 19131339560510091151457728665047654400 8324842 46051046798810438711120969992088241072 8324843 -3528042812385549507190014894883128216 8324844 46233500243558755661907494332009623552 8324845 -15892181260664829229428762120109223400 8324846 -105362935077221692845964529816797768128 8324847 6679278657526459435548854331595845888 8324848 5885630895282205888577691737841991680 8324849 -8971820917392126724872146938988317440 8324850 -8053125373869484139160606463868928000 8324851 -176903792616190757065530952057847535600 8324852 -12952737183599638657635289030481952000 8324853 -143195893329940662905894225559457096992 8324854 41862647799848143939435463004213422592 8324855 95272555567174940726404467041063329200 8324856 5931547231338669523902451653190348800 8324857 -157223070065986370177295196287151808940 8324858 -4504278995072093021634664749245373216 8324859 121565978616676591749731056977529274904 8324860 11828179993807882165432474499078638080 8324861 -153433756747588686679326024229287032148 8324862 -12136916403407226559879264222116495360 8324863 -2585434275204171055791232332278973536 8324864 34920393240666194794220020502731161600 8324865 57868303871941355158868978532721162260 8324866 114297087603069683382604494496799128320 8324867 14751762847846327445865489779209328880 8324868 -57707917492949532091462344959540597760 8324869 34901082555734842147648936257054065280 8324870 21720490350666908685021660785284874880 8324871 53201698115157939119650760851387071912 8324872 -163497782249648863482403205538977710080 8324873 -53549151861270822324163592706025456998 8324874 20126486316046067576624633269154378544 8324875 40957710163090485975395052925609440000 8324876 -7622715258472207581806548541873728512 8324877 -51687125418159902642695435723501840896 8324878 -49657740273166225261153512896923613760 8324879 -34303629292031807236090606182295901520 8324880 -19472307783339041270733708382584176640 8324881 66942452997526383441672400539212821682 8324882 -43454125108664354622686345203283071200 8324883 -76214971124654018055351737959827394560 8324884 189192573715139160079000987734033381376 8324885 -140056561435960671046469132860638340200 8324886 422129405574109158648134280406852608 8324887 -33572717276465282016922985189011073464 8324888 -64386523391065715415856676020892467200 8324889 -4633706051103916610741998598105118384 8324890 -12368316865570336875138947697208043520 8324891 -150197400934120085193617836219591024416 8324892 30113877804217166505821900685982313472 8324893 -18061249157153296727533520845905544858 8324894 -44087460352440632840199794239440741504 8324895 16211228311995019793512024807914762240 8324896 93412048820608642211380000031237996544 8324897 21191762648397296488562189121231920832 8324898 -63914477882351156153821657161260501760 8324899 28230426402411329480356398885557936448 8324900 -39458948234735396209099488757860096000 8324901 -1689402991600523239772349698667163332 8324902 30721237792249727806618807358619120000 8324903 50440300995839881951981608976909302960 8324904 -10554342382392581667987430391583129600 8324905 39388483643490789561849495983398341120 8324906 -5515373575775153898156374407629146016 8324907 -63692841342395894891550119134436992320 8324908 -44819797195499344486903610173842504704 8324909 7623902126931216262825902850318329900 8324910 8760262799780688932250783766264166400 8324911 -87122340018819280822531257745794341920 8324912 31608019737279834621658697619447791616 8324913 -82500972550644728568310610614952032656 8324914 -12345707926394655142065602921262552960 8324915 66878577472054947439448533781208307920 8324916 -27861434029602691407609680540431208448 8324917 -141353426909660953440124127306761134336 8324918 -32202415104971870005154635240049357184 8324919 -20486329260283639741695011598878428032 8324920 10334973485887487318278994338074009600 8324921 13669790688636320546556250659932016 8324922 4863620540673258351734846995779631104 8324923 -44188057861583662244333169948295180828 8324924 -3722517201221222563413493987082356224 8324925 11566485107701665115958165349175881600 8324926 -6805849470542516434295682852046110720 8324927 -29753727151682098470212201646384391920 8324928 25667104658434930672682575452202598400 8324929 -2562142916827470893465150652192395216 8324930 70316069660570274245624570713518627360 8324931 146554824282478875602116926569515241280 8324932 -18265669510061522102225375604671447040 8324933 -56351768583883035530272901970503398116 8324934 -20010574709928187110643645245094492608 8324935 41841338384422313497912163463570341880 8324936 -5133313652555238127478151943782758400 8324937 159990294242112235148067647592729060720 8324938 80127534798433947631178967861721155120 8324939 41401586419813547694320899647823322256 8324940 729293836366528014922472759544529920 8324941 121097495068934858171750009759264526400 8324942 -19243877522311485562463744205313426176 8324943 -101978479494379105560806856669973296000 8324944 -50789888489594338895157111785943408640 8324945 -68807191267055390276070587229963484800 8324946 22682235566666352055200975573610305024 8324947 2429930264599968523647951865401521320 8324948 -155812155700759166440433580283691352192 8324949 89678504502794943079722793185663977280 8324950 -36079113301603354073468890836395049600 8324951 -119178803402958943342790248543656283440 8324952 -74674032468817604974130875767443066880 8324953 53917428322811737637206578571705513600 8324954 1750507780518791571495637040891772672 8324955 -32716950607146491896088092758892110000 8324956 -15539973698850267933599992271369157632 8324957 32918009077701655075327368939932076672 8324958 -15139548377889896205844238071312030080 8324959 -84091790126950200159755513465848101480 8324960 -29131111287471861585074647072049725440 8324961 -29094370283827597017332967688627859520 8324962 -63671738040123128060073339227321742768 8324963 19209226701656199684781307351572705440 8324964 -12911068928625688050925860403202764800 8324965 18127741741135734429076216907851827840 8324966 2120674969626620590897178370458784000 8324967 9307495350006437894972301372399069312 8324968 -60064749049231671445628359863752724480 8324969 210794460038401635406634007196278324096 8324970 22829073466424043892623269084416800000 8324971 120728391150108323829489666985252609772 8324972 2409615020821612769710286001652761600 8324973 68230396095244444601948988794858943222 8324974 -15154413973375613638951749425872722048 8324975 -63914898957436295909528572480411432800 8324976 -7562526379634535021724752138195173376 8324977 14651874814066108517613672363835082752 8324978 75816365010978888267784297674677428224 8324979 1457986879715452316168375492629117488 8324980 -51399039013979344312150309263006240000 8324981 63384239145237363286743263679738012864 8324982 42259232936739556090314212803556364000 8324983 126471936517174178917531585258396147200 8324984 61892064953604339228278445317778124800 8324985 -55074221254655590906108961585442714240 8324986 67907881877104186088903382610557006192 8324987 -61095619686990293080164592031725021680 8324988 -3651763884140787846436834975300976640 8324989 -68045578142910506530920681605713297620 8324990 69631401221703263805245704181969640000 8324991 204189995501370959825818937019900295440 8324992 -18215765523939677649714589668118364160 8324993 12687335156870533428919713747564288324 8324994 -62988468550865505370192042864524240000 8324995 10056179500665243029139042442170686880 8324996 29859427544881706154657209680469712000 8324997 -3308767288204763055499478511106476672 8324998 13677375455718628740041766905708769792 8324999 65330692606768539296760692304059713680 8325000 26534110747251063601488250981728000000 8325001 263209195270599020730428290775791953480 8325002 72787724919626309245426726191820331520 8325003 47493836913479692864077425893315500504 8325004 148251470837369581798587925369157517056 8325005 -47315958357910485306037604046268346880 8325006 -19470883474950778719309415105826652096 8325007 -26570421648039579465123381804059041744 8325008 44967983399366171998223615773615890432 8325009 -7499750408092552600014056138120886144 8325010 53494705472779391169415525850157399360 8325011 -25797648452719860156734155331551764480 8325012 31292498696547532066122814581273753600 8325013 -84835811189862607414188549690576154738 8325014 45184922252264380244436480216181901856 8325015 -380438690625306443260407665854327680 8325016 15591202455617251125850008345225461760 8325017 2704646895316218604167507971908452372 8325018 1854934041453382531261267704619557120 8325019 56140082646153650194396462012773620352 8325020 -152246164485743903989872761306185728000 8325021 -2070207761476694590846005362384230368 8325022 -84461621543340839461414453600297346688 8325023 -49925032916062095660117517783172540064 8325024 -78420943930661892866268395896527912960 8325025 15349391700045001695724066719591688300 8325026 63110239985427510405119071975797024 8325027 47166667635158912946200002220132669808 8325028 -37717241480227237093467813577243828224 8325029 -105177101258049980586969248047563746370 8325030 -10271262002048033875851663697399603200 8325031 53712431202572872034251040966454723504 8325032 -73520829179548279942722945218015769600 8325033 57238383350673338565501846003774286224 8325034 -37331749306105059678198072796985932800 8325035 -102436307439121016889246788608169423520 8325036 -58946006618899830969123904265912426496 8325037 9253072367408407421148522583759177472 8325038 80864960804860516626321530284288729920 8325039 -42962884258403982043311536022358984560 8325040 5649857211789369292375851120097689600 8325041 -156810565601188913615592767635934184558 8325042 49707519220204837409433833688963456 8325043 26668022380577900717635045411339159440 8325044 11474723671683748272825200543923249152 8325045 19259956683141647892015925220900817600 8325046 -31106489273175814939857764696826038400 8325047 176662283229382282470276795118270451496 8325048 52567488956066638973812091146479144960 8325049 33260948697917418173769860533043767764 8325050 -6292753418876144214362568249443788800 8325051 95849576458486750553087706633303875352 8325052 -184875489448130048587695624279527318528 8325053 40459662633490051464562894619768360640 8325054 -73545603482098860085763778246165190080 8325055 223178695622925172301671225450965873360 8325056 692759932838421276079596754698240 8325057 -1006468520790346594290707600006584704 8325058 750234654410206282449705672081615360 8325059 42402715526963274020802526092738332040 8325060 3544988606086217214665221385167872000 8325061 30330169720646113943655587163634437662 8325062 -4591148662359529973387009609179599168 8325063 248624392881472143627559959600910252704 8325064 146334949425801708649963110346380779520 8325065 -1218414048441826935945866091985531200 8325066 -3070846043684178907324391820311247360 8325067 -110222860019395815691586213847239627884 8325068 37269981663081002967162075822469294848 8325069 -34048013471156120511869019758710432800 8325070 10397298734414076158448712754401589760 8325071 -21317565626049465353622188213455123728 8325072 4464759661667381370244309593623101440 8325073 183479522069092928619683174932482862322 8325074 -37489321676217418263971688275819096928 8325075 -28144819835158526425771206344863588800 8325076 22981060997494486455618656305558398720 8325077 -165035194638545370386907865826720316000 8325078 10165364526393575237234247244167628800 8325079 16232654074703509060609702034634422112 8325080 -17315538629605522970220861968885760000 8325081 -2347981987506909003611579571237690624 8325082 -57070638673404893329855438090341008928 8325083 -47305671242893353708071951307232696992 8325084 31285072527685785413391292213540686336 8325085 -101372926150543392774934152986622241440 8325086 -4559038258818831235869918617217377280 8325087 -37662053458305065119363267946005271040 8325088 -65837736425802949967558184784071229440 8325089 -113299147666747135300646043084993910110 8325090 -48150729637985905009553720395718815680 8325091 86145341452326937789234022607977814984 8325092 -144380576513489167938069471957292032384 8325093 -8258732208184852451825657715315934080 8325094 58237322354385835667366108534972880096 8325095 24752346997553794068150129153639432000 8325096 28833240137810733646399161882731888640 8325097 -47000603028900657930948431760361919040 8325098 -50522988007410077323519716324401029200 8325099 -5004497319226405383998609339343395040 8325100 30495045974898696671944530324777120000 8325101 -2516077936025107185681514482583830048 8325102 -5444834200750580298927428839400607168 8325103 76887557101504253915084453205885750864 8325104 -414263364740743817033153023687262208 8325105 9043689891214947970756493497426792320 8325106 48043853979453215888026457240315151264 8325107 -63779556663643965886969558055972480688 8325108 38069904354962547061913149376027910144 8325109 -61871661211599039545893513548280307766 8325110 42758447474835538699358188748737820160 8325111 -5667146952546181501598286126996028800 8325112 36271302303356451623445873049232179200 8325113 -119930824890506916622652677515416767638 8325114 -323613902484113468186193587357921280 8325115 67844499384407730569613171922027253760 8325116 -96797242063022310909471150860900206080 8325117 -111048487454712634630102069383201684480 8325118 -465952070088523479262719227395022784 8325119 -164329312271638723267800615177569832840 8325120 611321284886813853957410102496460800 8325121 -36445358679217611407144594623551392640 8325122 18631397285533947868909160928426199104 8325123 71902717618796238754403849758037115384 8325124 -49606663488448272914671119444424952704 8325125 -143204962680545527830678368291376501000 8325126 46968575436233658314715792738228756480 8325127 -14796976493000385581587466766273401040 8325128 -15501050536288914757711520024861245440 8325129 51546710590428592729146173301945325584 8325130 70033012442180916721406772396586686720 8325131 38853426358202877219381768874595278932 8325132 -7371820476463235606844521819364320256 8325133 46964163398082622715128251410192084940 8325134 34190225233008682326637145576478943680 8325135 -5108579599410004178842759541196633600 8325136 -7541189559809197821757537649683660800 8325137 -40383111682658172023409256467930516240 8325138 2826288884826277090765500632709392640 8325139 6533257675921027495368513081650650024 8325140 41751154951158305507610642068358301440 8325141 -73669415109329566372187395074262471776 8325142 -28861923347833199774854656357616917888 8325143 142336999162537199025234678073701889416 8325144 1494114768319062290017250839903948800 8325145 -30691588202355867850426397100926687100 8325146 -51044959539171176184746540184721036320 8325147 -83842190957738342808761036444597943360 8325148 -11078690909319410357552290622685128704 8325149 -23195278471939826277918865629754681920 8325150 -5969610900326798636085853683716174400 8325151 -102965365682189451325629667786602674848 8325152 40555493868520422014424782557821272064 8325153 -91803853319138120134515855901506433920 8325154 49305296372864782865849827627911085440 8325155 592054256280016996239375597433505760 8325156 -14876417902932553924858911294382755840 8325157 210524953081973917488951905159181118272 8325158 56448148755671745302745910651291956480 8325159 -115341267264894903740670101011304518272 8325160 48484266061370603139884153449228032000 8325161 -56780321290940475469107149520200199096 8325162 9161357119010044208203421559439679328 8325163 18871218005069692008927300056394640 8325164 -116851455008856667671678045203774202624 8325165 5707809756277947134273430327649680000 8325166 23717400390613136728603142094409204032 8325167 34769427726306494544298540065831806952 8325168 -8872838784468502304364727384167677952 8325169 -123955164292314046982090143025310482204 8325170 -15827071312371568981819581270453680640 8325171 -82320262971193377276547478360011518060 8325172 60772139180077050984115227969958367232 8325173 44952432567321208369857817235812247040 8325174 9819959059002128230406316772389076992 8325175 113988807952536047807006103904903449000 8325176 74933325698446650878381995961831055360 8325177 11340754312610906260668619055397220032 8325178 45339451627822638436575344867046658560 8325179 186113271458394595940985638879761047780 8325180 -31383571452100597230281319064216803840 8325181 -3469715162297085063041048914563485376 8325182 -44828432238210967867818956278114967808 8325183 62406757594182404626374834479530395648 8325184 10186515322228372701397278350016249856 8325185 -40314003316663717642948478262996108480 8325186 -20758865294619580899369485727783927936 8325187 -332188774866966246483194593453198944 8325188 21042014283228151439165071712432373888 8325189 -144331289495697176589053987247827149956 8325190 -4920113850655292515022121179311766400 8325191 -55613430788653444155224441829726418128 8325192 -36741919565635803263519996232672460800 8325193 17804123355702090211558790521490548442 8325194 -27066262704717340810246627001220012960 8325195 24276770030846909100205724998635072000 8325196 -1639796794848736307322741714223595520 8325197 215768141931104267588115497039816853612 8325198 23973517015325171046350480801914410240 8325199 27565330171719682769666108486098056120 8325200 -2244024113583396223928791921253990400 8325201 134416892951877328816080081581862005232 8325202 5504327816702685631368080567214794400 8325203 -27486421522620073607990261767915845216 8325204 -10976682505974303970055685416114995200 8325205 -11012737773461851676422746094924846080 8325206 -8365670418197992552592221425051599040 8325207 -155435568315681907195201053585104670720 8325208 76066451956291441721001453586684200960 8325209 -36599781066804939742329802263385019184 8325210 51305269057440965172525909259757491200 8325211 -139875043077409913051880388483023350600 8325212 -2633949999640431452336969407496153088 8325213 27935966154339083156399378496718068384 8325214 -9703661571914410191694749528853876608 8325215 16678817196582412038697828127533560360 8325216 45131557812765595206591336793293717504 8325217 118278016463389940701852399844934111266 8325218 46255429303525930190883419796309462528 8325219 34088763358918466222976245450846237184 8325220 28957631830515418121719556725874004480 8325221 40534123717122554527565030863372063200 8325222 -26285565732976344535759345300358345856 8325223 2844705902630167835545786766586156488 8325224 119901816461592666562347722390169600000 8325225 1410059510028747277453112530011447600 8325226 3965074127382413756358148073531212800 8325227 -41373752040759953087040162482096886924 8325228 -16035260179794532604633771539559285760 8325229 82547558908862498885735050958983363680 8325230 900118865756017851615938381157504000 8325231 -79079798223199956382357622739089872896 8325232 33619943441214561740442086491603107840 8325233 -55253731331315208204115852567582904640 8325234 -49598681564464342186082766651275627520 8325235 -67554964211963587075766102908816589040 8325236 26645532443434018347972647408802570240 8325237 -72847909913073696071725224363693675840 8325238 -54388974597480415664909766997290457920 8325239 -25633075353266248659622299638947727040 8325240 -10145418379553817177896398373506252800 8325241 7410215999217445741130027534701172352 8325242 -30834135324649612291741007481451346688 8325243 134126910757360311351372184964162982732 8325244 -76722252996773633339459798882799806464 8325245 -195202842830787442967640709071368382120 8325246 -11210730252578482898966742085902883200 8325247 -53228174134667080184646454288386129168 8325248 222632410743999382588385108371093585920 8325249 17397790955992726732750112831144939040 8325250 -6218880464660299422300861632199576000 8325251 244149604624867436022078285830146082304 8325252 20534014569980174434982559693543271680 8325253 177542909884751527564882329650688520384 8325254 -3888819012163632957596359088236339200 8325255 6953277565801936466325419290350037920 8325256 139404387124168678869389925513807098880 8325257 28509346636442931676694364379274976000 8325258 89327115948586471165406508338780812800 8325259 18898881193996745025446963343255336320 8325260 30099445057483523944581887423752442880 8325261 466908529365806511095092080238031712 8325262 -58309271734507551494559474100452432000 8325263 271396698834974264023898669108738064360 8325264 -98599002099200253140567492411523072 8325265 -14895650596995170113227275889279809280 8325266 -23117543003566190951450067052958501760 8325267 -8592681154803379195067368906144389120 8325268 37006465875755727174862597625690624000 8325269 25896594611750496578482595539783766670 8325270 -3460431955744399532802356563155146880 8325271 -220469194992637127612171001468199650048 8325272 81226149385721520992171772404117452800 8325273 -152192155120664993214193494579670272 8325274 84906539407731146097077104871092020192 8325275 -6220641058302396058950382920917162400 8325276 11137964441608433866744254314657977344 8325277 -100498576566899915215463951292126990874 8325278 76247856376752597575688864592444914624 8325279 19769807151425099824873522949160136584 8325280 99024652464356172361246773156159160320 8325281 30733304005183145085147826835498596500 8325282 -10449155197133137163521851243931777536 8325283 -208708446699437054519057963054354866468 8325284 456193520113531416783773343524179968 8325285 -4861065512421751420010737272542736960 8325286 133415622735181775005425403809022591680 8325287 76197891526205413771423943969330244480 8325288 117592336250027083525470249815462707200 8325289 6104735029629956855572722458494013056 8325290 33459654665064840311259170976566764800 8325291 12895117602679225277955432297778069440 8325292 -59222135784581174061625942868260489984 8325293 100699272943128065225980749273577916364 8325294 7780076121751064492598776298617238528 8325295 162743056798911152520477763978335381600 8325296 -3409655379820439709615917733504614400 8325297 -84401301282276219912300487022881099326 8325298 -22315767846640100864639991966286061568 8325299 141898703507901819167151887442742865064 8325300 -41312152178320896948342506060173363200 8325301 324994554074960369113845699165911601600 8325302 -7240107083259756459744420753451419648 8325303 -22110756369734251122860288390999181696 8325304 40499317530829287452955347639960555520 8325305 85274334011044778668695715457170667460 8325306 -6427401573526114019622005369427920640 8325307 -36023524543488540482292468873286444444 8325308 28314268046418080636141442643919388672 8325309 57632401749648489175868225430889960704 8325310 15892428945528740043183556397399224320 8325311 -57297144025226330060713325754539836200 8325312 -27314440176524072156958867652016603136 8325313 46054418816121438477069757067749648560 8325314 103757160409533451311519042282038402256 8325315 14150411626148868535390096411186598400 8325316 -205889967916680311408064206460160000 8325317 -13318479503800433283508990914395496576 8325318 -23870860188960183033295495667263076352 8325319 969955201940662338888334434481757520 8325320 -86765994692262006886390105312132608000 8325321 29487401015715456969693873902847677712 8325322 24799028033485860008842005701976305712 8325323 -222267481387479229888506092162031693576 8325324 184139806396388070100608799838401536 8325325 -63563377725848262521201035169266344000 8325326 -57864920410845168236167500578448495360 8325327 -46193919550532327617239841722786749040 8325328 -4594164903563298732722332892595879936 8325329 -5586563957785493150627308967551560960 8325330 -11647132610971316218230169534668295680 8325331 -8966250892246880729757891890896281008 8325332 3419534350478166777611959662683496192 8325333 -2077146573542461093745612602251426816 8325334 -44189801748366635230772332252292969184 8325335 -85751071235717804395808557072838559720 8325336 -31238791540345590209909043892774502400 8325337 -90466351572377201987307723350046992748 8325338 -5354334817652814661030703316317263104 8325339 18016280202538379092538752196199807168 8325340 41411998118612224226670792492952212480 8325341 203978083369452602999689354827148788684 8325342 5530259582837133980567914194401071872 8325343 36933400703556986645545262939399485144 8325344 187465197608732347024015057610574397440 8325345 1283905930229112097998730419883004160 8325346 5863361040041111812430182978405572384 8325347 212560908885937091009457344102595894720 8325348 6704816790587183027883433150094177280 8325349 26471794031985618788474266903627860960 8325350 50061023814293619407622878654450404800 8325351 2657345883072501514916890083544004880 8325352 -33028623651761477924072850751823953920 8325353 -388237334673476899851856729800896544 8325354 -21062281815583625908151974286178727680 8325355 -142681477039721009780461631838444126240 8325356 -37490244445387100962724196867215517696 8325357 98704008984879118088531701511758655040 8325358 -5651861466848145865817442260614041600 8325359 158676314484311635100865779268824832 8325360 -1579405213247915909046806059336335360 8325361 -162423198919264349385135172175275213056 8325362 59205598237226533212249607853293308432 8325363 -13865746049497909685099498360556081600 8325364 20638442403715624125688328062656256000 8325365 -70385110581529431642703014528772144740 8325366 -15274054681018571426779899139035303936 8325367 -20823850333669271796365312510927906584 8325368 -114616448143328837518374266250342973440 8325369 -2965438964717718966148829793561475200 8325370 -16094027965414648969977615646437522240 8325371 175792195568402673926297714189002441392 8325372 -83539939029724788866378652874499481600 8325373 82004303357518602937422484091794207840 8325374 22425516112335940712325140539594791936 8325375 -39858103248883070262054323682399426000 8325376 -75113526790082861042375920723760775168 8325377 -5560290228787998032774734392991851774 8325378 -16172648719551760683004423958852683200 8325379 -93920837679372371280406772447687225616 8325380 30700362467596677269516013142818263040 8325381 -3014036634071043931790912458601593440 8325382 -223970269607232327544364049596692608 8325383 -152487595006501218747319957080305721576 8325384 32439167026483364609212829752699576320 8325385 -42966507078468331636672486507440795840 8325386 -30299708123469743353352490121855846608 8325387 -96099555553945940212711710690841696512 8325388 -16385839611226027026490379090455675648 8325389 -64115379957207823407447378685297454880 8325390 21429300559371617788325218712318497920 8325391 4667297069214588818372493143272275968 8325392 -47909303830219594407796594317321043968 8325393 14905276611026138261150848634739502944 8325394 29845411001009143515621411451003124352 8325395 -12729935387963926125784149305758224000 8325396 -68639586351284074727386531947449364480 8325397 -40328770576627723656444898673082157920 8325398 2926302926394907508083581676888476864 8325399 38375812453184335355063992437996852048 8325400 -15829066461683662122535609494659328000 8325401 -12100455535479217344236215802623318080 8325402 -436089953881100023962771789867135744 8325403 15641194434205815492289541062543243652 8325404 109769521788626284470141932183803577856 8325405 49878456720114299002125377822141169600 8325406 -51113990245685889002660249539727518848 8325407 -1629413061208063757262649011053947200 8325408 -19196931508219248958989768818794954752 8325409 1520822361655790212371693077982202416 8325410 -54426677627284296934478467147770939840 8325411 101449740916526021623377714434895774072 8325412 -93827596801688015576279330134343542144 8325413 -111399499240808562659486653034033513220 8325414 -92008707300240911544966531146379695232 8325415 20352688616898285408087885087555916800 8325416 63395168698372586139818731550129356800 8325417 53331023031445678454550242531468574912 8325418 60990252363544622244749229480002282160 8325419 22420799809070733520899511771932909840 8325420 21730899647301968842288938003879936000 8325421 108324008768329480220804872943711533344 8325422 -8559378281734696678543398782198317056 8325423 -18129647444678694335887515082862471016 8325424 -39356983326504912719676407177192488960 8325425 -70925062430242274921073241842756336000 8325426 57795349313046466644578152048043938944 8325427 -34115087819353354797351391036665443064 8325428 45747805573043820948728713352504616960 8325429 24364477078511845893591645202305902400 8325430 5249394851385554814270121259192910720 8325431 -10663798376048992566220136329085058960 8325432 111950908326072863681434867388655083520 8325433 -162990718095493970998098125913929839318 8325434 -11701780969585370030942741428438690080 8325435 65482913523423859074725551918011730800 8325436 45573944990138806542484232125884487680 8325437 21861555648923016381880261102771846086 8325438 17266190581015945757958932595281092608 8325439 -48014495155676733046509353437048008960 8325440 -35059350961580263992475754567392296960 8325441 -47429339659077005330795891306990474652 8325442 69737268214155686199991629062846257872 8325443 -125890219585742664113360292265930199304 8325444 43035410636051497438679707867505344512 8325445 -2291237819667566161215468180409450080 8325446 -35530366679448759751932039405767256000 8325447 101141909294017247059791681463959103608 8325448 -47698000569890028545362065840887562240 8325449 -193412525499644329992757328445848942400 8325450 3170332998411017362522205951949696000 8325451 60350176558355408602390235174602126032 8325452 3036296778567924840063851656009976832 8325453 -1913026819274453090460539524172366592 8325454 11530100599363334107754575016632618176 8325455 -133577148812037097645979827136766203640 8325456 5559328868476780801418202420341243904 8325457 -532747887716726740779390935140797376 8325458 -82161575327782221757828271747150847360 8325459 82895339283009988077682490521331976564 8325460 6625118709175280699405491130491453440 8325461 -149751883837975690263507474805148449188 8325462 -846344874723105907184484261897092736 8325463 159561213567377104800444469500950732584 8325464 43551384524514268592415798624853401600 8325465 -22608702494029393386336739158621048000 8325466 -71598348515492159201322496667776727568 8325467 48125386909565258672741194783500072516 8325468 -47598575067845451815388191636923247616 8325469 117386188245362096478975622494335175360 8325470 21742825971069702430259684323366344960 8325471 -13620433351565312643061315082089562112 8325472 -39282122336337739160893763394637529088 8325473 -42362865677289022178050297124114733036 8325474 -43477961297475173770650333516768512640 8325475 -93113748726448001717969266336710974500 8325476 -94964167539806795873146558792317229440 8325477 -8728232961053237373582101993666088000 8325478 28084769280798641996571451760149999872 8325479 -12456057627990422911620309308003068824 8325480 -19988494915982254003837757153396736000 8325481 23793253657303747621798653721782306624 8325482 55048493971950488138481618063165548544 8325483 -47367593938541338021975262858158487976 8325484 -18968129588075021032627417008036589568 8325485 -13335963168119328910317494849283133440 8325486 2824662575649787154456697122411395584 8325487 320520630124151457843936912983376812432 8325488 -249781711832044306426763032649957376 8325489 36144136946683245203532615462104083824 8325490 40359306317708491459938120109217817600 8325491 114324546803753784079461557901679970892 8325492 62634637525019959109432730252996218880 8325493 74921951793191092361747245586256276960 8325494 -40499382972583053031484779249994893440 8325495 -105504208679258394605368352632811231280 8325496 178012522447962118024754866149915955200 8325497 -15845865335175371148906516531491459628 8325498 20498875758780942858703731990945368064 8325499 28081028095463955547312760757373009920 8325500 122561051697941206873168649520166272000 8325501 11252402099258235853852524412424764800 8325502 -90438910706726329001827786266433218048 8325503 -19816691995497732536421241484164069248 8325504 440544368982403518305128625618288640 8325505 4799352279770556553727785384371694800 8325506 -33644229706460029065496858224112888320 8325507 -68976058015496742196766978390757719040 8325508 76719008770355465095601472766066867328 8325509 122323720486691805650373326191667791710 8325510 39813626242479426928402517130959896320 8325511 -125107760368241077078447183440708550888 8325512 10754325289055064800592092721196308480 8325513 9857802798901167600449067615260155584 8325514 76845682246342374667708062175987991856 8325515 -34857654541302960054606032377969305600 8325516 35381863751608681265489547110783012352 8325517 45290853550103267732798690386163465760 8325518 43322479109992547584380643553590593216 8325519 64710835597609119200577456856615390344 8325520 7216731658595020289405051230039572480 8325521 200049341769158699467419662748514588722 8325522 41381247320408268558231350501432774160 8325523 210205674166458999730326443022371539680 8325524 -135058064918519167021547187056758848000 8325525 5071961799804725915030344005809724000 8325526 -128971174607687412869619042402967584 8325527 -30467269044816560027074325000628859728 8325528 65013108595277254476617875579807334400 8325529 -97971781979852696901191334253276306680 8325530 8994323264462005169324249847941241600 8325531 1004448034452368925890660095102748160 8325532 -141288184427317338525071300028778914304 8325533 -36112383196861150937630799896472311424 8325534 21271998069546789459377049419942369280 8325535 -4964203117744091904724501386166130520 8325536 195815600085033672234104154257252941824 8325537 46755924502992719790065357222146424160 8325538 13048887731384169597251608553782342944 8325539 -37529477738506847870084441137868250660 8325540 -15859805860088760889887428707631124480 8325541 -160590229176760354879908384472752076770 8325542 25637747636142876256069825426072302144 8325543 -125359430392985272602971782801097272536 8325544 10014210712097796765689873190744883200 8325545 109057973976606988156593677843718747300 8325546 -5782078854333368760761605731283218432 8325547 -89735161328089338498013393414311501004 8325548 -49029058401742118595890012627465945088 8325549 -82896564254241472041771884082598790400 8325550 66813655573077466690693277281778760000 8325551 -4264025915469057624306409084245277680 8325552 -11769242822525334627986919566167572480 8325553 23818200818141547755641650372277691840 8325554 125511198749872326627192884651732061312 8325555 -12860328080496995880572559265623060480 8325556 151045733837013692273404411931660950272 8325557 -81667886814597599653022993919236226528 8325558 -45736048535994557343479165755593657600 8325559 -97941970678391450985881880741750206760 8325560 -78844598038105627567136845281237504000 8325561 -53722869961797462804756535273096049328 8325562 12627125799457599318333124723366761984 8325563 -8462808484486719959084241303128793600 8325564 -1911064368211705483881117191502815232 8325565 -26239978370013181311770480538403948800 8325566 17815092394277256850562275877228927232 8325567 -78967870489501169738115659334782756616 8325568 -15701198610035122299872379389190602752 8325569 -40581627355119590035861527192103735680 8325570 23335259190720819160979741015352153600 8325571 57955300413383099643856143529334542632 8325572 -86974965665759296311277819660001879040 8325573 157785263904723194746455170396750812800 8325574 -2182180448099196913722237513573834240 8325575 44510744264709492406629165018616360800 8325576 -37253273750535742346959094351101132800 8325577 746892232636134437853891577073691136 8325578 -55632311253448818119133139514912732160 8325579 -18188964950663143115730122622510200616 8325580 122391209343636769291844490171646894080 8325581 -17160531925217380635737404807328124000 8325582 66904271065644227227029043028961225792 8325583 -26108544654425965018938067611037378080 8325584 38986172167987025995728024097166745600 8325585 6770027793793256517071380368661517160 8325586 705552443808344717460912958296066048 8325587 -95548441087378084377100020446818159764 8325588 -85830592637874633132161385654294067200 8325589 113578030564632554875310552969722829390 8325590 10074608521617864150807245628008215680 8325591 49658807820769209556851158116696846080 8325592 -15750651852057953857405776551988387840 8325593 -299408221633879807479725290944406657536 8325594 23282837769970762499158708985540218080 8325595 2376679467824401148368947170474825520 8325596 68119727182274551658191700294190763008 8325597 13236659448756923322027131125793975424 8325598 -30421583297902491062691707548995896064 8325599 -68599714809478962122557262874818400 8325600 -6832721325820657305144182844063744000 8325601 -8700019437598127109088617667513538398 8325602 1495002050301485172844812628422203904 8325603 9518083497244440855525350825874570960 8325604 -12524175776793652091515738113345003520 8325605 104867788977476579784997081080973435260 8325606 38766008113602237690002902212233575104 8325607 144132271379178658537919408614382641072 8325608 31329751141507288009712652259540992000 8325609 39664212549159448063674549924278718528 8325610 -75685155302214217832432309670720384000 8325611 -3081591136021112893638385648978915296 8325612 70734863537943262830069950652937666560 8325613 107690787360070444074251837543731483862 8325614 21699199744607991370395921613565808384 8325615 -64741213239654997818098120551840055280 8325616 -20949503897702487470909058763926896640 8325617 3795441837868573726177253837464761840 8325618 -24007727369799953379713183503157157888 8325619 80388535376832651698413211242043907020 8325620 -7876148240487163387625189199230680320 8325621 -154583773858561517424748020805926884928 8325622 -101252097240431659086999632848501377888 8325623 -56990821053026926106209390717495471128 8325624 -26430911277645079144717149773507420160 8325625 -4159250407021008279923079079302360000 8325626 10917485318860567202291472106464891360 8325627 14446070273073120409908074241780701184 8325628 66478482736592525487611129442809274368 8325629 -12355953466610259310327353205541886720 8325630 16419028619466924357292359675783399360 8325631 -185950413888599716372497107857070298528 8325632 9312863124752276184226848595953844224 8325633 86658656124296416935416632684021861344 8325634 -164648829490450486103865373300335857760 8325635 8193115601318802609896570484570146400 8325636 -37260903846585583959729627473536444416 8325637 252771031660756369265194437272607040 8325638 -11941682155710511043039840662395192960 8325639 30590683389079198372089359783285760000 8325640 -134174946232643990872013874983835187200 8325641 44901755722725471116287877863484228352 8325642 21905628771952778132379455510296584960 8325643 157950108651611923258679064382894305064 8325644 -22512200899137720803852099719046060544 8325645 -93617668509394518522691271242901909280 8325646 33902064952565109191052457809528288000 8325647 -263800004011886347117721324638912920 8325648 13887501690230504602991406488449843200 8325649 -32880813271671969424187187083656694350 8325650 -2308412761443378230993367203247914400 8325651 3151258280293614239057479940197557360 8325652 29928717840046081816619192261586595840 8325653 -92737135977029772985240815098755391040 8325654 56288058537220133927360429457184555008 8325655 -18329834586724862666739451706805393600 8325656 -86505983976743474777768255559614668800 8325657 -20549220485807811223679390790594947046 8325658 -19696937390028599073962748395893413120 8325659 9569037890002366141424505783574631400 8325660 374691790206458761253306876879339520 8325661 -92491129174882262508302986710099811738 8325662 -11308642722211131805073463785963233536 8325663 47117518665352700925375512074488310344 8325664 -20441672200739482758747085831591034880 8325665 -17005141421289699718280500465724055600 8325666 7160627880507729213354181999956378624 8325667 67634790558129543786463413740655302400 8325668 -29896179632907088880639122814723735040 8325669 -70777242977268281562240507920401994592 8325670 7176772994117055835207618645944606720 8325671 203073581478382401886954867533777658872 8325672 -62325181983400013227829427400724398080 8325673 -144463150647459297197633655341463643200 8325674 4360417191267592450796330334080919552 8325675 59775684029506472513714923857909047100 8325676 -57076491265771341456097163969524019712 8325677 -35777548773283759878782989035610362474 8325678 29580156844894480464975408663647812608 8325679 14781036578072861651608219874658107976 8325680 -20371221828040509304960911784041185280 8325681 -13813888515713291342681854234168219776 8325682 77389619755887330670169295763227358752 8325683 -70717881277005235456833658500459634800 8325684 97145850889244022564390448896849064320 8325685 -118565637460492989941840264083250203620 8325686 -104792723392233827652016389412761487680 8325687 -19535772454080003596454680447329726080 8325688 185035448083929510991312667269737123840 8325689 -9300196768795440689734627011154071510 8325690 16302846539544853988344290779887165440 8325691 -68604095828060268518709445582015646616 8325692 47682504069276948360597904866234018816 8325693 -160184766377324866893312036656853604800 8325694 15446018480364574850660062430490517440 8325695 38694495527084240731410073986983664480 8325696 -26276595553612843338934182111678038016 8325697 36406413546984618698841309367685477460 8325698 -12786684983514516976621785153340691040 8325699 -66593850926703159286053103775155434000 8325700 29757791139271975341523685189096355200 8325701 -26964007569641626576930776170060484096 8325702 19809373397499361583092037658026317824 8325703 938318136499404588785987098010270384 8325704 -175715050452169726637738188287820953600 8325705 60110157371908254789169459225491148800 8325706 -17199150263963807722557261889799415456 8325707 -5978423056418650960637762818009866000 8325708 -14209907952643815988277999082507133440 8325709 37683293617782168666049818608983669216 8325710 64762788858930739202277071338397256960 8325711 56139811472181901580496515237125478760 8325712 48705811402893879296705404869075132416 8325713 7805014612861180085995037247427950720 8325714 5494133174120632675980632289858962688 8325715 -103818867452101577323026965408926706640 8325716 39824701915346581671320110970480234496 8325717 -1451169582097737229923114847489760352 8325718 34411702788606219329140138370515318560 8325719 -1493454598638830734427470816744421880 8325720 -5239748783246646526997000299941888000 8325721 -126083021759485827218213925440799468790 8325722 -16913330506981076145902976905443139088 8325723 461621222652691964565368913793448448 8325724 -15623116174567443970622189499611627520 8325725 -53428941014778817332611420013371436750 8325726 -20492971339382861233599336223951948800 8325727 -38055351658208856695662646562115364640 8325728 184681926928948212781409645660525690880 8325729 -63921357379404557733876357690661734126 8325730 -10195983718326307039347548696410260480 8325731 80301110765185036170810661134398839200 8325732 -69057491990099225538301310700896256 8325733 -17990433246715673228653582317177206352 8325734 93688098246737044672207892652549602016 8325735 57063874074930519949821470786866627200 8325736 -112499823068754408678121496122725688320 8325737 127352108614296314919940667571844433466 8325738 35063125841418621517504753395833728944 8325739 35724590230460026901532477736580582656 8325740 2579469628302667649131917829269089280 8325741 30014664121177357347760283508878563392 8325742 -93839696767476176554452105251340994368 8325743 -601845465927844457606700156548325528 8325744 1045814189289996575306364498896486400 8325745 117074721590034708832827316661850664500 8325746 179388084658927489470981878812328448 8325747 702895851424791531778316566144911840 8325748 67630703912789514806955034870766081408 8325749 56308824727123313439001623002955436860 8325750 17774205759017000768038678928146368000 8325751 -54341650674672250421915619006289058176 8325752 -20594043775109973720555693891472465920 8325753 -59705305669490128564085645900227876800 8325754 -66236936709833713146640632454413089424 8325755 213700943047657870639609926264152978400 8325756 -15728783143155226519564725588235749888 8325757 -113849435009134062581681146087285519968 8325758 -6219121078874859794591860046379537024 8325759 32340976113524117554049164326397482768 8325760 34035406256133514075511381151449088000 8325761 -231747491364334523187135597347660076 8325762 8355464001571617444211348777555968000 8325763 47454428623751606998529801797306659904 8325764 -17463167345326972640769202376104990464 8325765 3346913834743393273713339927390059520 8325766 97816562324249318444332455726304715904 8325767 40478417843402358647775443279284628400 8325768 198324401464481487102004433642127360 8325769 155536484482732575368054322859938102170 8325770 -10455313812535718700364547207371791360 8325771 -45560716262018319317362829237859496488 8325772 8527531596193973675356046290431037440 8325773 11736913763311829196770163851265380022 8325774 -20973758621577992787833415058192882560 8325775 44142558757363956469150361880725169800 8325776 -15195892767735585670078400223859335168 8325777 -23732761116264199322485136743512668736 8325778 16283264495424383576522596988086039440 8325779 -3138236606253047499835473794546992128 8325780 58753247678666525992996472574777845760 8325781 -29627022712634592640053533891796225600 8325782 46044768980650276849689787777108307712 8325783 -102075318865944730138450010337599449248 8325784 -25274425140296631942741612135117619200 8325785 100696350622661788298319895952735409600 8325786 -44426431570919344540842461198853934080 8325787 -12603271589397908682578674857772201280 8325788 -11608314567302437449727175342253533184 8325789 -1244518684519958381909285835767704512 8325790 32654565609079246357189625225812310400 8325791 -99469453263208344981897637869976906128 8325792 -87737783237843721665797398279120814080 8325793 14757892621962467189420464844005401984 8325794 -25704925252555512399712691153012994048 8325795 59175844624593579944808143956593382320 8325796 -5615840922202165353787071208468183808 8325797 29384717218957089038197029683650989246 8325798 -80817697675910461938478008029597952 8325799 94112558768750170674828657802314538864 8325800 -38255560214717002216230000940830720000 8325801 -39437734830552849347745278931882175680 8325802 3145107035888713430593292858228018352 8325803 209447634149783197225318078038099392052 8325804 28718511253005023781668396424338964480 8325805 -30409790343705643100128978320162279540 8325806 28475657040709833211048606901632445760 8325807 1333519802529161403579058386894124800 8325808 4124419270617532878259756100442079232 8325809 -14832953058598013876042868727521114990 8325810 -58597349928907463944762000222398182400 8325811 53983184980866178430667300268835691504 8325812 69203858373809121216017828114164488192 8325813 -19817159907658210292475138882828087360 8325814 17673043864850658276830042475562935552 8325815 -13837534290751027894520898572841600000 8325816 3455792757067207073399404844011683840 8325817 86780365868286138406246440362828717392 8325818 14596497052906007393261847625941218016 8325819 31203881580994734508832823917049543600 8325820 -59798366964675870382571440734169873920 8325821 34380881157142157158986046548689634912 8325822 -62330679461565793338338889918615168000 8325823 55222450414241539558231752277056659568 8325824 8980435509832234184384436833454391296 8325825 5982507560888370994896365938185427200 8325826 51818560679816121619691239088320124112 8325827 -2116630497882053415589593153790528080 8325828 -1391604191357440713547140127133650944 8325829 -60611261090869685730040568661521726280 8325830 -13564163409698791349437411983448045440 8325831 23498866892529523572126766915631107752 8325832 -3614723380562414555449954592718151680 8325833 -97221728312808898830683447678304234918 8325834 -7336415034770198289779092902766272000 8325835 -65655053583398606153928975906133080000 8325836 -164677968134362715385236819700463157760 8325837 -26289812783802483980074233827749951092 8325838 -48710205121910114128228332278571832320 8325839 17579168303849973867004591981504831824 8325840 -1566388557715834614612343180032737280 8325841 55860315166110807642223610384737824242 8325842 -17951479362693505460778155427386488320 8325843 -125435386459517688034921647880331883336 8325844 88000570642011506060711733156813926400 8325845 102182268891257376839020353980172160800 8325846 15254604546528743585018194031513746272 8325847 -51816917951433062240985078923947903560 8325848 -78302191008285209368678571650376816640 8325849 13902019569424663614564421949288709120 8325850 5438642849195663728685678249552868000 8325851 84358344329286917346364239470497838592 8325852 88749544859171581030108532972225713152 8325853 -37006840385203533790903797106995927898 8325854 89383103395701430158299098932382133376 8325855 107142102706027106200314673154709799200 8325856 -6837384575018227728558713885121576960 8325857 -1278768255283803645624299236118078160 8325858 7712537937374085804899354480916112128 8325859 14107177519443011008700588609655616600 8325860 -18857607269982145846925095149122519040 8325861 48328345783222329191933289802833336960 8325862 39351857918239948838671097354687975424 8325863 35478048265349269770057297955958675424 8325864 -30222992106192585502964549083567703040 8325865 51238671406653114173547983702238868260 8325866 -19243762672372997985051292578258309120 8325867 123431961235233017599055460665180216064 8325868 -120100315801488131188123145057729527552 8325869 -19460930369479817022336708136666840680 8325870 2787405303608151666954276013252485120 8325871 -1566516581528975181723920531573817000 8325872 28461792117065617816275677227122524160 8325873 -17140633511596417630013029167987966078 8325874 19899186122457199319895425639363985936 8325875 2304017633410761777185969947193700000 8325876 -15357825323256445943148689591054776320 8325877 9677254533844408922357295021364258112 8325878 -97083817360273514537040074180950065600 8325879 -6997033972026642369945951647705851416 8325880 -2291211895708485012116294716604313600 8325881 -124457581376227218732722300065356212736 8325882 -10811901187195194158328605820158338560 8325883 -28335421996715293254414337220258989856 8325884 46911601509094175195185206313551035904 8325885 32882819641644334183136616506344352640 8325886 -3039407756878365729830511205824441600 8325887 19231484271682353432975210857468711424 8325888 -14987884683605066061400095867373879296 8325889 169894122202172543522066169491780480 8325890 -78707511248133858243025159416603096000 8325891 -38495223739915595143196334638845228848 8325892 92659730826841256117499830090971481216 8325893 -11500603130833086859691178718259661858 8325894 -26533518676987653686555236181639995200 8325895 -44805470831051251030984830836588338800 8325896 29769575352544729274772414355673702400 8325897 116182969283541428174735744838701763600 8325898 -17707553590038337196990389138048685568 8325899 -141469713824040714506937433548053309100 8325900 -9777907608483390809358235009564051200 8325901 53027461700018089667886477145158041292 8325902 55319711848896787866526976405041309440 8325903 -146058415120283195682662441283107642880 8325904 -12888044036003326103938412533827297280 8325905 -23918266235622322462664880775245224640 8325906 -330292705491943259097994771611384576 8325907 64584212183508188875662554226877370156 8325908 28448459298439547696877115242216192000 8325909 100368388930326171862917531956054981760 8325910 12509269828238879833642474221923247360 8325911 10274333324971923887816227536652819248 8325912 33134848947042767088672753464957337600 8325913 -9427019714399051972949685577780846700 8325914 -20253503607322238001799247421873116160 8325915 -8939331905808195681676541692708315680 8325916 -67492286436582472591201511014831413760 8325917 -62101042099291907534261451767758963680 8325918 -384213565145930351062908353418104832 8325919 -15380182278614572063232498218341282704 8325920 -113783621313544275298815560733067837440 8325921 29610732680608002611817034693863712224 8325922 -57044004205838440503234916367334256896 8325923 157747269888262240243650183642090350172 8325924 -29335693756040847487195337566079622144 8325925 22122775834863255494726149346187913300 8325926 -588208488723785877775802178441095040 8325927 -94409348633055005165542649861345580336 8325928 -56414323227382360864561031694011596800 8325929 6469937437068190007380981844846993160 8325930 -16025440540595402543070907819804250880 8325931 53004489465513531925798864918152059780 8325932 81948509945952322705050966828325514496 8325933 9183967370673795487119022779159751680 8325934 -7823745673744942279500453766516296384 8325935 -34492228297634968274534924993984958240 8325936 13554439818055368788168886558956912640 8325937 116857594118460816369148702923498041892 8325938 30377920438277155734343304116853199120 8325939 -33294462335725826874396634626141362376 8325940 5058842046241972314390883222804807680 8325941 -31574597123123247299334975827168417028 8325942 -1978101284430461150612358858027461760 8325943 -921658608565728268899108544408158808 8325944 135390068792049717274414993694998917120 8325945 12245136922837630148056921771035866820 8325946 41556706608405249949492627117502466672 8325947 1031516914225096921824733112535381792 8325948 -927585442774604918337410559456529920 8325949 -3911053149230014137041866036844593920 8325950 -8577328617781748463959369017704288000 8325951 53331132119899960002275524216686591504 8325952 24427645946508891618729857741299384320 8325953 44030938741884428409426337644217316484 8325954 -8574882290963854807971993520532032512 8325955 -14467154487022906773771228123599135280 8325956 -326430790689502185064095761998337531904 8325957 -88186631085852068211618149707979931840 8325958 -52584371727261098604643838485622154240 8325959 -9619903609332544853161966150447818840 8325960 49610265495725743578698956279728537600 8325961 124651268405088473926032667447936000 8325962 4947279510977543977821290820203516160 8325963 24675738964952253934332763551201832800 8325964 -121117085319394755856318060623952801024 8325965 -24574117361103517657472744588223760200 8325966 -53528969690612201838525977988850609152 8325967 -70568800663532410023078015261131261040 8325968 21987466987754618481435396917255208960 8325969 119757915532200075768291390529435164144 8325970 36240442638704955222196520082715627680 8325971 -78051615982512360293733174415186164000 8325972 11142883044075320128463819698494746496 8325973 -90257943076216703368133074236774683456 8325974 -51004011162881961143962933225658693568 8325975 2047456306627722419245326628726608000 8325976 115296786621171641540170787966946478080 8325977 -62508419183324297623180482973880400960 8325978 -20363730056341006850864417971411568640 8325979 121042400242860202329381173457525814584 8325980 110232408822864252720409551528837120 8325981 -65848660732224632221917927446469630330 8325982 -27865810942496794414117409947889472000 8325983 -253302159808394860064247682782849158616 8325984 -40620397403731139937754558742707568640 8325985 50444802179390776793370871559096700180 8325986 81874399906804110213131920194968730192 8325987 58491115471057320281086127596259993520 8325988 86468426620277675270855090134783813632 8325989 69413258679678599671579927149096938112 8325990 3488789468605245948359679561008803200 8325991 -89729069183106523250339583287668997928 8325992 -50522160161115265730885199007555200000 8325993 -17418239560833388513506587851748379648 8325994 -235976894573713754134791156168816288 8325995 30295370031708668745473499573204290880 8325996 22538807348389913898735909688644894720 8325997 91651460305610320786134908359719471446 8325998 -62098953596321946316454860368775896000 8325999 -6953070088903285680897379703418275472 8326000 6585546546150579268816497387798528000 8326001 98039918995107372027293699329623586002 8326002 43324447277729730900975582714104725632 8326003 72781290082095289860017985297303430656 8326004 -2791709968135990693031534365492844544 8326005 158202596218875189251157043668747889920 8326006 -6192440359921130617189476964188777600 8326007 149942224059701927149263504586082225256 8326008 -67214746113356425428690622811714211840 8326009 136204067456502511730603277826622313040 8326010 11502607764882525484912390562042880 8326011 648406727087775586374767031529841664 8326012 139552718853967097852809977688093691392 8326013 138160598145995223450499994149665615660 8326014 23374938297255828110649305167011128640 8326015 -6694197740620729059639084751697852880 8326016 204526945428648788030360128715331993600 8326017 34243929961357728251654796961444487040 8326018 25387681239418490419305989801408106960 8326019 74828651562210058983559214656155728544 8326020 -94679218395886252203421596461249740800 8326021 132683671100526650727960569915679141600 8326022 163420142986256397115575691781729898624 8326023 -64438056283256715875244432502528334592 8326024 53040736739695399530361658550076538880 8326025 -51363681105712879971306827291145432450 8326026 1582379897799154965078164617823910192 8326027 5337140583641294378179819897600049876 8326028 31178051561470949246877922616561418240 8326029 81345550130157157154107493137852233600 8326030 37406114303201974457990487758096046720 8326031 -23502021445041891864394273387153410240 8326032 -9095705633688510872722500333669187584 8326033 136857478379069385719366502045777311282 8326034 -10983151078402163355418506873340709088 8326035 -453584666008711011531504190554714960 8326036 4110684458695132925517641954790852096 8326037 7389590928589868735421897339405089280 8326038 -9692141520180494495799711201295945728 8326039 -52680705365392604031847900576385963520 8326040 -19712430544231807119154016755164979200 8326041 99390832387600479097095726952797488592 8326042 -2778887867797381518896651281965689856 8326043 93508556237101453251997285140876871680 8326044 36475423616099114448311084398453969920 8326045 -25578004566001335740200684918260518400 8326046 -45230323308403771931977746170568925056 8326047 -95136785053354929625954822163384121600 8326048 -202230811744915951012618969689291816960 8326049 62649772575603625851668389931801856660 8326050 50766747528357816515481912139210521600 8326051 -637358515006408229096445695363110948 8326052 -56361765637167260297970583176635473920 8326053 54532580383387676628087525990539459262 8326054 -7254746206977157470367925571356221440 8326055 -47829818667573502318941422864835188040 8326056 36131021539359074027412685434535772160 8326057 58886725175947817869954078535067341306 8326058 -1356359337756662394871256369549801472 8326059 -28795424390222217079173609615475415040 8326060 57526855186572791352579038685961743360 8326061 -58759926451297387557542895121375567338 8326062 -14753612811973704148761471613440545472 8326063 -138558758293014263563193530018499928688 8326064 12151744402758378477741048736015073280 8326065 -38494361469840263399561677524906960960 8326066 5989617158190432753817734745259658240 8326067 -6572636574207630173554929908893826040 8326068 837493796770872312288099999067176960 8326069 30930993419716989853447385330657384544 8326070 39753661509511684002986202143453652480 8326071 -3194779056366641952079713725426933208 8326072 131521292436200589916618746994532352000 8326073 7745332193365990650715016378685794304 8326074 1656721454917601105487431812162944000 8326075 -26847017500797508267940817847995671400 8326076 -33415556794157210557477228387139781120 8326077 -21537671123361580000166228972230874880 8326078 7756695899520651019433660561308995840 8326079 72065485147763361903882416466156175680 8326080 -13047103747718600140139603271981465600 8326081 45044682333403240684511170865846533764 8326082 -40100356803002013909622794466715938608 8326083 -36601229396922333064821618868220568336 8326084 -42757063041027121639425038660298132224 8326085 19912219814989060833886035973019671200 8326086 -10277072044602162914294154718445411136 8326087 24753162129952151008174521212588594304 8326088 -5099587849178317140026497277949849600 8326089 93658687508902354966043537264250318954 8326090 -412460666848259215249455646034699520 8326091 -44296434968734315467463445627860838508 8326092 -25873466550466101748225265968777691136 8326093 38488368266079460487820425965014717100 8326094 -31761448629647666099885480070226416768 8326095 -93520705750248481191731052661437834480 8326096 23683219447299507071692891691834826752 8326097 133475837755325594358564912967449889152 8326098 53583148471234950473867033237683015680 8326099 -598134424687018284682712027702291760 8326100 -38125405533809454859738366848211200000 8326101 30309477106684744724370746166175690368 8326102 -41707233948376747086143348948649025248 8326103 160276518179479787111909542122282770280 8326104 1359863194353550887602798475883591680 8326105 36237735983404628743569560785098208260 8326106 -8099742721149925528882596859553423136 8326107 59204278062066809683497915937903038840 8326108 22892104059066742213280590786450128896 8326109 -131336852383008615357913982317356776160 8326110 2698956748496072992801216368965829120 8326111 62908491857151355256654407461958999712 8326112 146461015181413911625967576555461804032 8326113 -180838652456895406063367138394809272416 8326114 -53917150793688141173690402463487519968 8326115 5128218859478174714128776524491115520 8326116 38720968338580861489458081801253311744 8326117 119479736535606554396100639858793189372 8326118 20673202545267071204218779095111337216 8326119 37247415730250032198973200346451584640 8326120 63925182693293335894354487533240320000 8326121 99701013106973429945437131953447299044 8326122 -2247165326214072943436546350650256896 8326123 -22162610533172142189192863097448466520 8326124 103333186002171791435618086737343842816 8326125 84347706776292552416907606231950640000 8326126 -14468256994905192821004095987105982720 8326127 148419368887338317377615035875432912976 8326128 9382561067251288605712040448270336000 8326129 36887651325384925721380467177177152256 8326130 5650226702083045719992106015264876960 8326131 -159736777974287964033968401752486024 8326132 23848287697192553688037127563054160640 8326133 -348919039759992006470769589461304416 8326134 1990796373656790142534344965708978688 8326135 24017461422763467300617987620864536960 8326136 -15945705486134512802884981971900579840 8326137 13693327150580912284868494689077344320 8326138 -51585299237800310585003485092163213056 8326139 797739731592244094550040855869675720 8326140 -7184036547836827542206084379901132800 8326141 -94658360488146398270196528951436975656 8326142 15635541392300025290163168213046732800 8326143 -19634232872576315370526625473127335296 8326144 -93726799908882232974657520640987234304 8326145 69462356505894049819693354716118590720 8326146 -70096359641424813805787636944906636416 8326147 -22075947939551256874659092720536217488 8326148 53097061262359441353695709732597806208 8326149 -3612331082434402715726124988345154592 8326150 -2203544333862448503773498977996944000 8326151 20136887161553106908319811104794851392 8326152 43998397565837390436473033438635499520 8326153 -36360080203681755404603248645380818736 8326154 87965672105539454340086323307512105776 8326155 33996398027650255059558192235628210160 8326156 -69732842446249548819870663471489039360 8326157 7977850535433212880683667572943825024 8326158 6458549933245068740042515377828063360 8326159 56239003490857532837128387951520809104 8326160 -75773410424412183584166541099008000 8326161 -4245672536485405811345641761247075200 8326162 14076114443186567523295186819149980832 8326163 -149203827270344284379122014395171589588 8326164 -7475856699373467833292611924251017216 8326165 55207816382059626961596309432130308060 8326166 13222064883498565949606532390584185344 8326167 50353637136656785472128246862076011880 8326168 -180739151532884375064613406492062525440 8326169 -218845088129368677196007551148928894960 8326170 1520035471063898718362788496156144640 8326171 -10403313183167371445416107300447650288 8326172 -97049641552127678067613543950427611648 8326173 -88712129199071657987295341633521036416 8326174 9204174239096327780260559931914934720 8326175 16164639144040606613146554929214141600 8326176 1931450977472373409593725271879450624 8326177 15223232249118959789947990782188097540 8326178 -59357511996148275822000889702558647984 8326179 -4014882475155607724358206278072096800 8326180 -6396516526928111992483492546270310400 8326181 31365117448749717116448162702330527064 8326182 -42262449895332836839278172012546452096 8326183 64547141963442145530922398191670477160 8326184 -7225033263921914940398702708723220480 8326185 -11252191847122941472349570417069030400 8326186 74918383626583434295678160268391302144 8326187 -24271583527426232430075659268267811320 8326188 -5704718600256960809368245794580873216 8326189 117770166769988638321687283643003869356 8326190 -20603882329315168108537910304689875200 8326191 102869268991103980148387872443656995584 8326192 7743386338314014175423017040790290432 8326193 15229153701378928979195297374477319442 8326194 16856339757766951093585902302936329728 8326195 -84103171311420986978700182276715762000 8326196 -93405775549383376536375612074501289600 8326197 11318812137736584045505889012573273856 8326198 16583998065693912188698249010501274240 8326199 -8645599696870460332931423896876440960 8326200 -16307547214131342024230353052422656000 8326201 -32570320104356460551438092539408782588 8326202 -7506600649196947957671441364855868928 8326203 -4788592513028237260635206653848730176 8326204 -2040141133324784682428754819783845888 8326205 -47782836454082621268961210125092025600 8326206 42483337354996105486304933905895147520 8326207 1388307853363928261483742004418306688 8326208 -7618239385277046998510917825471709184 8326209 -135585188224139727193240143732178421280 8326210 -41806847718554463499941893390555766240 8326211 66494795801563367801807987761870444320 8326212 -30875870239593900548878089220642956288 8326213 74540314754219203037190471063144770624 8326214 5279717168375210859724302685433076480 8326215 9662354744025931336791722326270075560 8326216 34626656026382992145335107720390804480 8326217 -73953436398719034027695980746514262220 8326218 -7096883313022468071928401767246357760 8326219 2934484899889432841351085913944837120 8326220 -20564243652600134714833978332954040320 8326221 -29777104306969920715939261808078562336 8326222 153431410555080464079679419667348800 8326223 14006162296925895448182171752525327472 8326224 18776180414546994301894384656550723584 8326225 -27369004346859993048778329388211436250 8326226 54007809844517420791115437459325771040 8326227 2874213710484932403388862589983161392 8326228 -12789040560939661047369037477835489280 8326229 -39892980656508382619857755007788259680 8326230 -3180512371278709729694673500867112960 8326231 -173927059129652845310215798752365822968 8326232 22570237007446120004709388500304742400 8326233 -5999038389714434377644604039897394838 8326234 598456215674020615179805767030108672 8326235 45340440339797845177383036443085631680 8326236 804929827452900393398878496445603840 8326237 18459372055790208380235092064672850240 8326238 148159526364319323286475668588812820992 8326239 -10190373843947987945367621161309341440 8326240 -51637825304110298657357000329388359680 8326241 3178033686987610021528248392676277248 8326242 10466169369979413946556276381471513040 8326243 15827474149470978352369445549117018016 8326244 62646055104316420370892434591796049536 8326245 67825586374828546801994191235469417120 8326246 -93887576360588945899645383908467952928 8326247 -40813217069891885356719403549182601728 8326248 6432493488485538800097043045982208000 8326249 -104614044035769778940019212363968739760 8326250 -10698150219986477515981704292856730000 8326251 -89283275166148669786256771076771149880 8326252 15984834769420398892737921222242048 8326253 -24263099192653516543535581006006697856 8326254 -46591408893883680821934742960695000960 8326255 48588083665899889589636264241761545920 8326256 -44832616969612277240328780223045632000 8326257 -90325045980069689906032965810655376160 8326258 -296574282820092976641335710606749264 8326259 -14722270284379856736992597690807745408 8326260 303588620967657754855076617265356800 8326261 -49461748836363512992984203032424925138 8326262 -71938978914492186257038417033230336 8326263 -53856554944050817019163226943743002624 8326264 14172803227452038923827291096133263360 8326265 71250661373920227259550572741573824000 8326266 12125851419748359891127260892311247104 8326267 -70917391891115962830608281979810350684 8326268 10530460678270816764439221937495234560 8326269 -12138648177776849849154431568406435200 8326270 -39015235712460744810312462241749097920 8326271 238601259119466917637815838014001442344 8326272 57994332283247951351103518473967370240 8326273 163136698239565325688828249870825947522 8326274 119562537658024476755097309938108932992 8326275 -64289340701606452956704858616562008000 8326276 63643938737720818395178205173199720448 8326277 -119019743833759409429231995201847689800 8326278 -27371432230514497579571974517826662496 8326279 -19191364987873784714606218834225256216 8326280 3867313573894474217370551990200012800 8326281 57085615651768379849036450229223803264 8326282 56387217382928458864995466776359692800 8326283 -50697163699254477256625455076266151280 8326284 -8849311238598727998017007175641661440 8326285 63449397261671069505287794244825099520 8326286 -118837885221251518347553805937980054784 8326287 -62846383444385001191148039983409888000 8326288 51158165792428464120888988656737165312 8326289 68427831213862375104908999430319479090 8326290 2139961519700018236593961174145433600 8326291 -172651802262210882554437098036348042496 8326292 -13431727939235513617669377010094426880 8326293 -78185492967286651525011990366582973536 8326294 -38468960306953604004843495896008003200 8326295 16739153889100923000649065116169785280 8326296 -73757400649012922681244042726628700160 8326297 -7865443047348464786450494586483571968 8326298 -54936244343544431490342769253840547600 8326299 -6131071362332200720328173560449221632 8326300 37706059839190200399853207616240524800 8326301 -127099896134971367530826633194759132698 8326302 -53250194734057635752464440195701400768 8326303 24403562808426933607382326148553635552 8326304 -17088316155461812181963858480257302528 8326305 345316463387737118667523610542255680 8326306 -24991152186935563016178803095598961600 8326307 804654148477826784194748927807851280 8326308 33887107475778768701861597438090511360 8326309 2604408866391501138534393184798983100 8326310 19436049884135889465306601467726322560 8326311 -17981552656843570214073908909200046592 8326312 -22184752899275974412021600189019095040 8326313 27186374215812459013142789205019965600 8326314 -982316069290551347784234916737120000 8326315 -15973328497970290406280134055605627040 8326316 -53496016556026604794852592166854807040 8326317 40441492983615808425218686926574724736 8326318 10786629164606282769413343409017815040 8326319 -80950826947516909771905817516336871280 8326320 12740914958959744117754527300065361920 8326321 -117349981758870102827394626974413312 8326322 -53425865739925492084673387682908115456 8326323 -46857545866447460495624715600971733228 8326324 82892113652795558009001409474132877696 8326325 33709250495184808230777920151689640000 8326326 39029677203353763463045848074286903744 8326327 -8824309264331580957654388155732068824 8326328 -38922643533959065618171135970682839040 8326329 -69499841942729826775991503887974222112 8326330 17575705248897442339138471434817198560 8326331 -6012015931945234329757473957650138016 8326332 14622743569746006732679100512088555520 8326333 -45128878741485405642070917787280804276 8326334 47955063563980286773589144441796114432 8326335 77800140225818909883252054947364573600 8326336 -51031662415958625925827669931668275200 8326337 -30066545025975180007114289053623606528 8326338 -63324729821270748167371715200308472320 8326339 -12582311478154294397419174610171361888 8326340 77244899604043088871873232643992596480 8326341 -212497556197644648818594051140174498560 8326342 -79065646440351849890740451392507232928 8326343 -95287824495477434731042591685364387240 8326344 -30280211917394567200495942428850913280 8326345 -61893375341521490638337576600689046400 8326346 -40625361727518104775572435967038933760 8326347 32858252250473074326127969290590813400 8326348 2387498274898364862308295385590223360 8326349 -227071942744240775544254277443247112020 8326350 -7277007334175614514176598154008030400 8326351 215725511232908114645098454862845145600 8326352 -4294336117534053124320306707893321728 8326353 15987396146574404312396972115227779968 8326354 -86016402009291581351767985924762592624 8326355 89096693799628225951391613175792019760 8326356 59544137907934664758394735224190029824 8326357 -18260329310644750831426603173614559720 8326358 -27605040951933820139935617565282780224 8326359 17822311195879493942257032049715310000 8326360 5867337329462198158997936757542092800 8326361 154475880647921316499187679065277021972 8326362 -6857887213478277731695368147220859904 8326363 -244863770660557501166055882777029834720 8326364 42397856168240453924410258993671398400 8326365 34315832725278130863517441333904442720 8326366 -19507350271539069000346593246456482496 8326367 -10206279022659964332854826645115793808 8326368 19725920595587044663355725271846092800 8326369 -34806888156043341091370333983726599404 8326370 35185489463644371939796561872844070400 8326371 -10825012912650919860388517268291614088 8326372 170642232371868641790375482312082151680 8326373 257724551083394634143590946286018846 8326374 -19777219646372108081453960863958827008 8326375 -99929510168419328671491105181374900000 8326376 -63154452964378032044668150510965457920 8326377 -95516043896238221566493549441894178486 8326378 48211136438642608802629243211759957760 8326379 89187319995530936020832243040224904096 8326380 -1975497203354270984078906888450426880 8326381 69320309368488326675660959337231111392 8326382 -47710658033394018740884232998573180416 8326383 5650784194665251240268087626222063616 8326384 10629314474462862519199118551174840320 8326385 148603461606497598636952491667319798580 8326386 17676211130455180282550122282764646032 8326387 76412813055290518827635387072151545036 8326388 14964882399017238005057906467978500096 8326389 52929912803322342816905921689290639840 8326390 27312794336386003062987965796696115200 8326391 952186074693948899509903409373751680 8326392 -27853977502803645315985210145921249280 8326393 162579842020246602783286087049342120580 8326394 19884178324441426936037426716941227520 8326395 14480801982044312247866529969482764800 8326396 -69012436095952054796814187148117959680 8326397 69992259652235865192343251443488704672 8326398 -9480804534886280340943211493190931136 8326399 351171375579552888429459594513862400 8326400 -27427178102368619696569700089803571200 8326401 26469375759052649024969071565736805440 8326402 -17568936320745352492493042515295086080 8326403 -18216504131474894896108737942960300192 8326404 -64347382057107665016888277295335743360 8326405 35375085785796223966903799331699805560 8326406 -20308019402191542356401628209376032512 8326407 61180734063964850829219104163303843240 8326408 118382132422573347172680617687313408000 8326409 19635492493752360573082151260144392000 8326410 -47183956566167671059151863461066192640 8326411 2811558671291562888597361382768861012 8326412 -35917775770253984706907734183534246144 8326413 115018341988266354278361354707391987564 8326414 6967444135233876230587182523270594560 8326415 578836346915693473743896945471286000 8326416 10418935328875098926379692782903885824 8326417 287032535581165510192741982391115694400 8326418 -149172425045647411413125089513862863200 8326419 31460107649355047935456629243689378880 8326420 8853877994185387582073133700066836480 8326421 503833918309896948268394572888004622 8326422 26898620414156469708320726142017472000 8326423 31132497805100104976060341214142479736 8326424 -36095513451642141336306990915106007040 8326425 42323671661727330309911876693243848800 8326426 107234279562279014822472842253005374464 8326427 -29150735629584950325749166521599615560 8326428 76943260612135074691729275686715432960 8326429 -150170208186509341616750175819435426970 8326430 24656968300327191190723586272411553280 8326431 30398533075358661603322068852560474520 8326432 -25656312880010542346437260987551121408 8326433 -155925729106119835039681986910232892318 8326434 -404261579959033496272656437622159360 8326435 -30643616078436571694826418824844194000 8326436 26713078768804765067324576974510807680 8326437 672178868160794769332288171339458560 8326438 -85861415983840928366082257254011086880 8326439 169266715719006136575379330247751729840 8326440 44820180994266230049696686083204608000 8326441 249247056496857265583581278774574387300 8326442 -19340170692493536353684260336583424000 8326443 -6774702883736119075326239702220235536 8326444 7675046658957178130823621905807296512 8326445 -26570505237089059308350510169892492800 8326446 14657435881136686174013828382047385600 8326447 -141152871779529682627441424640460595328 8326448 7994404267356325550864318045872717824 8326449 -23792382755128571769454227384841853760 8326450 -56699326079766986012687532033490608000 8326451 88612196886870668337759244131760920480 8326452 6825262568935693883148949480426156032 8326453 -12223149026720945428403721226581673536 8326454 -9939238188843488733953047389199712256 8326455 80911353658208566159741003426009089360 8326456 9556131852923713927678343552967290880 8326457 131794354993974216476078064744134050560 8326458 -12994726499938463020133077779144051456 8326459 -15675130441286709046908701366779377696 8326460 56917527331619086523681699017973844480 8326461 -65649667444702367457218296141620003744 8326462 69317523497754375765167647796106431232 8326463 -132585942664836560922597474557801844288 8326464 2059976057661087126513488978144919552 8326465 -517389594997157928741102015750523200 8326466 -15182149794305379506739238412567819568 8326467 3644598436040315694646114269348750084 8326468 -34684185716062102871279651339087892352 8326469 145853853152720922797384239715823027870 8326470 -3297407118972849364963974343017552000 8326471 52437327248843098656365114623585362312 8326472 7396882422268472802026621583117557760 8326473 94468507571931481319125066637685715584 8326474 -844960577474271762597111672847136832 8326475 -3320128886482141316654868793057236000 8326476 2337432041381597304191577197875630080 8326477 -2237293014741873437596643681778602592 8326478 -83698695810838764368200921256476067520 8326479 -13072067177605201892625827816839583232 8326480 -8368189427571507542054588757162393600 8326481 -26733860152521173729421570925794771228 8326482 30388781216312727696163209226545748224 8326483 -90694277892217479781458248601185874432 8326484 37988953909964499174104126479360204800 8326485 35829966416698884746300728298029365240 8326486 3463841871613964337683637914950032000 8326487 17564170728947802334338521658685557000 8326488 61835989029783781554511344349763788800 8326489 -46672933840486707297965241405648792960 8326490 -26154541970221495816744324771745090880 8326491 131668996371491115039605657043652922304 8326492 -174617495120812689489287433815187453440 8326493 64277806151239363312715827631960790720 8326494 77473905593675216825675589737980032 8326495 15692608833441369843403517840480738880 8326496 24437439619242775228336518513961205760 8326497 -35488992754661596949744760798626706000 8326498 1697279863180552728193787886273483936 8326499 -55432694807845570373614195267273462500 8326500 8961562479137338003704654906667008000 8326501 -127339434606170739979788076296668031488 8326502 28487987235136342288104256496091401952 8326503 -149495956055651902951878556879018195200 8326504 165581001979156796282634450259950197760 8326505 -103256527846374272090054246415204199680 8326506 -11023979715638989386982634521238985216 8326507 575581824456159882105232571153767424 8326508 -138104203326203939903187266558059644672 8326509 116787800107702808569530270496527046560 8326510 -8465297847602942324369560169333088000 8326511 30137000442886400228076501563427068112 8326512 13791015456823880933007057931229626368 8326513 -5424917430950252585289168902802539200 8326514 18832246934218844363577202383992819712 8326515 2206017233049827087610723842595009120 8326516 -63375025913905617294566813130137794560 8326517 51634747566828753872429385577539136800 8326518 20778173023060705017011548519540407168 8326519 -50572794726772181031561315939708204240 8326520 4239466282718873123446143650797977600 8326521 -52481361325558438444486642937680492800 8326522 -8824581136456715483398991289891801600 8326523 118544420915300649360592506327662660772 8326524 5665210240372065183821284139812102656 8326525 17257001835533146662062246571469893600 8326526 564348010468594607813529440438876928 8326527 -109050822945145752967739513778922206720 8326528 -30885034812493618602227457943331143680 8326529 -1583517193607230824792077830851724992 8326530 -27549729144776458147626384182580096000 8326531 -23894162300104237508864427410667647936 8326532 55319111853381855448114358556718905600 8326533 -36011291067827006500212148120540623552 8326534 8288953363358425289668522817430520416 8326535 -36075505126502568165540093596781035040 8326536 93687714984120323683070628891550310400 8326537 -97945967347030985103396724411539541808 8326538 14897264699117832739191363966881034240 8326539 -2310929609756172243072376406472262656 8326540 23754151794711709321331902242587873280 8326541 19137146719500276788118494340767877600 8326542 -10053323014891859573634349274347416576 8326543 -40158022175068662358063242217117176240 8326544 37816982527581230985308921096290344960 8326545 -18991165099084471051677911597616849600 8326546 -42088394040320167967239033277223336960 8326547 22814498915411791607486104456105341600 8326548 -6833957459810072480658088689859671168 8326549 -44369291254448545600327596490547189376 8326550 388897399997142346215206397454209600 8326551 -93602848555144141345360723652396425368 8326552 2937295432056577755678716917091819520 8326553 138867569867292917976130850898450089802 8326554 -11732521168725112324053856156290317568 8326555 66097861095195756999270901804761264960 8326556 -11886258859767913179394748159377708032 8326557 8853899027197319597072476082006248806 8326558 18532947620193038972173976333427158400 8326559 78750010160931449788069893409495196616 8326560 40031998632783559622320097057361100800 8326561 140086474955103697816543766219715586324 8326562 75998771150608020683168879316834718032 8326563 76953039497787927243169951464146688 8326564 34196544862874788821371889860228818176 8326565 -13987636548264838735719632750585843280 8326566 -57986778166622282405595853928225624256 8326567 -118597539917394260594483271837929136000 8326568 127254870639013158078243767173918018560 8326569 -31611036754952813043402875607238762752 8326570 -12446553540918866733909553649093903520 8326571 17555457428394766243127940636158875944 8326572 44006255473167873579894091755305928192 8326573 -41243159158465505182351926232619940660 8326574 12118402448719452436505404757132233536 8326575 11343809667572622474086710497863286000 8326576 -3776674190584286357103200643359162368 8326577 25449609466943485196720668935315741312 8326578 8295822508870180856709024931098574848 8326579 171301202661596631834277921656129351640 8326580 28289394885741480037787042070353756160 8326581 36003461137996284866527910136243454752 8326582 2611785407117797461057712830838781568 8326583 -94505487678375117960830022835214101200 8326584 -10335370223472210533444309407147622400 8326585 -79783819943419246849450774457165852220 8326586 -39375118724556988002858641066452016160 8326587 -1810839105763060286123934449256272448 8326588 114183293413526224167280611054654706688 8326589 -131251856057514182275457955559213991610 8326590 -2941920197784407100450581857566984960 8326591 5050779530602211275063854878515321024 8326592 6938046648629261245325667957485862912 8326593 9391179911422496784118610068381871808 8326594 51713104117526001438244547241513126096 8326595 83641943854257914204444805764336041680 8326596 -56433225150072328219329555783674634240 8326597 -173743257929026445294158469859910209920 8326598 22815684679515545401934619253529825280 8326599 -5773934905888984185383070572934967392 8326600 -29964643128832693846802116693524480000 8326601 115505511604695416761332327226845856602 8326602 56258912525478132561001214816201874480 8326603 82137184521074949283199821431739112852 8326604 -24219208655770818849796095010009156608 8326605 30216198153406476877117213922747233920 8326606 -706647049192785532994532773413978176 8326607 122842271158584875128169271062587247856 8326608 4500619132001153575002417956624007168 8326609 128044700263600556849930069465765549810 8326610 -11934665310640535637760757350286231040 8326611 -93452890249562519566544624406588700800 8326612 85388239531290440801818923929140359168 8326613 3023136758715392599151899762033718862 8326614 19401730375952655281205968756148744192 8326615 42609798071781409838578454728456680 8326616 23000376025832119122987634827136788480 8326617 -57135503767510869890285980690421408640 8326618 2558103875922626887591331239780219104 8326619 -9871890208908160757668753375924549200 8326620 -36545840327796285995243805109068933120 8326621 35184895783047225705851966740179994272 8326622 -97800866944111752836025965359850554752 8326623 141176630719379252203682556955968422784 8326624 -215581429146778612265726030614900506624 8326625 -175312242043724136547894379706090990000 8326626 -21656380277774971643806732377623224320 8326627 -14784590742439042751312233703043701640 8326628 -23138739583275384455319234813853630464 8326629 87587946061847350651415379939425192574 8326630 -31884017342672025625026616798482144000 8326631 16444921018493171479456903549008499584 8326632 104092068116835443780294817042095800320 8326633 46914070928757414704690677153555104576 8326634 70832300045471729435745427139630075232 8326635 1868930553867839007045409419866319600 8326636 18555065022716793447198393086488999680 8326637 -147585765896014100431353990998854178208 8326638 -24662458812841885289177200375896260736 8326639 -53937498808126893528201458581274842344 8326640 -13389272498143358138438519741261414400 8326641 -83227497008667845793081629761448248320 8326642 -39253950183898790033590236162100201056 8326643 21139581787909634364738589098385413744 8326644 2988099990303810456044783513789706240 8326645 -35332767141436830604003293117068236800 8326646 99807726838044534093863191370349509760 8326647 49954019325021734153526564550392187440 8326648 -192735833378763966759500884956228833280 8326649 686630087505419604327060787794362208 8326650 -30083909482415154802443551375600966400 8326651 -122610728255030004528868191829035308568 8326652 71520166323553387911745021348215713280 8326653 26058897438530182904556104774468143104 8326654 -17343290631954655203698172341602771200 8326655 120838047585030110681763751159099890000 8326656 -14300435986708838389397260442680688640 8326657 -173816336412585820690167060178585284094 8326658 107105901743948613775214496598243657680 8326659 -51362078975882275821469874862364999872 8326660 -88080497760228622733907277956612760320 8326661 -70590962457664840384133786601579882240 8326662 -4046436975460557149981410729336750080 8326663 73612248577504318721015299886547323304 8326664 -108365565751411056546165382082742512640 8326665 50555964124078219811649906603048873600 8326666 -16912875623802970011803330013087349968 8326667 -18585026737832678292871370199330105600 8326668 -11575649094896567747305568564783315712 8326669 107442976803597279173630537854821727160 8326670 71941526095715690383214509538210227200 8326671 -3780485194454029497864626660085991920 8326672 3398139354821755966012873526982492160 8326673 -74141481008614968837477026830630848078 8326674 28319505033617830910471269904529396480 8326675 -24476748518953534857273959069847261200 8326676 100399682058257144399287227393612748800 8326677 -47288277966469297677114443991110736480 8326678 103817515670870979795518569421349046656 8326679 -70920768559953161710400306845828916640 8326680 -73382724566711511170413258323883008000 8326681 218795927282687006676230693251388469264 8326682 -9552477541964259777158323585840659456 8326683 2214866211029236008871648839402132240 8326684 -151250180225634520067542099174268291584 8326685 13735533501603152547048673948629414360 8326686 24329097768745599387024676091616224064 8326687 7830498614548596566306038889392416832 8326688 84493120333205070079559862546391695360 8326689 -31790702645804616294593385571610364480 8326690 -343659333703757576255100901555522560 8326691 25365595270816177573042907963657981352 8326692 353390730412185173880463935847956480 8326693 -59251382580352051888257563390927083520 8326694 92453233569649398548744030542542844896 8326695 -576059221497707269157922575596904160 8326696 -1576089566291111829037844531534807040 8326697 12708991868051949165898902168588193146 8326698 18301787408397566247695949291008350464 8326699 -149930370733328423917542754747497118800 8326700 -36724017606145679212127572268085292800 8326701 -94615815378240035964671627055411546570 8326702 -8416927352529395734467295203192996480 8326703 33892215233472403367196318389551159680 8326704 17364478834755832918130584052172816384 8326705 -148579623065101109794127524435411215000 8326706 21633617133383988982165277603341665552 8326707 -2085078329173350973160550599488783560 8326708 69375262266874637123479969225030926336 8326709 -21274461572233498876066562296581026496 8326710 4930073735839207462255211227889429760 8326711 -4610889822142735545150274406487609688 8326712 -96414753274186354045525571481492480000 8326713 -36330130037092444971232559421275153856 8326714 -16621444395070777400627249059601143296 8326715 -41308918638529353347615038862779040640 8326716 97416153089409426306856610287924454400 8326717 31943106843939013466309251675149220326 8326718 -29341859863687206057590342715752413440 8326719 -7692638324501375037053629851685898304 8326720 -2314845647059295929696958676672184320 8326721 141802828141263766436080918185414417000 8326722 1118154039718016168059655395601061120 8326723 87225875117413609465421738400067636680 8326724 -2072052866282677266534543418887438336 8326725 -13534574720535101291288827201388128800 8326726 34952750578629064487202786377622779904 8326727 -55546947225681712311446300384120672424 8326728 -51508241084394539614499415275727820800 8326729 85615269547615697797335830827993594320 8326730 -31603590832633520088846806669181198240 8326731 -1188629856833349501666656195502067200 8326732 -8752507477567638777620494407127677440 8326733 -19164593872832243378822914780758950400 8326734 11470013891540076241989010326641182848 8326735 -989582826064601461088669884290061200 8326736 19351765634842439261103067092138590208 8326737 52952164786902046453454624732836981794 8326738 -9538962485665352506243384602452179968 8326739 176006710520266097047279999242455403840 8326740 -18992692811956293475905209945944043520 8326741 23873146013429994916751079460433384042 8326742 -8980580201386414489114333531060885728 8326743 -74392441711824061292793952798781591472 8326744 41254840447245117531443353222754058240 8326745 -2753234367228389515517253831500822400 8326746 -8962059428739514898751846659862067200 8326747 27798921191358163722523311375930101520 8326748 105647593156146854798135610500950737408 8326749 -526133221589547498442745871559806336 8326750 -7357927919203323085284449674189920000 8326751 -29671333894370749779722648478281583600 8326752 31090359169374242376317492295351926784 8326753 107601979785140275954162327326131808480 8326754 -18365269934998878052411115085775521120 8326755 -20478170980361636152466640583205191680 8326756 111416209923396588828075241947552598272 8326757 -31522167295328124933880407009654597600 8326758 90793065674079618914895191436841758720 8326759 -14679276935048096850850684252907036160 8326760 -26057136407647568827958583765516288000 8326761 -6021273674418492416795773407405062496 8326762 75516126399861924475456702868748211632 8326763 127321015316543528911988949065964273012 8326764 38857482822562409445635054985200812800 8326765 -36106865623344161986384422250622632680 8326766 62261831580301944957998761437458743488 8326767 15025702785154678507183247203164549648 8326768 -31703253722629294742937522819690692608 8326769 49754904082425034579265855694566227680 8326770 6345764734058253463621479458114073600 8326771 40316489076508946291306865544980006232 8326772 -7516865983664258460111955615353961728 8326773 31098987643281526590708987060404025600 8326774 25983633364364606056568438215052735136 8326775 93828548946747877899004249043422510800 8326776 -23340640794136932415399691362346557440 8326777 -55056936817132401390094227378959656380 8326778 -1347309666416366814326210342422008576 8326779 58714012352263605811427964834351068184 8326780 14150051807254221538159547509154119680 8326781 -137477566799472847241095251425129399418 8326782 -35234397960135403173887041987980615552 8326783 96020729369058213855369699546132030280 8326784 17740515347322693377145864556715704320 8326785 -48579762840781596109344594699154876800 8326786 -8609782311999476985971832318131853312 8326787 23382659979600738433514371339602347520 8326788 86715588428953598058172734807189504000 8326789 69496831947148788596480357695021098590 8326790 -32094694085904265374351848508901257600 8326791 -360362180990745826891539380699605200 8326792 -194162245140344817407837728355056097280 8326793 -75217442814005736610097217489037817958 8326794 -15461029853081091377501512741338889728 8326795 94052235035706956391865258161741056400 8326796 99020067299940472599913239961547486208 8326797 46400227580105596036729062998117899200 8326798 26981806198193549123723501534805182400 8326799 89656023409236666230214087670062807000 8326800 -1004328455585398197311894079417753600 8326801 3521325694801721756212879073382847104 8326802 -13144967116580908674816632363174224896 8326803 -144173493155739504856623332837601632256 8326804 -133617356653057402583930719244238952704 8326805 -53906776070737956634305407645364055680 8326806 -37601953191055104280725886626575762496 8326807 -12498750615642100499879286915874447160 8326808 69327639869231722692686056226263080960 8326809 42928245960969263955848458959615058368 8326810 -29594676261675035888545555596727153440 8326811 -16071316230259283375108980535847726588 8326812 7351029536892133347132404579460559872 8326813 3267972074557659505774280907578760000 8326814 -5672745348244546514088495373821897408 8326815 -6982150572599164262870234936121471600 8326816 137029379524591057233022820332293783552 8326817 10647946348862089954746735285341448192 8326818 103964414191494531204088542922160544 8326819 174220330490497548765984066177399046600 8326820 79106525134975021778863181584090644480 8326821 -1632863538644865477423177985111210176 8326822 -7330949718086629648149501791645751168 8326823 53523282675788098528864971224997150072 8326824 -43778727159111522203192461098968924160 8326825 -1869881799650091083098689724200242900 8326826 -76203905128246656418281408925866485760 8326827 258476172022729927541683686681154765440 8326828 841244924293216047662374321045493760 8326829 9147610957132803733818153119423817600 8326830 -23579687461087412822455430802384372480 8326831 77491886166956609641644082597353871600 8326832 2256151160805262902701949309347905536 8326833 40413170049406374444697239148854413424 8326834 -46792343853405215168054888361951059184 8326835 261802389001240301309940127064942160 8326836 7353557622636161810818647714752692224 8326837 51804012618334472238358258903787052800 8326838 2949606240248625788232976265323994880 8326839 15873297296267376640749013735844629224 8326840 21186275517227172925353706271216640000 8326841 -150485429191785605721669542442320755200 8326842 -20316500403276767914213981115562482688 8326843 -43540880514903828086567945262649756416 8326844 90946968291384381701683148467705385472 8326845 66663884608126946123178216719698308000 8326846 -1025296314837580583899193177919602496 8326847 58913640722764353962952970711100323200 8326848 -7670928654628436101658614747575091200 8326849 15824581608425662083901559229065915136 8326850 567578593736413399377056824043020800 8326851 -23447376070760579274244576311072079104 8326852 -17559977169517399813857544126255033088 8326853 -8216380982698412876592249791769500898 8326854 1053108069882834547368737335182631680 8326855 27920293678981479330169316467635330720 8326856 47732609817085321714290723695348474880 8326857 22989213529554668382992097033701760 8326858 -7571362621125408022509427971754272720 8326859 45332586945742879832202850139784999060 8326860 4301392411614045483432257601343887360 8326861 129608830970635381037883312781573145462 8326862 41190493724364018121247397834368561664 8326863 -128485719863662729018095989554952490336 8326864 -176703214293829144689749284979343360 8326865 101908509297125755313506869091107657000 8326866 20625073247010400514959138233100904448 8326867 166152474263887062118604305962073399916 8326868 -93066505913870598666951512446241292288 8326869 19793843826887557208247141557357931168 8326870 -70241161852355787404806734275280549120 8326871 -20363997842133032355687505762431716688 8326872 900079709853348945679261059129323520 8326873 -28703909663808138477355172554329245676 8326874 -29626733958941200930057783563220949760 8326875 -1179067083992913797269234172164485000 8326876 -123029622865351578658516358942978352640 8326877 -52964006155762610064087431225938445940 8326878 12267952392359707137036910044118379520 8326879 22181699839033768799654660674856378880 8326880 -73611734121591972465236744001190625280 8326881 98454043687175736858015409082531487312 8326882 785114986396135180892401643146002432 8326883 106588717973818120152712067766744322800 8326884 -133783054309583627270746682607733536768 8326885 -38804821149791521674553736616968442240 8326886 55179464127233536576605628492858702080 8326887 3989778625943319991253914551381369552 8326888 19237410872715537828168848991698549760 8326889 -105688101803870436062887405359144632844 8326890 -13979838909528417571877488036389442560 8326891 6170830680471283664956179170407839352 8326892 -40016701090394515569456533376485818368 8326893 19372393393765479691457787055241159328 8326894 -60107190440523471441662542255753748928 8326895 -31701842443370796305760048433384497600 8326896 3153707295657665533787394026744315904 8326897 27135196783369559196991543423035191232 8326898 -37315179633438252350573595851492089440 8326899 -20594231987093190249003051622787430576 8326900 41911513059269801617427621310403664000 8326901 8291033629590713066891665853170528800 8326902 30404950119441085580003250245892257280 8326903 74557594265440578600695997496743238984 8326904 119087146549843418291817977474685112320 8326905 -1170754055689058198656043213675350080 8326906 -4368095155775234325622189799173063680 8326907 -1319107548850899480008721362650200 8326908 29171617711569961015028132063631467520 8326909 -220972636766783420014345235642408613300 8326910 23699974910465100194402072302133406720 8326911 -74583260828066592695703263980189679928 8326912 47483773592940195610643036728366989312 8326913 157475452495829934035125495652673973698 8326914 3809447016537949813792143579983725440 8326915 -116366578850079095925009334269953379600 8326916 4118767686430073165071155725582868480 8326917 24259863127904393824794184201228021308 8326918 64100552064548517505968207743258840160 8326919 169116690370661982332555661215975527320 8326920 2303886860200253256329490827260723200 8326921 -151413063794123474504048981656072386800 8326922 28078195292346168757778728295596318512 8326923 -96307665333079284776981121430430431872 8326924 -49099536821738412093037442058169109504 8326925 -34036036545049769509086017052376027200 8326926 68227018523561971035509953206380049792 8326927 56524339914513020724564160470045198944 8326928 -19542966955527130710102567697459765248 8326929 4917379797952422639966883276847424000 8326930 -7241322078397507585872910191367436640 8326931 -176703325468780178837661161681132717268 8326932 -69643896224044933092477548230745223168 8326933 -276879841164840388973697535851399624740 8326934 -19215538618986228321139776640243660800 8326935 -3812961601390583696861140216335784800 8326936 -43657435724442743660417109209810534400 8326937 -15440169112390796961324024973995885948 8326938 -3498729335524731252897573434777811456 8326939 -24486368052571980329480742221072987260 8326940 2756512638421132392468052931204352000 8326941 13677249773735044086028856576801660928 8326942 -701164814114614211865846470680435008 8326943 -72281006515103313205172719651810507776 8326944 -61428602009083314299693725231532605440 8326945 -44983439004736400518111819087550520000 8326946 -43790045577452908993126702718210070240 8326947 -5587488269702108008888445792807704200 8326948 24710443512649796933610750170852909056 8326949 198039370266686469458500344572545765950 8326950 49978344182847316653717853058419200 8326951 17523997704299602814104722500397200304 8326952 7875730810047223916784473858473574400 8326953 -26684658872436772649097111571872802038 8326954 104789855862152987895724864725510723072 8326955 -12342162233146696553528590168842636480 8326956 -12042530374320008142054619053695385600 8326957 -32454780454771984929668191902718018174 8326958 82097232946851412578998233226856310080 8326959 -71561143303190872334459841362246881920 8326960 26693996021161301524820375037362503680 8326961 12926876851750234661055207034704802560 8326962 3285215179248430226047633520841104400 8326963 -94059584772765436583184750652991900788 8326964 -11701806397278777889165197364723954944 8326965 9638219821893633090915607099046440800 8326966 -12284671423249738817602617088831815936 8326967 -175038912303884423653138639862730130176 8326968 84539528908942373461654274708355133440 8326969 47779380974750675552536113301211485696 8326970 -25023144345571420522141125398386420800 8326971 -28315653716328367474066928367654262728 8326972 -197103101205510274017842929482027008 8326973 -140511883901719305430625052675408248820 8326974 33242106762917727832938939926526605952 8326975 19522660580441074257109080869151012600 8326976 -2760374472160606059967381316422336512 8326977 2740731369767650927578150113189248800 8326978 170980055691450479508679358775304320 8326979 -93888977574859727753231673628318212420 8326980 44195831528522621685383364140549756160 8326981 50709849555960315166421121251196914144 8326982 -10328495068023862538001930735065013408 8326983 12101396173326016744659905834219355264 8326984 -184979667813051023242748994931312573440 8326985 59757125021818875916641756177986617800 8326986 -7260761544390777182245106801305418496 8326987 -23814203306800478588844922676563920364 8326988 43883220955578453957231907329657563136 8326989 -37843653844774742038956390359880469440 8326990 10388641312525671569547380547543490560 8326991 -213619963801854528643806706119386125248 8326992 10281636023164924975237735703721934848 8326993 585762678695488059997140984782226624 8326994 19336490749961234450114780463492923040 8326995 85960596208053407932769337455577868800 8326996 -38944557670616948510541862393701712000 8326997 16101104041934456051642060937155464320 8326998 8531982532295729948408818505820280704 8326999 67667827116212680257221991966180283680 8327000 10815487732039247868330048127518720000 8327001 -125305363718591404949216560024814987568 8327002 111305903295000615670592867876167173600 8327003 9355430842594591526207393668791845184 8327004 21693424640845756666759057447406641152 8327005 -26801939930004760331666092415105088000 8327006 53498918238697308383271901533380237952 8327007 15379994996048090180933781784272792648 8327008 -193398182523965003179205712529460035584 8327009 36569369407027445732076882666975298560 8327010 3961553761252739426727456099437506560 8327011 -24154044599128517036009956857278822400 8327012 -56931744119919228865015451213384491008 8327013 -599280538625862360274150754322410496 8327014 17924863593161942445528673414198876800 8327015 -171045543570262086725285720093567999280 8327016 -136735860286436020090448038829936640000 8327017 18606642569689767314474889792952223872 8327018 1107357919065142945606919983367439360 8327019 31605617231703840561004590725333536344 8327020 -7935293273587696920922408100092677120 8327021 -24344227638377447222027781551642372778 8327022 33115471362245316958173695271087433728 8327023 1500328742553517211135322852758405824 8327024 -32265406914044076942470751019046830080 8327025 16712276670297230069488203221625129600 8327026 4393642677964518720011219275598213760 8327027 -44139725909094562313712179855807664768 8327028 -71022313568948422801696992881979623424 8327029 -64816305060459423728052564964357652516 8327030 20582524828588414170930680088231644160 8327031 45934816142581432136865638271998151120 8327032 7962781370490746569290663557775360 8327033 -21699603817909818273701675079825820992 8327034 17506692965031355486505597862514940928 8327035 39491356459807604086852768311440102400 8327036 1969702484709545915091357524728192512 8327037 5555938617453673033413596780958570240 8327038 97252569220110266997382748086737501696 8327039 49157146516453850165160295766450803056 8327040 53797475458854867216883710240070041600 8327041 -5438038438461680851449959016737673168 8327042 -12390103360369172273540096295703106496 8327043 -8907715139079125363464310328913029696 8327044 3191823880309593068729820714122038272 8327045 -41799306094052014182874805221692931680 8327046 3942894761097522530609952824951218176 8327047 51828821615261400751539806892313993496 8327048 85711687636880955466813635762789135360 8327049 -72939384144693564886102655656042532352 8327050 23644693210790543468344659943238278800 8327051 13579096525733900097628747140738404052 8327052 139903204609962837884506106432494702080 8327053 65304728547468077207501023634516570080 8327054 30013752161521061687414920807082821440 8327055 5842523650226947776933208863317222400 8327056 -2694217493596391816967206505562226688 8327057 -90852529784136823063666960163887602588 8327058 8152357962417950870432505455082283008 8327059 -5978937614798821749419712534458771520 8327060 -37068158986373702051591778376679692800 8327061 -36969232341408294562904344865618091168 8327062 57120806075837067180538360493351234112 8327063 1860650550336952843357600465252281720 8327064 58887596628072331312666770764681195520 8327065 -3437452523089184082830220955338327420 8327066 -19267880816671349398262800160301317376 8327067 -37681230467977816558979189226171391488 8327068 28758189886861394902774834179943768576 8327069 -41542682248661751813333682609540021530 8327070 -39108481666980318674301421131642028800 8327071 -56205978350565449155194963871089009768 8327072 35104863605458078933950840175898394624 8327073 -90012788111682276536916647477394220800 8327074 38004411718906719055991840744945510400 8327075 42250758217349035213726342703447766000 8327076 455804973129920475889792429743237120 8327077 -81739397489354018148871004070389162976 8327078 -96184063248923200252942810146975728160 8327079 -409647132451501828208637810570121896 8327080 36080948386233458718326428215527424000 8327081 968362869056957365520819290493560704 8327082 47082403008115708853938380181421121792 8327083 12264572775300898478708890984722570000 8327084 186756187763197084309190857585830967296 8327085 -10623990493722206782144647738881084160 8327086 5173680149158434646879596045787740864 8327087 -97541061476502721684718481301395979200 8327088 6845811170110560139853894498950053888 8327089 -177361896108361087020671391038895486540 8327090 7845800696448114772867633180061392800 8327091 13363144046024083584307942567654548792 8327092 -89589547341509099433298136093814947840 8327093 118436874437022839448259904256938932800 8327094 27107186399461961580921707033958859200 8327095 15174076121064802485605295839925946080 8327096 51872744653327434851790190027551375360 8327097 97846066795817276382576776344720691040 8327098 26631807916433872489722209149151357664 8327099 -65141462038080822378138421939036740 8327100 -4118319383365622868524526062797747200 8327101 -164035536080460002374119713551389171898 8327102 -3023594411731051614037041588309138048 8327103 104073050634187686625595398371870632904 8327104 -1092071901170832050336139679025332224 8327105 -48602868983997916158636298008133405740 8327106 -60044814500184996880586786857029519360 8327107 65718065739823360543982534531846296680 8327108 -163006706567201176360092748152135833472 8327109 -40688470477694542156763598392139599328 8327110 4358009014064842312486340817299735040 8327111 14091844848438299115713628085629342480 8327112 -75928169254557615390319469645724180480 8327113 9664364917249737643191950656751190362 8327114 -63234890855637180397619657998940033280 8327115 -104786708437162975034275463712410243280 8327116 -13315400915401266314966947106110671872 8327117 213348535718000612055897287259784898166 8327118 -76032549270023419034532714966839533440 8327119 -309353068899042400163150937014423281904 8327120 -12339665732382455802933853141537996800 8327121 177004576085641622867362522177935019008 8327122 -1281537057446393925297726211728705408 8327123 26581111234202868853714231479567032736 8327124 -25814112363548630826332491559465441280 8327125 -73239588585208309401450168910833933000 8327126 72747189163470039593906510215572148512 8327127 -20272787644120103976417122116016885760 8327128 -26270211289486974702090863914082211840 8327129 -115121090733556526458877867378222433270 8327130 -6645377606011363389155999612523724800 8327131 94637050554643061906407324991037465312 8327132 -58432116839050555505617975693967497728 8327133 -120967665336125505694639444500478984698 8327134 40133545024274903084892933358575107712 8327135 89567531005935685681143111663628663080 8327136 -39474428294049177889413622232311136256 8327137 -46770051094188483394761981602715294720 8327138 -123385434776697764851684332537385453056 8327139 -74692139609838244156620780868483293576 8327140 524830507606285010192308037214528000 8327141 47201279531778456337036246917519402624 8327142 -5756303056064437744918858966079194560 8327143 -100185532361380708633004916764859323472 8327144 3406982455999287677685338434588999680 8327145 -7579160990750662112199528725558633280 8327146 15030458491415078028324975420659109120 8327147 -59953574758315631110434639844165324080 8327148 -3523788517750673617235149451520132096 8327149 -44691326732580762191918141827518709760 8327150 -1235853982196785051927568814766982400 8327151 6975891323776124118895578125919955200 8327152 647753657456234320551669178859257856 8327153 -144902590956417154855503904535496913920 8327154 41650528512817722326361765426261849600 8327155 -9629884065470539102953793368121980000 8327156 -16733235075027796883561975276630341632 8327157 -137375879233341745522306330790857313760 8327158 7594161898880269067334374551810171392 8327159 -126901840780903095981119946584818566384 8327160 -75868775038954205618142949493252198400 8327161 -104700044297651793862394286618891036588 8327162 -16826562976719636990395169011265251328 8327163 29080320086073736601621573448372127200 8327164 -27364991129400593744070859186615756800 8327165 375101487851604682276037044624803840 8327166 9853984564833069848413218182829867648 8327167 -42382397289638982549580883713756808 8327168 -69230614336015329771593176238134394880 8327169 -80313654741341030068423912371847921806 8327170 26624949362409034071133890343817525280 8327171 152443541012675378112776553718057110144 8327172 28959932110520897060410042669240676352 8327173 -46934412644904291251515437972702893856 8327174 -18054134496774643346386135310326051968 8327175 58706531351345001069377351231259339000 8327176 -43499857878493002080665967729081548800 8327177 127937311977485895648306853754494720026 8327178 -177634426504739015588820044084315688960 8327179 56095133054200265496677551133129201952 8327180 49360188509601522838098230794174694400 8327181 6606844666143089433363683722104657120 8327182 -17107939850614875490578084327704823936 8327183 6099764485791538134608290841101884144 8327184 7830013958355994415030740973305135104 8327185 -32140295231176310955591147392184724620 8327186 -30934299116699634874758914382470332416 8327187 -3013785527805505352626389406869490872 8327188 142923328914141885223771461080778965888 8327189 29389128471845533255860566064875985408 8327190 -4681125272548106581988907040667270400 8327191 -147885711324595671769609798466943604408 8327192 -72551871976885527304335381721352448000 8327193 22187267492582019234028907463170376384 8327194 75090162514935152060037104425333510896 8327195 16304004952437607400102838933812460480 8327196 6636792429352405767966895310275676160 8327197 -127831453483371882612466162240671149408 8327198 -82891436681421907742934239326463580480 8327199 -56085839958258418065788809860907396536 8327200 -14298424227318106335319292999997849600 8327201 24974764851924937915244431129875954240 8327202 -28911325561129448789734078201259112960 8327203 -16888512180624775147711455879440855456 8327204 -134712127596738600220103041871811548544 8327205 721201202665271144088594377519079000 8327206 409799151386426471501671677723916800 8327207 -114435717801587449354436304963203058744 8327208 -1743945121560786875455583002849689600 8327209 -96450773836009880911164932439234678960 8327210 -47118526016939391777366801727384878240 8327211 -20984816704950466561875764119941442728 8327212 25614259746681775625819622758609187840 8327213 82062672557047923633539265231487509600 8327214 -9267135343600713593987460733124181120 8327215 -20043994355491756663635035897658732480 8327216 7234612031608832451078173073145577472 8327217 -79592953095290672216988963996361579920 8327218 9813337296346467230664347102058393600 8327219 114315321640951295704923512890906092144 8327220 -8596718263530096173524920061624320 8327221 -64094124951559489297254097787327873888 8327222 -39916918479189617739665292101096021088 8327223 7742125535920280524776823061507077104 8327224 -36500431759391280731016123014521466880 8327225 40299896698881604969579900718361456000 8327226 21242926993516644054248447433706220544 8327227 -144837589633111388096665380057809200924 8327228 4214529221346537188855262784999151616 8327229 -19407769839354049619895620441633775168 8327230 -94571878850116974454451259998797862400 8327231 66030305044663752167734423002668057328 8327232 -52448980899200515210696526051829350400 8327233 53254286397962071749254244319675980482 8327234 54690181886367857554573214938538403360 8327235 -17071066010268782052456639457050670080 8327236 -35122070359481756054238893016121294720 8327237 -147875290705924406654290141947489366114 8327238 10253399225497217633570805360933396480 8327239 161480232969333886988791402161849886040 8327240 -7213943302826835073984181150952960000 8327241 40721096142515471616228885696463525056 8327242 -16671944317740422459322945881563103232 8327243 -181974001119454956265030663742795510508 8327244 27021502340684001107140755142714429440 8327245 112562399131256529769769305285089768120 8327246 -14142369957157986922411395585873822912 8327247 157140429800260279283641687742496127872 8327248 12148042957889879360118187872239468544 8327249 24169268144884224760816539808185635136 8327250 64387658816083242419450620014760968000 8327251 445005930994544069385762971008001024 8327252 56611910066449515442868653732330532736 8327253 13130483904241975636133669547683426208 8327254 -22995033022372532797019252363317252992 8327255 -31784515872473583541710860579986116840 8327256 -3966855477860510414156338391937392640 8327257 76540836483561522445698808730571088132 8327258 -107104518405488981841229395647287637520 8327259 -148769220444524585239691747751748732800 8327260 81353134088202929137842416038389734400 8327261 -5213236826584877566958865751979154138 8327262 -45504737557529968778755967156564422848 8327263 -41588441708808150976614707405651558400 8327264 28438289067717794611845153547350441984 8327265 15366919379977271623245541112461230720 8327266 89499726554228551444647836220330921984 8327267 19464062098673174892004092271676248560 8327268 -9674222634465601803705923234324935680 8327269 -150889589035518085449760130131473571330 8327270 5850306116715898201733684716363522560 8327271 -4074946502357026144604602687908933936 8327272 -139504381970434459859994356045754040320 8327273 -1417031345238483918061610305514506680 8327274 50236752277457575373362385474082120960 8327275 -20560317721278186911947310483962574400 8327276 50958247952221332784269229607045053440 8327277 -16992568080133778305536477263288717760 8327278 -34084783985475446338378371421130798400 8327279 26236387690061806479547998227196860880 8327280 6304379234422505808630914495730155520 8327281 46431199151594990344289357558401715892 8327282 -519972913626688925635243370248243200 8327283 53433372786697236924138394474219207224 8327284 -59500286982729202018489996816879806464 8327285 -53117679534473250862692150467244630600 8327286 -2952999540768547425786257158828111296 8327287 -181280442973888193820414033888041127064 8327288 -16348373698514835531998684197229690880 8327289 46393061336367887122867913467570004448 8327290 -28460637939920281677442679410446573600 8327291 39455654183749326089201646934377126672 8327292 -66675833439657035199156861137851161600 8327293 -25043141256034115940236886025589295112 8327294 756233444254820222828518813996996992 8327295 72498412807583985161474904937209804120 8327296 112465640890445567048468081750122168320 8327297 226957585684535648704177794131741586144 8327298 10959090989731691123327233042016870400 8327299 -166189486351705840147590202697812749700 8327300 -6542103083711153544151306721635497600 8327301 -108190059637742398716209136094207698720 8327302 92487189922858323831033892367208224352 8327303 -75763296122163644070202865577085289448 8327304 -70562299638685383439193692781016099840 8327305 -45574252189892253691240470148656228600 8327306 -53347203592615482621974520090150018816 8327307 -50301169731249573709149365391617435904 8327308 102001843038223023089835072326614626816 8327309 -74094905460901086146814750392847318996 8327310 27607712155613210248147342506876716160 8327311 -87980656920143271137464008694629473280 8327312 -2007330813945669530969979654144000000 8327313 27723915567296660973140342074519488000 8327314 158988218096181319726043514303552624192 8327315 75074285886629262965529887768817600 8327316 -1798361517219142290989281899245365248 8327317 249267531031750492402128726151065582972 8327318 63839903538293668582997249033086371360 8327319 -18174149845474436855123945201660805120 8327320 -139766374917090653984921862228575232000 8327321 -148509732030551439475482599497955485500 8327322 -22576267583034019002849445621058906640 8327323 151946405157108644606988356941382552640 8327324 18617317726876096170507170515421277696 8327325 35958117233793661453153423013455389600 8327326 29067204051660559207359672444276771840 8327327 1257286914678340079812519418319235632 8327328 2328687955900653693246794484352548864 8327329 15834734910721411510500366225297895684 8327330 69129257206766570175880417002725905920 8327331 -22694356422405910470006380669198858496 8327332 -10169771085865013835188052459395333888 8327333 -5808711398592950359168537182030246336 8327334 -20131029071397733959821086053266737152 8327335 -121547999838048824251824447009540987720 8327336 56776471236074535137920235046523944960 8327337 1275466359672562677744729253649158368 8327338 7343387344566376451048217626196358320 8327339 -143725859366972113530769551850472263560 8327340 13126340263210317176749768146176409600 8327341 63728663291435966787982841337349526 8327342 -15555115023827275346511860515898228928 8327343 47265308510472073395550071546655430664 8327344 -4213893542646515598369532594830180352 8327345 -26092943423518180035029684463980883480 8327346 -24404822655616570299654369577068364032 8327347 -9870801338975494396470762536566459568 8327348 42618495266788732379351142684301873152 8327349 62931759858211570426234738604902257468 8327350 56615197644247736745088772623232544000 8327351 1298301423213638204248713815522467152 8327352 -209397968124673982820495308271452160 8327353 -59545647536181660888912280539406207378 8327354 -7481667208710500789110362974618880000 8327355 -34927013387368002871355393717602336800 8327356 -176506152283471426796385272762075409920 8327357 -54910128486541722131447068594938269280 8327358 10544583991990969667644434353027756160 8327359 -23075917911984101607382909654732949440 8327360 10068582597536964603632544210443304960 8327361 25781203571107649832106783222614266304 8327362 -76215185255909907038179333918067147568 8327363 230915263540455364517618010434659617600 8327364 -82064045252339869640680209156284436480 8327365 -235879095718325056635326399749010190540 8327366 -101496292183500653083079389137053794560 8327367 64962840468164123349858369551463890784 8327368 -22910987446973406574489620440970854400 8327369 47828762657731591713075356883279682944 8327370 16126638165388196224550644998649708800 8327371 -64168297087966382477404101747790873120 8327372 -15431709841292919712125846214173959424 8327373 32992132064103903851457593410701312768 8327374 -51384200447181001109598783097194176640 8327375 -4863512437948209002251644702782976000 8327376 -5665373272263365936638753283039600640 8327377 -138598238843388573112307499003792486720 8327378 -62654841227739682210673935957627025280 8327379 28890952042039340614857230160696122160 8327380 388423866633921239500421361256734720 8327381 23221801806955352300237354303834767182 8327382 -4637495799883191891763100077629050880 8327383 -6435209642490759784506539177961077368 8327384 -80046475490005430898624907071452897280 8327385 -13630464040863780030160061424210404160 8327386 58082210408379011478188109547505809392 8327387 30003071830534444911819867992824206624 8327388 -39341232952707108277365434786536611840 8327389 47992056143734051335957584223939093856 8327390 -34052688286291935255675563154535219200 8327391 6725000019797393088233171833123858560 8327392 197113789738250714532426609111561142272 8327393 142290192706960230019195493315777844642 8327394 -70252632469518876017402865084284808960 8327395 -64447318832446070456662189406081703600 8327396 -38195497666642476486104273200205660160 8327397 -35003624547718018271568105217123421472 8327398 -85131392166564250107041035884512128800 8327399 -225607910658586543934471118608461804464 8327400 7747561583054862467137655948421120000 8327401 -95885125010515648094560514350112790598 8327402 -8111738640871267291279257877953813408 8327403 1003493039774565488280666387336174384 8327404 51762926872089213085934660670342553856 8327405 -45959128320147039473190537081560314440 8327406 3932503364504964776694396574572638208 8327407 56871601161209856470088216870069329280 8327408 -23790553423276530549567012989082992640 8327409 80511517587667997773608801907291365888 8327410 9329241388515458269519621536000491520 8327411 181905033903537862452294642479935992012 8327412 39220914373711030365802643718490801536 8327413 3774374182710233528508116786498148864 8327414 -103967716762440906316932762521614894944 8327415 94861053662888686124548576476870912000 8327416 47396427919009609589567511564988661760 8327417 43034808095391681740409629574444398592 8327418 48112674192006594137654600230114307328 8327419 54281795317560180260800366869774242496 8327420 -129110139103361220197133481038660203520 8327421 27956291806099965615956710527004338240 8327422 -46205345414018594006563423832791803648 8327423 -1524805744659577153169980595519081616 8327424 21571246672848236725245415391861145600 8327425 -27415058987916919093303788462427551850 8327426 -35476338252240935040958385891294071296 8327427 -33272901098015322775853084116260576960 8327428 36257332407906080158885493459640965376 8327429 98921579324258029580910595721624182080 8327430 35665987967189879125038393365993934720 8327431 -46758574532678876068306893819363904208 8327432 179325437038059487539436510357922534400 8327433 112236500971005377903248465454686640640 8327434 -51974674135943461823408196380172399360 8327435 -80196336497488457163355453396529497440 8327436 24797383182084741620569959904194530304 8327437 46306432885030155559934305545061209600 8327438 -23918291785503597129543260300632919040 8327439 -88117722826584828434961303458598065496 8327440 21885947734909448957863929238848798720 8327441 -6263142423882885922215703683296206158 8327442 -13036609303451234885587735194648039936 8327443 163424011345061676336668453615037243692 8327444 39952984365777076581640564384383447936 8327445 18290736261817280247988727221432809600 8327446 -61058872262202090362291286036090383328 8327447 283990950333619638873406945736772937200 8327448 -1372975426310214370677580713615482880 8327449 -2395953759134376151356792947324715072 8327450 -25914976995221413263124090477376299200 8327451 24351982273465998088277016417422642688 8327452 104774167722850462901784125259329247744 8327453 -110967358055613302752307620861980050880 8327454 -26644483138552958881270949743709175168 8327455 -10760939915298764541027044459344791840 8327456 -45959211552771294849399135468312723456 8327457 22627902375620459936399369970032118354 8327458 140944561947712507984168370943743447040 8327459 23886965975290605761394959420301963216 8327460 31732311124784206051426614512736092160 8327461 -44507073361150612771602160260207586500 8327462 74341935491689789604555128287148416 8327463 -49066801212967645594000803637833802800 8327464 -164458546851557210396655160661672263680 8327465 -108628954080313752862388094057766786140 8327466 -160286583838700848881169250280207360 8327467 -5793173553587044874495158654013067768 8327468 38030201304063055947041215032266674176 8327469 -65869999428183647504087870506657601280 8327470 37454358528382745786227025684361439680 8327471 89816165078259145025833493390003718672 8327472 10289851056212863082514794038957178880 8327473 3094493476291125702143539105996305408 8327474 -150388268641385951712297699475733403648 8327475 -3988931866036263933246829502396298000 8327476 -27202300165264063727157786772972862720 8327477 99252292026765626668809944189869327680 8327478 25471530147699781635932156431242316224 8327479 -56898589837025108021926282552365688424 8327480 26988376820494259529830480097805516800 8327481 -136872460568628124211418783760998653760 8327482 -6521119790693393802695070011113131408 8327483 -91519264528697115508823311354650506268 8327484 60114038306192832272304462713106250752 8327485 84806458060507970495303221416665487360 8327486 50445879664683577147659914196748008192 8327487 14509842715341550751247304314806765952 8327488 -3420819438691541652293699444686192640 8327489 -16973302787883060379741677729013228800 8327490 -16681118354181899661185100819640281600 8327491 26555108454754747028913496019408764400 8327492 -41740725977282867805992876462114803584 8327493 804686921199540983661223143059026560 8327494 -22157090963577868587076378099690167168 8327495 -8405878160843570857753374270854054400 8327496 -5385721489472787593676394726847692800 8327497 283417854419811122089837859337482048272 8327498 -37132158751250721579250903588045890000 8327499 -3330050146175190727831416603518490624 8327500 7393653466419428319347494412776160000 8327501 -17089713564270542243642581292005341480 8327502 52382030859627953200784733099681959040 8327503 -135034985652307142568961046286953135248 8327504 38617592241715458845368593096710799360 8327505 -43915026534580724938474131900960733440 8327506 2965941319220718036319023830951796864 8327507 5173998495260797129050850022752899072 8327508 15863902212157460678281577504786436096 8327509 -2431788135261791482254793279597277696 8327510 30912940293251675923617729891840864000 8327511 25551750933293795875429061142804608160 8327512 17731674522922217370421324474353715200 8327513 -194728330688244557815251439193277029238 8327514 -265396135552906083982468827373592064 8327515 -28189719341878461784153666512220965600 8327516 -69116774399358988512840429873231862272 8327517 37412869053330496253315688874578468864 8327518 -12257139021966671778711285633086029056 8327519 6461366354348546396174555295131538528 8327520 77460883408294593956779967292907192320 8327521 -41457053649085043562069997871065517278 8327522 -2646666724747946450582519619670906368 8327523 2821969171408990415984012572594980984 8327524 -59090601635844153929724609549861062400 8327525 52806910576287768843345910823579929050 8327526 18838586041574441026710423929665086144 8327527 -1482579854244459659472956374164746840 8327528 -32284549436106264368140872531299450880 8327529 3313051255905950620368718575319995840 8327530 4489608036670508128716230506195230720 8327531 -33740522164952247441946253034183862668 8327532 -95535946599537495159557737707781974528 8327533 -42591502799907097704569093082549122218 8327534 -93100746851594975246889551357814043584 8327535 -14923947638732791357457573555721355200 8327536 9285049727875908545998709709877215232 8327537 -162365333447769503284983821514783955776 8327538 39797572918707771377071955394307968144 8327539 -238376165338321629279659406461551942080 8327540 -23998071553037295334653918419852505600 8327541 -10378135311587120927989287638353765440 8327542 129009338998676220534347155149360830592 8327543 50806361516401827325900958985335252400 8327544 -17912732879452224381797461083731066880 8327545 -10959214810189248412286281602123969720 8327546 100108857204878492319279121620361775472 8327547 -50904955379109675664928780587034948520 8327548 231967659794931492795996279866849280 8327549 -213310537569713234270153535436390083450 8327550 31585519891570223709933232446950169600 8327551 -26518500780063049057067335303674320592 8327552 -999301004703874348376526366651187200 8327553 2481211814059639804614086503175904000 8327554 -170148858572341608542904073327420704768 8327555 21695106501440306598208463459495514000 8327556 -11313401943170782116422406859639910400 8327557 -51741107360797628579385505263784261088 8327558 -5951220085882574063183099915530362816 8327559 6177754594262794505307889951184456448 8327560 97633034189209014284518373273769216000 8327561 41879437498650535918179624513261320448 8327562 -26180706587981763598287751535369557248 8327563 -8018304605961945747200145305959910188 8327564 -38716923767588752909716806723852402688 8327565 -72540026999334656499801164844683101140 8327566 19387237706878118290524176593870384704 8327567 -3622474229426361537803492653884252720 8327568 -24077595601511521196508734716948709376 8327569 132335936275228633857462497414370754560 8327570 22353469444183299798826959103046904480 8327571 20513781198999380448462136836906561024 8327572 -40147607426570587357922046897758140416 8327573 -6955379808963535104014974344466025376 8327574 15632657976478139412678812397594805344 8327575 -118251838673163387776762174908267277200 8327576 -61694117210337025843005088149716305920 8327577 53305329149026059603388374525513543120 8327578 34910364862397410907276560206651814656 8327579 36056351483755827448680404967503139984 8327580 -18464683446890426414738465063793699840 8327581 39932593888385782412129256567514417382 8327582 -18337142760741598009883483370192230208 8327583 -311160639867076007380648567624662000 8327584 -81871587447561689819862143240819048448 8327585 26580253666950609477015712804366656000 8327586 52206494272936760895969493914722634240 8327587 8538424332591401912863835221764345840 8327588 -30112209971066628920620513315477245312 8327589 63303773037294922301596946191622992224 8327590 17242210402567053716153831733374261760 8327591 -98085043182889048787804566103632020600 8327592 1512154277751298823987340396637716480 8327593 -14513197024876899987191863643848625158 8327594 -76641732749961430053569702482502727936 8327595 -1500832214422977507727977286775631360 8327596 70140064626132957294507856743833553408 8327597 251104207422793942309052172212241646272 8327598 1627615534639315663246083128644277952 8327599 -53972542523531361755008545246535124064 8327600 -5109472065087664054294411611144192000 8327601 -229505367760197028615677190717829639808 8327602 17776164560524347965323253593036756752 8327603 325734332088179173728022625528844908400 8327604 -33396210801730684184462873462547247104 8327605 -39333040449537195674827197182157859200 8327606 29307173186809763833591650053846974080 8327607 -11632455608206850110664986278188117808 8327608 -102756312074690418527675737917630935040 8327609 -29289057268138653542133276180697679190 8327610 32303892477575239011811834188812928000 8327611 -106775587595623763658149579932818973200 8327612 97444641125603484333205569577650656256 8327613 56601871617880724126556427174845606528 8327614 75549494936030179493889296242570422720 8327615 47668602808954712416149019766479958760 8327616 -15314334405181585403808481591066361856 8327617 -84274619452086319577183607625478229840 8327618 -30676282754465904916046762468361456096 8327619 111345401101147335257893238187145063044 8327620 37574386460814434530096443012756480000 8327621 -8587830635977607396002045487264673828 8327622 -22021137249647305190575202162551535616 8327623 10193637094978006147642903822746192768 8327624 139319066319803984669137705311669657600 8327625 10598910425663017311365439737673360000 8327626 -79100418751517000438958523796364481488 8327627 49377740370424323618305297582416903680 8327628 45414067408003287863099630274259475712 8327629 37824139242160617341816332458315054560 8327630 -46653984600823965066446694217006751040 8327631 -20897720209883748436930651777425864576 8327632 -56733243565300051104683511478307389440 8327633 -12438596333607843090038681071973394432 8327634 13481385492459476531832099060432563712 8327635 79900863087785856771323375737212556080 8327636 -72948307749041277379215399430404769920 8327637 -254416040971484959733495275395746357760 8327638 910772310174613763607525306262353408 8327639 167877811638924409203418199457407185224 8327640 42296952822603021809676218033584128000 8327641 19967481620602044519925589872670893440 8327642 22748423193579775152889585756369343472 8327643 -37235539362114836669808715531692456000 8327644 -42306452047862926723553620576666435584 8327645 121541550393603404233125282672889617900 8327646 -34799086316556480815010432919429174080 8327647 -73463245091778243447112765340225567088 8327648 -76380739048074232253152409766664863744 8327649 -675962624602933121701422611326013760 8327650 46517481312285361653844671228915225600 8327651 221462426794564367981327929220438186652 8327652 -35456564228213696437654680713689460736 8327653 -617200754174565864009879014034238299456 8327654 -13870697484932627334106979857901054976 8327655 -7372048312028701570287846067891691040 8327656 -80015359347537735807666468395794022400 8327657 77317445873254734174543614870682846180 8327658 -22149831185267874539757440270672745216 8327659 -90625898718023836910555626473239294960 8327660 -66208765791977071324999984537159818240 8327661 78340210197974040463083292063447785024 8327662 -4343604808307234496103961082169850880 8327663 97992007348461304966548382477451861904 8327664 12226044664131883223206941743113175040 8327665 -81171393404699188129825821614657972940 8327666 50437608033698069853208723478794774032 8327667 -43222460467721306502638306455614258120 8327668 -56889854521999647009120314798853519360 8327669 -46253988411874530434976048807887139840 8327670 -3813845343125298813491087956886046720 8327671 -197223986284550811739495740999754245456 8327672 82476195033708048343905778504072396800 8327673 55705325542869113289550079735603592240 8327674 -77828193027409975975584334132272357552 8327675 65473647077047776382541933673962850900 8327676 -11719070551179333189834204532716380160 8327677 -68915111183277453974397360406348372474 8327678 -49473831434820110125572126476512282752 8327679 497642578321302875655139863995538048 8327680 11685583715491523423909617215272386560 8327681 -706386407763024214639895565126009120 8327682 -6635074397992309247404389842863385856 8327683 12964520359221383666927588414341256864 8327684 -42205860808095209715962982032826739584 8327685 -28095411695645973754651612570198156800 8327686 81153658825149723770921999680097181792 8327687 -79022758034071627974356565760019618664 8327688 -61159304603057550567096935943940423680 8327689 15476983948303312334346972010759294490 8327690 24158503960677556351938338470885831680 8327691 -5412611289462720882974058954819458268 8327692 -57664237822202382418556743561747581184 8327693 35117766673923217516283954753601694944 8327694 -3864667863874303073347755134850329472 8327695 -90145905696741881417545392751543331520 8327696 9237491581511388313444291352344215552 8327697 -39445850045915937087422709754762012800 8327698 -165228876973516129157582488188608624640 8327699 -101075024381982695595501923286851001300 8327700 10000862498625800031353431476419328000 8327701 -13654032739970658891375685389691309416 8327702 -54811979881316544715390640997638334720 8327703 -68751411988156108018054736896098631296 8327704 24358259006862186240359321519923200 8327705 -107034233917993258180812521188376670840 8327706 -97489492901900314326963244579190860800 8327707 -16096935187036498838340509824589168688 8327708 -81123268746167735096577253278060022272 8327709 -5718983011053889303888495952058934920 8327710 81842835631753712935994534007671165760 8327711 -1865564715180683390266419675720493968 8327712 54491666303293577694939940545689026560 8327713 17680771535212791813991252724291888944 8327714 -100004706078653967966528372186321338544 8327715 19418890369297025399722805877033876480 8327716 -11682253002232187506580364408327045120 8327717 172469435794161708917123184724763048766 8327718 -16954024419792135149098526288934543360 8327719 62180445385536496731159773600384488840 8327720 -61214098790017992206105665736573030400 8327721 49932211484608930689177555881952231312 8327722 -3819793102937442666745932506356025856 8327723 -114281414153619560155675594141210200240 8327724 1001756654420126012038907319777914880 8327725 -16089604709698502117432373693196944000 8327726 46045766476115415697257097164981249984 8327727 20991560285877037629045611804405877960 8327728 -7860816367990260982203239664133406720 8327729 2460576299181714392476251156401804784 8327730 6859258444634621982246100979336448000 8327731 -25544205659013240336099887827894099248 8327732 17298249554516384521566177923020707840 8327733 -48075430324752501801687855417884810976 8327734 40465161475956789751621285637664762432 8327735 11326382050020984581500092972414919200 8327736 -6861488174797017898678383026246983680 8327737 10837801730440167167657118722598286992 8327738 -1162743811883649907840959732928047360 8327739 42594709951612756532051738444999227392 8327740 108662702192655713192925373713457328640 8327741 9079844940715597740204140898772711692 8327742 -10457081925864911987445782641714784256 8327743 25014947227088384144162584774047180992 8327744 24397345961132148515522026867951927296 8327745 61937250130853749496442575091750249600 8327746 68165664433793254567336734810532367568 8327747 -9493637201351627052866006877861594048 8327748 -14510170189605345831633778279565819904 8327749 18908766363132818402631933263588989020 8327750 -113272173009820416808102574315408256000 8327751 35855786018502311705302832070385890384 8327752 13093423916673755938489996421947392000 8327753 -49719010516931188130764980401633221440 8327754 -39176550377779596484813802813599440336 8327755 687099808129578841665339702846520320 8327756 -90797903132546026818290525197158051840 8327757 -9753551684755512062275360272607168320 8327758 -67379077243515753069468898094806259520 8327759 267569563341531508897044163410355503600 8327760 -6376973215810711774480288812186992640 8327761 3951215553604039092930180698249023080 8327762 -23041634046006932345724479772312640368 8327763 40534683688015894539858329924975589492 8327764 -8728468400614034238370464548205471744 8327765 -74368893460130696260046891137808863200 8327766 -28902853987892611214814921139394342976 8327767 61477357072051544044000398695269120 8327768 -133200484689296829774038208123274752000 8327769 70673946176969909978508318001460225760 8327770 45711242524954114096385898364204373760 8327771 -84750019553642074247566569337171193856 8327772 -6035521693300382109101777501730845184 8327773 161457691238485153981813085227158023820 8327774 -3184209423693334494707627524820314368 8327775 16027251041737648386170327552352951600 8327776 186018880830353223284653547428840734720 8327777 -32124653784374053536180070469906759148 8327778 -17565145555414936842644609224025966592 8327779 2343955116182533310262139188047076380 8327780 10214438222576512977629999128727865600 8327781 -20353203017687358990479540463042494592 8327782 -26233104782215708590092523998067138816 8327783 157937656365602097233613933727324845960 8327784 -44857600921115669584445288708049223680 8327785 58265742773440677533513127575297472000 8327786 -79854128471044914727359199930988067408 8327787 -20179793540978931382379007139172297232 8327788 -37119606186807510371264252828468501504 8327789 540523482503802423447991323716911948032 8327790 29148202991686244919965828587299208320 8327791 120510687771099129352867062027348556800 8327792 -18999900930596812636160813200563929088 8327793 46469622555567220824917314560467716464 8327794 -15783753731864406411266402466692459520 8327795 23210677107079527484804472989745382000 8327796 27793857906646938347593356349528135680 8327797 -52739942899538970809061612756917114628 8327798 -15422636522400082491441662626037685600 8327799 -17984006184429789225905162015612840880 8327800 -11578255880876417686392534515599872000 8327801 -89091511653708350894003002814218348992 8327802 -16222481599338106619801426579494319616 8327803 79464086908286026437162762147482151168 8327804 -64652478568995199299801331219005563904 8327805 15299428145927711985325169180006788800 8327806 114023583347003253147619752523129124352 8327807 -51220818900417652818218219789463577248 8327808 -5545227435457233276655750834185830400 8327809 21073686468280907851546175697539144192 8327810 -178570192721423150975533626812474880 8327811 11283547086200509954622573504133960000 8327812 -13270354147943251253040352468586320640 8327813 -158360780690983721399062061996483260518 8327814 52339854484385893256783513493964032000 8327815 -123262815374393519129110056684520988040 8327816 17948413874925468344895521733723586560 8327817 -53993000200352939282232641518620708672 8327818 -7591285647450276012398082429154910880 8327819 -22515025492909030043181400291464444720 8327820 21532643182560268004854706303254318080 8327821 -121470797462559390488432900257633515456 8327822 71468897707442084126455038306994763712 8327823 -32250878540609447671833361635180464256 8327824 11736212494134068846591767493279277056 8327825 -46840024353270234341926134496103850 8327826 9701071237857015081829549638811284480 8327827 49445966008589245803718659587999413676 8327828 -42522128557679929515603520496420292864 8327829 11344619248513924147686482675886228384 8327830 212317595078292942537768519614054400 8327831 -119911560431647627926153348156252013368 8327832 27478423970760763909565482906541260800 8327833 -34668414362544993427732260838264290400 8327834 63080948624739449886276616749481536000 8327835 32239004622972369473436939513692064720 8327836 -243754749110671658331010800827277164544 8327837 -24227429256455454117659384512328448 8327838 3584605189141927647899576021131142400 8327839 59010149007639641983496812127822608448 8327840 1370110388195286995654310608335011840 8327841 25527479167483970798216478001138559424 8327842 72903381112991842141001536083452000544 8327843 30422625925118517860789984076432862080 8327844 -71240420475031877810674308154154035584 8327845 38501317958837872714209232829707535100 8327846 -24328636413761853628349768433792239040 8327847 -104266819980749329890719695964553202560 8327848 170829743385620381191582110010618383360 8327849 -74294573712187066826180381189798524764 8327850 27929394900967826913776254883239776000 8327851 -46265414133319539030061169580214707456 8327852 -12382391580163069248204215053748966400 8327853 -528414340862520265315219971128834976 8327854 -73292001806962226328986833686156714048 8327855 115420821098313724788700585525847138760 8327856 2527699816641696045757372578137997312 8327857 87406160179790038181712484864256425106 8327858 -2223816630807450089010024791328807936 8327859 -118942563116615497529833490777243073792 8327860 98865147846330159507420362552428174080 8327861 151415809831370065753952057081501556462 8327862 13571194581399677890540467767818583520 8327863 -27315253337537167009772328327704106096 8327864 3147376989990648818208582616661606400 8327865 -3554837325126108731285695208302536960 8327866 43277819099106299426349815379707755632 8327867 -10933155385335695677904794270948684560 8327868 17903160328501849446190582499266122240 8327869 -24255344558993675068172437611129230688 8327870 34909799016017007941551053464401058880 8327871 -40297203342567147614953876550661450240 8327872 -5851743908836802043783452082642616320 8327873 -7106159192848356125648775657418571436 8327874 -4792142241762879271037895498440438784 8327875 -121488899983271292207368537261224560000 8327876 -80727353726705562938491427118857504640 8327877 19127097472190453944588883589790468320 8327878 38011725402786937843238216010823905024 8327879 -30988149618180556369077623430935767968 8327880 -91555033202296969135152250604003328000 8327881 -53883395638001338810398301294806865318 8327882 -47381124533028599663915089528113248208 8327883 199218379128579445694514927396687189504 8327884 90580627657823360389750903733465817600 8327885 -2894479344083285420881550709784122420 8327886 6041999456062519787089163179768700928 8327887 21276533880253447514210413527063831536 8327888 2245888559145742137610613939182239744 8327889 -12582572881513000921115521600351301436 8327890 537598416556341463226078414512627200 8327891 24863395442921996504056153292682632784 8327892 78897682967759801898605215576572506112 8327893 190187650068759089554250021688371501358 8327894 156846588823537661991923905289514831360 8327895 -9967854054783484108380657932071464960 8327896 -19225826168102851450512153450984007680 8327897 334030973936936042376760465925731200 8327898 23180021502105489929135277890500767744 8327899 -28296661785955576887837920215378527464 8327900 -26120280898842166509421616646388300800 8327901 31454560016470599146116052410071378720 8327902 288415839338515790265360462177374208 8327903 -62959779786698428352559908490085836936 8327904 16048699060855150824779605527023321088 8327905 -29271369353232223806584244632573864940 8327906 -100565937266064959876862964720745980848 8327907 61047692170048584586197112266579340800 8327908 -53967562124713927052330804292211392000 8327909 -1886986490297444683864674677653106880 8327910 22278249197202713776518526978937535360 8327911 84187515361053045448875842565194403232 8327912 -196485341420112570601212493644420940800 8327913 5178637383981945701131715161640338368 8327914 -2234303217016987473074661300124185600 8327915 -10341054056658025231744299009046801440 8327916 59197627463946256734870418696020425472 8327917 8916842141677546576756357793081416992 8327918 69886393213243648140993410903591159616 8327919 -35336858982328172656207030434546479472 8327920 -6898966527644756927685272542460313600 8327921 18454976334673105279807910676671771712 8327922 37101482189213471146364084469910841472 8327923 1849181704074888229532454164414242480 8327924 102182320031938053906963258855779592192 8327925 -426258647519032967817524597497236150 8327926 -124479713735411767959873198195747956160 8327927 38647231742206610560139211621645834120 8327928 430116406300948576918393636503552000 8327929 -13088475121052992901764341831341635440 8327930 40845230784761727316647591417565022400 8327931 -16866739054015690150383975698758247376 8327932 47613629711308122344465966212764770304 8327933 18318616011937057156201077373779990144 8327934 2543273918566955588481302911574572416 8327935 -23789038155622471227499643313885818880 8327936 -45716872079540768420138953153317961728 8327937 128797694419285042652525136364844117568 8327938 -125349078303661459069026771932919052800 8327939 -2184094048888589320585514854872422832 8327940 18113392946164690688218439902884864000 8327941 86880005811915152172861962715446002492 8327942 -66694272786780223972049965186185238560 8327943 27584241339941961375098235880056147840 8327944 -222255975083108580526193451869483980800 8327945 -64806765432232277302115256855262958400 8327946 32506338171499907803351265820529152 8327947 209081321664900585809632877044143138040 8327948 -14220483272979399523624452685650184704 8327949 996823516707479692075652744901898752 8327950 36007507541049943148369330204436825600 8327951 8981750266652719681759826082329670000 8327952 21406169545740068389708606319338979328 8327953 -88434869098547694209065932948257757456 8327954 -51628686347282345026933822368536250720 8327955 -13243191908603242593091155553646438400 8327956 11658437513442258403875853642837180416 8327957 -24670628947819036943455629486088611360 8327958 27093185470330637793829737981694783488 8327959 -249164228273929463129186069516047175280 8327960 -32647622606772157713708538885999411200 8327961 -38016640929089049248339191676271913920 8327962 -29364729708099055305120772028083515648 8327963 46203481181230572943942568468137362960 8327964 -24258591478232671523204259802269351936 8327965 8903190697194687992376918691411334520 8327966 -160839845822537174938876683504733148160 8327967 12556322905743439971831626312240875080 8327968 -72801340169392164065359654373645352960 8327969 79512535597149813841736071454795069844 8327970 12639573422084880769000722228183283200 8327971 41809929893235801450169319930997469680 8327972 49566629093532256610394527511919764480 8327973 92805044332572941116092399347667794784 8327974 -54459890913538880730257657679519711264 8327975 23779203927778953092834141059519479000 8327976 6306601878989037664627440826219069440 8327977 -51390761442529789365621190901743311360 8327978 -6258730184617377920904956091791324160 8327979 -47921747536437504137719306141741552152 8327980 -1302842849279333683212279628257024000 8327981 1196754973642483690391274409577504832 8327982 -417270680675629371396678579310485504 8327983 222490015186137497050511681098765705232 8327984 3410632790742224415680552912149610496 8327985 35677587723419189726102531564931758400 8327986 5130398266592634944862536649997000224 8327987 65077596800340776028633712643820305400 8327988 17913516178993023261916404501677568000 8327989 -53001278263413380410401990329901741344 8327990 -11790113602847388145197555106425686400 8327991 -42404291204949998047371025286718764976 8327992 204306665270164944187562422444049633280 8327993 -757785626809623698684062089891052758 8327994 -67888034068694567616882347289753904128 8327995 -14341268808602532897609096902618760960 8327996 194457436598052379129551473827021824 8327997 -10886723354812276298659599404510504040 8327998 17396448512113733977270799739466724736 8327999 178853886173703604145863390570981848000 8328000 38012666629158842252050506367107072000 8328001 -18375106830968209365258258763751443776 8328002 -3197827706436881125012899082307942496 8328003 104651429102523038931725958158176992504 8328004 4580426289898854073041997798228556800 8328005 7226682875025561694871357710087228800 8328006 -57072093828617390287920276086140622688 8328007 -20861090175973826397567252887851960744 8328008 18677799703072784144237010666875381760 8328009 40716258660946199127833910128201247504 8328010 -419815985571585518742744126342567840 8328011 206534085116106463875434473679587906800 8328012 31968676809049267998196440624980803584 8328013 180180441970272636254597964335358550262 8328014 9637548956399827448082628841818481856 8328015 -5934579432891185081438911001163772440 8328016 -2693183496646791273591708060840493056 8328017 138851920702318370867002144966297807860 8328018 15195326500792277902454580772938635904 8328019 -43598268179149811549527860445390057904 8328020 -1511694371966010581146520172342923520 8328021 40615395086063531928060306347128472160 8328022 112883284415397790170846814445257708800 8328023 -107305384739460592845712979545722764160 8328024 -43405809804213589702563576573642670080 8328025 -798092963470219543850944797428454400 8328026 -38402612597345814781768909320429507840 8328027 413341752872110070221009419502031040 8328028 -154766845739215415979158003300618118144 8328029 220225518771117365546334333992332590630 8328030 -19017840227481402067068171622724407680 8328031 -165298987331693246710667376958485139168 8328032 -33709234384266016611563260676886233088 8328033 -35088711552073495218224235681124209216 8328034 -17865935499205604430728076299707224576 8328035 1290044712758935948758710461923542160 8328036 23460129835020283279457460410683637760 8328037 -163854000833901084495720249379263121988 8328038 91651985423125094940745573993639261920 8328039 19801452411958669719878586163073322024 8328040 -62660103201492621340828466594119680000 8328041 -184491046473744076276696561272043791558 8328042 -20040203359049824881891444684097497600 8328043 -20836497845006825018070835847976971040 8328044 -4123794497032310663110078600667404800 8328045 12249224258523358167464007219930806400 8328046 934022650596475368744237002186390400 8328047 5564384714178122308288774527007329888 8328048 27514016942202270633783018430199660544 8328049 58313954472885633646366601053601885364 8328050 -47409510039208470197301902488150213200 8328051 -42955466365944617950907986871208175020 8328052 57225319258370801170041688796735097600 8328053 -14241929884654705722720442778895487698 8328054 -4915285489097257066636714062162647040 8328055 72041067649502114617331560886507823960 8328056 142642877029275733969565772110323998720 8328057 34745890581400094786474318563894771200 8328058 9586564035709106556250501930300055520 8328059 -15622485705471512843233223226380733096 8328060 -3584746424045075892688206524838758400 8328061 4417936875114057481183780979420544320 8328062 94364846665056950198206274438833711872 8328063 -50375279158801273642733085496726864512 8328064 -162890668595749615586731077274781614080 8328065 235806063184931377456532207523995779860 8328066 10555937365409535097120171462286154624 8328067 -67319390901025019122335489737041349616 8328068 129334249620767882746305822212100096 8328069 -21997547252869531443164491918142695680 8328070 32309800808489881686746726843997561600 8328071 15544837864078425306691414810754111040 8328072 -62403937856808433879287765782825902080 8328073 7817171188552473687573749812682979364 8328074 459767375988861768911584667180861952 8328075 10391437134766612290443378229792864000 8328076 -15083047631533700912979852947679658240 8328077 69326952771604298797692967149593049900 8328078 17715146898530583632563396767750518208 8328079 141284151737145437941409528265580541376 8328080 16870608402455172246523039198445568000 8328081 13343563434877850023456219527876160752 8328082 26941179202747659341919761834630108160 8328083 81957724573505253118410118719981148332 8328084 -6039232176959102330541808584108392448 8328085 89248299393330378148514100495459282360 8328086 12509769394426597687854778034006841600 8328087 60274595522732038556162486032967729328 8328088 11290300342152492069690798963057131520 8328089 64054758076747810587084926352184538832 8328090 30076477482784209614739891487950232320 8328091 162008918146377026864983090821261791492 8328092 -7521475756822238227200260309049535488 8328093 -5895180192151486410472762249441283712 8328094 68842703305536774402368827510939380096 8328095 91719294667544305944727072561915026600 8328096 36330449351060869073161647275680727040 8328097 -124722460833699154641458543729006439454 8328098 95907022091357040382684591411800766800 8328099 32098626468876450572189613826528723200 8328100 26452355530170840206256681411050956800 8328101 21524809344871231845271185854221862400 8328102 -59498666797408149738484318219943040 8328103 -21282032862471291604812293216011210240 8328104 -17579376649002023343782896599446169600 8328105 52151307759045904653104934959450705700 8328106 -8540267663114656112474211729426151248 8328107 143877917532336329791911074022853378356 8328108 9071368796263472582751853584582122496 8328109 -196308210633046573213710136365963187690 8328110 20828693120966393492997140434266274560 8328111 987247312029743909399889396104684160 8328112 8921388785018834436832003540268154880 8328113 -19333221131982547118179972081742103882 8328114 -40919168282979902234273600424135747696 8328115 96855540728553053204350658445196331760 8328116 36132013100744656083801870778143639552 8328117 -35425322498183649821163217276172445888 8328118 140063167918104771943417008800652963840 8328119 19375911586034405786703018407057739648 8328120 32480612720342664471774459949682073600 8328121 69490262978918182988051020010335537322 8328122 -93970115994454727292781233026443819776 8328123 -275885954425581804706899313882505018880 8328124 -23125466382151968199121783901975912448 8328125 -17290967102406407850120408280453687500 8328126 66866803442941184080781336788474753344 8328127 31387876786752794799036978654280390976 8328128 -37259245689534498136475370204463890432 8328129 -106173716810711263652418838792815296160 8328130 -21237077077730141452312321667590948800 8328131 -18653898225196419694207273828068641280 8328132 -2636397360259265167688980729222076160 8328133 167836194277217444591279812698352731360 8328134 -147005882433189864421139067729175703040 8328135 69633731411158745270856071025654555600 8328136 -12193831178073289319558923643164876800 8328137 -32734255763873616451668458194961821920 8328138 1952597994196162018492671027880584960 8328139 34730598457546009346176729565839167024 8328140 56731287681599409635040740927412157440 8328141 -63233448716127602589819193860302803050 8328142 -47318351107364711872637173668259806528 8328143 -16616757468195641789683295815153638816 8328144 -435632351075952566054170695632289792 8328145 -5619169605517683267395865363764832000 8328146 56583516388594419712646924863969073280 8328147 45528750540004137050810387052147237984 8328148 59344321410132246043657931557753870208 8328149 35187906238528762280536783326663139836 8328150 1726123590389958721637546681395200000 8328151 -50616106392373024365574173460666899840 8328152 -43367220509065955132799163981249904640 8328153 -64688607150965771277339136016814766896 8328154 -1171560487557137142955709895404302080 8328155 26984951009083917501265414035335711520 8328156 -3351132651640754499477861633779220480 8328157 -125247337915860435769152346109912771988 8328158 41839676115615656918747608323773841408 8328159 3462477680130372205864168065091371648 8328160 88185621131272095415380606735368847360 8328161 -35985066824795487103422022498367654238 8328162 47533406823024366207283942553183831040 8328163 -60675923719905711231784861857800838816 8328164 -51288264215653186829812040798215638528 8328165 67191664617869259365970479769149464320 8328166 -8327979910946190185467151863868190720 8328167 275629921021680609678072382479671173032 8328168 79634962930486087153365215586179235840 8328169 -42374119936630391170699183526023407430 8328170 41418968478307041533430927437287292160 8328171 -39326829424070680288404765377042296320 8328172 30168398444613345676387241181589460992 8328173 -23680627111062767805227426066750499840 8328174 46375396467828078910712693066040029760 8328175 -19541670293616201554594774457907530000 8328176 -2367194092927519029912339770788773888 8328177 -4993932987694731015390380987060737920 8328178 18710191596076112208458934806570910720 8328179 -10744926747092953151428341851867246616 8328180 14845967277120712685883234210368716800 8328181 23114201955837995061816945573174983424 8328182 8797950217840367727258700706800384512 8328183 69921767766933013235805331843091854824 8328184 60947023082650137902162458614876364800 8328185 49847373510417920391659399371354876800 8328186 -30228493857472975190617471086193722768 8328187 -9569452015389539986224763024383313200 8328188 -171390071132786222899947611142483456 8328189 -116055468045905314023653545075061477376 8328190 -35839661241985113033418100980059924480 8328191 141695978445517112725129495385178161400 8328192 41164780838136443257495206725934907392 8328193 -301305221639081373168161912190938317820 8328194 -19317510307274398899531031986540134400 8328195 79030797684072913641231693553560772320 8328196 157529918987254986782734405230300214400 8328197 2405543662537990165857486790381325760 8328198 32310109637307610233702186655401148800 8328199 58510042122290162745989176878716541720 8328200 -41663869725803053176998177854402176000 8328201 30939090036729419466211512625144507584 8328202 -70078230209273622945374351411235722448 8328203 -64911431561611782834352547362977612816 8328204 49619739035206569808050358356694425600 8328205 11742913074877347735462947309920235160 8328206 -89796771919169128300197310546658241600 8328207 -40076326775403132367853852229555016560 8328208 3421336905064839258888630536946843648 8328209 -63729542838233752719885984338140480590 8328210 -37531286919636051866688676487955386880 8328211 -42363669686828180932041693230452127188 8328212 -33878567907961739131316475513483755520 8328213 -7404651319253015257177843047873191040 8328214 -50270932949611558712084565248381720544 8328215 28509833539670976972806178677465465280 8328216 -36419827657244446256984538320634716160 8328217 -48047095176390689282599520199293159734 8328218 11529719654505352496507803237496827104 8328219 -49774813931133761492770066315144970640 8328220 -25452511924678721784763786511409715200 8328221 138709667853163179956084459725203507744 8328222 -10276796419041430978222447523075533056 8328223 63337724683072583561054428193729370000 8328224 -4577209230623205429868284684932087808 8328225 -27508819183349997196137165172395872400 8328226 63027494070168765312233761199625182880 8328227 -5947369754937323073818149987172277924 8328228 -5072478080605817974250222353293204480 8328229 498776858282305194018744539144482560 8328230 28422390771850952073041065302000998400 8328231 -86201057840400486707373820098063717120 8328232 79563847076156079037381208895649382400 8328233 -109925482251400214517331396013750032518 8328234 7041490060162867381080674210360454912 8328235 81792008919191598743808466897611523680 8328236 -63007616673370296404474435527912204032 8328237 -878406144139716814836481608701982720 8328238 -40879882884923663662077204625676541504 8328239 115793952659224538005169436868352609040 8328240 239755902296193475677761625228902400 8328241 -8604524424567420766121125767223667216 8328242 2017187376884496983930659935515186592 8328243 6268985207510699567168893263021981696 8328244 -100048973242226584264623052072696526464 8328245 -2580697135344922346853264787934230500 8328246 42273544052603173037020643429151758784 8328247 50049582340223920602980393848554158800 8328248 -22325801918821737502601931903554273280 8328249 153145780011919609154674363222270999560 8328250 19638291762998982431839258822437120000 8328251 95386643352884028475865527603856460600 8328252 832092112195581441612140595700088832 8328253 49560322968084852202166313245026786502 8328254 14491720345362739332614495839678279680 8328255 34874839818384661006096162263997687200 8328256 25998391925228765257981795684049747968 8328257 52818636096874479827139129601955032512 8328258 -280140744035180691081974177595110880 8328259 482609215537699471665752246175682421760 8328260 36398198118144464095787170479111578880 8328261 -33748374810327819307230117920634298080 8328262 -42174116962683538849378861464996958368 8328263 163831118878856860699152476743023061560 8328264 1670346145122038229690638466991718400 8328265 -17523199143913244697262350634054394880 8328266 839442782632718871819009221890205376 8328267 97758555530266913943043637072131333608 8328268 -39306555247469596692105948326601175040 8328269 -10072541484701262744195354900951757440 8328270 208252829536509102511220596347523200 8328271 -8119969796178128614228461687517874176 8328272 7331141856714974639703489054710415360 8328273 -59276624677746189702148507640586176016 8328274 -5629192706939238095486396504502970368 8328275 -94284688164646095622480441064905427700 8328276 -84356794530333660685669756491122804736 8328277 -2024589770688728073110534564473648800 8328278 1588892499034511370712980589194693120 8328279 -32903166910801565648561983470986618880 8328280 38989197357098161750202532747243110400 8328281 -52657859338525194386214088043490412536 8328282 -37184104391168081443858820070407813376 8328283 2604670105880244753971509730152236624 8328284 12069939973936035860591487812802863616 8328285 23489940741559189217359373030068008000 8328286 3921402898523016182517177979839720960 8328287 30986389349520956646724425458937271680 8328288 -74841433868529063910519326096015753216 8328289 71121140103182156286513752751710222880 8328290 65780110625691937182254389148948974080 8328291 90044877404007419831245588157343837504 8328292 -4330714617466720920924456757414215680 8328293 -97035806353746168107927894953974707460 8328294 -23639563890616572187847266924053401472 8328295 -22269704311192974086427763746661216200 8328296 -21800160807422166451619599111250903040 8328297 -38266135649075425341859376876932158720 8328298 -12100626897055601470086155487164282880 8328299 2201235881422871941550476779983131536 8328300 -11924178433788434506904969966909030400 8328301 113445777465393749328525999466421300032 8328302 154891647948605068743923959886181292992 8328303 -15048370716807956637443663622113717400 8328304 43569123881214070357660433358320041984 8328305 30742270594297592455128689499976753920 8328306 -1362855828852841798335925087961333760 8328307 -53212545295771675764490645929453186480 8328308 -5271898694469612454031871398713159680 8328309 94080269329729652777701970802886272 8328310 9395096734669119810789403042974000000 8328311 -197596185286207580127719359343112872088 8328312 -74915486333695504415370616498201190400 8328313 -66026681314914901929077560326308234240 8328314 -40910866261135706693017909092001750560 8328315 32693455638406955195397676294064561520 8328316 1277634618039620974611050894580439040 8328317 3652130088303504074850329890810163532 8328318 -54491550005118997550343015107399330496 8328319 93446828546740802860081612009598222720 8328320 21316894045788494039869615642981171200 8328321 -62858760553533974367832619382797092110 8328322 -4451188876145530657430703842762876160 8328323 -11208390720602280555479276048579229216 8328324 -43169517491043971488017111407258757120 8328325 71413398793521383462217671386489761600 8328326 778893500336871641795993876809233024 8328327 -30350273895291730663809691481577381120 8328328 44327596716627011962889531299291100160 8328329 10153072358484107812808552994047224884 8328330 -5145068234534308947883176265539423360 8328331 -48116409250517145581411029004129719296 8328332 -32029931720376844372540746090967872000 8328333 -704682304370656327917502646500733760 8328334 108276215416126660851217994203086384000 8328335 -20546749509510804882088992651117504000 8328336 -9186356617562876841385530710462300160 8328337 139337665548545676432233185060731975986 8328338 -121652848667411636791401381931903011840 8328339 -56624949340998357172549488753845479896 8328340 -12252365005460148213791491829951228160 8328341 10191005634745580703206966690854599072 8328342 37487065359269290901618811112031259648 8328343 107090386334580703276590429469522555592 8328344 -7916284697359497339239187553323540480 8328345 36487096409343320530736261651704670400 8328346 21807828765123850985725833063682268160 8328347 313367223207112787533624806160056371592 8328348 -17506282879094797951883158213714867200 8328349 -12830450442055413190836477695186525600 8328350 16637010604120483190241147694976942400 8328351 10318449976240211103388024673202560544 8328352 295549956232669319096692336539007844352 8328353 35791224635177444420319252687926664960 8328354 -34993834548365345121287953131660324480 8328355 -66456171482187315604026416937466968000 8328356 -211691104330958892160619700161774226432 8328357 -55403284021291292029537152965283386946 8328358 -37849232254529170736348165455171122720 8328359 -41395343239716240719370134082849391392 8328360 -49261273491210211297296758011764326400 8328361 -61998149147257091355243182819722124038 8328362 5244219313036608192209201972344633344 8328363 27346706134079535542329129632454844400 8328364 -50957381708194588485142451311118647296 8328365 132494581118000498596468253921524896000 8328366 -36409382961396130225315157528306966400 8328367 4567346589354177123551427267953919744 8328368 32029933467864275935827017015729258496 8328369 -179726491932265331512534261109274624 8328370 46141076160841368209045386097881982880 8328371 -54815336291645956506578024931248476512 8328372 2322443095429799915135081317117476864 8328373 333948092425404499459903816605875402880 8328374 -133533003897839075364279871207084141440 8328375 103410663183606618492873984505454076000 8328376 45605714009136440245869098560867983360 8328377 144167733841573500448989726971696909226 8328378 -147186695803658452493175543556094976 8328379 106652813262725066537466656856097371376 8328380 -55086801454716076925845933412589043200 8328381 65157686268648424947544011457161185280 8328382 57842334854431636795114767450964929792 8328383 89561978528791149220157096043842085600 8328384 25326675891268953361332842535887831040 8328385 68136471643354240398513092535069786960 8328386 -41133314431588905984555931184843611392 8328387 23246555414323904191022946964808115960 8328388 90665221434393995412896653037698652288 8328389 -169383665238482485324024361910350211810 8328390 -2619153735523905451352423789948774400 8328391 -12521630865061255930159746287920868216 8328392 92371354373003666134936798589183262720 8328393 -11613938859146794875311024115981736320 8328394 -107749044572046513297101580139539899040 8328395 -90219589123143308746698816904381077600 8328396 47976566988640093716799645078642785792 8328397 -27646045591997427913699885659668175936 8328398 -2501975370877151171252891822904640512 8328399 -11715814666332090786488074888494575736 8328400 -22212182547961975099568889992164147200 8328401 141453297127987985094171617261649468402 8328402 -5648068706294964352231994833179883728 8328403 1399219648545182015340216877273957440 8328404 -5808947192351249511676694901941575680 8328405 13934066794773335320415990375690536320 8328406 46884334094094294575399141596822947840 8328407 -83442942460135724802343561147498196040 8328408 -91492347645913246106840746256930734080 8328409 150726854834455352940268256263915897610 8328410 -33529842062736372042799693489902692640 8328411 -6069963718841451738019590598466922720 8328412 951466373876143470543095961354783744 8328413 -150346014142024852791766670069735509338 8328414 -42927940173406867793224409098160314560 8328415 -5351517183144479082757428909188141280 8328416 160829251582022407740757242662533988352 8328417 -68201321556881738486823569521003082880 8328418 11940951612094078641265187571952161792 8328419 -200599794796678538029180837013018063088 8328420 1417444870482225335517934316562362880 8328421 103180796881331471730577750915394210592 8328422 26178642773888903439781455262593854400 8328423 19355023871817714296264501179726971384 8328424 -780443277893428054291462425951866880 8328425 -20095958299290575446099608133795387200 8328426 -29122001272276737720481072493096493312 8328427 -23803437378297301144278584823190611724 8328428 9877775295822602124964356715635187968 8328429 -34977158781908022482668105930298727552 8328430 142295338193597063775599333723196480 8328431 -81089317426044597096045202006343386536 8328432 -15232035087971290444243782546487738368 8328433 103426120570757013588862673434938723840 8328434 52494531484378098589475420948094425616 8328435 -42908097328687670592890350061751075840 8328436 16987839147931271624321454046231112448 8328437 -2049860258336657175157472582057549700 8328438 -31817274229033974402905713812949086336 8328439 -3837170290120378556429903750632340640 8328440 -91050341235523518741290533398574080000 8328441 -41242685722773552575904343214164147200 8328442 -13303459777916899164414900185467891200 8328443 154874354507557593780940893634640038692 8328444 9659484632148408194982855763027968000 8328445 -73354820049758503173224269729042233300 8328446 39304945552927865598534405463334624640 8328447 88768588711127709829209207898469091840 8328448 12323856609737579126838351585421033472 8328449 -169237931439370894671161108552979767550 8328450 -9814264331164681074237772018093900800 8328451 26689978729324076558536720848285843452 8328452 -63434944017182719832582853383813591040 8328453 12142725104589680143186280166656206080 8328454 -24437338458512440421161721554778878848 8328455 -972383661668575241298278148594761040 8328456 -3129081331415194617980638628634255360 8328457 -90657824029003337050957327920995096448 8328458 22799474247163495326970578898066821984 8328459 -1385370027711564200804174916527975232 8328460 -5482370851773262465770810208242892800 8328461 -50612595727603944025360844982273267168 8328462 61463857979550722074600172327139903552 8328463 -13530399995025156904835795241516604800 8328464 8983520244267278729906311464703303680 8328465 47500043520486807780309190329955131060 8328466 50005798888120868855543266656929196432 8328467 56246944729235709826105292218197597600 8328468 46857439422176768749193087704653527040 8328469 61350971702593068271715577171253592544 8328470 54784831218875906429927825294950517760 8328471 -105263698043866359817906338098465537688 8328472 -72386371881420954201449490821496422400 8328473 1618364207455319065646202082944759684 8328474 -22086397161428152782554911619257835520 8328475 44100023685413174773042556600197728500 8328476 28581051823223193748503322458198354432 8328477 25002060488405722035744753971966246208 8328478 624500789462649642678891452838513792 8328479 79974231334199628094405556622414713640 8328480 -24752061421583238664467329006992097280 8328481 1300252363172565314154523386746666580 8328482 116794478628729040985601868232132768592 8328483 12578151698439348887534753881660578852 8328484 50644606527025539553503398724173807616 8328485 -3303571889135838114100163187781214400 8328486 -35993478655274013157126379689407318336 8328487 22674417963975521250291524653933923792 8328488 67532559471356704904793987788982927360 8328489 41240061128054590104972624850285658064 8328490 -48721005768584051397458959343375361600 8328491 -9805370773324192424537195411830094016 8328492 45464606238686694072651805555494786816 8328493 -76966809012956880810985868769476305258 8328494 14876158287558721406704248731939357184 8328495 1848546962540521550169401542778611200 8328496 -34236407499155387690497508114694144000 8328497 -6112859724362273893487458827735771420 8328498 -528684932392804407558449154726144000 8328499 155859235957454447370100155627593310120 8328500 44526433511915044524355099811822016000 8328501 12057450330996682863398098094425873500 8328502 -10895122531290401128404309766405441536 8328503 -12720683997528033085098740148372542496 8328504 -48737985346021598620820207333922816000 8328505 121563253251280842630110078702720190660 8328506 37769667665259717025596037546011107952 8328507 46270576340921426923421832021252086016 8328508 8509231409320129384230230736094051328 8328509 23863098938705058649728128169826477440 8328510 -14497158671466575838432230780017862400 8328511 3460952432884439982070542055120882112 8328512 11186117002157170611681745034060759040 8328513 17307191005481036563224298394378645376 8328514 -2271730783896651496676000821413624288 8328515 27299793875633217164318517050764998720 8328516 4896142450348736254562521795619942400 8328517 138458863179904958253314053315554094400 8328518 66598094515615245294439693681159928640 8328519 94062866499578868697130220740076717744 8328520 -123161705798780769957240491596907059200 8328521 -94427065340147587272798870549688975308 8328522 -16280779362858276182530154110117287936 8328523 63337535654076228067516233841055313040 8328524 134954683924788750537816691074939876096 8328525 22518604970024988469548750361640748000 8328526 -51360811135426370591811159376827456 8328527 -89661200307777170617843571601160212624 8328528 -9843290717432892677596116849670225920 8328529 25968549787160396125315838140885118688 8328530 -30831254547128620619864331133640332800 8328531 -38778971981917866931394512858706340240 8328532 10738928654650170269477978522771021696 8328533 150871295044602574245205540602365959680 8328534 -5577343649456579174364546599095547520 8328535 49707923030113714913074738949940393360 8328536 -30374034125530029066693152961008640000 8328537 43356501725251790934483018751048910400 8328538 17794898638750544220791422900544265696 8328539 202776363082384679129893648370190054960 8328540 -6583616818792907563024396760381644800 8328541 2216712366047299184446449859447590144 8328542 51562585191377615776623110172714156672 8328543 -579161775504264427484529180552868536 8328544 47507055043373539652069301676927352832 8328545 -75169939106479600355190051150775934700 8328546 -10348030068172015393328099150425274928 8328547 16551023034122424081688153523315996 8328548 -7556329528733631896259347829339340800 8328549 -56357611921186025445664017360704927136 8328550 5695021214696638875843135206739640800 8328551 2757355875405039392333443755151536 8328552 -9689263603324220031305250856021032960 8328553 20200274197272902111648592245826774528 8328554 -23977613740858905731622076524710055840 8328555 71986607483544127614904053987953664000 8328556 107288654909367229410891825599884119040 8328557 -96181281026928084382206812909122177194 8328558 15922732997856978478224955625979709440 8328559 -31167896170665790813119938081253425808 8328560 -4431752336862670279477325095015710720 8328561 -338679198579492904038514996913600256 8328562 108126143838348233426365689013980852864 8328563 -39613227589917210017536142256695959440 8328564 20747510568392288702236717792417545600 8328565 40894275532399569971340882395359996800 8328566 -20102367058837152983991828000173586816 8328567 -31059165652695607163015457312764584752 8328568 200719729897827087540710321606223360000 8328569 -189830870292685524911616348277952787648 8328570 -2294698472890502372457074037580008960 8328571 101456545090086124146215000992499524772 8328572 40204389483654170694775222634998069248 8328573 46031451309098629007725256940970176384 8328574 -105971680750447143866630400505518568320 8328575 126485272044646673338307572226944932000 8328576 -15887507815100602519289895153743953920 8328577 19172998174701097630359984883218359426 8328578 -75028517668898075111496781195175450160 8328579 -55407416389046365448968956379482734160 8328580 -46249581431647783553873333216345210880 8328581 -116866414192906406292774860136876556518 8328582 -54791185139890791857528155418707328448 8328583 26625641568099309829070834161179607832 8328584 400201363481348933580301860266311680 8328585 -38487201828846732802256860950711932160 8328586 -29345871074143380412188218455386489600 8328587 -260606705357349766917471827148137884968 8328588 -8794148458121710854617352399249014784 8328589 -34933431397675856388889930694722856808 8328590 60282593856900388960427242826227929600 8328591 -69029875371397471772520364644183370200 8328592 -21500416114260337268391651878874841088 8328593 -1097322974989619775528836467623020160 8328594 4393322006396912577556873806706716672 8328595 -123204889140242106376734806049774721200 8328596 53253630737991154705904912494615195392 8328597 73459336413751332645979599223579204320 8328598 17994438813724964778535487856557920800 8328599 -24889674455814466208922106856666784480 8328600 21848413272262669030906956096396288000 8328601 38507113782577837140770442749302890900 8328602 44752669115672521500961875120271430400 8328603 -7138586524583441175187398962376799296 8328604 -28154897227044080797095337703193473024 8328605 -87854511139286665473987718667410352640 8328606 -18476348584369406257453456620724967424 8328607 -45708574848559904696830763270403532688 8328608 -200474088031110640701655645016523079680 8328609 -47798481679620930191938946848723565280 8328610 -19886658516152118850177066793853155040 8328611 -220361035597384863197452715894140426788 8328612 -44159458553566338116673078046711142400 8328613 -24447856989167965654819283824134164480 8328614 -187288148246228345850886621002010368 8328615 3667294148353439279195716075087165440 8328616 16098302364847504812076933257340308480 8328617 85035319830798882895834035460306332480 8328618 64968286067878106242582062022098018144 8328619 -8109733864340383771937248135281135056 8328620 27092303688225519861066477777892608000 8328621 22876820621703547912455373292246236224 8328622 21398473930124902460938338611598326784 8328623 13249183993336054192826029613166461520 8328624 19047860375352688974553694304919879680 8328625 -60915128700455775518959578642018615000 8328626 -44234585629075634736296050760173890240 8328627 1066692597744472688858642008459140168 8328628 -74492509617052210969614836980171905024 8328629 8723364966551941936331883675391285230 8328630 1000069746510971537363598616461035520 8328631 -4367162720788250453598854415194964768 8328632 37152044235560256307033875134705418240 8328633 -99370825152299692600688859752748266400 8328634 10167601119964205714018250790872879216 8328635 44351402823929741628896662004418078720 8328636 -91052116120727415511992832972644679680 8328637 -62284578848787876675785277208016854714 8328638 -18195644111072521452147782422067009280 8328639 -17869632231460735264625359299902034432 8328640 47015165342146653251803089312971489280 8328641 -60814207208347622825150745945021020988 8328642 7203036671443283285353267422049089024 8328643 -943762163284620788408402116362453952 8328644 11905796715518562765757054199084777472 8328645 24981352064073207683612319142381276800 8328646 -31239810187490896844094704373844133376 8328647 112996581124763977605808453034503079232 8328648 11164152851332874196766033398456729600 8328649 64001751374828517160345451068251262336 8328650 8031329087080050966574443463956576000 8328651 17170779291881631193616130673889827032 8328652 73681114551005420196421008783777057536 8328653 95951731978578972775669161664824885900 8328654 91044246166526487297239231210141218560 8328655 34035872999182757894705984006794488000 8328656 3398928000815960632392304755056443392 8328657 -130252974350818648562059667153469736608 8328658 25227402994244858257285870864022280288 8328659 102357690988480671630874897057612330860 8328660 1198816112939056374584726225342300160 8328661 -189665474163046858013412572424145166976 8328662 -93384737004467913143428727237701230336 8328663 1057297140818118955851979112818320096 8328664 47384465914471709024709052696355727360 8328665 39086773512650943620545729589182141320 8328666 -13355910191148267294755006779562017536 8328667 95774867894516078018549356642021323716 8328668 -81363439916013543655217083592289745920 8328669 105412629679028417170037285883941401440 8328670 537612081400002021044591576486338560 8328671 1825697010527402887702729018612709592 8328672 -79531969567621916343558944218152960 8328673 -47122707162854231775942280608972682078 8328674 -18464340104276356749569829881204302848 8328675 -14760140160210707755543036863740535000 8328676 119969424806807481517403531983199093760 8328677 -26142287318073503401788505361414947968 8328678 -46657108779628096139051170097519789376 8328679 75852091052435853668245941170815828280 8328680 133181475840188826697894628252871014400 8328681 146512010325700598447683659782237341770 8328682 -20858476567952896959620854079230012416 8328683 -177411555570960438575520409665314410752 8328684 11184651006280995322167742586558545920 8328685 9847386983662296747732637415598094020 8328686 -42425954092139606054718414110338934208 8328687 -65080308604694811069984199916643502848 8328688 -52617783200012972405443125170019860480 8328689 26565772552366239167029378506810257490 8328690 10432354615312674783120066278358912000 8328691 -7043714506306712459247495106161265920 8328692 118302908825155273805316453513418666752 8328693 83267229110658770776623835053422690784 8328694 153836661986080878210667844100085661184 8328695 -119154759228488448047060481598052455200 8328696 -18162287687343626876612262675844915200 8328697 -19824174395938421841131145640086305660 8328698 -17704720528789466041069147056958937088 8328699 19446285454881294833367233372356968 8328700 7471810601366877166680314585747622400 8328701 59215089392745724589263509611249373702 8328702 -34790331318599296127175687766739083968 8328703 -228806216176051254446971012340772326840 8328704 29577382367300197440735471528371552256 8328705 1434336769146117072136207409634954240 8328706 -41534075148349561864489459430561376 8328707 -95314508619741785452664515354833112320 8328708 -1772258508205044958325289189138923520 8328709 53801348638352580627030807984181693980 8328710 27946636898575617310454372532773439360 8328711 -105490019701778886309579784413030515376 8328712 -28104956343633867900621834470292357120 8328713 348872812244905513312272305345188800 8328714 -21405270986016519610069742401421363712 8328715 20108820249294597410247187079709363120 8328716 -1641954363827391844502728300264283136 8328717 1101677376597917981687032042621074240 8328718 102907807279436363896597982512863264768 8328719 -230645293250229292228100942396125728 8328720 60879412691671286001590181777899520 8328721 -58911208053917785973657003225232071948 8328722 -79752008783744960248776631687855351008 8328723 36342997714268946297980747195418007344 8328724 -139388242716665463790223759290958437504 8328725 -28119143706732553254931385413327997100 8328726 17516625124786317144016572275449344000 8328727 42179374847500077068002448658730832472 8328728 -3412994642143283002078172621695395840 8328729 -44405540369324013327507142929747941760 8328730 36509556736360721391367346194482590400 8328731 -45542448446197132239337827790563225468 8328732 -1238281186697568885409293075283772928 8328733 12653523951284820291573510692293640960 8328734 -84584030469600479377446213101622009984 8328735 35117691767311299163921439009211351600 8328736 -47183521747455722523010369632550649856 8328737 52399715759294913790870884594564530112 8328738 6312803027719039637246395772040193536 8328739 -16703326897890007583638152075470366592 8328740 -8469649408920647368886314705395671040 8328741 62492587689965427823623398143359795360 8328742 -12467130324589922442703331883711160320 8328743 208740761480906355869862764161718527992 8328744 -1761423765984254533630153264772797440 8328745 46453188982333109735771096288903899200 8328746 86479456730201734902291771841753565184 8328747 714927439916503728192400325992588800 8328748 -33028881025813450993983085063199310592 8328749 -26075017730532574694046937009980502752 8328750 701857248158231227655630370111240000 8328751 -191400535126184288801450930321489387248 8328752 -1803831756445486948731774948396908544 8328753 -83420140530189415316179533691018631040 8328754 -13973491258619073533418292432231753728 8328755 -8664733263296077545614541048569958240 8328756 225182875801780623783073141037942784 8328757 127619132934122981704410977929342483132 8328758 13590604395513577721488937650537368480 8328759 55799198176142210862836389693605466320 8328760 -55010790392005493305421045771619532800 8328761 -70121528958252539780209032453455405568 8328762 6667681762318736702911347071492264928 8328763 39266704591719881901877794558190434624 8328764 35258175708990336802516642009646246400 8328765 -68506904250514926289482905368743115680 8328766 12369914082068005364285276816296242240 8328767 9360078631383553746529471201833710520 8328768 677708589345071853823533571727425536 8328769 124800035560477947892567640504884479170 8328770 12651764404859295555681352893161041920 8328771 -93039558415023843424126462669448716800 8328772 64807895205423434810490615457401397376 8328773 73566143150231592287657079835917435840 8328774 4686768578635926153114566220989818752 8328775 545454784019878282961951036260297800 8328776 -18475848967913641795952466427169341440 8328777 -113134298779661334678644676629986468080 8328778 -15692091303307496356677723110089738560 8328779 18292007612447030303196816588975668184 8328780 21378018962880925431393967877150760960 8328781 -42203719152297768603006329529165296436 8328782 17205456114511645881111115036296213504 8328783 -35470272242784078062749747290727607040 8328784 -47802073829740258272473951401887539200 8328785 -106486334844518075561345841090741931020 8328786 71577905113716564626956092267812795904 8328787 35007895680393467108252944646938392832 8328788 -20224827285636745775700424537160628480 8328789 -3735011763278552648336512446788939712 8328790 25371302305499114367575729314572998400 8328791 153449508259137303931768352490476149344 8328792 4100135025950308838520644884359966720 8328793 362867545371972718767906596790414900 8328794 -90891706027718566491835746178933159680 8328795 -8839250307448318723518051030535585680 8328796 54065480005754708679204961608843332608 8328797 88273584731447927675305236257523995232 8328798 -1383185769679584356312568552828998400 8328799 1316331824031237189713766096733777520 8328800 101495139173788350725478792101560320000 8328801 -3287276888740604661717973517553978624 8328802 45294208593620217714489828971229696000 8328803 74305482101458089110104177410175783680 8328804 -77789488667600600301424445752150591488 8328805 -71700271443979933795714380855604401540 8328806 20959616920224742604837304775352878464 8328807 -73045505371081450608278098575984426096 8328808 16219861664488102022732307699378370560 8328809 23296206369190420104031841084451930000 8328810 15042752697874299241801112712004331520 8328811 -11402266675881037084507634522542776976 8328812 103512378342289963515915459738702858240 8328813 -36694377519351954343776151623336796416 8328814 -1090682303578486785337615195775728320 8328815 -118429713177637882868781956088592715280 8328816 -6516369972721586880293464260863262720 8328817 44177643218931311327873126301122377792 8328818 -70160686592083648642932573044198100672 8328819 -108018714191259677518692588107721664512 8328820 -93568226531383286743918434343192177920 8328821 26439649775591633705431903923815130720 8328822 -6696569526596755756571343786123424896 8328823 -18638551994664144096388504329948620640 8328824 -118876952460367894455933672671983042560 8328825 -23850446614617648420047949461734356450 8328826 -86603735606358909247323825978903580416 8328827 -95126348218841990028716863285703128320 8328828 -92334997036510135360345382629576711680 8328829 81286292942662957332489823117297656960 8328830 694097055236543080321499214065578560 8328831 -35852291878840480078199345957920574976 8328832 2835304135926677350837712188342272000 8328833 -6008927461770047902529120391215602896 8328834 -54088859468096416837809948111179146416 8328835 10720335565414434314167277379913691280 8328836 -602528972561358118311019763936785152 8328837 46888921453770547081137081410980114944 8328838 28889861909697525009386298417858976896 8328839 85303414532357364574285269475184303640 8328840 -13323091307639465219844926406352896000 8328841 -114348565783837235124170664980538566758 8328842 1310653250587563700526743680843013632 8328843 122759366286666047300081787851738345160 8328844 -31407226045112129890001100518307944448 8328845 -13687041042696510374448082136007256320 8328846 54643451012021460658809695646276177984 8328847 126730305406717420436652356654763861296 8328848 7961497986348748366354250260556021760 8328849 -8214812885194823445599081493300758112 8328850 58762152070160294212789997484387640800 8328851 -84847618800522724997319291117172760148 8328852 -35383837538962591654074824331126374400 8328853 -64123528698062413742784203671592512800 8328854 89367954688387085349424388374424825376 8328855 -67413142257209724579593090383360517040 8328856 -129508662424424731132062357520838922240 8328857 -977732286158585621966573091859753008 8328858 53378702820663638919695239796512312320 8328859 67121166129010317330634690126718734080 8328860 -351862312044689289468260893233553920 8328861 -126900345551658877028423592794887711668 8328862 -7698361597786988706498193459170569088 8328863 -16323652979467279432420680697842717312 8328864 -22052453805613381408449320419417128960 8328865 -124900545115029841675783652573190547200 8328866 -6940271044169727160498519712255924736 8328867 -107243023168375811139372817222842205320 8328868 -88711852847770194730542267811452739584 8328869 -18139641242692900439416247520478215204 8328870 31822238260550687286844079396832153600 8328871 -96495583695584167753110447321410529928 8328872 36816887064519077326765686759693388800 8328873 15819307362031903905712188818770122960 8328874 2064176875255034624122446851639925936 8328875 -21445081529619116040770026181453256000 8328876 -44733431583256451951318967347154416640 8328877 61113495328504758308481382389808808726 8328878 -27442418791738364217167410457550437760 8328879 -44138712484498439617907596650452548800 8328880 -4299447204306358670778858065284300800 8328881 122210517038010153636501348258933575664 8328882 -6827887362616866081253959919978648320 8328883 -1557309787410443509603315541207367000 8328884 83539587735903656827200135730020089856 8328885 -97396986883778351958234304884528000 8328886 -17534448626980590103356439099577485056 8328887 -39189936346032702505121179146383169600 8328888 -94589016041559840336193715448064819200 8328889 -417655497281758470667723148041737272576 8328890 24683692285413961996046994239338015200 8328891 -40791572915042347206236158017647324160 8328892 -16494111641738994709873245406114415616 8328893 -184857930907673461538185545450674940858 8328894 350077802447151622582814335200804864 8328895 -70340306360273216111530303830902455920 8328896 -26125057760478283245122842408129658880 8328897 -9404938022529088178309594381839358400 8328898 53565545019400013235139720993369419264 8328899 -17994485715252994494596700916047932100 8328900 -40393065922055146982447087422688179200 8328901 82038780272945744507777022171727339552 8328902 102772899185427966780416928283076941152 8328903 3088232376566973626755346809297569408 8328904 -59023491282306894698223720013699891200 8328905 30292151785808836682468736046865525520 8328906 -5181660106803856492537142386752047568 8328907 -7198164575003480880003949282704919520 8328908 -1165403100218290354383859069010073600 8328909 -56779930819576866257547238893095320896 8328910 -6257418114332752638140014114929402240 8328911 -52365378640492596144571738533537756000 8328912 -8472300863529888983210191182656962560 8328913 10952774862264000607845790495558130162 8328914 -11838893335165681838086401905639424 8328915 -14865704107796298599171944616624575680 8328916 -54082977961411638004575759632153856000 8328917 -44123463457241864366617574787414349248 8328918 15904831240170366319947190225352208768 8328919 136392468888216409614989685814827837320 8328920 12677116401304021695749133850885324800 8328921 48633836964093063959954446076285759040 8328922 -28222358385884357983750273202898300192 8328923 -9534470157879092809538934058250688828 8328924 79386452256179181288247798544601845760 8328925 -6295153378372174419485444727217862400 8328926 67085028841415649990527265856236534912 8328927 -9071715680916981368375038943602743480 8328928 -541051045442931059850770204214951936 8328929 -32798097780826041084476643478560528768 8328930 16619693628619891905010391040744453120 8328931 28655296839942020059940513320001000032 8328932 11041939830868236216465623821046661120 8328933 32876208085271341576401046831333147200 8328934 16382630864727344189584146094004795616 8328935 -5564526290276737942041945307760421600 8328936 30251677438612324966113256027981086720 8328937 -176984687145721142042030412584358133248 8328938 -50549547322536821277393395499973190304 8328939 3224729467931469312128937270963775488 8328940 67841643179789527699084654178678522880 8328941 155539776355001422339185045033544080342 8328942 8805093493865240188052446038445347840 8328943 5178882799604892569123697527081644416 8328944 -646204834008444111396008113108549632 8328945 -29730941969533618510426233942786902400 8328946 11692732100785801069316143947555686400 8328947 -126665935398949074516969419863318394880 8328948 -77615021243364824138380569022419025920 8328949 -201606692245987652074788413447116628050 8328950 -10015164131274320781236271354779040000 8328951 24013120586880666688741840953534618600 8328952 -61646343795179190740149333351874150400 8328953 158021669881130157016272351315085098384 8328954 -26358704424037816510582704887447281920 8328955 -126566288542091547891210533009183663040 8328956 32447178105112555712939102354547486720 8328957 11023656712956290577876207982487706240 8328958 -57713964334526717220447269786852656128 8328959 25623007008241159933325476964667248160 8328960 -1116836888296565185049669764173004800 8328961 88631515333634501170666858276389346562 8328962 34828382667371224797287169339568481232 8328963 90324306074139002733530221237517700960 8328964 23683628107194110032073684790983639040 8328965 64051434058517444469506718584006613720 8328966 -9708438331686516131912038303673376576 8328967 -90922271366867073649305926379516749952 8328968 -147845964611219345160395247283879357440 8328969 -113303633877395675043181675185836112912 8328970 -12981092349512163271915850767134566400 8328971 2334771601586073664919068211637024960 8328972 -2109380318739796840071508326850564608 8328973 66775251335746067478087520421279732000 8328974 4655927641984265743831741431734305920 8328975 60873213902120079943371358658456280600 8328976 4277501934294002696602720651044864000 8328977 -66413712669819506838610437681610980174 8328978 3126565245157289604877271994320592384 8328979 203516632455653770811421615041503777580 8328980 -32213669752421371900957662380415928320 8328981 368740276340375078392740050008688544 8328982 91011355801850332454155012079830585152 8328983 -54499256752468578647664666731816299896 8328984 -54535017560139319982606091214377799680 8328985 -45587309971751084349581607263026405440 8328986 24909795793639611791130200522118400224 8328987 -3398488257440497815213044300723119212 8328988 -3988017716464356781806870928084736512 8328989 -63989754506655497204541640878194157210 8328990 11836453382667770900090416155383869440 8328991 193315717112218087067272199087948724984 8328992 2100093487018274074000824393176973312 8328993 -149360049923521758953829291118625773536 8328994 37998101006682678958137097168136809296 8328995 17440308490335121196814496991384222880 8328996 35305088182179288166687563714605818176 8328997 -167739819774020371921934586807306175428 8328998 -48707466726504424401257653141376340000 8328999 28956972051938913220342975394809434240 8329000 9586594916576044763165927649676800000 8329001 -134564139731808779647001864057374026396 8329002 19123635258810123677057519358787588608 8329003 -16198983644619680189011461089786626800 8329004 31961670684608529589572545811411841536 8329005 -1147516248272533448673163789560734100 8329006 23534143282265545420344079882659319680 8329007 89984779602840627219056344728548753112 8329008 1330855779618587024003457449808297984 8329009 29041287302959641543165218717564729408 8329010 36709686992826630213873106271905912320 8329011 -127596773114056560789602078242329561600 8329012 -52325564246368604800454191693504226944 8329013 -16283897075039579305947744780266053632 8329014 -1412975369722110333488640942401157120 8329015 2510706356211311528880320751666316320 8329016 -13051936587011842270571550947038187520 8329017 30038041907357866468811655068184560640 8329018 10592238721062072927624396634173588480 8329019 97034384825564793164043728362055608680 8329020 -17123531191339444179328184354077547520 8329021 30569916018924982845736346941606794412 8329022 4593786728975575596933339063536023680 8329023 -33619132592943922788554541775570261128 8329024 -34039974780155788934041344522099621888 8329025 -75778590933344211929756845354607409450 8329026 -3614134833015332280999984146862665856 8329027 -20545329170537927738081091634479548256 8329028 -75226273789805253430693550348055080832 8329029 104925158924416858852843147343257577184 8329030 8740343754838267165863355494304512000 8329031 170578206243462878272563485080432854672 8329032 25798138596376995686625160140886272000 8329033 -89085049757098129029197001215371021340 8329034 -11916867244683383168761108438844529408 8329035 -8728856846008214961396443753717280 8329036 31870323554682906640156515418766195712 8329037 208399539483459544905915391121481661686 8329038 3786582058645059629532474653504931840 8329039 45591356877812100708617881835492105440 8329040 4770168956270203695908519740902850560 8329041 50177510860943361033649168399181905920 8329042 69684107839556646890663261857311510672 8329043 165728818561559166791776659078287117292 8329044 85092612626557755767351357561324169216 8329045 2792911620638537172150274144736443800 8329046 38512716601417242470193518217724912704 8329047 2214409685351394658244757844202646480 8329048 -26758060318509553419456332646122618880 8329049 -36106701936027886744731148437863424000 8329050 14964440665800118955640839898917299200 8329051 337617448719836800394842857659455232472 8329052 -40631711801706090792230349821600870400 8329053 -77286245615573478555166951055098663296 8329054 14642546352678599285591173945368590976 8329055 -18249898724292328300725690253712161440 8329056 34227590696926907042091684492436045824 8329057 -615351530895403039905986649100913760 8329058 119143243239655770053142524907221938176 8329059 5294858153945085227685960002087388144 8329060 -71674650509715502314717927530743488000 8329061 -45605331594840813461729177911768605480 8329062 22886813275460437378794356975918450688 8329063 27737308410225643446116492026606160312 8329064 -41421169499002753128377963242890823680 8329065 -37373689274430076546568966165848665600 8329066 -48514153908341459923918429111995915936 8329067 -80852025581443540341890244991874815884 8329068 -34642776705176473177779604381915422720 8329069 -12569890227957977432281502650289473130 8329070 14660153654800427960780101160383234560 8329071 83159771304430238670349079107115240712 8329072 28729239579446285328851213714802507776 8329073 -166604010751616214299020339375410597678 8329074 -9932219996930722884168642342343698432 8329075 -20398382041393795319120937399310994400 8329076 38208865583352407759578677997553522688 8329077 15894490673768892638311923310317649788 8329078 64063892862611792411170371566045703840 8329079 -2148356473546654052607356178719938512 8329080 -13364598083599825024016432571088896000 8329081 9985086202961088460503613332389003904 8329082 -82691117043588527856716372814750352896 8329083 -18859285122720234507772581250510465536 8329084 -24170102261786188713008636525403753984 8329085 72334238632343424795082542406087159800 8329086 -39545410030311956468255817171430287168 8329087 -82575547297719463058558641124155459120 8329088 118983772136443231163457966666437099520 8329089 -33692845807168023030765773655583118880 8329090 -7349903695357163993116622537986406400 8329091 -62271050015113236578347048314801125508 8329092 5443502078592348379897403303994903552 8329093 -107443802324387447213052695326109994658 8329094 54936433761979043580498019467475981632 8329095 -135994174142739429718397481622807680000 8329096 -100212481408966347790033191438085278720 8329097 -13098644567624784358561373953260605568 8329098 54300395672552069929202495697076587264 8329099 117340615134679558036768946144237305872 8329100 -414245682115255436249849795057280000 8329101 -70629065553899089770422735994363371520 8329102 117900922211422701430562563306992034752 8329103 -123336309271545390877316233292440989648 8329104 -3866491114783347385224504554055008256 8329105 121624098582984645702642858722848556160 8329106 -46952646909786936587533642696889450880 8329107 6573106503249289437651976029663654192 8329108 13321342452757600969479607659906307840 8329109 -14813889951077528282752736729402346312 8329110 23100107886954624020041637629894373760 8329111 -13369860771606247192131238551552817152 8329112 11400272103591182901572370775540224000 8329113 -25830151732562215511104150597844194296 8329114 23979182498917246676806365772487750400 8329115 100071208738489430567629397515543037760 8329116 -67359133882549851894448041567143070720 8329117 20783544614714345285210041473151233420 8329118 95966045658815677730874359468965011456 8329119 -131444278786832571070858523995724006640 8329120 138704547991114257139939956412123054080 8329121 1521221696222843469331343082011421444 8329122 -81325197865493539220929317982956783360 8329123 -96320368379242935060343983832034010672 8329124 4912352400211667383989954358738375296 8329125 44490368802191075719994143200775680000 8329126 4390968712731573450299270454166492800 8329127 159910372985566399431713373777603833976 8329128 41790794504296241418317348457362227200 8329129 -22408414197977824461708216103029451270 8329130 46214403871254554041055342053870980960 8329131 -26261836941852767444490196509849188688 8329132 12276063563446993544087364953885148160 8329133 142911315614207098562548123822146666624 8329134 66034541006008737820215843681254476800 8329135 18788537293088368461120909593927515080 8329136 -19122126026356911795130025234931499008 8329137 -14928779360114054913982394707793377632 8329138 112927699208710718345399378610283560720 8329139 29579971017234770282294194970091987360 8329140 70677880582021012980561734253216264960 8329141 -129549628018098449673840716900265341458 8329142 10243706785821197365609172934994911744 8329143 1348236127033865580777179827569231744 8329144 -29681430251151273573830071879985356800 8329145 -14565334403568593399575074487689456000 8329146 -7098887897315756713200455727182009856 8329147 13359823200918328396987815536715255280 8329148 25475956005323578627019573627657702400 8329149 7119350757372493015361269638869164230 8329150 9297232002126485875807797380893632000 8329151 -9782668380524348605224827838905852208 8329152 -10340812740024878861066528248106582016 8329153 12738191141279815957238587482159378880 8329154 885310004943474251558072027550615360 8329155 61772319010319805983564532764562602160 8329156 180391348825257288787053041436275840 8329157 190342710856623263266475738377611173406 8329158 -46027927812525828097335378182603985600 8329159 -192230982192427621042424722143871700880 8329160 -16200404167044596876707466975802163200 8329161 -9267597713943416635085525495360533056 8329162 61996296816071437091396126118234272352 8329163 -84634662177186736580681872503557059080 8329164 12510144548019513899118610126254369792 8329165 86125462269695052557999982464754121860 8329166 54067448792871582226073310784996324032 8329167 -58200552757934598828979428948106313616 8329168 -24796623987870847785726461371115110400 8329169 74525472662200870211380463144104275696 8329170 -40525398858388011056327779409902809600 8329171 42115146023184980467406563376092938744 8329172 -158974528260618295808311080469933455360 8329173 295095892829406402618436751962253568 8329174 4592895938674435230685431968222042112 8329175 119343108826150837145981221784229349800 8329176 27234939643586492511250271797550899200 8329177 93165465038140704935869481624144886720 8329178 -47133623494061199826347484493125823232 8329179 45052802067801419877220952753619334080 8329180 6916376720698885081388106073228838400 8329181 6995724778876265192721892933556405760 8329182 28542310060499435086674880814569774080 8329183 110804346270773531672747809133199528720 8329184 122689390047326297848319926913887371264 8329185 -6269045760145809227739705742094693760 8329186 151872242737052604455259959159501184 8329187 5789185532120512121166455738529991836 8329188 -7335522478008569112585080142230691840 8329189 -30605722229079760417565962071730027968 8329190 -5830325623561137624719412087945974400 8329191 -3021374285760623608494539618528826720 8329192 -178916091989352790535142687762403968000 8329193 2358002324265841480709582158547168442 8329194 -5350687172261660631056833179042397776 8329195 -21102210694410937605717302633803607520 8329196 -58942704847539498709227200460982267392 8329197 70578221535719689657691532068192795328 8329198 -225409731304092653228095627558880593536 8329199 -192058554428126909407324573318605764064 8329200 14457231916543967688700836330877747200 8329201 1536849090076057493703842411020693440 8329202 -15979989480876793178382975088712795136 8329203 -139736494618969940983701510427227373200 8329204 -14634380546984440761191472936783904768 8329205 55157192626419612389797834794428968860 8329206 26624478301083633587388440574688675200 8329207 204510515451198571789238133604478764800 8329208 53313787196888887713936333532666920960 8329209 48272363778551041216747280650759853760 8329210 -68934241410379829731719627837129584640 8329211 42570176055363465466956506918005323624 8329212 -34894403664693797557418506360880177664 8329213 136913948410902628566762448262461331462 8329214 -71219635713020888675915063912555372544 8329215 9015329570520941896567202427322876320 8329216 -6635585566827019940635385657252904960 8329217 11272587259594620023712618870719558592 8329218 5588980538496814095266851092721446912 8329219 18688563636909318250726079623974115600 8329220 -56573751222531856173686456785377484800 8329221 50066908338006635967395574803690890590 8329222 -106006380418712694155736115994906794176 8329223 -11448100332846746046885813882739361280 8329224 -92874248535787102810170985113721774080 8329225 92369285418942927382279737164421274000 8329226 -62287470263409819815252115806227604688 8329227 -72832390097773694855537386251844611192 8329228 -81528647313761474274253165141471173120 8329229 1112700110973956705311307198806437984 8329230 158993927866841676178603912666744320 8329231 119923050943515718000489755822448309312 8329232 -16955213717954623024802083151027355648 8329233 10056269459664710183275786550082174048 8329234 -14837463948725150693385736873638568800 8329235 16631476782285313249090407435521088000 8329236 140678643019818184416159395415556184064 8329237 848759808565836357007978761252494752 8329238 53414212347412661717645767835586108480 8329239 46231895915547515341550559923153063040 8329240 15579293646496110543522586452250828800 8329241 66012205324899783139670485360193661642 8329242 52869429739338493929998339276520678144 8329243 -26779929566993262937035632831914716480 8329244 -42973254256611211208902836746926153728 8329245 85324827604426391253870532887187011840 8329246 -57426362398623319240747261588271850240 8329247 141247580523648518374361474209352889696 8329248 51674353004030111486669431302630211584 8329249 -133741053089542760182134546058719806700 8329250 -84703805611144250305318308623717208000 8329251 -20371253078269258647857885638072578816 8329252 -26455859583261510799251360377343118080 8329253 59141652987290548416762917515472477502 8329254 77735050267524388173133108579307077632 8329255 18561076947569044547515622176684247520 8329256 31879659769151898260760801697966648320 8329257 212548589874127863567430246934556380640 8329258 4058664187533969074202063698886190080 8329259 160673148237466286753855954232638004120 8329260 -3046090811447302727166694954547389440 8329261 30922559423483078056327456140299451724 8329262 -27189715366064035253822278688604274368 8329263 -64889778185549061675366098187481163256 8329264 17884622835556180683585726896497541120 8329265 -96892831156622358663811061457117445260 8329266 7454256604576772740867809082929807360 8329267 -177683049138498029978012395198034317684 8329268 -28782298282919478905476893374638686720 8329269 16425653241799283793357267209191906080 8329270 -49865894475945291471324523010287633920 8329271 -7572072023919810263463532645332100488 8329272 127446541005396181669002530631843840 8329273 -24880705515645322791189399004972864512 8329274 72419359482133184966688948125971265136 8329275 -57928768946128873504185747001801096500 8329276 -10815562491481698485199638453342231040 8329277 -213634514151433280480346375171802080 8329278 872142840671742760776990922025843328 8329279 -55138658345816622662293500255506785424 8329280 49177658145358645858182729685087027200 8329281 79756033689504359951209877558267349552 8329282 24101222299476336675403332593993607744 8329283 -74903714331999056550249268512608858520 8329284 120460109794523174035357632167953674240 8329285 72699067170831312824731835204723268600 8329286 -34735464213357580178321373760324362240 8329287 12419461987077077970750091621578567168 8329288 -122310454003192142658034804233329172480 8329289 6375513105265991665521888233540730624 8329290 -30808449358198066616839243606657601280 8329291 -95275938945139206829645053996827756648 8329292 89407475259645548387717125524679723008 8329293 49255322744677141554796560521286351360 8329294 77571896225407987362561627497187829632 8329295 -10366461833698282586509652202406118400 8329296 -24087117041123802347310419266002616320 8329297 -44273618832567933426685592426018333440 8329298 1182430344364608508800368994332840064 8329299 337468094263002517014407640019606656 8329300 329195031828544729660259941237452800 8329301 -90187003746719532477072104400255069120 8329302 72799979510820437376285527527575293280 8329303 50418130978981229722457741880953272560 8329304 96589545817796116628104545006347765760 8329305 -9964043697595074409438643110872738240 8329306 109926097536478363046551485356161040640 8329307 -47174321042325017030850731861973935088 8329308 -2105636702169943021992294634398720000 8329309 -166909202829412030750360832970883830490 8329310 -55480873280925491372954854511397002880 8329311 15023848284527536304635490531663048064 8329312 -109857692431455154634104522185921527808 8329313 120160787343257968042638974456763926562 8329314 -8687872601347849870512692734545482496 8329315 892486000269778291468850660555808000 8329316 -46114320002365208591756726963869198080 8329317 -38418358142375449220045336407071023520 8329318 -27696997698686346466453302394092023040 8329319 67994157709079841363318541657657979520 8329320 91472807788328039735437798367813529600 8329321 -10855284382195617600781489041407960832 8329322 38106055515347933866756238136306952800 8329323 94434820248397890345267196584347813568 8329324 -70737501379573194552844853997698385408 8329325 -68239172827361305257185416099763256000 8329326 -27631780054972671427499612700030900096 8329327 -8146532454323920350888548092093451824 8329328 1180348850392775696306632037027020800 8329329 -42358184903019242562672540722740577676 8329330 -40405497966339405517011642220744057440 8329331 138411745577372509355136212602624075200 8329332 3461166559515709099549502530221772800 8329333 -4620401166915551746116070823034942418 8329334 43835167948189203613614648635935986240 8329335 711599689677698400237373558456704000 8329336 16429954183726875958969020053908807680 8329337 269302568247598490188686662458431499092 8329338 83415182919135902757328751410402552320 8329339 1788963690786426245174008832216332024 8329340 -58516455416547715513865698891587563520 8329341 107251363406815955400781982178883891584 8329342 -11558407689083887851732576504523625088 8329343 -56003946352867495920589776607338500112 8329344 4559935858918566533189710632714240000 8329345 49480068454259221186352136396267254100 8329346 -11800436786663785197679886505455854128 8329347 -23604480266945838500226111348965977872 8329348 -97370700282702880970320685435483591424 8329349 48615077280547960512184467861369147936 8329350 -10960340827283379261947427469614936000 8329351 -248743339213301284011441863634694409400 8329352 6690792577368788589362262252374553600 8329353 -488304284765648097059493708564375696 8329354 -50516373425669757690641710030470168576 8329355 -51559050061251393595542792193634358720 8329356 -34733603559715780962301149055551925248 8329357 99940534155655078771626797215611216972 8329358 1125527615210665762140063431566937088 8329359 35663066584046592388748536682307783168 8329360 -2296390956682264076317709308597862400 8329361 -9177843299324137456657534757431993038 8329362 16697903887846514943381910808222324352 8329363 144571454858088485415877466037594528348 8329364 -61700922159467337854470297835472004224 8329365 -70620594729090772483035583165283328000 8329366 34245168370903476304466979251897199360 8329367 -25681676118560451103283690726319426648 8329368 67013395921744461527061822636689141760 8329369 -82473549067601264509290092133116443260 8329370 5682705589067507407420011751971778560 8329371 -9349248459246493501744196839839462096 8329372 -4324695458893723917630165985751191040 8329373 8268475462144838943064174363212792768 8329374 -26381478452190720508203466475018521152 8329375 -16270522810335341918206439408249290000 8329376 -18997886659019804675382520683247435776 8329377 33335505357784450983227418562799658432 8329378 5050778727031011639998763975649133856 8329379 94469038417146660295415850241458613980 8329380 17794918350634371342038247013658726400 8329381 37756010499847598015692610047131974112 8329382 99056707420527710950660701038046032832 8329383 60644111435563238361153267500438025552 8329384 -46649510223753962179770695395341926400 8329385 142754950357557032827000866203189756580 8329386 -26228650362117593098437871526879099136 8329387 -66721796028396527308446684757138430976 8329388 -39416868766514032668453203709045341184 8329389 51492429511451326281431338118291537280 8329390 -7544525819353624685999938583290890240 8329391 -3181780611834952625831735528050404480 8329392 1259697671831247193542854820570218496 8329393 186293163572705200043101967455063850642 8329394 -111229531302627767734070236911767307504 8329395 45859184576387891623362834815538780720 8329396 -49849823681626016978897524364563580160 8329397 -32650628495288743375106778373178171154 8329398 17199418910108945804681622661478707200 8329399 36832245768591991556607762282359456400 8329400 -85143210898395701996663833929458688000 8329401 -1604707547096854208439250509053527632 8329402 -11455170528336096053166478306472395296 8329403 -65587053270845572458216986179179209280 8329404 -37355435337996772273672746147525722112 8329405 -64995512615681934222548219387183040000 8329406 -22237607982329021977666948644582033216 8329407 -24892158256893309768848477918482769280 8329408 47984954228165168165516305757637705728 8329409 61255592382676299235746724199553822720 8329410 26744909526722505202762755057459494400 8329411 85464075536879513617609309142485982012 8329412 -32301646321152028500163723614623539200 8329413 -103704610070091501052073595639113338656 8329414 -11810155094133040654326538253337695040 8329415 56733055556804771749403388461601735600 8329416 -89814157018090567035120671814046310400 8329417 -29499289901586195897308199779317011740 8329418 4338954526863358481766473058417242160 8329419 6751304879954535432031876794137341440 8329420 -43716981354809478538077687561179581440 8329421 20076042545998616018601818723675001600 8329422 -3335578586267935493024820002875539456 8329423 125296752298324118990764861187865650672 8329424 -50468319655501146952275980562219048960 8329425 21912365832942902262798603886144531200 8329426 17512553239880967580547847423261864960 8329427 58264976534808545028035354714069315808 8329428 -67994942149993935223267241148009513216 8329429 43699003428008375775249792547330524640 8329430 11786533029254535728340687758391663360 8329431 41413013547537850902550030618229892480 8329432 106916454934465904085166117220075028480 8329433 -3114403138760758103735795072280334080 8329434 23806845106027937345192764527025523712 8329435 -63743536455360705766189393889469672240 8329436 58432290318185609369176170321662484480 8329437 -25864413655077004077571197608682949332 8329438 4844068228897367545545700676286677760 8329439 16215693718027515454178547518981608272 8329440 11309085279601532908657877146832732160 8329441 -168976023634959884761514965216392344158 8329442 -1867956974040937713437269302187053312 8329443 -105230648796910788943595400756262084800 8329444 2376287578338052418969943951725404160 8329445 -40991361783533362833309197406769287300 8329446 3645657121054130707157959586352986880 8329447 -12881827672056429719473256416311755808 8329448 64534599502041266391313452700078080000 8329449 -57941949270534661453160535854810824512 8329450 -10834470439567195876805466341861126400 8329451 -7052632608479106543948944227689419088 8329452 11275500795898905682870698898269732864 8329453 44041746335064332005479703658866521120 8329454 -5753958803911424490662595924945356928 8329455 -63318412697193398357661610773812349000 8329456 -2187112699929999715339226322899828736 8329457 202233610809361276869836879687817307572 8329458 -56234170484270290658763321696652703616 8329459 -318567780039651879707367771607042595184 8329460 -51692518927742204588657579063021886720 8329461 80717339392312978138657685428368414432 8329462 9303152520992823593619350361766510464 8329463 -5866309613272488984351726264845672496 8329464 16619577234301678743015194001875558400 8329465 37948947411959760114109870803360688320 8329466 62424955244558702353150499560808175840 8329467 -22752471490922327032007179974487872000 8329468 35571339399308463385726022887722597376 8329469 289427862065570455772826067755911981196 8329470 -33369967683697175707632996831711840000 8329471 -48162405034797807052880895096278019328 8329472 21134886827869777520261382046331437056 8329473 5204085407871490994879274255760328064 8329474 90776335465929975594210812689655798736 8329475 16319035776597063801085406252028460800 8329476 -83391761367394625808630296988318471168 8329477 -26557864636839106218318133338360930088 8329478 -33413928024130249066888666585734897408 8329479 111135930439438669437217956707323458984 8329480 13432531976218922317231966431496704000 8329481 -354996598328095079692029951110215221888 8329482 -577052535987699855701661766699861248 8329483 -15855826184373688543902697345849816256 8329484 -59588077721354711429982591604803846144 8329485 -26202212481371773197267457397910345600 8329486 74365658232425228476081698269564759040 8329487 -1229222413378233083367774623292269328 8329488 -2990472184307929541738310421352349696 8329489 -20524629060320318626676836362290767168 8329490 12277324602726837689085310214782531200 8329491 -80120019794561023978154306152779367500 8329492 -171474720512527592521536756264281821440 8329493 35613579824711567061231082433725385742 8329494 -42133934611808238643343893008780089472 8329495 107738196758937722385604051905755727000 8329496 -24837890741762504214966317884794470400 8329497 31850760497414605961334875669264444640 8329498 -7105217309505203469392808316105290000 8329499 155492717681228162258299908187599528240 8329500 -942424707719337275456832011374080000 8329501 -156306613550244493392940502311856185498 8329502 -7914969913828359515100320171162433600 8329503 12231441172116334834609936598798984064 8329504 131312077780351117203792659693494075392 8329505 106004971245599138377928279707329408000 8329506 3969242933362586492710643353237828608 8329507 -236336516916959816396455083969902823936 8329508 15486090072159780280078106917538927616 8329509 87173373556920146012536282914062801214 8329510 -13581112647339388408892853690059212800 8329511 13221084261265282646930172644685443832 8329512 22989605216531960127079436702706155520 8329513 -8852565499598002720031693417694018816 8329514 3713134450347311744557636276355211264 8329515 -29837159470006547741820892147593937680 8329516 44499648937603636576522240886914481152 8329517 26923799055043893448422333196889055552 8329518 2263257867938900656934661781418812800 8329519 4190154876495189242858350430315424 8329520 -17542516490394350757411416085071462400 8329521 5482707189566645591089491081878672544 8329522 26070767233661220673565855698091298432 8329523 -111377841188931058867216000568448071520 8329524 -7001824670526523584870620870577684480 8329525 132582798572870110760888197852928092500 8329526 35770636278124452969172877365193664 8329527 197950425122063398058472553101132981840 8329528 200364120363729599929323727768237916160 8329529 58017155720625029309430750518927617284 8329530 -651045616428295338793395225219624960 8329531 -18735294887041553022364079422686407408 8329532 -9038014122383144525703188712682725888 8329533 -70283779095628425076564497410345972256 8329534 12655977893553755595327323380923292416 8329535 143248337143343815656823141305619413480 8329536 -20369445070183469273627579801456345088 8329537 -81869005183980657908467234133016330814 8329538 4683098368857825044646766977925228032 8329539 36735428811119905663858871564286466368 8329540 -10529366528686213401246203720162261760 8329541 -231403468750501198033357131474454081536 8329542 -9613100650247202662888944213913831424 8329543 -11685017223408351820189410844731952000 8329544 900476248984571859136950680928460800 8329545 7276563817456140616350979397528663040 8329546 -702189632393274254963225210933592528 8329547 226677419470380749245609801213764580800 8329548 2336939404146658181586776045800034304 8329549 -48546041524854789468551132269637041664 8329550 -28690617919319890534350300066310622400 8329551 -54951726824774911417141466021174094576 8329552 -2753071929098351425349250752370180096 8329553 100283357953903370277981438895232402802 8329554 27317220505290345784732660104657766560 8329555 -18794538255579743422937540552580285840 8329556 -236206912011726113169442540858316368128 8329557 -64276197768313677784890435335529656160 8329558 -23122702664137377686453317724593720224 8329559 90299563212565339793870663959129952856 8329560 -1652854329120317837664630123812044800 8329561 -64083783581179906750740339658462537200 8329562 19796543101558186005373753120866182400 8329563 -62960086039792549269836980072164447576 8329564 -11033463955934608761220030711700237824 8329565 -5009792326464696923425486347581287680 8329566 18834003555652918366591650684620811264 8329567 -114425893973130798936988342830878428384 8329568 16991693955628104309420673803360927744 8329569 -1345696193551620197701334860336791072 8329570 14851708460295298470060740094046920480 8329571 155948579551812171439869110003322902544 8329572 19586558843043980170863696658582516992 8329573 -146695622556676579641598298024270656 8329574 -139279201004702473207151329192964322816 8329575 71170181916967341925061050243685952000 8329576 -29594378277481820878582150685492183040 8329577 125853811694329527368586089591378394426 8329578 23098451646660279023894362559186969088 8329579 -146074024349853005369119072376636769824 8329580 -2387778118239925835049007942386677760 8329581 12528787582706167719086847276754800000 8329582 -89390085574955136691363850697117340608 8329583 44539226117089816807089726384159876000 8329584 -4956442203405030728171507123918929920 8329585 16343872919176832859424046828359838400 8329586 -1869784492755536422058961027187545600 8329587 4686207395279874711321955621249297152 8329588 -26112938392492251074748160841032187904 8329589 -35731936005286229814835153981832294610 8329590 -34090599337509175375101996137205098880 8329591 -90086910702608429438997808430043343200 8329592 6799369674271741321146163620142694400 8329593 -128490814918034740591247824091557644672 8329594 -17616658947952565122896578380610946048 8329595 -71600734375365784777927642036439174400 8329596 49596876697377563630261771143174815744 8329597 197524290609728335915939095366846631046 8329598 -5868383073848403601385301794998003200 8329599 27841166022867685539053329570346712000 8329600 27314762163452604899052379837562880000 8329601 -25974308491417657284404197504115974656 8329602 -9487290381650302520811073476916270080 8329603 83143835973119099662484991487752809852 8329604 -12566674622794824263169963790124692224 8329605 -62119911656842630503414451904113619040 8329606 89455084787751627357408015767438086752 8329607 7915971806122540775923231033790883840 8329608 138954183978667314613223883178366156800 8329609 205760213899120005187675534461117870516 8329610 34145625623136361593956707900948853760 8329611 77381343880220856670823137251810090240 8329612 -91016726376753968273208825112864604160 8329613 -35106071706916760386772091347344529376 8329614 -48507390375040410366051903429291188160 8329615 49930285404168935141222312511525043200 8329616 -357153080861848652865156695603478528 8329617 -28848601109795632786351215083264775966 8329618 -11100973674015436282457658229371173760 8329619 -187006253904586904986736973237385589160 8329620 5354070124146099217219440029677363200 8329621 -6298444653223880252879142160317571748 8329622 2780241783498005589229743112582287360 8329623 19397423942493540543820518609438273384 8329624 -162399454774103214812866352200673495040 8329625 57952668062350709612902088531856714000 8329626 18567433203042037863575592636242747904 8329627 137840623227466767001811219717842776072 8329628 -48866653883566914460940557732899010560 8329629 -24631683662753965243311146927192042496 8329630 46044920286821946785183751963119664960 8329631 -7646188650946147714911670749376382808 8329632 76061453599281276662199248738291023872 8329633 58036370996985112880334382967477869204 8329634 -43544128460725222415095778021893534896 8329635 6679868934418718704001823935288982960 8329636 -12226506469941816913607708982514737152 8329637 -158099799523770075130432099380618843714 8329638 16696193181794126377653941559623393280 8329639 -52168312643053948359675762455580897576 8329640 87875145582850159712308481183078400 8329641 81192253246614686619709292749860244800 8329642 -20132882876338950196259683995746084256 8329643 -30603731637302452612085930300778780384 8329644 -24251750501159929444024135478354161920 8329645 -96396426670685918985032515539508970100 8329646 -34988846276220115423289807337233376000 8329647 -113551958818408405050015426001641375360 8329648 17622531328078770196667399007505285120 8329649 -46278647832968308629074286093042164160 8329650 545524924425015215245906683465177600 8329651 -93623504887432888444000312135024503096 8329652 83540527585269316123889130917528113536 8329653 112179623502410121506915286834939478062 8329654 -103903322863888753325743163348625904224 8329655 -121922446545311936016210142371452134440 8329656 66115034446698269395213271313399091200 8329657 50550957704029961579347514881761940800 8329658 -89444519127911072558758168713147154320 8329659 410509011064714892966521062390544128 8329660 -35810933491100322375806528207280000000 8329661 119986891767363290182623085636701224262 8329662 -25092176290938948192834450919224268800 8329663 -52151428213761532258501579617722310560 8329664 -16171700118773932112517762123577688064 8329665 -6582113222920647707022691479429674880 8329666 -2429517040218280424536612016827638240 8329667 15191856285417706663973742675051172272 8329668 -24695349299054995115852487958775648256 8329669 -3651018274336143684626139489680821248 8329670 -64151107818717832025441972226409411200 8329671 16552976540451434354315559122490486240 8329672 -70059039436195225812938481313814415360 8329673 33577142927251668621493582109521585104 8329674 30114973323774825470733030656750933760 8329675 67291646714730410296049862466584572900 8329676 44573499601241582612261597491227525120 8329677 -92331245410292210277665339765166624768 8329678 -3181679358691849620021477137610658944 8329679 122815536413759156810758363232222527320 8329680 -5117338554633197822511402015546408960 8329681 -15384344305041008250391013043504977920 8329682 -15538062739902643202249911274354312928 8329683 -377804477118015908295969471148924704 8329684 -8193395517374226958247919237927763968 8329685 -10995408884177111920750690140629485440 8329686 -891187649978321904833192110669711872 8329687 -4902112719925056508660823577763360880 8329688 34920893115007156856214897938173440000 8329689 -582367140306470710085978213277144480 8329690 -34195473152730409338386939718625370400 8329691 187253213718315010117518733550300209092 8329692 -5559202406855696951457133831122518016 8329693 115681509400969202025064168600549355942 8329694 58158015581235700551597296937649056000 8329695 -86800242344350021834718905832980281600 8329696 38118241282133675607671711007041126400 8329697 -58494127246762087641691554509250517740 8329698 -11334458277723690354624286868492557536 8329699 -29884982909701806155497280448631435200 8329700 -9287924865294074535840431783156121600 8329701 -80551115034747747763193857242925963776 8329702 -1908019779188064318984853006512838848 8329703 -7342994648826455975398055949351146736 8329704 91204221817405380354033149115018117120 8329705 -104480390066899013685674832362494738140 8329706 3700563897707296273844960827577135616 8329707 101082436342507475794620243635333120604 8329708 -26358795181209353528030138104533707264 8329709 134251427615827429055215292268602909910 8329710 -39167118101714590102132781820096647040 8329711 12821566505470636925561848741884402864 8329712 48945827518318827331246084488836284416 8329713 -31174913408336120089703044239273649152 8329714 -1186715076942663753443417189784251520 8329715 62936368951226244098713100469530517360 8329716 -4954463068024272702349190110735798272 8329717 -78973120747402899475084611358402050048 8329718 70939397612425246512330748715634406560 8329719 -51842352853406729748481948843383117312 8329720 -4910499650351442156617358628061184000 8329721 33039722913293676407822231518676028372 8329722 50269133832076967592673878209047683072 8329723 -44852423938187074133250080241945173240 8329724 -20569605985413097986533942753317936128 8329725 -64824071220626500747653056832624303150 8329726 -21755836112214546657872678873171661696 8329727 -2428763002008373780160761988658349056 8329728 43601419535471744300333413870306590720 8329729 -28407958635634883201980757616417128016 8329730 -14072085209949385572926352956933814240 8329731 -17624979244107726122795331147985022976 8329732 -21240150936104747863704493011031941888 8329733 -184995676320739955105011905088752166560 8329734 2752108305410122950171368397111995520 8329735 -185362921750622372020489383396535706640 8329736 33719074368826794530879149476192092160 8329737 3425475460632536713896039938516288640 8329738 3371728629422286989839561760406443520 8329739 69025049407092947230910599517582321232 8329740 -9536392119215245383148500684958233600 8329741 -20553650151627739826120408104788495936 8329742 -9759522959246598075556789011887184000 8329743 45825899371378936889881367581500013200 8329744 -418769842029711890265775197428899840 8329745 -49457655072438567135496943180328541080 8329746 27860442174660917999628001575408190464 8329747 -97690938050811872608542625636112974804 8329748 32743733919637792867922785723519168512 8329749 -14975750629979234263668138148298682432 8329750 46739503994580423516771629425336896000 8329751 67744561065674654563363691232081915672 8329752 52656369352710285877992114513274368000 8329753 -7357679017649308284382412732653994876 8329754 9898474689447692043543633797665614576 8329755 -35556447083190918387536500895413440000 8329756 113367458139083677052923938222693086720 8329757 136936247351290563040772793844583955660 8329758 19933921237526174853868514444180529984 8329759 -102034537751555728793172747349912827040 8329760 82029525291687231408969389547454464000 8329761 -30666309152867681769772555095424350 8329762 -7866453556261198061987696523277885440 8329763 -146713336053245375588459891712626646336 8329764 -7929720716197798067277876652398440448 8329765 -3402689215452792346141736164493659200 8329766 99528842632214021089735363796538404544 8329767 -4934210746314609082888000662889557720 8329768 -45982185053259676316494461313369789440 8329769 -21254865228830519477548392309074795904 8329770 -48972603660001588261725475646417932800 8329771 -18004850133251595872322457215690513800 8329772 72380378115180591490864746037695135744 8329773 -5115467963283269769717983442252231552 8329774 -18789788487928086739197935490433500864 8329775 69410618601276385847196687433424107800 8329776 -524616634512644943350864667026128896 8329777 -40267587633043809856578080586629975640 8329778 63981968221773946987782978231172801056 8329779 9216085118890514425631545481046104904 8329780 -15262070027375600918881731205383283200 8329781 95179272457465261292392247829279598464 8329782 -51802132205954887143384782789601887808 8329783 -34741580248733691502818779639037459840 8329784 -30129674627740756450923651830989885440 8329785 8039471640419198029182147443205691200 8329786 -17900333613576403687190636053851013920 8329787 -86448657554736848413883539572237251328 8329788 -1725515224957087425080463215348568576 8329789 -10583420595792859705581497451944528992 8329790 18634206122499839213300566088620339200 8329791 56768343004471329596939729744920673664 8329792 64061029769244367403723572008520253440 8329793 -30566899406310034877661382421267873280 8329794 45464977950261336499772160296311887360 8329795 -7730826568506194700444846490106832960 8329796 151627722718139912722979243583495422208 8329797 -34156874415775172327417131785193858560 8329798 -31578174113802002801067335696438622336 8329799 74105507428309684486671978067478696736 8329800 -4827423044862165088035866351803392000 8329801 66387447671454430103071522902133164004 8329802 49712845695231669220061328677660802912 8329803 6995860722114741872608089694006554624 8329804 119573790022972291070219715883899744000 8329805 100145379595216697180379703080441133920 8329806 -7102516169092748064011641596451372416 8329807 -23332506778455548482281160112574695000 8329808 -3520867315696349699822416057285754880 8329809 -163354997362928184742039894827419094720 8329810 59648322137889875035544733252947558400 8329811 6655431411555626893601794427932354464 8329812 83689993125336269223646407216690296832 8329813 -69303014789174696989143246631338877860 8329814 47542461648804714707711119190092052256 8329815 -19702926226562333181234265773496288800 8329816 49588433128474255717699379991094886400 8329817 37139478792061317065993222524958800512 8329818 -11270681418187171096135375682054356992 8329819 -46842548058122538248579731067060782780 8329820 64030433325989629525844325015206254080 8329821 -1363087840729852713037366051677934560 8329822 5741602297597989540783700968111371712 8329823 -178237270675014107730467969290453352928 8329824 -37990187725527792347344281340603269120 8329825 -21108817998357683672797317614266160000 8329826 -26623795338338795280863072119695507888 8329827 -59938447367847389673483999006876400320 8329828 48783925082259877088289802420753571840 8329829 -179301632955530745047723767114331373570 8329830 -11255494996192210677614444112451918080 8329831 1117883785859463603625887194998984064 8329832 7381466158137160766550775253820948480 8329833 16106363530265633307736731323180832000 8329834 88271016641793485149351043575783056816 8329835 -100247855072999062625488341429754002720 8329836 -11348791637968257800904339568104047616 8329837 137146693711050445220811978858074150486 8329838 92092720224303430970430552239051213760 8329839 -65235395443963197247045834964591508480 8329840 -24836904306810962201086758633803120640 8329841 94158092318800292467163042597151360768 8329842 -75198195958141057832793745333220838528 8329843 58871590411731744405902818886167134600 8329844 161641515783555352125599458576043846400 8329845 13670447781378285818128085542719264000 8329846 -40159590174198089258592736249650149760 8329847 -8032839634322595173109005605398928080 8329848 145297304094872604437775026732196864000 8329849 -144226442219407566439449358385064762480 8329850 -35707805122025137856673674043266055600 8329851 -8606863725802587685811331970966847520 8329852 165871749455911741759290412297417127936 8329853 -25496512608923932933056491852132489760 8329854 18788454022422502147779420505326823680 8329855 -7496402017853566741141714823900616960 8329856 161742521536935198556762458589180723200 8329857 14872589103632808747771387736664510592 8329858 -34888534814908763879022385326380603520 8329859 -67041259947243424086869813703665495940 8329860 -16918656730099588764540171564004270080 8329861 -204237479954481618524872152875815683968 8329862 25684297629274012264322847543645761664 8329863 -21453533147412473641316684133524000856 8329864 -32798282857664709665849051594477076480 8329865 -50690751430670160528070369642186147740 8329866 449800966777133904658250302611187200 8329867 -15985235560427950518334240028745891840 8329868 -115346107354955105270126506796738035200 8329869 -73606237660217977702425114607326897396 8329870 -4049696047025427255355198775618445120 8329871 -21892544084005551485975765784913143696 8329872 -3673537374675909892240437335863787520 8329873 -120213712110460772169539436304317095820 8329874 167192318387408554214277545583903744 8329875 80244573268111028713971690039067320000 8329876 4390797182524747887526521208840895360 8329877 -58181211069011904479238398004253670880 8329878 2909109231761923999890670671962831520 8329879 -13712095581496471163603618532092503224 8329880 37636481236306810900885694041533235200 8329881 26618930790968460542060942188967746944 8329882 -168198092764733542746615314486359824 8329883 114772928123751491394832441553780862120 8329884 2370697027911413295580446196479731712 8329885 49397342153691553384515458057459215200 8329886 -9019778978224711119586634086248116736 8329887 -50751592590040022400065709829741325232 8329888 -85630035244218690043529572487528448 8329889 24002424818443180562083573303035644820 8329890 -34139511115236031879134970758652078080 8329891 -34070129397190308098007026165314300708 8329892 -94447041350909426392670420005437800448 8329893 -1324120714558808030856200362374067392 8329894 7808356221879054440789330945719382496 8329895 -44304157009829825871960705898540069920 8329896 73124775470510102976647061324581637120 8329897 -218151437927380127715274511710499304048 8329898 3773440559517811299152025819642013536 8329899 -7183134139366861298912207968436216592 8329900 -5123463852412800758259685761401440000 8329901 -36946111586946951465347448106896421098 8329902 -11516591294090828502310216849917928320 8329903 43852388021334274270490876607410283152 8329904 -24132525749020669212706470969496043520 8329905 -142179825900911232490233834830984092800 8329906 -18373516628313214271030398675020695232 8329907 161451000361270255936290392797775046156 8329908 9563165830160305967449621938777882624 8329909 -15726559313023941854940455940615802048 8329910 -6063583192437416890054382802408003840 8329911 -185785449103182134983294676012726871216 8329912 -56831631068105609012464958398921420800 8329913 -154454723651035702641308160565422602838 8329914 480072465758431174997847297984795504 8329915 -76290748943989655393915097530394892800 8329916 -21614037462356196501908075828342237184 8329917 516772301581814596790690424524322816 8329918 -68902982955786546220219922974171127040 8329919 113933790109398455021942445747613506528 8329920 -12869827515237865965885434686466949120 8329921 31501906171502571585572771959485348052 8329922 34700122135899578074208344155035925024 8329923 9434562216204495012683170887018662400 8329924 -865178387012547755394322556864139008 8329925 -67400202472563078455589287256361249350 8329926 49984188507314016338604425338224050688 8329927 -5048029601724502840386390777283133224 8329928 23975665800664283675811824352323036160 8329929 -5153212632657806744856981916615582752 8329930 -19702131931579914065990038737474846720 8329931 75280350792269799238430062835328685200 8329932 -11035966757701109921069882783113728000 8329933 -9700293050704771928391030480882421632 8329934 -88934738826567944207920821039835224384 8329935 -4883663768447747195017128815805951840 8329936 18529656880398020313843390079115681792 8329937 8341669641006672510160372540673783808 8329938 37536027696713423552206585823728124544 8329939 30105030608528890164103990529728005740 8329940 -92372221662094406937207340938384072960 8329941 14210312026443132427305320795202280800 8329942 -22319721200144333937142964292199096320 8329943 91202947237813235153614167374477139000 8329944 9840689618271978094113462341536972800 8329945 -909182830756976723692446243062545080 8329946 60210444836597690078974971928570900224 8329947 57153825698415492057442092167487067800 8329948 -51187801410252588460528540005277358592 8329949 2168162341757192677257827729243292312 8329950 5964674489892217878632461676675073600 8329951 167124506703939373958137012763778140448 8329952 -51854161672336629592965029056114065408 8329953 -87607371339482609948733952588518639696 8329954 42006833692234359121075321244158852176 8329955 41509957239733633414670098044561744000 8329956 -17750727090511889581964901367272370176 8329957 -5548084907072685752545349436867291912 8329958 -4117615358835018127446274079766271488 8329959 -4730586818479404807162172861767133800 8329960 -2471908758778444624820095280357376000 8329961 -94895793481180059618402542581862655600 8329962 44790842166760611909225998744480439552 8329963 -58756772425720982459134673633734724616 8329964 -39322955569923163092021967479652520448 8329965 -3929070013983674839730900909695697280 8329966 49429465752979855722206326956050693376 8329967 67642345366818650343713628888029771520 8329968 8247745579414494686598029633138491392 8329969 11766851717894996267782745385444460370 8329970 -26095868339193618479204702861884769280 8329971 29082668018327679155760385463190861360 8329972 1784135906060303256884139181092712448 8329973 4033043929966694759350562038692002844 8329974 -13335546039850785455448797255600079360 8329975 -33347242760635809755151035012265285000 8329976 -102732097854070514878008385056000061440 8329977 -28827743529171579319665515636938181052 8329978 73938577754314412226685345566174557040 8329979 12279312897186513774344562022065991680 8329980 -35474696088776706078507455360957030400 8329981 -53772563429370681108881694623305559136 8329982 -19461852782122895982437465479696103616 8329983 175062401984444040237704029693365462048 8329984 56116972303422935915463056088685871104 8329985 130938487752798661785669232522539204180 8329986 -26977363592489049088186324301142881280 8329987 134964775927051944219536903963283632636 8329988 -33420146418737528168788110542533360512 8329989 -129477848566127913995007352648953371040 8329990 -15842413422908397598609856552965994880 8329991 153429320865916474288055544067637854152 8329992 -9236447437192831725721480817079091200 8329993 -27129533831829179855194314037525712000 8329994 -4924739040574245716139506195000119200 8329995 9327773768708505978955518094596658320 8329996 30670460939361624521090683273258592000 8329997 -113630261295394455318337461956153710080 8329998 4500117311592496030107791289401917440 8329999 -202869469238275040529398344536452319360 8330000 -5655731833007587320012123202206720000 8330001 30869638363490615732709409220482248432 8330002 -41326615804876113642347662807674820608 8330003 1316889722985416121232853959478472 8330004 38094014492396987230483411574711531520 8330005 -60270723049673798335093798951102867680 8330006 -9644329962318340653590352589537729536 8330007 -5448360519574926215733881047003137408 8330008 39571298975496523693028033566490112000 8330009 -83385430578967623490605319397139956790 8330010 3593074839619845719393863464757063680 8330011 21568496122276384599666550286006149584 8330012 -35822413037208603387547454439348754944 8330013 7525232869325967770077636250607086400 8330014 -15235051708722377216826599384884478976 8330015 -45297788503682445805288403517461322840 8330016 70055602807488853797012294363813249024 8330017 219900114130991241109113574725629064132 8330018 -128140824165756052273201763242115904000 8330019 -67892583510096923612577220788425131656 8330020 26230454699345069830654228074378420480 8330021 -16831570722185125462387364411735752896 8330022 -118873534379211055438988232308631472512 8330023 22294100986839363643626686135829882664 8330024 71176479147793443086627248599955368960 8330025 1859317945547132144016456383495808000 8330026 40149576148258311276083819199574831200 8330027 147339067902895554184334148813871869876 8330028 -2616486031120065547848775633520345088 8330029 -88080011107443723206517359194006033716 8330030 397326912964158302314446583565205120 8330031 -21945978080830788961187439043263778680 8330032 3826843383126814535747228794596032512 8330033 -10340956497730782594102590072344594878 8330034 86486067497908371441407783145959699712 8330035 -54505571547005570661077887919674547040 8330036 -38484810171094508298596084736876066816 8330037 -33473168666719346724774481044826290720 8330038 107614850509402305676483038335253682560 8330039 -122678439149761170152834255176304579160 8330040 -121697401689545633501615552540751667200 8330041 -5404750037831743883904216676908102400 8330042 12076617120089614051629878308023635712 8330043 58488336067673106729382890613479044544 8330044 -226215765847508450212189240290432000 8330045 81101345559821489789874721226915009280 8330046 455372863831673884854118815886494720 8330047 93195072454805096538406085906180436720 8330048 -20425222979267911404536461691128381440 8330049 22509404040398001931453636382207634324 8330050 -26540094147893317836707558576867197200 8330051 -136936228417799399169201384012188587368 8330052 8226362202455415995474803283325118464 8330053 86923265404979105756390747020515078302 8330054 -25054131816453712905570752016471159360 8330055 -47579001273061937817695862255749640240 8330056 61282098104790267882035306906185728000 8330057 -58629926566627493983183611640558844928 8330058 -48910527031852435250522085390595959552 8330059 -43666807795269114154982834407607861740 8330060 33150359625565220808667878543671700480 8330061 -95545107386369000123014878199788011328 8330062 -45483804669237314815723318698376594368 8330063 -13001199892333358285650893780077186976 8330064 -22405756933153773942116081334666264576 8330065 13206089484627722279233859822974053120 8330066 75592108790279023926576964136042532864 8330067 -111805815882513467535598108529054735760 8330068 -120649598531349424038615357226646786304 8330069 49639913852777679415849701711074700864 8330070 -8413313972853756914633037442081904640 8330071 -65773911330978546761757184297214978928 8330072 -13887987167865619167472136058522009600 8330073 90507298883698201235048679257593681824 8330074 -20439525991369832122694964989632168464 8330075 -407408418555599013250477859492792400 8330076 66927600842302442964775338320839372800 8330077 17845715358957249262904978331328696672 8330078 67239668304363360926253216502053939840 8330079 -3282913092102473024036803084614003072 8330080 -119042605521120629370426731042509946880 8330081 -75213275601231934490439485032003985118 8330082 -12916924371914094471013116768316636416 8330083 -110151945579656642686098907808717997696 8330084 25318653595932572676745966877218062336 8330085 28405107288619817187899938172300537400 8330086 64026874271843348687837588250130912992 8330087 -69297027694654088477485876890238536264 8330088 16956829673662693732860752694872064000 8330089 -670430130383376761354302179652512176 8330090 22183534306565117317499572409274856800 8330091 -47213376943389478870668367705046998272 8330092 139939345721613068427054774346402037760 8330093 56850714417441766522912597064079568524 8330094 8707609503180984321518384427264921600 8330095 42027773206815364707680045677091958600 8330096 -23072044984118847425838171265355317248 8330097 -13221706187984093595378517154241747600 8330098 66033998234600087016706737813104793600 8330099 149061444544530964170674408200854225120 8330100 -2059995072728335547042594444716185600 8330101 -53611479098317133800335439450078393988 8330102 -91049396252660952440767419991653806976 8330103 -1812304123930203959963932945802017920 8330104 112660948445205979768657015284783206400 8330105 -5795555734223969530997898605241157440 8330106 -10347339770287818945078577706866206720 8330107 -27588838017851323052959372435283229680 8330108 54180589026617462485044317668147734528 8330109 131340977465787232741603047252147537600 8330110 53383357716822080494887637915926456960 8330111 -152404172532170047232550332669415420288 8330112 -326696814168457280479164774702120960 8330113 -130611677064180174103973561048461001760 8330114 -10408131062433701496145913841308490720 8330115 -13221163440487691023339864403476692480 8330116 14569286651067656275920740430249553152 8330117 -1104461214989342269112236337443144128 8330118 -62649656368721879632132518481513432896 8330119 325510023043044111904382452069341792 8330120 -50634015257289384721458900160118323200 8330121 -3468944112110565854524883210287045638 8330122 -88482627399128326616793668121822855888 8330123 -41287788593154498578840877728257822800 8330124 85172108421604831242155100640009728 8330125 278461317366183912288747466182647904000 8330126 50913014943118102075219116160775344896 8330127 33206712429661788148293822269341777920 8330128 -31902632082194564741600629365049090048 8330129 -55404680994307396191948278445769308816 8330130 -47566609689175700743771135017486092640 8330131 216005556349358831776086017378519888200 8330132 2290170338262032126846400018068736000 8330133 -6623280147229417662182441707735105920 8330134 -4272447143378687608372724109192591360 8330135 -28321422524510489594100512852145569280 8330136 -21090880869558148136282008940639907840 8330137 46056756815111298905186941254588563786 8330138 21339918479961793356706507632421380096 8330139 -39620882813909315718230501470597843380 8330140 -933968085829789378616079539355648000 8330141 -258727306415003073891767757813972287028 8330142 -19262920073457960953874275834296145088 8330143 96933450159747756413402240490356152800 8330144 -151504279297262685617389007756266635264 8330145 37274411026731914135033586463056859200 8330146 -4853138965292544341386061740327921152 8330147 149779498385991344295452765656627117836 8330148 -7853259947728579630634138201653063680 8330149 62842328741175004798390798272065536636 8330150 -41366399767199370549393926716129447200 8330151 99279080219653339820110431589812758400 8330152 -169890667307323485753655050866155238400 8330153 -103058726611837606306729764064216938936 8330154 -13124343414351108566057742471733267968 8330155 -76787081871509554233490180301439384000 8330156 82507529056526495367844260640528139520 8330157 9357197252688851154813629811139825728 8330158 -50843612771497327208409911450934832320 8330159 31783736833951358974707541283776713480 8330160 11303881364529465050664401174603366400 8330161 -37666160474792102468666618761957458368 8330162 -36384147228692572543579475098338184800 8330163 19521411385541986427207564762578920240 8330164 -13183582969755956642483026419553142784 8330165 433028609483991977324693934818365440 8330166 21028273559836670036747433861784641024 8330167 -171279472953477607026858148321626477784 8330168 18207441347619593134641133824818872320 8330169 -31998208182245947317579007545522349632 8330170 -27865945223306578252926277720967232000 8330171 -34094816327517429344546581027121718456 8330172 -39449540985365057666465840190201888768 8330173 101547124400235846150694934616271824684 8330174 -22820822149270495926021571792516969728 8330175 165095506014411248759246816025792000 8330176 -658913851745258448426722144999702528 8330177 -122571664979772480106511239768131893376 8330178 -35814648326828639335247333197602101376 8330179 -116181788338451334961027471926771145512 8330180 43632077193120285038221152362675427840 8330181 100457827460669028849914525803815421152 8330182 -30112834597021713257889791608854925056 8330183 -88985675479999852792973753823078688176 8330184 -27767403716989755610664434783019335680 8330185 95337066814134677062597014757754353380 8330186 -72489793569537908813105564394610968576 8330187 14379206533657633404516983286451807152 8330188 -62954794425548213662322827304551540224 8330189 1476278556213129013235130035180024640 8330190 24044769090427983980143862315618288640 8330191 177767855642032500638662824473432888184 8330192 12806379334514435612635786259438469120 8330193 86403376031676913893835484510799122082 8330194 -19992687791772216428960154845824885104 8330195 -31967692048457915850433629990701422800 8330196 -10094958793442769345823348526125400064 8330197 36849757310792445427814262323337690400 8330198 11308284955646644425842465023445901600 8330199 87775943666742837269704646322667087464 8330200 -42075695769043049051087394625856256000 8330201 -168186314441085725935643428455516128496 8330202 2568558836658441985846650192511402992 8330203 -64851956267481084740632973697571700720 8330204 48526866974917705044053688302587677696 8330205 -8151504140601138160458223291500249600 8330206 -47153781256487383348128257099000600448 8330207 -89181413467770969363850330000089608544 8330208 17458501153031492261939144802686730240 8330209 22097812505736325005963957170382291648 8330210 -22915780092955737969426587668005043200 8330211 120568284797579151912850736424551356260 8330212 -59488107989184444489097729104941377536 8330213 -61838199823636955952519322281574769538 8330214 -17446476472066890664464498602447856960 8330215 98712753065409669833381229713307330360 8330216 -33594394974059707642361850207098572800 8330217 -6206565413560305365342215158100488192 8330218 920285273511075170507432751488164608 8330219 22746914708469984750541465971676611096 8330220 -42342338343767292437971805971402521600 8330221 101284790318768712631300089996999342960 8330222 -494086919803164186359292309463367040 8330223 36665865864947740655989447155461875968 8330224 12187760985340247787392370724426940416 8330225 3351755756998466089719112545174567750 8330226 -49134721171264275434215864132101318912 8330227 -44196392131911384088398561356514795520 8330228 -117903448555997374168083204153772001280 8330229 142970010253680642350909679142672705920 8330230 -5765929849088560242212995652729610240 8330231 25785721399324924730087716203826585824 8330232 -31453469970139198874026710242671656960 8330233 -238875797287718147177192567263420172160 8330234 -37504364541801017990427839832839009280 8330235 42688562537302048866772131958781766000 8330236 109337010832970208198066245717273103360 8330237 -83974391548497152719140259874791173114 8330238 25536444836306870801571584639682343680 8330239 120008050035946897349262719333868631040 8330240 -14202610242505376463273296812950159360 8330241 64874936974707704680108417774540057392 8330242 74995160993812358577048105484572672 8330243 308851117403297260669830975064306206264 8330244 -7639359272431491045632605018503671808 8330245 -85918318658855883232740908958253860 8330246 -4621928644113209932368563610103625280 8330247 45120825011466755583169074040680726528 8330248 97578669361702253758660003470051087360 8330249 1066479740062945747618327891511040564 8330250 64528473590485210274233927935651840000 8330251 175598827488441380164795282333232492272 8330252 -30478203736864575995316915191572638720 8330253 -48968757498094397117660771858878802496 8330254 -17424587752112883735296327839229990208 8330255 699677879786958289889995870651513920 8330256 3097627252690174774264775885558906880 8330257 -5324313736242278743331367141012757080 8330258 10833643629516011727448613599425361920 8330259 -41427479853646924621651130721099536640 8330260 -34508324638970028787943677656899877120 8330261 2285207783335700948596535430253608192 8330262 -59366277778905424629223584637249658880 8330263 74200283753406406633312343842992969296 8330264 -14988534430334811057867549677561456640 8330265 31686906213476610635553537703249238400 8330266 -50016549112432727630965641716862491136 8330267 106727450417081815247421329372562264552 8330268 -32897172249554641138529820889589122560 8330269 18136467115088070515549462383126227840 8330270 -29149049177878183097013049419701971200 8330271 -72841671586630037116386085418284018176 8330272 -87906481816724471856932728458814291968 8330273 -14893117190781223200037750704537031680 8330274 -43024490261602889402630406718438060032 8330275 -9764706541846144652973672458668279200 8330276 3892589133548754351418033149381356160 8330277 34152993838938762972728707736439488160 8330278 6996849511899433762422966785120372736 8330279 -29694329793393213979338822462032709240 8330280 31430925177133261970976782426151321600 8330281 -26647471010398255263175191762210105500 8330282 10562558506440609284354002741014617184 8330283 -22079410607712472458910411805583474240 8330284 -31789198204761353793179932169311654400 8330285 20403822390116670419113003830764641560 8330286 -38685031269392400810321605449366028736 8330287 -20176711191821501677912474014263928848 8330288 -18922359780619629176595514061106118656 8330289 51663791629537114798643770145649623040 8330290 -86749074869879781563090913870601766400 8330291 80544659458522717406108093252060868912 8330292 62059414309807983248384598021041836800 8330293 -14365350474586101825203264137758986400 8330294 9621236969116037305452083625034596480 8330295 -64504987158421958573131296703019544960 8330296 5667802009124002087114126125444464640 8330297 23538201859924961116426586116450146900 8330298 4075085672588858794651723147899959808 8330299 -54992615615307558073389508885821948700 8330300 33694866567721867911824617563064588800 8330301 21123449708039715727873431521148240000 8330302 -8085090367977985237813627243145342400 8330303 -101715160736990016050472151323801443760 8330304 164726583280492654058368410341867520 8330305 -88005950656292291753318211506445642540 8330306 8731627676712317193115453863014880000 8330307 -74612520403805199664918984112694929160 8330308 -41770335779468219444204912302467993600 8330309 16354467468155765265865449672008207004 8330310 34318029454957553568339680787262867200 8330311 -54345847659291781343799819934222725120 8330312 142463004920102468411225337677360563200 8330313 -155324735687861810697619907634874896000 8330314 -95517529031315776984496927533114977744 8330315 19136021458805559896416521287679520800 8330316 30800754644133620835125581772837002752 8330317 -18771131131979190141021898405178219840 8330318 -19516949625602305257723202981049361600 8330319 -40308318988804851637377077854204105512 8330320 -1154527455135249150207659517306470400 8330321 -81418134180983861740734745143235176588 8330322 -488129275113868804041353929642721280 8330323 15199831234435517527188652890155145720 8330324 -45244146499151837121789285748027582464 8330325 -20081233761118807849944325736099940000 8330326 -26345781113008947037114752191317233888 8330327 -119207790867632496717350152505957073552 8330328 14488568132908561481913863150741299200 8330329 -40013237219758884163977360371130977024 8330330 -19183310080267217983317742841450929440 8330331 78302782192338982207147023100046384640 8330332 -64593206543771036826139133415626120704 8330333 29590334596576761397075490743581857760 8330334 5667671351948955185818046217754183680 8330335 -32815768949020676285217640335871094400 8330336 81691970556384609743332989666907914240 8330337 3089417044001972165347773154240224000 8330338 -114989883333630078016662962924897077680 8330339 7677172629986072835464163087008272800 8330340 31836336887182243578665093935964282880 8330341 96322308921003883117562504652840560800 8330342 21680777541490539127656826824757890432 8330343 -10636059712153621704932202329691365040 8330344 982239574124382186067560345263063040 8330345 -17933897891552574184893275635547049600 8330346 -39471212639628046274107283907767018496 8330347 -879623847671777651048789924721315072 8330348 -993218661598513716357572148192108288 8330349 114984855716724637104148061718565376064 8330350 13192167357029772697013925869659996800 8330351 -34168130378477713178637334857246424896 8330352 25800737682005379943490325107714457600 8330353 49238310256032422823660398898672027602 8330354 -84078956035842592706633741554373616624 8330355 83424264686699046995869509236582379600 8330356 83016681555301343921665919335424193920 8330357 40859800357249737260312967696163401792 8330358 -15088034850454750537233306967038474816 8330359 53145718497398054600482257808387014960 8330360 -27785906180242045575114477154719744000 8330361 1015551784083608615323637224408454400 8330362 53878061893147492632568407686942424432 8330363 29232420095920595189595559281180936612 8330364 637587664049644239271728826426899456 8330365 -18155072193472202864255264478226375260 8330366 132157430066697819050086924391749440 8330367 51938137148898063133929112438069012680 8330368 20005505781819298849065215371499274240 8330369 -1709432007088460717672474911812079230 8330370 12210207525592555091160505233765565440 8330371 106299572631899014941945715316413440 8330372 14768701789167241989646731674630376576 8330373 25329975753449459827355279230662067422 8330374 34329719819208918881130253579633572864 8330375 219380255711127605938261160081343354000 8330376 -4557006513088778488406079755510784000 8330377 49289545509327099801582112491720856272 8330378 16469688101512960602816919350300536832 8330379 70724148032377825618927310069834753280 8330380 21730573580967686154541671746742988800 8330381 39455471403573577992532825155267987852 8330382 7317794673413266301068251241150686720 8330383 99807077420985545695335150617903523632 8330384 -14508639731423071396749323309290905600 8330385 -11167504566785989841908987586608141440 8330386 -73458278126738810325152815769282794608 8330387 -42291388750444884622053216314383384560 8330388 -24310733160684020451672172530777587712 8330389 -76368737653356473133863197267995709810 8330390 -1239657132649787450554757884595614080 8330391 -3590610171143640147863822695494492000 8330392 -141187990953712061421890722248431616000 8330393 11045814560153655374389142484198321024 8330394 -14506929945897284814893075305792207872 8330395 12008216897834506871042041318189576800 8330396 64797293781918840913122486000471436800 8330397 -48795584217856082244249866716762742400 8330398 91859311088670335124144565438788263040 8330399 -52527494527696884210852110361462446208 8330400 -8230682173680571766943219771949056000 8330401 799451933676687473198426045451122402 8330402 24781074453421210096041642488017250592 8330403 12936886974149991315982197813022090104 8330404 -41676994753624804640264558946679455488 8330405 -69373045053538282241048514869188679940 8330406 316844092294467200226314270713663488 8330407 177966574931158456583154701206085793656 8330408 234173218840333364383384382391202191360 8330409 44721849036139238162335654033225138800 8330410 18402949026582643477977070370129982720 8330411 215806232357531888872356733950044073012 8330412 66016290789061776925285672677527373312 8330413 3369001682053015196061839313489476608 8330414 -44297614067098291241077877727486828480 8330415 69634737726714569420889349389534907920 8330416 -2288045853131663484845945321759244288 8330417 197127083678439027277256361161653862640 8330418 -113651167768419506694403617143518337280 8330419 -67243646885638439823095345984800643880 8330420 22930141630270778926685077630533427200 8330421 70449331830059473497357646554088114176 8330422 -41296263379871993641635984768888779328 8330423 186566910173872829898899964488352261672 8330424 120772987723750964818186521203659776000 8330425 -7144079243154810321387816782773799350 8330426 -23908289785898675235347481385724095776 8330427 -4643178586017426917998242424640198640 8330428 -5989725479237161143760740556230188032 8330429 -124498528370250476353063648844162200224 8330430 -9870364981081656009213140530583285760 8330431 97365172022990265412752543453412969200 8330432 -37797192260301672778095433680250994688 8330433 1220767233867365589272093210291762784 8330434 10639986836272764615478773129407293440 8330435 -28133173827923956256288685614845503600 8330436 -476389326531103754439668833014081408 8330437 124912515166547592679211341628439117086 8330438 -33247174154646414157484998488530786304 8330439 6421116735650419362363067270332028416 8330440 -73408722872999587293591242619816499200 8330441 24555947996059271147075777712585840000 8330442 18774445748856929532720680867411157504 8330443 73745371948619449169110199663546478480 8330444 -5562893097399403152356556197051363328 8330445 -1906509149815711443181563445378319520 8330446 -8446639214302133079104746376410874880 8330447 -15892592863298687696084556167266936800 8330448 -10066909500138377690356742347659411456 8330449 154240959312655027770607425516805100964 8330450 -39220741747734633806900757909112866000 8330451 -50219179913162070397995355180068477768 8330452 -1891002366578728155616656659994192128 8330453 -201700631063923742761186103044199225220 8330454 -60384530194129876632094996670006396352 8330455 -23379933829895222041160354317460198400 8330456 49789515573323615365125230307679610880 8330457 55138343568926383262989852730493957792 8330458 49988142104065407989988857079214852080 8330459 176502679616135831878082142220610310480 8330460 -38784018557233709556986959378137123840 8330461 -189039828941732815715567850144991229376 8330462 -9841358164472072144518816374474350592 8330463 -112524549364281692652104340290755194408 8330464 -1732136312893049411665958046015160320 8330465 -28667730733886520424584047951597905920 8330466 28660363956394771933663155195329879424 8330467 184099846833155224589881119805155695516 8330468 14453338062455334262303246427578761216 8330469 7071794846946912281798130766715714688 8330470 43248151945982014343093164207202743680 8330471 -302523084792631912604058124595711844000 8330472 29066659073190142770316524315601305600 8330473 84273819927673347204281710181953579764 8330474 -74245607014471684968787221659133845760 8330475 18793300488729038325236578883965747200 8330476 -283959755377958942194648421838716928 8330477 -121921799560383888580902001818781505280 8330478 28018793199079538479398598519146450048 8330479 -12579235801902480298195475317348895920 8330480 -13195230673372541492448796752683335680 8330481 -83918983193993940436388598359500856880 8330482 -80578540021565091175070825336818197600 8330483 9515109392923523122891584655699882320 8330484 23926076154622962877046511869253697536 8330485 -11482556449154076256341913447837357440 8330486 -23356866822524215019866900723183187808 8330487 -20018927390290180303866686126608176 8330488 62411576424178470388690849104322805760 8330489 -14751196808728850331214678764212210220 8330490 18636359899944598758319959088882495200 8330491 56972387408259195014913503401118078384 8330492 6809079179049281057116509518410974720 8330493 88018051643402357568889706740834242240 8330494 -90959047471135154322710869425516715968 8330495 -154077313443450874720146904362037268880 8330496 10417550656563213093857087758094303232 8330497 -3164103731520279807481273501363554368 8330498 -34451892194627971777085504131632542208 8330499 7416058672061894601967083071174331120 8330500 156987616628198455204220381538119232000 8330501 52474450426364463219680020352710511904 8330502 -120403607556230337385063334335732600320 8330503 11269220043112772852256071957384374944 8330504 5323296766247595618311810680750571520 8330505 -85164488678848284758797853325915700800 8330506 8446774277051310178188152915003587584 8330507 133921232147495281538657124071711100756 8330508 -19625851717669123110107943546870752256 8330509 35535576272362954742611136449679804640 8330510 -26019868088380507788424034800998541440 8330511 -42514568294386949114765713922703283200 8330512 33591904306186094129107258091139891200 8330513 -42570103662944476609291338081823817100 8330514 24736300842967628647238404284666752640 8330515 -128830099821603867552659974104753864000 8330516 -3869922141660094569061479426691995648 8330517 18420925624777502273333147850571436874 8330518 -7413164932125828146948316700066790784 8330519 3158590191374655409029259334942076288 8330520 23418163574497953502368939355403059200 8330521 -125769073661589900879535730507401844278 8330522 -81731892300162241530960622834388628000 8330523 -74824139396952580134045227044178279016 8330524 -33271153999368589588610148489034299904 8330525 10330458639398573184775612731421545600 8330526 -47063991570073181570020148233098717312 8330527 -32480521792519132372205447820504677088 8330528 -101980779940474104402560775929849118720 8330529 109300876985140158451247489774813675184 8330530 -3643759844558651011396684248057977280 8330531 3343860911090575461267438397661180160 8330532 -9393349775774792169246266823273566208 8330533 -175016300399846645886988755281067492800 8330534 33271532451896614725699502360506472416 8330535 -35501744743877238483206040352694806680 8330536 90214276662703583977222708330736839680 8330537 -1350155426257337957119456448455964160 8330538 -3320114835662128565261521734977625600 8330539 52764399454623643369741046655761459136 8330540 -5490267816114648162666231545863987200 8330541 4722577575005192900957547519191520960 8330542 18634255440409578888727867603962615744 8330543 13458929379094212627870758913576765600 8330544 -7002452704425243448050189899739758592 8330545 -24004645854555675346517613329733622680 8330546 39519336216474685565689917118256855040 8330547 -71831215759785782683565617546657177800 8330548 -44891180631564806901818562175821301760 8330549 -110470696441858379179313599166884866450 8330550 -11419599602425354990993509200939520000 8330551 -109251194956852936084821117107905517928 8330552 -202764407514123018783461936396871168000 8330553 41386222586676422322663554055330109440 8330554 50914157671541839236954913582142280192 8330555 30386561885940280795264606816273848960 8330556 1333417094043515831904937440963462144 8330557 -118193999778203428818948329913216731194 8330558 29185837829546614633458250283635525440 8330559 -15584521711818084266295284708668523760 8330560 13356293445368242543440495050017996800 8330561 -207026455137067517153165284562884331388 8330562 1484246320454506663443235305572305920 8330563 22415306243759626125934786009378842812 8330564 123299217883949071861971211891367577600 8330565 -21692443682129814446679596395957524480 8330566 18631449109652051082190621877050043232 8330567 60721469815560174867546078575595135792 8330568 -25955614310882715656737069488166010880 8330569 -41595215085974974740118259225494017600 8330570 32473954579635913914323039609361168480 8330571 120715002275297860034915819118164806140 8330572 65064138566715222556119918850692928512 8330573 38084967392075586671817344885048958060 8330574 -9133877756200865484946034346786229248 8330575 67843056651584478004927520890274370600 8330576 24705551979632388484314348954293747712 8330577 15595362565156543427365478741143562880 8330578 -15269769651855581995106550263075075520 8330579 -364719796230870414686506075306407624 8330580 -5739472688813517813816479226750259200 8330581 25481097173843083140064681164112243584 8330582 -4162630212352475293056759272768396160 8330583 -113911695477406167899153389199789311152 8330584 -7016831689733434554619806384010444800 8330585 -50912761544861122926039114570540650040 8330586 23551811430474338305427046897750993408 8330587 -5979838103941537008602259740920383856 8330588 -107871851043158322951151050726889643520 8330589 108656714269546209551694958305464120454 8330590 -51078712436013833428318686785631456000 8330591 -72215712379365410226243703914295927008 8330592 22747252128029326202629762111110119424 8330593 -76756362304275945114333637362872387436 8330594 96870313280188108977457535536449942096 8330595 -12813647717198483404219569743401420800 8330596 -155349598909623377410004982307038140800 8330597 -41045512490648878774675045824267924288 8330598 14236233173472539562566783090434185600 8330599 42451936924491835996702491920322650560 8330600 53853498618274936899354748525406208000 8330601 -56228605162191828721616306729979981168 8330602 -25143332950140978999047855896900194048 8330603 85700970587679289982083424829383604852 8330604 13211159196232108950746672824029573120 8330605 -670968172341395276810326851558529440 8330606 -32602266109933047862838459222693389248 8330607 7932078099962027341728365846369854440 8330608 18070250742565504260152513036910592 8330609 -58493101664912076825755382770348214528 8330610 -33213545586984385114626735170314698240 8330611 -123537149300841975953939014657894779968 8330612 -145593759625187974476792202696855921920 8330613 14463547111781152766416057130587098144 8330614 3697968034586419423109780370706422720 8330615 3082276408479613608803350697171374320 8330616 -4694337762841003746953269294167859200 8330617 -157107425413972887167539170172612749334 8330618 14363721349123291991160779949457192416 8330619 55773058460022770935785342616087651008 8330620 88851219475470322643505111973229959680 8330621 116198473912946890900399957421647766520 8330622 23013669293245738652986853335244934144 8330623 -45522496189594074009410462964701191680 8330624 -55869348909069656473717972675225190400 8330625 10048353539530594358342185707289196250 8330626 -14431313352794123523345678641485474560 8330627 -46003771837691417428578949726423288080 8330628 -38195183971862287282070439276070785024 8330629 299634514343144550084924497046224165760 8330630 1406093967262304392548649528922112000 8330631 -83016624678383435994671498593026684336 8330632 -142370237534015765583999122378125593600 8330633 199015697816227675533520302510959883264 8330634 -38686925768029102308368834965558863360 8330635 -145323529274522468182680085599830365920 8330636 43696244694308118268260533862670080 8330637 -26264290574354036325738755975343739008 8330638 59796881133685929969962745417983478720 8330639 -48371858461210825534181641742002564560 8330640 -32821073692838265989464941625178849280 8330641 59969307508655411592251996456566844784 8330642 -45335642661706025346741953655599730528 8330643 27975964678005294733310856782069659344 8330644 -21355372327542375077497408060701538304 8330645 -102665220901240090631786363097237208800 8330646 19240953574989846426726706509077065728 8330647 172832381128888613330318359024911440 8330648 -2094528461882036278580379763330375680 8330649 117921405162454733931922631387943501264 8330650 14190922480876436940892087101621166800 8330651 -44497675865089965436016228398410586080 8330652 35765445850383305146248231311198039040 8330653 80062814535260929213487815381213175980 8330654 -38260793008371596972718103359350980224 8330655 -21831880640709510205735693134809184480 8330656 -187506707564054148002303884982369648640 8330657 125066395685566739509539602949000964800 8330658 17225408934194373455911482723818227200 8330659 60092329048240086513955168318377360860 8330660 -13217229133788626276781568102967627520 8330661 -18230682290770267544813730428999347200 8330662 -23774194959888754510728143031353883168 8330663 163954152872199289755123032849056599600 8330664 -40602648735710918799812178349049856000 8330665 42373313599595641871166994167606801600 8330666 -88379160700237159362910885617667333968 8330667 15028229457472091989693907421034593120 8330668 126128827360727284193146985112767522048 8330669 114892685531295547563808980301362694944 8330670 -26858988940544641733020031088419362560 8330671 -47033336374930347080754417033688470248 8330672 -15552755686597490364975303420122431488 8330673 -6909413566495334652323395193076576192 8330674 48578176445090365543937542448762443392 8330675 39509902852146560740524339107360433900 8330676 58793702716512379226332750324555026432 8330677 79018162846444062405757390050535276526 8330678 -110540648929627974232901217985084875360 8330679 -24738458428890651342814932582626479056 8330680 -59809896156847904990071394360538931200 8330681 -25326081495559833989403473814416104236 8330682 -45057833029081096752120869133002718720 8330683 90727380147401726054060474762520738240 8330684 -77273653925605711171849758432008391168 8330685 5078248687179987837247962855025603200 8330686 -30089144754548643478975887578579062848 8330687 243825941570449310728930266205326960 8330688 3131396607944930623492562551767564288 8330689 -34760786149380879705772348275830968510 8330690 -30713925450732778318105825607905804800 8330691 523754412440934234023428721331597120 8330692 12368341613973289724578637430210691072 8330693 -17853790634039024077272383814774067584 8330694 37610712042182150990223686209289438400 8330695 58620019259180401010755935468400510200 8330696 36876338428577506291183169765655429120 8330697 -148120754582439707812873268490094445100 8330698 7435523442935589026670192820045578336 8330699 -7085210697056755006505369693301115872 8330700 -19124574399865435427959289438542233600 8330701 -5765850280160868961846719172666044298 8330702 48313881259148875622890054122040473600 8330703 -232352642330224087527983113364761318656 8330704 -13742538016068564943989504139241324544 8330705 107863553228080686584059889867925476160 8330706 -5203273641953725726612729041717615456 8330707 -53546690810569799602184255201353522176 8330708 -5255254329280841156112581371233853440 8330709 -35413904265957535132659498223377763872 8330710 -55514326420799356119957189610090611840 8330711 -10709366432602937150827430760357136248 8330712 29001025896032106746422940132024279040 8330713 -212427504329311205017281217042909267760 8330714 6780471667151169661431315935280583680 8330715 -15074400832507555518029742604385625600 8330716 40143936255293628190071574363258595840 8330717 222038798035908336930325076831564713740 8330718 -57786695783895009587720867860745705472 8330719 7164459810113567093331503013154562544 8330720 -2110239744025666083917467495000965120 8330721 37471012272376558664531031253623859200 8330722 -14899585716288285531586947135488135088 8330723 52756919529824522817042211207084329024 8330724 45213547369986650097043106514639442560 8330725 6201959249937214355260653491989890100 8330726 50169717436502237881267861832756637120 8330727 75229503231034706276904569912959623720 8330728 68034953308418422538064294291131842560 8330729 -110283131964418850872874961801995778150 8330730 -37055859306045727659612127788948929280 8330731 -282865495301659612969006362867447859296 8330732 -91029988731100583094368632132808027904 8330733 -52341134440573757910431809385822549898 8330734 13154887932959363250685697590568832 8330735 -7263573379770153012896290519966111200 8330736 -3020700484730165376033230599476412416 8330737 27081964706145198753650758522018446400 8330738 11544231727461344051218173144380610048 8330739 58095745413506637325655175841327498800 8330740 9426405005118360645303947945358643200 8330741 85182739966687834900083007828066872000 8330742 5359506577885054711160073696128716800 8330743 -186630268372578597379532206104242301600 8330744 -94050404101533339765238362333814947840 8330745 5104883712154424899950607630293645120 8330746 -1333893577634790362746614307052992800 8330747 -3078196997836954929181534864018542120 8330748 32881445115728721655561619348576765952 8330749 2770365420544645649170203681746521152 8330750 16169236293662262133190150393416320000 8330751 35254958120078201734250808675643403376 8330752 8918786055728576372040972905314516992 8330753 -48996038775755038903416085920182719998 8330754 -2760703334669698445756266471617546240 8330755 114143493337185444398514352499219894160 8330756 542071899704224331358391832705187840 8330757 99644377839718679906509974865602006720 8330758 51907916817062729465560357441545744480 8330759 -37142942714035899286061373665774588160 8330760 -5658857789496281054563365832678502400 8330761 -48495320668083449655335449922423664960 8330762 -90653746495986116986448969352294759936 8330763 -50708488190692068731316521792705688576 8330764 25506003649736889631407572366844553216 8330765 -48287380852525690552450855552246276200 8330766 3509328027159264894495423302881065024 8330767 -6304223197154253061662075817196164280 8330768 -5581294826871696341534002656911032320 8330769 -148680578190747260618445135386955438576 8330770 21286983092104465236302489935476203520 8330771 -89371316374938146783537186698540931028 8330772 29819981802684198704499830030906695680 8330773 -9494012050880514128886808945591053696 8330774 -138595920815410867847203103923922141568 8330775 -14075184515305215617391107777720864400 8330776 -180005882335216363206961174377158307840 8330777 242789507456358116712634214340731520 8330778 6909426898217910019339777492991366400 8330779 -132316346028822778434678139317996746620 8330780 -1219641508466480159340134647683394560 8330781 54030407458074778292174732735965383552 8330782 105278377396387330986122084441055985152 8330783 -121328364622316585379334339786467885336 8330784 -30395726938725966151296221068237209600 8330785 1667025614668414457424491997002449920 8330786 -73566930353011848393805305919827423408 8330787 -98043129629787793783285248710426655840 8330788 -159615826331580733367663672902246932480 8330789 -157809059079366336140095960059259273410 8330790 4823466109194007659126646730673262080 8330791 -67624454048507670700482544038951461920 8330792 169978303476075834811047682976654208000 8330793 -92576605545219548364134279431624389216 8330794 16787478120118013569384047640644267696 8330795 -600218487145787652738182006508291840 8330796 125496141065611565286100310317189647360 8330797 3672569535435939941498386752274608192 8330798 -10132495394556943693115596454654120064 8330799 18294875343489452201338614146836139520 8330800 3253682717358128193900161955115008000 8330801 110705040347164941513136941565821842100 8330802 24725382746556002709196891364999087232 8330803 -1937599849362316232013813224917930800 8330804 98752028739658487361867454205957068800 8330805 1597114651588976435743054531558800000 8330806 -39134583636672485365918582921782059520 8330807 2065128825166715932614175275786627360 8330808 161554886851267655220673251905570611200 8330809 -77875016628802618723704479181185287484 8330810 3161344356878486280083059322572680960 8330811 6491289962615318932540113803164737024 8330812 -5497897436251218274264848553996044288 8330813 181200433375604742682251420613340418240 8330814 16321316434602180531994467829717915968 8330815 9426498568675223800014465101284648320 8330816 -6067473530523554089450113775026831360 8330817 -20038968433271503212572820212467927200 8330818 -19725244987715485741108650081825811584 8330819 7931569386785995172364961292714053632 8330820 921783379828264368793018795729612800 8330821 -49938934785434871501769212888314183456 8330822 -32966185132508630846074710078600624288 8330823 -9900271014085100197395601848230054400 8330824 47615294754170113879142370303800371200 8330825 -29156877495327859017472007538797376450 8330826 6291871076930677184347483230679265280 8330827 140472640366817766564965541693467686676 8330828 -35553644477763996661961227657173179904 8330829 -16931391707821497001543346934702354912 8330830 -7702842328510872385521846964843200000 8330831 22021393335876019783674605201691139728 8330832 -18498534713337520634153460222722973696 8330833 -5098254398611788467773205288606462904 8330834 -21185724483552397448424617848264611840 8330835 9004426639909825218551716346406950400 8330836 64762571360553101872966094495013572480 8330837 122427700135511240601536817614444097486 8330838 57646552979542006610086462954319761344 8330839 52781276551734531401137455108230651520 8330840 -35438631737907312850491709836421939200 8330841 9789162879980266621641792951384793050 8330842 -20466663049210236219887475561638066208 8330843 -28397172808359508082312682441703782816 8330844 -54110927915407119313181677859325001728 8330845 -49282573815877491047912736660940011600 8330846 -2514418453898114004088602322459858176 8330847 -9535816851301904049299207521771978752 8330848 149842713090351451072265899474930237440 8330849 -92517925106160313389624489619484578560 8330850 -3506971789959654894007760363638800 8330851 5618629987581204864454905422111309852 8330852 59357642599976346466758231015984567936 8330853 -44185771157359187265579139192196798016 8330854 21498901320641518931093819767338854400 8330855 -14647214975681867970892441753184891400 8330856 40317323247335520500557177696672972800 8330857 -76406978109834654372920199543055741894 8330858 49163570098559771469624810736577465184 8330859 -128371563760217426796752476334915482800 8330860 -3753288241898682064668934878504529920 8330861 -62747657532425360595008396383096358976 8330862 36661943464024671201508534916939852352 8330863 -3333928374958823927465190499894326536 8330864 21534770666697157335316192849393582080 8330865 32990389978523923810491493212827550720 8330866 31096645366628283435947444063393479680 8330867 5821802288419113514049615784699625872 8330868 -7176294247690345107764210891369988096 8330869 -62559683511991260529528082697370672356 8330870 -25767228424753688193773077960182038400 8330871 112339817084911097591253957934622247912 8330872 45828627498906373944386195222810419200 8330873 -49182879478111688964825112434299087280 8330874 12363829795958227408697748567169628160 8330875 12914299422224703612929099162721384000 8330876 62007758971740828212151195189300731904 8330877 -50117352634291117447376826739006772160 8330878 -19980717878381581745195446599125967360 8330879 -43351927255760037155760409159134011424 8330880 9035826167489951877489871326019584000 8330881 56981577628734409161566243453421845332 8330882 49075723498827805637856274711439459280 8330883 26112705279044410857451630716581591808 8330884 98371618670168275681737323156775025152 8330885 61226732879435126969273440913365115580 8330886 -6060875673191883402843030141606991968 8330887 -31323094266507549175142419740889457768 8330888 2798811758098449766991461170424320000 8330889 -47863920313164059880962052875627062080 8330890 53699170315504878609108184093976121600 8330891 -189576960730672000653626898446713043520 8330892 46823988053438269661097506463750144000 8330893 -131159347748153025564381999760046998858 8330894 26657754209653582047149754223496757120 8330895 53097194801476719830409515068799356920 8330896 -4984082932544956934729087345099276288 8330897 -238279738771281010361071116961295618268 8330898 34544230608254649631660041456228660864 8330899 100673776920706185510019662512582711664 8330900 9080324960636964593789115176617267200 8330901 -102426765564653038268986178821766377536 8330902 41634165039449641349848717578686533152 8330903 2163767908669462005400826179495841280 8330904 -46650953015249613356736076486837248000 8330905 -5949099102503073850221169039786634880 8330906 61854898229100433200789010609050624 8330907 -11788372853943080194803459005321223312 8330908 -8801217070447821738372317633138831872 8330909 34706201114264440342083536855040177510 8330910 6770409800580700184679136182114693120 8330911 -77109169725889556616135155275929785520 8330912 -38074421887340781828386962177973157888 8330913 21465486107002790877564685639858035168 8330914 -39747631544241528491941837209661611648 8330915 -1339018588079708272778280103559714880 8330916 41092129521853760990138427388752574464 8330917 -40768239229295971626746240465702764800 8330918 -48194266621606194980236573699038967680 8330919 -42240167684604807838576920362393764056 8330920 4290382748282948883921202673288601600 8330921 40512101238864970392455686791265859700 8330922 -38794284067554199540790746766917408512 8330923 173577752345889858800635363805316805172 8330924 -30588893600901860538284334547051674624 8330925 6506787680247704036344570545322075200 8330926 -3670979943624483279151494296057297088 8330927 -18850607583321396277226793245308891776 8330928 4920201619856868842296455632234840064 8330929 -208409493352964281358447612628898031470 8330930 11426348978851089068753195112058944000 8330931 448475469442515198251892703570596300 8330932 -103628377958134717901581874200993383680 8330933 -11015022777490856696049069431524523496 8330934 406066503103425303422913976168690560 8330935 -45396533954144206262583984539643146640 8330936 18502916332103848114403460904430592000 8330937 -4344688439515736684196646655163057840 8330938 31478437548620497279225280540271181824 8330939 -86875113365185960716785032887755732760 8330940 -14266232674080417223708310178249646080 8330941 -82592240801743007474893573567984086816 8330942 -74866968634207135319853435366936787968 8330943 89351926432404293178231163240132997064 8330944 31542074463740705985447742328139677696 8330945 -36294312059973051982675403257897574400 8330946 -3936053294486681990816114677061738496 8330947 41607709668777290284194912616389422396 8330948 -163230275498545067643892248283628472192 8330949 -2504278386490838059151298291174612480 8330950 -3281230298601887448437773588878372000 8330951 71839595656356873748480421934965642904 8330952 459072642158973835707875012335042560 8330953 -21271165584823760357642753137175967836 8330954 -19476157808494030145456030995858383360 8330955 11103630614918165550143973875882680800 8330956 114139851115399491753759273858270821120 8330957 -78373334938881281025238036348528217268 8330958 -43110753824249866574218609563873502080 8330959 26163316033207825390549794009975518208 8330960 964790774291062916570199297563688960 8330961 63068614258763028166810562468208652272 8330962 -51075463055696702082439117967602787328 8330963 -214589692037675561719432052001022864788 8330964 8707081828577500813082265076077619200 8330965 88029141186244998538058593064605927200 8330966 -31486603465923461974978523508624823680 8330967 -14846177932591313757705034881964552416 8330968 30230986408865675397247142852355686400 8330969 65955308173713537848365380258813986196 8330970 1103106606313026760033519634645813760 8330971 -6250541676608123137871731573899968 8330972 -51191375829862499606082019380511758336 8330973 18507558566846888270964662638496468544 8330974 25603214363726114981862205567298976960 8330975 49423190560283657108910636766928319000 8330976 14176139901744959198109038755574710272 8330977 -46090145325778118592953452650400384800 8330978 83017241138668258537963505266614185040 8330979 -695078543687308576743508331718276000 8330980 -37937129819032031253574495564111599360 8330981 191170121841035583984918556447261368672 8330982 5693106914893538716845282492383783424 8330983 171259458052091234398853733516998194232 8330984 -9314982498384489191002312327558333440 8330985 44919241819695676238588585144008934400 8330986 -108528838834987858828527085065632053920 8330987 58331387433883521209006413343113228800 8330988 9200967525805080163807319490605251584 8330989 83080961079300142613293380901696504790 8330990 66948394225361966983827358375427928000 8330991 25818915841141786992919093769209157760 8330992 -774376175694923813153198279150305280 8330993 -176340099037847782755001941597789213456 8330994 -8603818116687387011186731346280519168 8330995 43765141493724142562494440937739078400 8330996 14574794831601649665434165309733744000 8330997 109885952691392606119088864176420116000 8330998 -28762512381728881590185848316775820032 8330999 98158506688371884607719556455421537000 8331000 53091159208646560739264924890859520000 8331001 8421841704173164910410656307521636352 8331002 9695297270536386348624629139019490304 8331003 14188204471228801583784861227197967172 8331004 87436907178082308001685670219157478400 8331005 -27771432518313457599730069424453264340 8331006 -45642611328937248609880563121493068800 8331007 -20129468203984341023689718267689855744 8331008 -49180137930633620577189131676391833600 8331009 72176688946299567581848709617050099504 8331010 45178420503815213468724420583419056160 8331011 -10674941359684701570823313718751652448 8331012 29705077284168043208003282845656967296 8331013 267381390574048110065330516473177026144 8331014 8484429061379194046495271340627495680 8331015 -14000965480077687017421382927377077760 8331016 -86797730395304763138627768379559116800 8331017 -23539639744473322887849105027529189020 8331018 -14116999070441977422797070223868816640 8331019 -79899322735027357033207156160688081580 8331020 -52391644656380225043752881815722956800 8331021 -75876569463272669716123296324939716010 8331022 21372662704375708085895526872620917632 8331023 -46218585487386211828553222564134286160 8331024 17806594913589322013353484265219686400 8331025 85993275740099311581836443114872670000 8331026 -32544936562996014170304464391576249216 8331027 18632267988499031168394569629085524920 8331028 -114179747556655191176335302400387656832 8331029 -131984409562861677425494648223967783954 8331030 -34129321162401533012425820127751079040 8331031 9974375044168129212313439342324300632 8331032 307392604395517719540389522362975764480 8331033 37177987602973048415395368068298124800 8331034 -38245383165284651803013787701097613584 8331035 181155290016159523224075151616730000 8331036 14677516081419367286236437893736161280 8331037 -44356567009877748243649185463124524800 8331038 30722493390313149234734005511176071168 8331039 -8239241353789671993170404119703841760 8331040 87067004806518177090172674525747609600 8331041 19042356496777150934596587822327676692 8331042 43962704263610136099063417905260197120 8331043 64979564027795178561340743299506536400 8331044 -1414443121020010119150588998819404800 8331045 54056753834547315904059484885335984000 8331046 -115672456080939918212042064187177578528 8331047 60054631026857986521971488754479733496 8331048 104501329435834003081918121818483998720 8331049 -6019554700094488167994175029750487964 8331050 4286864111534528707429663968704025600 8331051 25400275240972585074796772002274826240 8331052 -7986739285329386208382101407731898368 8331053 -360715394919661701256808439608355871680 8331054 5835919591244013392481940831083541632 8331055 21390240951588235391876511271141941960 8331056 47224033764826734299321329381524160512 8331057 -4233430171594560405981899586657249792 8331058 -15737928280086307438695878800099756416 8331059 26244746594818168125330283928413772352 8331060 34628530541766809212522208459250524160 8331061 -20087805552114014448916223536735208338 8331062 51468502211253246599289748757436710400 8331063 -18733984389942437288336843840924672640 8331064 -7083735787792387800321630076403712000 8331065 49963788001990608911438540596876811460 8331066 -29625156323374921863014272668725030400 8331067 -163098924753454951318863989665327656440 8331068 -13334266822267777531840692578840598528 8331069 10038912165163315601145580081775012928 8331070 -16030590360324309471775144616942342400 8331071 52796987104855976185326958604418536160 8331072 16682271385061377641199235684747968512 8331073 113612269786127547193505176389504409600 8331074 135387827640281967996871226008375433760 8331075 -50317183277090126035802202334638974400 8331076 13521210681032644937288618229706911744 8331077 25900873556200319207715947425686986424 8331078 398126504386916320286191756682488320 8331079 164082197606405898297734943913880258976 8331080 -25710717818359130907743980164139161600 8331081 -126458517764519308225810232132954957856 8331082 5403599249879259893078960382185702400 8331083 95704017394662746111820103981458356784 8331084 29382496325109140516663171688335934720 8331085 -19275421465638880971235728566799248640 8331086 63928325476096728709178522100982843584 8331087 81747485861533563835898272912135226760 8331088 -10537602712113136105260328204605358080 8331089 25674373431501591044194023422428772724 8331090 -43302912432498260313068471221382791680 8331091 206326291955109976232393627819412194400 8331092 90289320339904794624418937384663040 8331093 2540302274294228872223193114853552224 8331094 -88544420662985523208354336223065799904 8331095 -14580985238960304581298049903380172800 8331096 -115064341275191849091228131632868659200 8331097 -198438264188820702163174068102346926454 8331098 82861515450380282330644924206121954800 8331099 -3612831998784476535352519624047490560 8331100 -5191170797338401492105551259370009600 8331101 -62494139645367621816462458299734686400 8331102 23102318171075383040451552348497160768 8331103 120115236722629762125657479687169173760 8331104 73683789325316464380122803013352161280 8331105 790455317143927047561146594019093120 8331106 19856755946749046639954112917654805504 8331107 -110648480712277367151947585821753986168 8331108 10459217128520932034027082602964341760 8331109 -5312943032211990865173597392126655584 8331110 47817077205676757697596292143968834560 8331111 -22332462142930744310607184430238365040 8331112 -31827617958662262972399438232039065600 8331113 543332954770616046284862190301612160 8331114 5547730299344360527709876429254129920 8331115 -34444667472866055445871677393880635680 8331116 -2708230217622379871067306803384559360 8331117 -48057421737782682731923286816065936320 8331118 -18051678202038477181663339262949004800 8331119 -55908652966510831946812199975661141000 8331120 8008770441388897132704350231592960000 8331121 7198814732122031960284494157165554080 8331122 54219895434019039355073122391827553312 8331123 -51617012436616844373154364223205592832 8331124 119339565102373676245503022697329364992 8331125 8241404280851456288897239870074576000 8331126 34383292783115288591815046584963596288 8331127 -7549630429702126299400804718011795200 8331128 -45398943382559587512415049656089661440 8331129 1350046878118742020345641891703317888 8331130 3075134227601249594775489774117854400 8331131 132831103167003284276979756934819168932 8331132 41383090047482850172512131492519158272 8331133 -115680489985264808400401751274748824596 8331134 -14088077134845164897959557680226235008 8331135 1506059298680493698703117851448384000 8331136 94314051875299384603358107034022051840 8331137 185778373387358060116405137428852742786 8331138 -11271409595550522670421017313267169456 8331139 -41510708630325785287071259849635863760 8331140 -4592064761460409186057284594857963520 8331141 -17600384561605709744494763749114010496 8331142 712796459694745682269111942650701952 8331143 142348166233852715798426563361636159304 8331144 -20634647424551677897383793218666209280 8331145 795888718124328202412399067981315720 8331146 10910804958439358897317668638912212272 8331147 99724272017365010140520399182125118080 8331148 -58443135644742778438473569007965313024 8331149 -52189270655888291570884528659518576340 8331150 -6783836551164453731730817866373742400 8331151 -5927470495217287508522718797638975488 8331152 27502733661898929951343854066118164480 8331153 -28315067819425732623571606618893647136 8331154 5377615420465779434373203221973091840 8331155 35342337933688939261483509823331435520 8331156 -121786115467682415211515964779986573568 8331157 -34203247069602827346391241845961548928 8331158 1755455108831544233964486991877121600 8331159 -51200243261104888510802175953299380912 8331160 -40253854333502990728927662678033408000 8331161 -62197385492149619152739588135163748668 8331162 3423898390190968061936046946466325504 8331163 58402141443028096599466193826857137412 8331164 -2436694817096801662779179823234660864 8331165 4128312412916297491160293687924467660 8331166 95247959098004206256961213823182748032 8331167 -28198033033694442588412729489288058280 8331168 57463186451826118627052494771709804544 8331169 -36701739066875850214945533602602932096 8331170 1998550655414396280386331424511957280 8331171 110715150673810186333206142514484533112 8331172 82844830059386927559298407550026306176 8331173 -232037695576932450221427425945241300864 8331174 285192981555478534243249345516016736 8331175 28435097510065461990315243303475182000 8331176 -30525062146855359144603574037797693440 8331177 7576113230726221520255868587602354080 8331178 5313485248455157006037048794348674480 8331179 -51001607273425600806095600731448521824 8331180 -11890889864722696892013854917659279360 8331181 83661532044683358956591820929155816982 8331182 187333384365437872030592505772049479680 8331183 44713089227598232845186877448549495664 8331184 47052404347412828870506797605886771200 8331185 132898759573386158641729223378186419380 8331186 52516564690382367246622437223536576000 8331187 -87875762722094176138096492446498850128 8331188 -1153507097236755835512385852191596544 8331189 -34949844382618229961546017527282466112 8331190 -13138358012011353404369980738722608640 8331191 -61410049740310073236799514375997880616 8331192 90904292077414759224856333149031280640 8331193 -30247230956965910467115929826481716178 8331194 108692021738493168970329505876412278896 8331195 72547848769144856590896376265583372000 8331196 8897051786269118894142123430795102720 8331197 -14391319215759672560815536072116630400 8331198 -44983122584155160701202403574597632 8331199 -55459086467118296097139613076804998760 8331200 5571686042322153298683461095548518400 8331201 41829256561092782369901445761179140800 8331202 61717695520212834874906175709500536704 8331203 -203333386198500518029090513604845252548 8331204 -32876458036938844989037081773917442048 8331205 -80808089512250016541953938569059795240 8331206 -31070843973940568541801367906283202816 8331207 2416863263688782568699474856108343040 8331208 141350693755170707773042205778749890560 8331209 126045325718037114553715549057493592410 8331210 26180304971896884786828272552306383200 8331211 43416007343064314570681775384777955584 8331212 13219202557963064598037423704973683456 8331213 97662712930150182872224264435850400 8331214 -25078119603179651591705856988435508544 8331215 29802141262547303978960193247964955600 8331216 3132906454337308423889777579548606464 8331217 134694826597137739117027594631245569266 8331218 5452338886779386734887735248188118016 8331219 -13194455888069050403477901994218721152 8331220 107651817477519415591605974231567892480 8331221 69436253469609329728693441242111792750 8331222 6738006067218661516566100796090880000 8331223 -12210895627562310329806693686536881528 8331224 -109893847049945744297620896653670604800 8331225 17804755113068855997452387298231536400 8331226 -51464476185863746955172637711849628688 8331227 -367245221269056383803616804989668924 8331228 -34430699703058239575585263399886638080 8331229 59637735621990450082462107648962792448 8331230 11680693465680171942851717662403473920 8331231 9119232632360045171813508521508450960 8331232 34573346833912761191130960629144223744 8331233 26574016723323051058203179606269756740 8331234 17637641007715062457106787876292577280 8331235 -64318059410475841249153296310347317040 8331236 86711901198047701972756303844267854080 8331237 77116415038730948234880926647185724128 8331238 -93987976557336166198454451472301640480 8331239 534280733281136965607356184868484656 8331240 -6521431195213337716760623633783603200 8331241 -40488706793819162109083061290395199256 8331242 16416823018143757780127101940509540272 8331243 -40361824744330725251770423164405249600 8331244 -43472441262963499347728004546180261888 8331245 -66850788811106208900258401093852135880 8331246 -20797784930536981669373077965699965952 8331247 240168705395785566643977228596869911360 8331248 -14792195839385218053941229985650966528 8331249 -45983199919671876865731583057151302080 8331250 -329440097733958641747457574380800000 8331251 -122442043679263851277637016517627782768 8331252 52663133560585849116466577317528338432 8331253 -1696941478903074982536020840991973760 8331254 -47960880449983948808755069337897411424 8331255 -30136804447055701608577501946725850640 8331256 -37841978934194849412344167021324185600 8331257 154977565330910921608423783055322694032 8331258 37895899699526091529497183045605615616 8331259 24748837954651808279007268986568100304 8331260 -6165087676831545881915273863801497600 8331261 5331045256027036094474700773192046720 8331262 35625783035512854707358474175112773632 8331263 151526699104524000269945628826650304512 8331264 19352485494184440349559678835489767424 8331265 -107901818512519586954902867871724432600 8331266 90200740539280312942766268343821434832 8331267 37608395741578112221854614494713544704 8331268 67725975214433896595560623113392352256 8331269 -152711419794067551728852092383572823330 8331270 -14788361746416266515609227803855923200 8331271 2831469405064266664148670887463654320 8331272 -16710425585470116053246261025515520000 8331273 80375697984036159349337339742020782122 8331274 -8225499126896325491414125048279181568 8331275 91984050268154345418386366996235829800 8331276 -61557014414506912554317016918857568768 8331277 55288483653058570641480003118948200352 8331278 3905549080885216699157783903983074624 8331279 -8129438102007288922066192936319968512 8331280 -21590821475611675376637803279013642240 8331281 2450233210454551338983768053864548864 8331282 -8468536819873910616416346538452387840 8331283 47101765422461628419836568637479477104 8331284 -462840068182252034608250158828986624 8331285 29800839362092437838729344052860871200 8331286 -28576151909029872456615549461489469408 8331287 91012428081280969234672218896861124936 8331288 14098942689575694783810009228456099840 8331289 189171551255425291434336170970348518090 8331290 -5261581075978536044466313429594675200 8331291 -86518818214958982266028141954242397120 8331292 -14527768555757306954909762857434420736 8331293 -1163951424970976003895028476787768416 8331294 -76923189301373739315628636740783799680 8331295 -50247655913376234751065265821461634720 8331296 -42899883123617183627818410227678576640 8331297 -23932751762352679884635237735712219072 8331298 74932154153021391659829913188416199840 8331299 6687028883338593492642995461519230300 8331300 13791321053958601989218031077142806400 8331301 41095324378588168307111462424699753600 8331302 17846282167336467300454595011289626752 8331303 52506680851568364590747418969188191824 8331304 11721397729613635764844632017971200000 8331305 -66555705508825445765641871105920296540 8331306 -6093218963193440208425353241451475200 8331307 78336448163012675333948867372888485556 8331308 527501205483219890070702825538460928 8331309 -12078056263897878978895080099694882560 8331310 -26979002994291029612403469052133369600 8331311 -34450556006602515069802509000223748976 8331312 -602637835319399203272830579292241920 8331313 -41543076165618756134074694983588252800 8331314 189435870302657688686976807266236495872 8331315 -72284660411744869210355453325026646480 8331316 -3651831661943937719735075957195567104 8331317 -188771718390534845366621995969085759634 8331318 -34979621378795226314171312661192699936 8331319 11999623331548915996240999237202704320 8331320 10285298338127350051516528970996428800 8331321 218921064306274538444484116196389712 8331322 108056438953563455424170214649369433712 8331323 20737219987684068499033935073185964320 8331324 43771481464459123312429035807681901056 8331325 -77342309173247876520754462595841635950 8331326 11915841462323790314577573959872861440 8331327 15646384716795577691227089721497595392 8331328 3818191907406770078264154056792473600 8331329 -28694072055177624545446446145924018560 8331330 -7564466942921640768106632087422822400 8331331 105800677575095320418558147678622426600 8331332 -127900149321671605642175991212249464704 8331333 73764524743449789042887456774739059424 8331334 8279135768056000895645330107267200 8331335 -58413238886759855547587332908581532000 8331336 25948895450014772181091649498480640 8331337 28974741009205027539834953820826095104 8331338 -69542146320734960878882311307678982400 8331339 57917337358322028730813907682855403224 8331340 3340283238123123329867029699647590400 8331341 -92485445790184167933730377732517684128 8331342 -720144393511781975040805612310922240 8331343 -3561600114498886350473111404633994880 8331344 -1028947647326354988735831522217820160 8331345 -18938352052006667078645487487054440960 8331346 1912424594429668173830209857729042720 8331347 109428308575208051491787834982565250796 8331348 20230140010250595626234808172139427840 8331349 -58432481592363194659256059516885124036 8331350 -46816441966489740861904556920266453600 8331351 -31215571045785007109786514315131136 8331352 86822988247186407829065435252404428800 8331353 -3684984234501223106577256631471546112 8331354 3753464383575089239636362970157402880 8331355 66320065110175701738774598770551789760 8331356 148315231536122622318388974501071193600 8331357 5830285329921040487636485548907802592 8331358 17412157553552551418267538140868821376 8331359 -15914801323747878252134502903551182896 8331360 56559343084002888234607941366416670720 8331361 -262191360378402152365126601902770130176 8331362 10534619863559109743557220321550095976 8331363 48112548566505589280253422862052412400 8331364 16269170492791698424326426991960392192 8331365 934097350697899575121675100537923200 8331366 9920178224165295303735819005527140864 8331367 -93975958130495797257026059188201467520 8331368 51932428153993250009433879218425666560 8331369 -66890043229011516167692274218364552352 8331370 704115765730964021704957543863188160 8331371 -96940051527574039888413210919770508428 8331372 36938326930825348475647021770776706816 8331373 -62536213671929728080315917222687341460 8331374 17665480963167577929144364163372052480 8331375 -7345231704455652452641955019964920000 8331376 27043525427890019779210622384118988800 8331377 76877080400835147776357114855937757512 8331378 17999908181624461903973087184989952768 8331379 -357444818516289536709649115377328640 8331380 -19604456167809858981975400212092121600 8331381 -76170104650122739394176133069891332680 8331382 -3146745384647035480590791628494960640 8331383 -259411635318868816792561347376446581400 8331384 -25939472353246817256833515386482503680 8331385 101107623781091556124072155794393849160 8331386 6437197893641540344802097578545021440 8331387 61540260716397304562081799503724281280 8331388 -27197893680203831634700342155327983616 8331389 -113215494559663467954018136490431860000 8331390 961760653037024236139296943937792000 8331391 -56325091479980227604212930255018794600 8331392 190978291820151888193007120070633062400 8331393 13608021575005832935786616143933454784 8331394 -154003315798281708486480815925692050368 8331395 19007419816906814866547310228815840400 8331396 -11584007145408388848410094832346388480 8331397 -33675418343496663790642146196315317154 8331398 -91546621791861258904128232042643728800 8331399 82607086132075408314694029333814934784 8331400 -32690139622102249850273704942620672000 8331401 2197633372788565693540456147095796104 8331402 -13729169567175426148156777990392514560 8331403 -23554537857870147506498474110315718936 8331404 107552457978048333233455591578124889856 8331405 -3939074712202544018555187901357670400 8331406 36532369362021204830197810669125857280 8331407 2758034204934125221210406163805289712 8331408 -29198543843454726565381940540165062656 8331409 46179279003407269648982809392832738610 8331410 20067469674100023827609346446458632000 8331411 -28538378171828730737348925336212380032 8331412 21061703465929086953607440416453417856 8331413 -25905969883936205781923778905287636338 8331414 3788712745291928602199192885696010240 8331415 -35980888788879004612031433256936447200 8331416 -79564313967715265631252668560158443520 8331417 -135809823833130383176274515076542380 8331418 100171439112571815500046671926583378160 8331419 -46862830877203762489951701214211504640 8331420 -12198440946353986687935526482145443840 8331421 -139781365809574203601692340096471228410 8331422 1871359023357240430054250433705421824 8331423 -79257689671410218115276602673686335416 8331424 -111756136906688849083870787127025336320 8331425 -15438608862304182515291315403540883200 8331426 57897513051637005691025122395545786784 8331427 39558273828060453620615279266970376512 8331428 24574313835726196082392471627202936832 8331429 -9766372394423373666172949596332141216 8331430 26325315692213814204668792468865429120 8331431 168975214902112509339931882140657722232 8331432 -7401777998583352985667076798167367680 8331433 31083159990726673745780415481339251024 8331434 -32655333977404362941528464365720446880 8331435 14151120356483753246771843366986932000 8331436 33456492934787170969334171387409879040 8331437 106782819888549659605788395212944739392 8331438 8023303444475583790258845546956511360 8331439 -59607423558553724228391350263194272040 8331440 -11031390181271236675003021395942113280 8331441 -15227401112278833722276936464715085120 8331442 -17823019882692236354990337197163456000 8331443 24047102052047740757632135892054936640 8331444 9896132090996705155673290279019581440 8331445 1622990381742638426928195825352359480 8331446 31148424827839304838320827885376001984 8331447 -10353444009426601454736923108060626200 8331448 -22796331008479991027144572983909027840 8331449 48991630646817100253803227716265760320 8331450 -43086373388022931266716574092163936000 8331451 90730208651665518848261462024239234992 8331452 -59308039248256931828809319827914660864 8331453 26594054288042770013405432505902456940 8331454 37329560028827666874553815453544445952 8331455 -154762262386921030362199462988003520 8331456 1233554318217975798865168908366643200 8331457 -78452956560634584333444985744871810640 8331458 9596942784201702186483358189982416080 8331459 16843112162926277546662172664808659120 8331460 82381222229204945641869030488137217280 8331461 -215236601233325380023252515860169266176 8331462 -35959644113185576707175019958558318720 8331463 112991912706679039862886869611484944896 8331464 64949847111144952679720571545801195520 8331465 111502234107676284988414345726115520 8331466 -49656788740979546333564237337664526592 8331467 -54209065483797929837464544260535971008 8331468 30758610254773095325073928478904064000 8331469 264061397818491101151821426741628715200 8331470 41958826262884045635362837345287615680 8331471 167218679781801634832456744163842436240 8331472 -14846151413871598366026414657259085824 8331473 158582216653033154102149635980961652722 8331474 -13981664266028790736781652007676216832 8331475 11776713922988074808926050293695002400 8331476 15876757444210676367130547060868466560 8331477 -36584138977552911893891966122423620096 8331478 -19159751604954624641211788227820240640 8331479 -82356890561205376903569017699394999600 8331480 44510464415304271906271096758922649600 8331481 -149218019155245970465963360175296670000 8331482 -42227148767209510107130246907751483408 8331483 -36300285332309970486295641284325359976 8331484 -26305881861784865647262843232166348800 8331485 -131386565192610481589235541912572236820 8331486 24660125880982129987153402716431078400 8331487 -26086086059663803656394073892333170448 8331488 110569057547678838126775096208244080640 8331489 -82509588377380168383227269233097620846 8331490 1181018079807439959279684577668954240 8331491 -30123679402823361148166288395870790400 8331492 3848163189853387070030656186360184832 8331493 163612373475188757423045030391699663742 8331494 -37996098782129863575214797912668671776 8331495 -378170201751793225171587426249538560 8331496 71833033603188235241069278598244956160 8331497 -11544881940573105306451972591962722880 8331498 -10846930915302209941284193520617390080 8331499 190270304355675407620210437290585377320 8331500 -158329790443859216901623644626458880000 8331501 -96071867646351517990789585678481850720 8331502 90644639000567402585262704089329621504 8331503 -127548806269251356015677601279251935936 8331504 17668465890023678973326771248552771584 8331505 -4156473334435988290468555401662042880 8331506 11782949946229207690518415497348508704 8331507 -34139226674747964063416161706764119792 8331508 -36511835666244383248862406546401280 8331509 45141961517400551770598531035757665710 8331510 -19575572496587951565467513213277511680 8331511 -83644577933834426018851434495529156176 8331512 8736576601523126115103981602894888960 8331513 110774820898569624896819514132021194784 8331514 -36135588368692064154608372425444992144 8331515 139457703608985774700522894405422236160 8331516 -66174416442906304271751972148769468928 8331517 -59395892849875692507369957621565607168 8331518 8561025276500733723603405907239588480 8331519 1588405194316223565608570053552948296 8331520 -20530629555754192845283057162549985280 8331521 179811686539760480901734199354727716000 8331522 -4494454122606949158255888995706035328 8331523 -176665998685425372151236625395131956228 8331524 23336477406750969960563973233601722880 8331525 -15019942746624232018264782389978904000 8331526 -26665648414002100589833450122046467840 8331527 -59524635129219237206967401273772459624 8331528 -10896206407541721585205545541880954880 8331529 57419704496001584287481931782452222720 8331530 60504813774630394621185028967951428800 8331531 75853871263835825055645195758015669448 8331532 106139098800053812420291827477558415872 8331533 4493736157624469969894317435220822400 8331534 28164720197652203667707655927775104384 8331535 108741917024908714182125800246459065480 8331536 -25298906976514821861735404839185604608 8331537 -26531283387451981019459285653825172832 8331538 -1236248602687631536694562691681868160 8331539 -31588761634996154227023193275964968660 8331540 6283111618085275280138045285656166400 8331541 -166578636271348445321037997201816657088 8331542 -4886311750560453039684599754916620288 8331543 51536814681968444560257829846242161280 8331544 -22498822859968719685917472321674362880 8331545 -2451805563916153184259190713665336700 8331546 15471053988557102756477179922918631168 8331547 26708033693789918489588695679227881024 8331548 70488146530171918676987180069138155008 8331549 90905441119476347243760026073585783552 8331550 1916042661074900668189871511911764800 8331551 2035783638149108596145999374715629752 8331552 -110631097036209228908286228169422274560 8331553 -58330769772830614280379021868617548880 8331554 22854764647440251318855945571033106944 8331555 23714131880906784345176800851142944000 8331556 -20083792538566797495800837173628855680 8331557 22547126706251626889148046321362888000 8331558 5230465575391085781087310104390907584 8331559 -59636706361686751549188289233855652496 8331560 -18839734732538740979762456586092544000 8331561 13042881923524460671660279278893456832 8331562 -72150099224928275856026646853032901968 8331563 5710386489377759638035968592776351808 8331564 -4543948856994627822886838454297965568 8331565 64216565404890224753080483193996442720 8331566 1921190924288247540544785773990227968 8331567 89592840126873497642634283803318570240 8331568 -943882532354291585978521507767140352 8331569 -59976014235484248970939008733634154780 8331570 -9757409111420884671733052640115412160 8331571 157957374029166963203569117076710885772 8331572 -21594940931288002787531159778171537024 8331573 46399107890426818140158045986988340768 8331574 -54888569822528533864265926069752250464 8331575 6143376146577845680733264141386554000 8331576 -93248242854158656602356712254668800 8331577 123434088378942395149222665865276120320 8331578 1266381908462772762719821992752051424 8331579 -6187737726668789009490987328243835340 8331580 -63806917994990750819326714315586956800 8331581 4794348583052180328688432663975669248 8331582 -941207989735169750137844269216106496 8331583 -72545133265823391451679407910704219496 8331584 40746091132295121957009316196654776320 8331585 -50404892186023895133946722191719881600 8331586 -31914669050803333166639182380613524960 8331587 -29766448945310876141236697420299490808 8331588 82442113403813821688593579806256774272 8331589 -42377752389147083096812630220318832000 8331590 -46963753735326355717074912278985379200 8331591 -6225359418933852282747877446920865792 8331592 -81894831388991748145467836736015744000 8331593 26513769500223886063282792509186490842 8331594 38303196970605934650998835990327510528 8331595 -134886886091216627567206819907666062800 8331596 8415247069467442607805141405944119296 8331597 50245954664487720945379872913633367574 8331598 -107880502049745794046713530391715681408 8331599 -104918211372058444111667832045198560400 8331600 6393603332516074139022723384636211200 8331601 44643465707419802117664753490253333104 8331602 -59549406156686857076849362174327029600 8331603 -6052365804517032326089211681152937472 8331604 -17909380541364828319950514654130143488 8331605 135402204793289185800136106994899911260 8331606 -5413922359544798637367690981677876480 8331607 102894622639600808577628025452941742856 8331608 116055536968187577072344867087823144960 8331609 -15589262677898517819717200924451104064 8331610 6485137101326842452584510050011064320 8331611 636902003784680312745661574185774848 8331612 -29801314824544536211774574626696962048 8331613 198677441357160121250309769650299675980 8331614 -156839618080552453434038881495853723520 8331615 77911102046907121865799584800769422320 8331616 180741136420951090958539608252617981952 8331617 -38993287157332749136293576027748750908 8331618 -27958268229484935091396306047285856896 8331619 3650961269090513346613966219821611920 8331620 74273042387334776136269979796106895360 8331621 -61550264875683557472978093994569992256 8331622 7889066895993151253743576416033690624 8331623 18845093131936635043509617215539713424 8331624 -4213552075698363110718295247579381760 8331625 138739746487519966068942887979389349000 8331626 1311383684313618263588823054115714560 8331627 47865595692817898136510208394090458608 8331628 55761088234240025879529617026668378368 8331629 -173978173483250216883990726191053849770 8331630 35703990223497788219980204187952414720 8331631 -69778561869727004545111423220131184256 8331632 -12590062306902272682860754999306682368 8331633 64035935229866604056893408688643600000 8331634 105805929779800661519469617784741061632 8331635 -9593058267846803230011316212740631360 8331636 -1836083009709836632375415748625084416 8331637 107899961134962750228121531307209920 8331638 -19692209544051860328775439782623467904 8331639 17764838688645804525566085004876136424 8331640 -7649359480574093629236373759979827200 8331641 171392620287375289603116581903777496042 8331642 -43232549549791174177961929726923644160 8331643 -176641161159186491990136385178524027680 8331644 -31741464666965426848965391811191296000 8331645 15354787045891972814118555358275216000 8331646 4744423607260192114852573915414515840 8331647 -204328158147583401138972830530652843904 8331648 -36639012507798873632350091619808051200 8331649 -215883015676956819612682705630477331964 8331650 -3904758256454432622293324591733818400 8331651 65595780795216019563839272250243570544 8331652 -923625331300150844022620892306657280 8331653 -32884143718742275515732969356691638784 8331654 14028517182892443361154325930062407680 8331655 -11889348463554071778144612966883771440 8331656 47592151113215904518472369249111244800 8331657 -893457224524770905172548105407499760 8331658 -17139265655415289607129932685561308416 8331659 -40000664458127881032410556357702563184 8331660 1287426829493299273364945001109017600 8331661 7059807464253366157851490784054106624 8331662 49880429356419377500545078350430508992 8331663 27609852855826406106574739943186380688 8331664 28898619758942839196897642903260692480 8331665 153249293989346541187423132903930062720 8331666 -55561286754924216464366443882998768384 8331667 136393935208932436624861556618820780716 8331668 -114837628852733538867200979986027213952 8331669 66468124452779569243153038164273999694 8331670 85367569780121990105099801654130182400 8331671 95272303104867883797073773724646701200 8331672 62048096538081330187457359412222361600 8331673 11424545155942664907118798702895423936 8331674 -4137432015435531883798109029930413600 8331675 43833499847168593344060532281332760000 8331676 116552097612146017677532596975497548288 8331677 -23061689008226791348813318898726997300 8331678 12784327393434248421476712326159383104 8331679 146313216662001645752571948270444109280 8331680 258924920646213094661754927364177920 8331681 -8719737587036830198808387700079608000 8331682 79652395932003498668908125313818243072 8331683 36074907785043228947149111542451513776 8331684 3267734171730667163009956697473400832 8331685 -21304259816649451974266184532936684800 8331686 -40438478010068376914191635566402993856 8331687 11947299740411564425456340551691182080 8331688 160805879908384193108753827466854517760 8331689 47551656752041676948060034404616938490 8331690 -41742865845202484570683300408273305600 8331691 -3952982015369322608923500814918472908 8331692 -18781655937694016385538060344331831296 8331693 -75558967349077877583741368337499167936 8331694 -16754017443688052464407531993506036736 8331695 -30352479473772204959061605763841183800 8331696 -1480573902792988541363907453213818880 8331697 50360696542452201704211035036949556 8331698 99962881507800185469253731351773091600 8331699 -5020790870702642085616005944714830536 8331700 48541715837366958206970329917462752000 8331701 -7915739744836725937596089857996150656 8331702 -266475740833756415223800837936534016 8331703 -185817188682807181307798962074209316440 8331704 35525893375227536845684668013788241920 8331705 -54061324531672325448274038674241853500 8331706 32039001253495722724771688968890034944 8331707 -151013427599747018864667712152363253440 8331708 -8541681084579257860130751223689117696 8331709 -12662314881183517044099249396427466560 8331710 40000469612806936955471366855036957760 8331711 -92346392018814091801333419318816620016 8331712 -16405421415266825976141336469489844224 8331713 -12854030747825624275199974221894341676 8331714 101503713488700293043658688323137680640 8331715 4731362813788523122764334905375511680 8331716 -62839839800414845886125548599253397248 8331717 -12985806391060755758613076280233073088 8331718 28103556831219145603666302422686077312 8331719 -26452220164012343071797287813820209640 8331720 7860610496562260803445138629880217600 8331721 3935062256457281990029635428059836132 8331722 32607986266864582756039604856652338432 8331723 257800963742750972981408336768727720 8331724 112412127588687750813109837421309012992 8331725 -31762494064698100812744856915533630750 8331726 26932116652925429249919528549512970240 8331727 -20771619773223270427597279538501990400 8331728 43877246693365323898528194034795806720 8331729 -43739755545125106449112688851154942080 8331730 -28653835678528272217856418509924935680 8331731 -250204755128024955717264006603666276936 8331732 6408040542583837852630346344815974400 8331733 44036191304810728615582835429470278204 8331734 -40328955436773660070849610946609908160 8331735 -21443328619687512620100418774756359600 8331736 -39816213169059334505506754528218275840 8331737 -157277206288838932231348633175817724800 8331738 20044561465593442383623312390319942144 8331739 38576394902867668751412279204656021120 8331740 -142434810226544967845636025212373734400 8331741 45798058994622651765619903147337645760 8331742 25749305243140401273890094504007147200 8331743 -77538179732833279670838443314086042000 8331744 40821803939883878824908114641540874240 8331745 -2515503886287015258969043825656938880 8331746 -13275137826337994794822921248376952832 8331747 165009155898755102071035987884111057280 8331748 76927820118593150175668195371778914560 8331749 -96490547517783420419307807928784933250 8331750 -9922822761485951568839175766450272000 8331751 -242048913796654101942630051574661262768 8331752 -34965390341994586155306463599044444160 8331753 -26885955506494868843359636699813232496 8331754 28670240006645319366823287655828824672 8331755 26930316829481370933001384786274120160 8331756 31447458950881542512808940093090985472 8331757 85448962917663134019051026994419618624 8331758 -59866984497412607068401746507028066240 8331759 -44773960483747397136248694280567607976 8331760 -13230280169835902796433726375969259520 8331761 -54881740039769368347379085994918814638 8331762 -48094410680643370278887667321319294848 8331763 -138659728826840416145938976349034562616 8331764 -103070660442963462956329268079412460160 8331765 22994792341123106523084326882410849920 8331766 -446136040347129666082855538438976000 8331767 30649908545328023216715273677183523816 8331768 -196056414054686835148303861704603648000 8331769 43190296832063000497298771762938398096 8331770 -32286706816347856838675585943983653920 8331771 4206390672090529056275518047875253504 8331772 -45795974320665366516234025728704317440 8331773 222472075247443698301779196437545023104 8331774 -14497639256838108958018969268947138560 8331775 26113313847167540759601330474722415800 8331776 -3928557353507411918610647888846389248 8331777 -31082952522356398905349293416943597312 8331778 -928648077463501342614623959279280640 8331779 33825452391815815705530594035344872960 8331780 23192546162291145726320240996257013760 8331781 -17263959482929904894827719804608400800 8331782 9069649877984984753237059764834201600 8331783 128215204635386100468188258088218317224 8331784 200540298155077273567079632353332428800 8331785 -49283861872939914441809054555933644800 8331786 -22114863887915391509171933536283298720 8331787 -14786775468851575742796512431730566924 8331788 -68124148923974008967485858027653318912 8331789 -105259721078774804138746927486219580832 8331790 12396889303371092766614485758767582400 8331791 -22089117450381733992557469745390093128 8331792 -1233901911380542276254407170089025536 8331793 165268673590753565643461342346463149684 8331794 -66050520320669903542728911117245148160 8331795 -90642501509281759199965881776550602400 8331796 -65628974576746555383005446735705337856 8331797 -239689689357981889078651352813828360928 8331798 -26480911682317216587412782976173366336 8331799 -6464433856546996377340167973227176320 8331800 45710753099330020007170507293361920000 8331801 109013281588457869798359812974212295632 8331802 102424205987133228971922958450525384704 8331803 9442755231637628898801120609007800000 8331804 -39811048217357567936271431645894261760 8331805 -4539243132777871927189080135159003540 8331806 2205861914849999287752203839952234880 8331807 71499089446877114147644861674434094720 8331808 2575579173102860696167042880259489792 8331809 1540130650434922764615154318494339504 8331810 3703259781986288843379942156241612800 8331811 -71851693125940456704368223640593511588 8331812 -50924386859386897275517310672367468288 8331813 -34428742802171467096021945540550280000 8331814 58358845970942092748374343194209173760 8331815 8194535242046979679491618643242199200 8331816 92274320110114025426071736274416025600 8331817 122904130964910774704139729302463955392 8331818 11813348867286354041247653369592240 8331819 25600726919472792101266387240413278208 8331820 -7613278501460045555559740781299742720 8331821 -5940490611665847779440462997738913300 8331822 1807646203346429687782407122783477952 8331823 71402547591797381633706311480369503720 8331824 -8190076887962867109757949624854609920 8331825 21099084423931064723660263494553287600 8331826 -75439301788491983491775782817052241920 8331827 -5992141080176276573311959248949041328 8331828 54408607327309310090226972449473720320 8331829 -65208071378582445013581426224878922112 8331830 -11478339581815173680766523912080631680 8331831 -205713755189092891878506632599836155488 8331832 -90892582980131762369724490339461120000 8331833 91378380515784710407995198371316482820 8331834 -18027630752863503094819482651871385088 8331835 -220015901487089211440171061146826240 8331836 96736455883517320459694037672353230848 8331837 -12810153197563151494246471932344406432 8331838 13580591694422199371661826956822895296 8331839 15539870482199280732426087641397324672 8331840 19227182457135429720369149093892587520 8331841 25070276947567340988838107801629851072 8331842 -2409610266976827301610003409544312320 8331843 36998568258618021864914278550441970864 8331844 -20402768788605770273829771224091451264 8331845 37586174686805937096015338321818138800 8331846 8242409200750550926901281787569953984 8331847 -73450695643744000102416405325374461280 8331848 25175144174166628149992652253425500160 8331849 54489306232629884459576303285940177120 8331850 11910615687232643168978021439684076800 8331851 29545789311954816222515136277255194000 8331852 22749282212745056443134128276742144 8331853 -36964771478092123401751249968924452136 8331854 -27347535630841733493759434429479458624 8331855 160512280790655245420521096192696320 8331856 1535607492189510925130870696358150144 8331857 164836504864284331452363371013290453106 8331858 63615870868938199748503993957058340624 8331859 -5425653152890695299242637590449141096 8331860 -94001125370767049458080536837277937920 8331861 118379634704038184534473639149319488480 8331862 -71353739440213632901968057298155962880 8331863 -232980528331101346805276404825934726280 8331864 -43476854423163109923187203826173972480 8331865 23503662393619299849369879373909336320 8331866 118189178098611530414306467352580571632 8331867 12315104246062770948681977820789716040 8331868 69701368538967792009883839923017939456 8331869 61254997915692646036254768264331834464 8331870 8866038297818159373362529209653794240 8331871 174771449994887302892173419813172631072 8331872 71144489264901412328354088483328622592 8331873 -64452680434378921147388594264228828832 8331874 -46296789899387097566825958659430486240 8331875 37337445965521405971524864775441157500 8331876 36795084235348417914053820920186142720 8331877 206584793341738489035315466387610441726 8331878 -129438478204993040771065272124286988288 8331879 -91541271291775220313420924699494035416 8331880 1011464200735698029628159876032870400 8331881 177484918720721828985239684086649114682 8331882 2619412428633612707870848843981231104 8331883 32231416489586386967943218255442514976 8331884 107504933035831759606963970859410360832 8331885 38026072740349290656237204724338512620 8331886 103905609666152913367828721037023971392 8331887 -268902869570595359194689252729418699008 8331888 1007440540113720187454746838120792064 8331889 -123384154873919693890433443265337675310 8331890 -511439203227338415028850703480875520 8331891 -11333880857241491495623985302370505360 8331892 35688390774527977718286661074550265216 8331893 5232874670768432617256041561291730880 8331894 -27602752887340445361629282984604922752 8331895 -96264996655286181654116574412907520 8331896 -100023297412829483865862802136718848000 8331897 -18318703886342974299546036932497428096 8331898 -71163330016090878995443299325401094800 8331899 -190682588889719283582681244351055714760 8331900 9888987706614661466539049143921804800 8331901 -26243516630486899367871772183535655296 8331902 20851512690561493123943969490978289152 8331903 -12632239328636576876088213861569703720 8331904 29402989235100418397272153262716354560 8331905 163612879021692705947163844233468342120 8331906 -53968859801942834241689038071277531392 8331907 16411737255569389000953236288895404156 8331908 -3619006014323081303186345134826827776 8331909 -108916803060722146501036568975360740896 8331910 -26884090395744291969311195413223264640 8331911 -11405673886786915732101978702229533168 8331912 -2073152951336025755679120978318612480 8331913 916878564660602666810158916698562400 8331914 24791663517059301782430058841565643056 8331915 36718990533468476519860088017821223920 8331916 -36786994216292215548795422894623125760 8331917 123615652449545617446851355484378979040 8331918 4956062704678457293005166873005895680 8331919 -85476790384593122657117445189279931888 8331920 -15349573703119261076064912595458048000 8331921 23038030265102523261933578489360983680 8331922 51887482334053752076179175749692314512 8331923 46625412634599231097280962616014112172 8331924 659428277348760052272896897392121856 8331925 9268656685761956343701713180821676800 8331926 -74959244197618675808416532618674373088 8331927 -132599549253284323411150805870667363480 8331928 7766005538854313353444891302506373120 8331929 44244434195143537660036960652031792072 8331930 -59955015540970204377093816682958784000 8331931 -17090941313211435673560321295871340000 8331932 10633869218342620975459049929658204160 8331933 -117518506300364388329954248049438914176 8331934 19927922527781718324242258927449582848 8331935 127961922112934864801217277106097203880 8331936 85847294842307434247705897232944332800 8331937 -43414304844411876319567400786037943760 8331938 -521947537915916164655950404176125440 8331939 2415008959022005228697052093749712 8331940 -42189372129765301862737135299487096320 8331941 9805842878757364735724054836176342684 8331942 6847829081135753921060215482678476160 8331943 126130154780952395416332435239748131192 8331944 -115470789055347356488860228933308743680 8331945 -6533595864389241863511275351608004160 8331946 -38927341945611509404915706828242671360 8331947 -5381078500606284236678056263920606160 8331948 -1419486787913567834664584677987008768 8331949 76771247030789595000885050799725140864 8331950 -41654809272379638973072560168284280000 8331951 -127763794919022239957643652469101899768 8331952 23206982348874400880154438534845382656 8331953 45501863267320620236483835888617801280 8331954 -54627320217720214605169950649168913280 8331955 119859844414329845638466629088085930720 8331956 -43866173506111217062912948511217223680 8331957 -60841805537217505955408376762082988160 8331958 47408009977480048413995613631073266080 8331959 -23048830961588393740958588604940520496 8331960 7407819876066954991063316695369728000 8331961 99056310637877909890723165047917371200 8331962 -34534391181532634263013382714372354048 8331963 -15627379076819198390938149710408973312 8331964 202449311611585373651559047126913862656 8331965 34249502865812387409234167830580050860 8331966 9041876082807085863362926343745519552 8331967 -55693497831039635419626321903023890312 8331968 -446258070523828574879196318472863744 8331969 143332652134732063315007891715763491360 8331970 -51466657080345711512171706506950564320 8331971 29182353285472228311531297058096361712 8331972 140284736391499979436040278038410690560 8331973 20779510519855429665337017371850989528 8331974 -4504074571344730697011908126631218048 8331975 -46624226835741402416873392074103425000 8331976 29617722803955000496231057273708078080 8331977 52059527585237019594897694543327412826 8331978 43320618619089503290999439173895029248 8331979 -82851704330230213639092713602789280352 8331980 10531348598062402370114454151140556800 8331981 143578601782241076399091292973218304 8331982 -63772590148776645414790827824239065408 8331983 14094433989732273633838475908002264960 8331984 -45811304838021333360092173305751535616 8331985 75211016175522405355673455728371496180 8331986 59650711923025463317438056952335442944 8331987 -92690645797274941810945533982749389640 8331988 1539163108642444710410248591137345536 8331989 22234780602045484136226029296244356956 8331990 -34316274204556606367416484949558182400 8331991 -118124417452747932257672802021666964200 8331992 16072075674124442250576480016922419200 8331993 36124597935455128830037037840311577088 8331994 2197365520810920796133395035635957760 8331995 -32393545257370721518279787491078338240 8331996 66267241824986647155090745556673710592 8331997 141420351748804655507670429394064481446 8331998 -45826654875952186333960389913658160000 8331999 59666662191017220413939946918368533008 8332000 160020404678614300924203820485771264000 8332001 -12988003642785323383643630501456683776 8332002 1555551743959411412157613673931432960 8332003 154192796032573561400653847168934726624 8332004 55317891835632900341534065483702333056 8332005 -4081737991478046204770277549615103680 8332006 -47145234208150041293669750280243279360 8332007 112084486579627987602579043711924019256 8332008 -116563090380087857899559023043583344640 8332009 10196384854793373533667187275825763956 8332010 -9640727262364873528184751835993095840 8332011 -99218662596278398593444200846003500320 8332012 -57589415238731153532723626699905461248 8332013 -100506805000321641770421019406956846080 8332014 55807089481408318577329435603335512640 8332015 -24380262524887778137362825766764390840 8332016 -16197974794886767789055397312235831296 8332017 45089020501869460908706071127620839280 8332018 -49686275610831218475838443404224158720 8332019 -13858332093742527354654936926481810240 8332020 -13354123833087179717420973917542771200 8332021 188447750769086908007386224436718306222 8332022 90347669783292509781099714376259121312 8332023 -30379614178476962751018398173171941120 8332024 700785163398128653300868346139729920 8332025 -212169656782810159488711835928582400 8332026 -2747918318039482849202026131345331200 8332027 149884547139809045502154595755436340072 8332028 3917232055415880456527177848294227456 8332029 -55036888149561137861347024182915185952 8332030 4763556453265356056971786600130772480 8332031 232283298160766774290209424584040839600 8332032 -52493061603398581829803827299006545920 8332033 -293612615263638696793074112055286946476 8332034 -118081150199634378083085386567753665584 8332035 8643328837566670335468849105577167360 8332036 118844956870395784837429539916258378880 8332037 10832088086128878502224142066402885152 8332038 40224252449003209627833551261886888960 8332039 201907474353418722526901005400295441720 8332040 -61417169103589694774511932416948531200 8332041 -65198855829710226675819819587723369280 8332042 118885536390053648075296228911381531744 8332043 -111978457963608362062750215691235073708 8332044 -6372264603878467940188362681722585088 8332045 82514986467457202463614744174983476300 8332046 -32705422935603398701271091467615742528 8332047 -14505794907268114685634604250426271576 8332048 -13676148233808625783681419514458193920 8332049 44776864846832166986785658328088928448 8332050 -30729472146713703792787925181583651200 8332051 27347121026286925767094573398374758400 8332052 39656190735015786352134469666537101312 8332053 192018926462794606679234679532465920864 8332054 53952863310405595051814966096784722976 8332055 -39374311401480139023678869934993021840 8332056 -4065994071126976112490971572613775360 8332057 -103177751150550528961745781350840768748 8332058 -10532908071566994793244514680363737104 8332059 9981797286841712530421641301493943704 8332060 -107694468863952021711058002445216327680 8332061 62485379151970276790550851352342004524 8332062 21807641381709611425065344061654435840 8332063 -100725206274522594145580461123411274256 8332064 61837467992743662490853241902622965760 8332065 -580367273170751972853411342527812800 8332066 65858778636325163657639596023213643776 8332067 -1578191608941323053242425231671163568 8332068 93962385018296403573395206121645859840 8332069 -8925179417162274455583555002839986980 8332070 76120813140351685249157231720803747200 8332071 -18065950880381540568113496996156393600 8332072 -7151093234838674752693396719742156800 8332073 81644152139766226137819350130062771322 8332074 1520874692031702681720758275662345408 8332075 -62488138326633359586393517638665712700 8332076 22558056023481594950454629316482837760 8332077 17807014267228230097526212726282665600 8332078 -23621526634545602255017318805774159040 8332079 -18606518299540354229823640165661268000 8332080 23538340121026363664239999322800128000 8332081 -143518021281622374543250014698804379118 8332082 -40221187380366774937980708940639704576 8332083 18824757147788833716914972126456645904 8332084 -109148454583122094537872143645861766784 8332085 34073005299628084436020228810229130780 8332086 9693764625452338223721890614202554368 8332087 -26838285378624317023138748329646639168 8332088 -6259580031406722511065897846618378240 8332089 -38484346848642090473881735104339640320 8332090 -10286082149993541910989132841090944000 8332091 -17209659656499687001042759615466500560 8332092 -13017662467233214062599122398975590400 8332093 -1267941199767600638366833523367427200 8332094 -115330560961764069318373898375490587904 8332095 42088206821328463285709025795014423040 8332096 1161899490321015923145063718311690240 8332097 62604641650965320502902810936488486740 8332098 -21032152787019095562225661870352129280 8332099 23195818053172981535245613406519655100 8332100 14116022870494021160482616343807590400 8332101 40570911740140342623018685545439257630 8332102 27773448405988049639610894006655351104 8332103 -10101779512105980322377438650775299616 8332104 31071463977439457023277658570078781440 8332105 -27448921183564679080340648055764275740 8332106 -41809432807227595577560110694445624640 8332107 -87662665674008428619744751362838027048 8332108 -54804850205177528789069609846886528000 8332109 13790529230875924129784632658451360480 8332110 -535754077380563749042615481819640960 8332111 -104849342447710276390089854366140102288 8332112 -5278349610526197578171280004207362048 8332113 197987099158104553373772014709582939264 8332114 5545950230552115124263936457293709824 8332115 -18745499672433080663408487381965032800 8332116 -12466554941432404850770129504993191936 8332117 17745409784674152071985927929232989952 8332118 22188023714070621422387059434812448768 8332119 85969890534815697333238372818206122320 8332120 111640905796466009942879350915390464000 8332121 -1767570234607515698019870427926735936 8332122 -50057996269027449201126851921735536128 8332123 -65899887544470236111831411255505570480 8332124 204510310829421094065499677173835950592 8332125 -55384046004442836396529868687878896000 8332126 -3196541711794972941321222456370103616 8332127 184049341247239766252483055532093990440 8332128 36403307920358359193378036693164621824 8332129 -45572592208347929426105644904345998316 8332130 5136747049202366526039069087951360000 8332131 -45166182686419040386097380747977413376 8332132 -86905591886538062251065794273443871104 8332133 -59066897519861972148144317288378127618 8332134 -39442242415815602048064302760235714560 8332135 74485133629264554996595420608984000 8332136 23368781765877271387615001118737095680 8332137 -103497375704651779729950473193740072592 8332138 -20724533988029686457586741435179507280 8332139 124859204748672129661001274753036749940 8332140 -3245396810463336233772039662715110400 8332141 -22753595316823388647891845709009038336 8332142 10888645646926922653477922716574774784 8332143 10894521106519249721777336265336624528 8332144 -12326106641659648462682018202024509440 8332145 72048112137021289501979897155771854900 8332146 -1003704457303260525140811479676113280 8332147 4744661493233874158194359922338705632 8332148 19824216260417620369996029152099819520 8332149 -12733690101105385802959133101247692800 8332150 48279518223454463376524943772515808800 8332151 56892474650610794366904697036630639704 8332152 193889993183552832414650804780421120 8332153 -3255214815322503319135527309820632176 8332154 -35400873357247395762844433908083283488 8332155 -6947001702730875299602297611685343760 8332156 43341247081959319531615079895783372800 8332157 15494743480380345480475948337089194720 8332158 -29790781783435275008223400648561089216 8332159 -61484731111578259746954712091937592728 8332160 -72048416712283845187298990344057651200 8332161 -37697921293671337857404172988103774928 8332162 90655856871311634677669071218007994832 8332163 -3479989134087562682807199915114263904 8332164 -62336363802398770398864892460818698240 8332165 -140928259947964453044619472665315584000 8332166 -8824489776002602595689257936861494016 8332167 -167211110880548155740346369796446139952 8332168 2902097411916198534210828858473779200 8332169 204380260904609203063138203494034300570 8332170 -3145381511491195941629302441073786880 8332171 16708842197300012545026176871083420372 8332172 31030705760883813259287753187035574272 8332173 99295367342777406785596101966374270400 8332174 28457559954694152817115474122628838336 8332175 -31910523169286753001847314391083924600 8332176 -19763292883166671207836529452853886976 8332177 56064359829366409424789321619121137472 8332178 -163196519113603120847932355071730880 8332179 43183979794480966372426490094170369088 8332180 7741473555983130659743124656752230400 8332181 -164414007809859458782280629931581284 8332182 73391307340514469968769461564686408800 8332183 91524139229198299297357397483594839224 8332184 -12836179371796620280528403257727385600 8332185 116039727845836303453958227899505645440 8332186 -35163942409194749570043178760295656208 8332187 -64172582036453457659581819059326757888 8332188 21813808997031546524645707781807577600 8332189 -224297511261794305989151566699244574100 8332190 -42700094687299651920174428682950750400 8332191 -2094030082421735643794391601671045648 8332192 58449650036514926692761914138132742144 8332193 141395629162901409309507805249464917160 8332194 5667665155131428061290355347267286528 8332195 37632237526256484646515420803100013920 8332196 1781240939902270878390004296551491584 8332197 44541462004383999089182702056725415744 8332198 4361564021472410461973241592853137536 8332199 41902533265464120372729368933672421864 8332200 -32028634834545934322105228915281920000 8332201 2578124297095133890915526573665466100 8332202 -57163640431900074904211884780651034448 8332203 -32021457473221111088792803523498699520 8332204 89607374217756847419927248545435823616 8332205 -84334331499210375183603329685707865600 8332206 50850673336152760664497882673421002304 8332207 -189850053868358625308642659806921098400 8332208 47141819593841633637041675996798533632 8332209 37943891150130415780254083343756931200 8332210 -16499002625848093172004254757022202880 8332211 -55493629225293734469923646247305187776 8332212 3254584216672231843616885044724834304 8332213 100796884834970062434002076136200020462 8332214 -40281715833852329027202882977087095296 8332215 -33721960370857354967322505929589478880 8332216 68733312912583014313337307328806912000 8332217 -12526445139501533394458326400075515734 8332218 -20932928843041019243235304672313352336 8332219 -23371667230904054081786320278729004000 8332220 -174554216106577229237970606462873600 8332221 -53758981942829775637326013765707986688 8332222 37245932850560450409519385410879235200 8332223 -131199776179025510450237978844754638528 8332224 16615333600927252993302671666976915456 8332225 35312132594310121619096679422312724000 8332226 24103371323908206830064452331440156160 8332227 -210556850751513100894456662893311119408 8332228 73977714272177362176576308729027389568 8332229 -101447176182188185393461259856279693700 8332230 2815884925036028698149851153347278720 8332231 -67774863864596302341823364342929148968 8332232 61937055682514276689315584464950502400 8332233 4672485664400927041492897002260717568 8332234 4385283298426102092528531119991310080 8332235 135229658862163287246733174351859467680 8332236 -29705140750436102817828902940875836416 8332237 -120324369846096203276882065958468767114 8332238 -801586781672126244599137703355612480 8332239 -725954757402650323642652931566844672 8332240 10577817885786541673844021818189414400 8332241 2088223574861885307491831651002212642 8332242 -22835852144945416727541105379108448256 8332243 32067230522188916821197849784471889784 8332244 61341639906433297093085199929518907136 8332245 102521337726743628767075863835193524220 8332246 -20193553485456639019811322434879377536 8332247 2558514895125975782569856506183169664 8332248 -23412946275960229940068295960554967040 8332249 -42938341317276850009251489591279349750 8332250 96400204389431924837589048153467160000 8332251 -109746469039343958092227754464701083280 8332252 -14160232287949704200026275523029977600 8332253 30678629024998663988780115791260472640 8332254 124168199706121604316861387403508060160 8332255 82747232688417759462313556251288978320 8332256 74920111203187454168833477820941860864 8332257 -41898448663282052079699863458403706240 8332258 90157610659113823953966554076684036480 8332259 -1717074564767354016007893300195105696 8332260 21292415099118743308032031580514816000 8332261 78185445355289095823529341133044224320 8332262 -16508209395291546945101763018288138048 8332263 113647074026683147878308331537069300504 8332264 6218656219903015356380308719642654720 8332265 -5039595301711704822287448122726657280 8332266 4481882074426806847879999432063976448 8332267 89879884383422306228756793772063651316 8332268 -48329064768972820191356706652625869824 8332269 23953441031082443520951977279652816960 8332270 -32808350111461346482556721813127693440 8332271 100824763180776238541886578629903449000 8332272 -14038658807450482073398866780390653952 8332273 62758854992680948514103679168425946624 8332274 -77601068976098149694581513793217978864 8332275 -14425850295287614753557481777177440000 8332276 104680795988667353171170713061684746240 8332277 -136535986074106705103818057478658881874 8332278 46245353836164044537472914099198839680 8332279 -116444861867017815399144956135672415800 8332280 -33203770575921059418541202503329792000 8332281 -42049504288362324837186908606899782720 8332282 534096444475641005940435873920976384 8332283 -149752730824679521376900426807783061468 8332284 7795228458467329242770645323095015936 8332285 28009027189557229878442581836457425400 8332286 -116630050063112662731172213863327633408 8332287 -8317240579019546369622901579599768960 8332288 -315786592023465645026296899908529029120 8332289 12154708797897308506041950657641147392 8332290 -28856878122392745691910079710073754080 8332291 -227905285672929631123727285765702983416 8332292 -29299734032301914256564314097331161984 8332293 -2697299940877434819551920320689400576 8332294 -101624326620539711598529022852271974304 8332295 -161652746223870581959977104521863819840 8332296 -2099959151408486735132770389111767040 8332297 147139885766779121947221232512758430746 8332298 33289172556832855390549769708951393280 8332299 1908464623641272348551958345642379024 8332300 15323654944871544461235038475788992000 8332301 315717987689013884330615795643509287872 8332302 6117601626974831001132935422080000 8332303 113119821585280881037500000636308699328 8332304 -6190636299788777936690554090608918528 8332305 -48106652627768878871786162079121386240 8332306 -61465964498015912434432202224568193648 8332307 -31973638365942145234212183605576544408 8332308 -6032051447687019306521208247593094272 8332309 -175528750587804335328036238487628859140 8332310 22047884172723837558535482510929583360 8332311 -2268427604173639346959445223057956400 8332312 83688028086441370685989519803128463360 8332313 -305049990123487942798570062636507952032 8332314 36861495601888043991721875500020938240 8332315 72247807194270295388489246852423816400 8332316 69035485300548565624891528863557015040 8332317 -47970511612532326665286236632442928320 8332318 67068232420584307786530653322432063360 8332319 26824911203449295338976971224474810720 8332320 9262163368474397876663172117666201600 8332321 204202504059805438321937732004738722992 8332322 -44943360695407722607953758078271439200 8332323 -41114191173084711528010557244131207816 8332324 24992761077776591239417803720502124544 8332325 985117759889044471009161838714449600 8332326 -23201242821544661048180478804101208576 8332327 111911257214593629728282416155831837176 8332328 -111171095421741127054801064338604359680 8332329 -353805333812102422650410216540611200 8332330 -4300502005674210751197326149003675200 8332331 -23986484844946557009011764528351631616 8332332 41162230146921398551341855238330639872 8332333 -8035778246226384105270561031957017216 8332334 689265053720081181453895633448288640 8332335 -9966705029630202393568973342110003200 8332336 1136129304882155845144034208457523200 8332337 4546159881585762819765115487041806900 8332338 -7933044622593234669236193680362644480 8332339 -118281266101321241834282403041707199860 8332340 -180429614408617808911006344389061120 8332341 -49448293806901519002319979381265770208 8332342 6663660522639415668192193547373971712 8332343 22536381112124465281955650754294050560 8332344 79463515454680786843677209125355151360 8332345 -45964183440195052809743287088129456640 8332346 79283356619389518939506215985005032960 8332347 58540416720464882760136464534244922880 8332348 -40161974679805688870957828039702744064 8332349 -107841745937602247604703186124431078080 8332350 4093029635008353360822587232062179200 8332351 120315771498131784315586873252651036352 8332352 57311672661966050803873561829448351744 8332353 110261384925040289411036551226462540004 8332354 49190045951940772376084361627166535376 8332355 -131017182843629514035528722368729312000 8332356 34333818718852798707816343244270997504 8332357 138808012331380133882697350545613639232 8332358 32248946616652697377943301303371503680 8332359 -17977149060071903483672877312263857920 8332360 89752000519716563176098222129225984000 8332361 -91589651535271637926816022163948064038 8332362 -97994231452225100692409226253998428160 8332363 -30917998269902181699635708063237124960 8332364 598004039356042206515105651691307776 8332365 -70076648289099396899979987937040213280 8332366 754527304983000092632957299002277888 8332367 130368618922610213989197732470478302400 8332368 405175984135627995980640249874219008 8332369 84984382677101666002414652232319132144 8332370 55395770111386887865059818313555110400 8332371 -66888120123477332920270256654530971792 8332372 41353002531816505945867228666431612672 8332373 89389430967772057052535299038419601344 8332374 -51517919654002423453647040854080094720 8332375 25430334939726077058509504214446400000 8332376 100778269740632209697586988034034616320 8332377 173494085570357032921001901798467941632 8332378 -19331395472601857332640159401625575200 8332379 59457611888952233732290275094047364560 8332380 -14002272684684444947065865452590796800 8332381 99773823165656642798807482376998025164 8332382 -23997459149684622564049600983756110208 8332383 121874780564799272947631061738466905600 8332384 164805486823078288329639393389146669056 8332385 23297151902884885809506856729191714580 8332386 -49268974979881060272920015261477091072 8332387 -25746461198231155159424942680341884928 8332388 -78631302435617745309289415514185001984 8332389 -1613259710186584759325969118328990152 8332390 66340997050181798698371326814261811200 8332391 -379366432134600130708370706620861720208 8332392 30489795517000877088675881645241630720 8332393 101309040646726750905564003822888434400 8332394 7542941998963886428763981631423006720 8332395 -38292322844373714502160614455276380160 8332396 31460676632566165166363507808561024000 8332397 -9795603405018191089457387492236555776 8332398 -9301045190906047269669123912855906816 8332399 -49950643335986634806946087050487003000 8332400 1123567738106626434810062204320972800 8332401 -34418437833667772240756438084493291936 8332402 13512263912698114045579301309866334112 8332403 112155614438100952563701317246170872652 8332404 77568578924568675497025686940554551296 8332405 119768805177439242287072650468731132060 8332406 32439950208535128556914628403973397152 8332407 45014154038127692537379428400622072704 8332408 49688030951177759228083868519856168960 8332409 -54170110870761102232566462414342042390 8332410 -2935447247997884089963110911428880640 8332411 2072357027065710674982068993018668224 8332412 -88720631296520078726177688124854190080 8332413 13805588844282024328161852194275263744 8332414 108771603645812858325487357299872785152 8332415 12774991902403542990480627788855421120 8332416 -112522529072343288982537667759151513600 8332417 78968986611928073254858397027150007360 8332418 59690701396332408476306409301506332160 8332419 -104905852790343629062041539041738498056 8332420 -56764437867833356877764428806645502720 8332421 136247750291957708304114737543893680192 8332422 -20801654031735080839751710404951300096 8332423 293273728689971061730934521716298496 8332424 -21670080241781342564880163784119127040 8332425 50236128382263884672354437230740011500 8332426 -4672738099395476838068500016297739936 8332427 127476361097361843865639769128049016276 8332428 -13673957986368612106822983836750118912 8332429 -17398424938682527388303436843978504224 8332430 10734201762593937801732424283287201920 8332431 96532148138982763677243738645298464000 8332432 -16440747667356832452399016081575231488 8332433 -72260515110144038565822325518508652556 8332434 -45514666225703457159024667968223696512 8332435 -16404818750963250751241002824366903120 8332436 -727291311252438268199637327853178880 8332437 -2840721446611824549086981884698268416 8332438 -25398756824897264901614600505996134880 8332439 -14239421579248141317018426250646179776 8332440 29140434631929268258680359249068032000 8332441 -76023595372226734082378321915519860028 8332442 -18757140329080094483121637772110330368 8332443 -30968691523028888500782337702980257280 8332444 51951148868918606414328468919654528000 8332445 23668548960608091975913890666721740000 8332446 60012779250629767967385715530215884800 8332447 17899121124491813790978648334782890160 8332448 45209917655346494608662899428109844480 8332449 -10257711824115018944725302645913075536 8332450 -18616291973859825759235181922942480000 8332451 -72333060521090865766059118907637977928 8332452 -7747663347273515307237850475393786880 8332453 77219146782328000103487931325340790944 8332454 -730611641269643013981734584988378880 8332455 74243980696196976812170781126955707520 8332456 106049669554406160004401934032429711360 8332457 7434654090293340973418242057444745472 8332458 68427486206131115009210937432036528384 8332459 -64881854651602054007925110462957693120 8332460 67413408440385698581620680221954529280 8332461 139383354495813410923567726520356321932 8332462 -44323157140129190811004162052138520768 8332463 34804178499148893291110472136536116304 8332464 -8350312507657327995422050801837670400 8332465 223681589302579081405188303635965169280 8332466 63331406941327336699474697103694236432 8332467 7052851878319627403315119142960526336 8332468 37673437963305025370387091522396299648 8332469 -108581366823419268528888849387831776160 8332470 -28885035039872587653406703352498616320 8332471 21629625199733654407351122931871424864 8332472 -65313060161464498475872119758942515200 8332473 -79153513759217826174480747356818071216 8332474 -5467810626120858652019161045583735328 8332475 -73508369426930424843680477701425067500 8332476 -4185546668012571184543956091006791168 8332477 -32183864011058069847288086999289858708 8332478 8547188961210657542226763939943829504 8332479 -44260334486720375678831831324104442376 8332480 -10567309039722319980762581170063933440 8332481 47483906193620348914028140823273540292 8332482 58376099838506723457267378795933017088 8332483 -80667882387830818072240540786513293120 8332484 94713249580664921699840990043712166016 8332485 3370144242586274285515341976605893760 8332486 53263868442892228621929164326545469824 8332487 -201341195559154608068711063818750274640 8332488 43806991801543504560174884576711270400 8332489 -19129293939267820721471504573439277056 8332490 -21807166012502965365343904379401011200 8332491 -136490807427529107572020975547464773120 8332492 40888621095809457507066591092609643520 8332493 31317309957881328082909600563018809688 8332494 61124226318131030106261374930741544960 8332495 61797750456969347737265166786730965000 8332496 2320847931351633990859310843736883200 8332497 -2078210854993421669602439724296535360 8332498 11674336544033486815895295405422518560 8332499 68858839374958363274230024769997384000 8332500 7925266332759939080547626582826240000 8332501 60390847476244393119078186629652130332 8332502 -98885106975287444809702701168632718048 8332503 67941489823113887909676949891912614504 8332504 -89055699209330561528056903770148362240 8332505 -31306821804055661068746362781627843000 8332506 3310463591280522077999670310869356544 8332507 71510015036247102272837395496860775280 8332508 -9904053903874123007356724033124828672 8332509 -33415739371380208747904211470738320512 8332510 -43186954478885791154135769760044891840 8332511 -78686624194669307721891606192142577280 8332512 -2870819897200393584653919588801576960 8332513 83234656645988498708163093746620039360 8332514 -96049567931406615514416248805088308144 8332515 -37186195013976020170633513649524499040 8332516 14318295817338231605693364573331739136 8332517 3729400735654511902562078755180893792 8332518 -20312149085156652069327738609064343040 8332519 3201123366970348024713336697530597544 8332520 -18717587786869906178230176099926016000 8332521 -13524244751176909879306694941840179456 8332522 -32246250340977702328021854278329218816 8332523 -32857603830970538891621383960255346976 8332524 -144097692218487480377035773734007444480 8332525 4867420463146323482840649181051240000 8332526 -36303203882316888231226233866586214080 8332527 14192409357609840761848022902304217600 8332528 -7260354023041816821839537093373132800 8332529 29632687266243218416806552731334434130 8332530 -25389078662611438639051779168769543680 8332531 -629483485689234221769053022764495668 8332532 12064371763390804069599564866273206272 8332533 74764338492810436262328181438465178688 8332534 -1352440678148357524261091841428097408 8332535 -52169062666114976725838720810343428520 8332536 41945265955995892383457046032633036800 8332537 120788455747357239261657759679584494186 8332538 -9577364075949916979182537659241769760 8332539 -20095079340427137148236261299019871632 8332540 941307092767665288257388794916019200 8332541 -10314850700880782487041328422974389120 8332542 56546930042121699395499778442557372800 8332543 -38186136779258988863534369684063742208 8332544 -175645175754358421145263889910333440 8332545 17985970525276367498506582297870948800 8332546 -14893652690421742123186566007108001376 8332547 -99472325814542256196274964122794496004 8332548 -26547142268556488527132773129068150784 8332549 -120323775044582553407085735502684540450 8332550 21228380834905739958309555066396964800 8332551 -7498337050196476206590334883931614008 8332552 29331646585203107755679410764251136000 8332553 15221984888723350412205697963035829044 8332554 17256234297904425757719276712394519808 8332555 28131262638189204475922027473589898240 8332556 25803790222871041275920126556868888320 8332557 85624169154329483765242139870338098240 8332558 24086233325821120673883381939897797184 8332559 -103569917301077279269280502353943612240 8332560 1898433915358512861330512893531914240 8332561 -194687785002663702480398840019647637838 8332562 20249857945767464013085863791762721792 8332563 10611040665401499015341838193389013944 8332564 63732602345935895860521596990798694400 8332565 30194001571163295394176377815855982520 8332566 47607424566811638476293680621390544896 8332567 -32264017906608822625427250739762573968 8332568 -186876232439949164024698832894810941440 8332569 -8263720654972918018103833104475279296 8332570 -16986013536222299167444142149539456000 8332571 -15284488386449987126278828106034077808 8332572 -20306133853104272497253301143055287808 8332573 558865487410322320409614275889129120 8332574 -7156140736840950527643645098565262464 8332575 -1083994486744207638252140688715678800 8332576 -26695252964606599243033209886526668800 8332577 -113565602875837118953185562833784277328 8332578 63121221259299703095086234299696358400 8332579 -225555374398324664220025486686123174820 8332580 -40733652223142589159308156842442284800 8332581 -6198207111284059426175532757847641248 8332582 6641714959377632644731838587285400512 8332583 -434145834288146133075504865014251520 8332584 -53460882243149859107440400072453160960 8332585 -31352304702198724664914033586832240 8332586 -80106744484921313516812142528989597008 8332587 -5877161808601778594457156342529341156 8332588 -95463421196829899445129605181422667264 8332589 149828942897654112775473600539672072256 8332590 -9993662911580075007753813236151091200 8332591 -109199345232704698909673544128419695008 8332592 2788876570404523798631333034377527296 8332593 -68590007712934865722948564550347944336 8332594 7199228177794708444483659451248977664 8332595 28453694744337300428661952747263663600 8332596 -11185215534839566348984651830908485248 8332597 58147360506023608384405884368682104832 8332598 -84390348771559553782397534072389423200 8332599 -87114918406752200885071293990512945280 8332600 45423319073752454177307062432936448000 8332601 71493621657818341120320164609304056448 8332602 -306802855638402445627995122485371648 8332603 29329839636753482113758372528116206024 8332604 -21119944463757883481111313490898780160 8332605 109505221296468967118275940745701179200 8332606 107150909731327644169579723227310762752 8332607 -66929105124294628862225870520468656760 8332608 11420504719100598226302354282931814400 8332609 -614419754330653541827022517470373584 8332610 -21212341545761052524309646615392340480 8332611 11474626242046556873534317454893169664 8332612 100140589507689468582100831378817200256 8332613 -169466847466370154405151004606018679138 8332614 3147565062153985193010364187464995840 8332615 -137990315420740919152342813288685151240 8332616 33186811202697494013546234695843988480 8332617 14368678885205785131209545871392465680 8332618 -26770051025701296798906020785202454528 8332619 -142128376790838072563724288205813886856 8332620 -5271679466572727890610008847285299200 8332621 76505103519684612570099929406700720800 8332622 7942178943915734668352217056673684672 8332623 -38720187838436494558781258490356235360 8332624 -7057926963099483261651726414985691136 8332625 -13557421132410884514419956770695520000 8332626 -704602214998774207019233344210375936 8332627 36542393931936683867427453582935668080 8332628 44944751630361205048088248026174185088 8332629 53370923920566358589003506517096947200 8332630 19533463682723145655215598972454400 8332631 30397564479671495688927589479005231664 8332632 -3469050382858666508275356310620733440 8332633 -102395626808216440390388617655964819520 8332634 79915412256481861304296863671177631216 8332635 -5963291659539394100975975261849686080 8332636 -42326050618518473602131991609624882688 8332637 -3415294903157639371637749634084369280 8332638 -29703798730082983084799907223795237056 8332639 -29994264713719683043396015498398204928 8332640 35742694342302042773428659927003955200 8332641 96801670501601763042688117799040210450 8332642 -97303554471110287657193462967026052528 8332643 147321720707791348378958951242274782344 8332644 -83793956329551003468495682876450089984 8332645 25394000386706913884428265793210777600 8332646 -21149821600190096961000919902263536032 8332647 15869681863422899582982572730631110528 8332648 -277557306216113080489680557517220577280 8332649 -66704094063945851453032608194636695836 8332650 6988061271418427623819492726943446800 8332651 100311046500294197100886378944831361652 8332652 16969661903165504539299272484810826752 8332653 8830976538009735384181293471269552640 8332654 72922055643460394418278749079901223872 8332655 62756848055042508651450268829597983560 8332656 -34640039663152283684050331258811580416 8332657 -23383052717949903163735190488804571340 8332658 -5944429138064866711354410759366376416 8332659 -4132762689863787173819003176547904000 8332660 -6981227020095464476282925761468784640 8332661 22934807527567125258777153992626078524 8332662 35248374906077468633176096811187911424 8332663 13134612292512511722254781822805559912 8332664 18258473248281144072512854635841167360 8332665 137706589933772058346081339086917760 8332666 101826562660330683293450975913702898032 8332667 -32131443160111080113923779967036935408 8332668 -63018533434380544472561963254747150848 8332669 1948061722651006603593966374378404800 8332670 -963509160371017244027509782643219200 8332671 79122329844994960282353293307304871112 8332672 -120093890924069515743345243375796224000 8332673 -157969164270127851165795718085252574078 8332674 16819010309274186712428835302452516352 8332675 -2337274994432569698535239425528258000 8332676 -14292217006861103239910231572534886400 8332677 -83084950883416732442095540960714305600 8332678 72173615242890292257479217804816085440 8332679 -67541771458515949264751668746953919720 8332680 56936523885395889564649549522501632000 8332681 88086355311886756168228478890886116800 8332682 34709374616656315787488693678551078192 8332683 53992221289243247906803804409081049600 8332684 28430414206560009301640586637469184000 8332685 -4712487436176853153574198292498739200 8332686 155145982386502061292119131679828083200 8332687 13652841998283391980521636132131582392 8332688 -3717129470500324794118980519190855680 8332689 -27228511778200868144401415556021316800 8332690 3876197128291771049241387331990653600 8332691 95051803847282416977180321121302802092 8332692 75493469413350849521400029293470308352 8332693 90006602383496874941474210263122832224 8332694 -59803927385624855055360445692748827840 8332695 24998447902867961616401386468651655400 8332696 14601343360962756060777051841159618560 8332697 60685743868235019257795965523693743680 8332698 -21265839734407214882438928834745749504 8332699 -33784268206398604942431676774410754300 8332700 -47492623082567869160768317332614016000 8332701 -37899464037695264617569521001323883360 8332702 -9435326982629234148950219660926513152 8332703 -192546761917477753309066694396895414240 8332704 116645303573398048574375276936628731904 8332705 113509249638465935178475638668348179860 8332706 2466096321781310481552054505586522400 8332707 -40260081171119222157414131596655001600 8332708 16132467192680716046098219455330328576 8332709 -53928078609372031649577496446380413248 8332710 36695541843958493578387001670798168960 8332711 236068235231230531277784921370944226032 8332712 970325573605584928782863733535211520 8332713 -73486934009059778448568828912290833856 8332714 14362946928331433450530802069076168480 8332715 105443506259655153437714893261066616400 8332716 -1678774746894842374294764039127695360 8332717 -144349402922790012524663917659537096862 8332718 -30899187760798544639363204745531554496 8332719 82526895355863250046201081611019355144 8332720 -3300358492913797871754665674315530240 8332721 173658131418124228708920112586540281344 8332722 81570409398569875884105645849047801760 8332723 -6816265296497736628341885330676954880 8332724 -26649527680346647142227681843917619200 8332725 44490110533631765755138535594299545600 8332726 25819699696379490955804839061801041312 8332727 -3847808257520296957059096277820359200 8332728 -15783759672549539784777443331696291840 8332729 -51389498391748546926695532565355235670 8332730 -15741011212358636386528983973092556800 8332731 -1856634505569104746527935575025629104 8332732 76838595078152779227958324298890268160 8332733 -3608993971174018648365762723768703656 8332734 45335834289543742041984452136559759680 8332735 65405402082969640756597765421570304000 8332736 -37627900760472696507178891072398950400 8332737 -11147312155100764429374131124418638528 8332738 -30073187675676526709764277847888691200 8332739 15898015887754556076639683961360989424 8332740 25903026989709129943808131339283865600 8332741 -276286665503611541605973903518484538788 8332742 -46100855010897463316118804435295141056 8332743 -60462872104443691512605272096792763736 8332744 -145662364730497850850144866970722457600 8332745 31013884436456721129068317600537629120 8332746 -13968551170628086917413425279307049216 8332747 -166284575543239878702414162189145522680 8332748 -21547793572114802958425146001814926592 8332749 58470008428133854902457662338402925600 8332750 -38964576294005698645471908015557616000 8332751 1253411901456778054097790802379919840 8332752 -30815736303192918467328222294166732800 8332753 85277811423535092166982421613821274368 8332754 131440619759734963638521168394856608000 8332755 620147939857525991783595554468870400 8332756 -209486487816047903983564630674808236032 8332757 107214464531957621718283081540302273792 8332758 4565667703072032417243407857190362368 8332759 130726168156067132384195720409279437960 8332760 15271475883740437091658413262594048000 8332761 2646071236325580727581342372396494304 8332762 -30075962595871435992017554362718279680 8332763 -16411811702120794916029994608118012988 8332764 -58554068067800430658627097562889494528 8332765 -24609634324871615202422737024953753600 8332766 -14804022701592330634558710712089732096 8332767 -48780242585781871221857604312060683760 8332768 -78526179507136998285514153778518425600 8332769 -21757867050714155516144816511083024640 8332770 -18937268618527134563909925301447933440 8332771 32157639224538973209979020151019110080 8332772 -41250553232422141809239181397553295360 8332773 -46659217572783380954031552578891930400 8332774 -44010863441608927792857493666304818368 8332775 -97570711017966575990841412485502316400 8332776 248319188579273910969783011706731520 8332777 -112440822323074193794917155520895490374 8332778 -23226489718694651128194210494092564560 8332779 -27039039748109952213306135956499039744 8332780 26363912500666520880661520309216563200 8332781 210606430887997509442783699487833417632 8332782 -35519959376639686488134935488667151808 8332783 36832925496459442870527801256249888024 8332784 1524216353022737028244569812272742400 8332785 22518494444800557304124977365727271040 8332786 41967369272402034316790345871183360 8332787 -144155849084493085306337493918495421728 8332788 27055005824364588284347005569733206016 8332789 -159079701940688052510216429750624707410 8332790 -44399333559469599839531404285418977920 8332791 64597864101493650988200546761967791592 8332792 67716720238185929955071902827333427200 8332793 -99237741031807265599686712620774072342 8332794 -171469459496715010045677310615465104 8332795 -120963765732488106620585577944964019200 8332796 -44423560909285431473885443009917542400 8332797 21217567012221959512214717746020587040 8332798 -1243458674035187149042617521948579136 8332799 22047047572424553764200644048639699552 8332800 2075042981637376691563917425088921600 8332801 -6257961576869877114760728066223250000 8332802 57268836061818951802422050868737901600 8332803 -52414037995913620339946547893335066080 8332804 6013092780956125958727183873165342976 8332805 -409706958651867421743390232872620880 8332806 43030739127049866065026037919675916800 8332807 20228315648452995267661223932393705952 8332808 -45960620544348365984582113770695270400 8332809 -20251247554138855326619910592121741296 8332810 -83067268612498735607388741318194305440 8332811 -6483929329659173609442740609215182600 8332812 -12413670696025228906422712354428369408 8332813 184960344290382322724086465085419341420 8332814 -30733931588157494019561343035531689088 8332815 -22694666454297536309932777066460490480 8332816 170923053844600607292916779696799744 8332817 -38627762224953021214628715554103277134 8332818 -5897688265153288096082824090366605312 8332819 51894390310701339023171724260773750608 8332820 33550425345588788596044269384251860480 8332821 -54650817062203466351518131320352547200 8332822 32180230529727490073684355740245922112 8332823 -111790492966704996311677660950476063928 8332824 -46550852292891714489268577118198190080 8332825 -115208107437353956663360462288304152500 8332826 -8706275591274041511050067533711415840 8332827 -3868867551557299946125348657884683880 8332828 6304607038069837116130435124669787136 8332829 181863551874343671402370698137515427430 8332830 24655742771118137698499547021014860800 8332831 31279354494964418529425758416807785760 8332832 -23916268765981617915675537997715865600 8332833 12578521795564766899544088063484533984 8332834 15406917157084921598974473328625364816 8332835 -26058323239017318247773554663695724640 8332836 -13130062629229321516254065441898387456 8332837 86350681235817902426634250181141063486 8332838 12435153738505300080515950162909156320 8332839 6073255753210841951730789121797267120 8332840 -56412562099165649093788802253682790400 8332841 -2559742029173222027379463574975324160 8332842 39233956216227749371527269093873280000 8332843 66169773003656874818015367263664423092 8332844 -10554967074922620000666838711108448256 8332845 -50419055489505854747483487909279912480 8332846 7274666933360148878651560227940462464 8332847 -48455385032713600965288363428257918704 8332848 -27824953865426103352408840503808819200 8332849 3386717380817698741143382408851535040 8332850 31528505712569934981753082040538548400 8332851 -49640783074995132948368254268998803456 8332852 2536077673644453837652774593903482880 8332853 -10837279266710145879808938461805099876 8332854 -25023995267969894023662123972154171392 8332855 -31041015596327915457260676011739324000 8332856 -25085080502040813213013665721161891840 8332857 57087685464388278212256304017793710528 8332858 -103598476895829630348808985000161338624 8332859 -48130955641628641760070764490718790940 8332860 7303399037104759389380135795855616000 8332861 138715620061711412205533996758640075462 8332862 -11878359555109204583442841517088539136 8332863 -15742450557179555747694469058315711232 8332864 -56983917318548545272369126358124068864 8332865 -157558621632455958758414416517264006400 8332866 76215329912527152712221731931730819152 8332867 -202469599286517745169785365901631446084 8332868 -66622766725899937759514160001379112960 8332869 -37521538173155963252625702918734804256 8332870 9680573572685909951015855451006466560 8332871 -4892027976975842353944788978566014648 8332872 -244892879110604869564071073939292160 8332873 157841070084734154136777737745446061620 8332874 -29333276180580427576326326481110631936 8332875 8086212626654746477013442950949804000 8332876 -99613405109089860412699735770958224640 8332877 -319094277633226721233058861336559360 8332878 -15534912303609043375383303821557099392 8332879 65124493482503865709427499269129210480 8332880 4289623604665957585867546669469122560 8332881 -10245012796826740734462566287011004032 8332882 -43798798829736647623870162853813047008 8332883 -132339526885471322035742791004761757508 8332884 121078418208192016830358902287216640 8332885 -115585848369348497658515373629077974240 8332886 8571120881822597965175663239170462144 8332887 -91309314547485325823157278311044798720 8332888 68502356649287300749257226721375170560 8332889 54835446656957830580062223672264699460 8332890 41157001576581273201089189805853478400 8332891 19179800878183437953537630973623341872 8332892 -76840332049982462140204046267103112704 8332893 4311592154592940352870803990460697984 8332894 80214608854868483979339145523770490496 8332895 45486345752085620544478794543132612720 8332896 -38216037005574567569778181662270554112 8332897 -125751678627088421175570043707143986654 8332898 38498285934177150891351643643391822336 8332899 -86603451307856574609503488146459257736 8332900 -28138764991284052646993714989824307200 8332901 -60711643542249910815100689061197006048 8332902 28210581568375453408211179542608711040 8332903 -89366177140943130000771877607625232200 8332904 80447253579914918227499619014819051520 8332905 11178318627068578682604244762236215040 8332906 -84655494257219473052313030956930956800 8332907 220174574815444255632296631188368056 8332908 18860784166942138554088199304339740160 8332909 28246099304070826455117073029836303404 8332910 52542853587528824165930434771873902720 8332911 61836916307314990403632762244983179960 8332912 -7281023338077266078929052759016603648 8332913 -74518788783284304757817811483654113838 8332914 -22438539272163208331611625337427570560 8332915 14568304110602114174443007315516514720 8332916 -156258860882670025038515553130820741760 8332917 71719511580009066950630346844588291200 8332918 7478043824925075048468452373743320320 8332919 35307378167436272557709911838040997296 8332920 42290845688356404922736670266339328000 8332921 -4737733646934638206794732367376153878 8332922 3241993225182080008508065915954697664 8332923 -540176973946528579420118259431172096 8332924 -43156081931312310734931294952863498240 8332925 -27589134200017746545889333252055668000 8332926 -1578548842146434982090163138828185600 8332927 2901214376084066195636427814784820280 8332928 -20145333691022960913306605379051847680 8332929 9921361545331516305016855311665730240 8332930 -62673952663752597940543650205187228640 8332931 -233095954345605443484749325408544382208 8332932 26908304067782415173520656728750190592 8332933 -26977995092155158614874231380756814336 8332934 -33901484782415578342860986518623493248 8332935 9689480637384279245638354356207674880 8332936 576287998314274508342949289484743680 8332937 47989505433045545611422151112491634586 8332938 6686440084467538058029992934022807904 8332939 -57858027188099455287907491790912265260 8332940 -71888115990721578011147521955437931520 8332941 27253632493431422539336451988969480000 8332942 3889860363326846366135773731375639552 8332943 -13510373377829400905899606869598038840 8332944 25235517236590471946288767276318064640 8332945 -13379547335603131324260224374467516300 8332946 2106449301589050976884358052272326144 8332947 -26702107882786069437604175608661808480 8332948 -18704193765051522062950863263792824320 8332949 -135585966947749505980445012274945777600 8332950 -1748186440372130604416080694878780800 8332951 -25343993760135320902964432897507308416 8332952 -160590577166661007938148028896686950400 8332953 25560868984766145119396803689011108304 8332954 5044053292291238747574567471800223744 8332955 -9395794702982590898698948092129703680 8332956 -150209570359640004500374233449439564288 8332957 46784946655034636486633186098476471340 8332958 -71856906865337954924512902851673613824 8332959 1258117151647539314828826433646028288 8332960 109018419539381675283840989502499061760 8332961 -14115535128486191478652480757729476416 8332962 48322410918179790205398859565677311744 8332963 -213186256345124141949799356254294376 8332964 -131766794096821728928882016574295833600 8332965 78592167693645719866741603869192012060 8332966 94823611264222564593680371272094629120 8332967 -172191706281905176982458366300026894984 8332968 -46484864137243234098585204690062868480 8332969 97896179938602538278164688050629062144 8332970 -756131819313461931809924034513427200 8332971 -106106221505665329718201836406271915688 8332972 -42641794447411553523341598146832788224 8332973 92438147579437456709476489610285668704 8332974 -12548768453450074215554301017240256000 8332975 -16468155572626799742535678522014991200 8332976 -24661485070774689837768727653978931200 8332977 37254818602157442366993815743231936608 8332978 -42522701030085145852174165839263784960 8332979 -23563988940593315974719794806362729408 8332980 -24476641126595504043754572801739376640 8332981 34226188725141966628527382211232224700 8332982 5558966040658291052579206868260331520 8332983 80912429870406851230381276345779494400 8332984 -113488351065677236866879894275408302080 8332985 66122219415452705816717989404267402180 8332986 -13341084540595185916766023013350047744 8332987 -17114522640742882393330766735681718480 8332988 35082000590357683150722587437461439488 8332989 -27436002628559501904161843738248951104 8332990 -70147061874786848876877932956281816000 8332991 -155660958809877192651695345623186834800 8332992 -7196444673142346809338020158481891328 8332993 -85879715281071157034443876099342528080 8332994 26789999481620575650844205988951385296 8332995 -29764178866124301295056861421935356160 8332996 37562267362929033841711618033958391808 8332997 11491741850430130661745746949657803712 8332998 21362526579403244424081126947400737280 8332999 -458824777686569028644253809683619410240 8333000 17667236889951362030075798062679040000 8333001 67887607278853068539789826967016692080 8333002 83612954990274601416584669707773179952 8333003 39750161472691230215137739744986177680 8333004 -16136549791145570269072741488797795328 8333005 68564356690765585323913905299621526000 8333006 164980709465825310098899847771381483520 8333007 36494740504048202207073542727788021640 8333008 30640776240959965533395616304324370432 8333009 -212225477706383226237628967831396273280 8333010 6569789819600421371860763108242176000 8333011 -17505813260675489614967283237933258200 8333012 -11747280990959541875124266076174682368 8333013 95159544792815669417394840817968960 8333014 -72327912477048521371132451912435346144 8333015 -85877437644800326966764508466964086880 8333016 69693569289756440078647322093940633600 8333017 -244910421000004771639655745270239232 8333018 10758536086616383726902934007281278960 8333019 -23201283631179840583768636099429620756 8333020 91385856279803715616707619877725824000 8333021 68841924611101742234956305515306333100 8333022 -9281993621784159192470325495373019328 8333023 16857358482358743801924281455209211088 8333024 -66292041460224346382465342134980968448 8333025 -9711347045691406693689901499441810400 8333026 -14194556967344499446491105589370529440 8333027 -150156134072746613317072519461846875328 8333028 -66463083248836628530488152572723584 8333029 70087805654533540972368116395312148476 8333030 3828733425169689407180552546228208000 8333031 1337662271670892063203436147796004864 8333032 8613612573317172514716469798793656320 8333033 164579326259549688411186979745899428282 8333034 -19994602281272080713660695355906439680 8333035 71986879304568028331229554024069184480 8333036 185859446123309329600034774859123717120 8333037 7856085584580027625153051008217744086 8333038 47402503551641491847774900876419353216 8333039 -3177647881501814488216463214176296320 8333040 -17133774141821297846535082622048993280 8333041 127092069694261758765246188927806153584 8333042 -14240572221177540415140320094605884800 8333043 50224984186720678006643620169763909744 8333044 -110440408153743196694427801251158708864 8333045 -5917120766394154388077827399778967040 8333046 -15194361460638956422678935839866160928 8333047 -216838616122218703093850112842571316504 8333048 -17118231503288318341581823355800289280 8333049 -25130019866049763724541309761317581792 8333050 14347823712972866928065306807183520000 8333051 -21983927295316968146080838536268553948 8333052 22049730978098358446736948491658780672 8333053 103172211536125075258765215639111497856 8333054 -14724816174146207014844911157108481024 8333055 26153818012830222284345871382937941200 8333056 -155840474269408798912784270945681408 8333057 498060503791477947093567672679860864 8333058 76891363751889605672109293216334612480 8333059 12344833859687343239170255603295448992 8333060 76411255706436414291208869666603686400 8333061 -34329460679954440233241409271265973760 8333062 -52557112301799050641914298750287319968 8333063 127023821099164740818770306807671057480 8333064 43154552135825492760325813650908774400 8333065 23382768623728173318158065871348662920 8333066 5122431138981398385575010420836606976 8333067 -99802261078907069680703139337552532520 8333068 -78681698275515930973196072947890641152 8333069 -11833273650649265824962835382180035530 8333070 -174293393192509498807316675941267200 8333071 -134714236842796464628561394089011131728 8333072 -3298383899625817861038997291674501120 8333073 -7146598501338512440461152754364344000 8333074 -4012111830288168426719918410102656000 8333075 -63195347165163591255715709295041531700 8333076 32857697342444286194517672169689231360 8333077 212464867663500735705347087802813096000 8333078 -5933602626705259386100047556892567040 8333079 43978644030498888201748734758768137728 8333080 43772625838415517711861950249497804800 8333081 205015688472374692558339003793384237700 8333082 30455424347529207926277610561091155680 8333083 -166143020660924662587175945217264497176 8333084 -6155399353802645348653264936919930880 8333085 27196529076030165227784161668288059840 8333086 28905654245203220269316994418331144448 8333087 82725192335711638242973301010250066416 8333088 93756129211440755019539002895722610688 8333089 -33745154431527783759252359895917688044 8333090 21220965358591627712026928693304640800 8333091 52842186866396779377553275367288387680 8333092 -116612191684588164333047820415960968960 8333093 -166355867024693070070379914290745223616 8333094 -27297777111150647575500587667774001152 8333095 144649638133579478019999588387917916600 8333096 8987842283464451346946578604410470400 8333097 78123657822844609217409826353382976400 8333098 9218911343620399415231818768016014080 8333099 -646058992211977998455148684786947736 8333100 32968878173626958069585083539799910400 8333101 12173838559123011321056574355863226560 8333102 83784414808819321222188456932060773632 8333103 -75552761401562596896317114117907586920 8333104 8314478281856500793570416764396765184 8333105 -1952851704080589246047237208799303680 8333106 30785976192183992315814176943133598208 8333107 -132315841182046779369369422138101499280 8333108 70090398862317627710766362630124134400 8333109 -4962262090757559365965790463440539986 8333110 -5276032176493010556104789433095470080 8333111 -9889107495684351818136157066945921488 8333112 -236837958858219197449917325777078517760 8333113 141890440540758932071246245962913816362 8333114 -65322771287684285520314580294038611344 8333115 21384827580117948516260062321632883200 8333116 -24154768011283079831019913925519516160 8333117 23231282347869787207244086172415500448 8333118 -6246466370855269275973950781757631360 8333119 214498204249521464195095049049826627520 8333120 -30232427113545777236987588757836267520 8333121 82682615460157766084662073125497904320 8333122 -21354302708048836907270860621995542016 8333123 155429349979887430336459619982009620400 8333124 -86283782987625243410576871262303724544 8333125 5513196538976349422849684631404500000 8333126 53496189407784207387833059636544668512 8333127 50972604100989607826374715228840270256 8333128 -61757579472740339917645799696510484480 8333129 24044667851127026462568237689179349376 8333130 1124941175981582101065228949014067200 8333131 -36509550703714485466584196083236249068 8333132 17613296965939943160062851910386864896 8333133 -52622746876349187191759783619394358976 8333134 30254115598737973401057285418475768640 8333135 -14773501528687031402098005054100060920 8333136 23318961520153405294161478319812042752 8333137 35230363241587705029994536680489580660 8333138 116045229309466642885134141086176018560 8333139 -18331561334729627126459373302401462272 8333140 -28915217738958065824329279208543480320 8333141 25146045368303025041071996860551078784 8333142 531548296368262535384029015410931200 8333143 -12962821586637846166443539135517718816 8333144 75329625804056882364834547947992156160 8333145 -39274443751320622639201459709774476800 8333146 -2001030820742280584958038655125790240 8333147 10958144351672290464990252674002221792 8333148 38989268895283454688216349714904825856 8333149 -185949482092853264290821875883926420 8333150 -367249731608065230598212910346976000 8333151 32975638805585094753948953684904265032 8333152 -161121174258066491284878698449110171648 8333153 -16861994135507632098456759375423307200 8333154 -6465155009468855902422038808570290736 8333155 -3053059240109895332226384786813241440 8333156 7571463912253117680613775503640508672 8333157 -54591020312035902384093818678371860480 8333158 27735097718673482336456395078155473280 8333159 -9995157936848640216558128169805146000 8333160 -25742228712116411383677887692898304000 8333161 74588005580189232189416517402780901492 8333162 13083782828843879381542395591174939840 8333163 -167652675058808145512578794538348342080 8333164 26249331741390521766226694415894946816 8333165 -212379226229271816834161365084716622080 8333166 -708177931649770930926702216354662400 8333167 173243253457111617851221721249023211216 8333168 -21779377550791758918569269926252773376 8333169 -2449295869972377092422836312675072 8333170 -5344799053520197835490941058342090240 8333171 51103484894429446402416105573554141184 8333172 -38378221935254041976693003606733619200 8333173 124694342384200079966614817535750820060 8333174 -55518330468407695594952820056529885888 8333175 41531024848972927313982977724553443000 8333176 -7455237450223094198284555420329369600 8333177 -94753491344853695074961106920997752508 8333178 2368871989136986884963570314879224320 8333179 66950991029493759674573936769019952160 8333180 -42252963172964861608577645948157273600 8333181 49928450857687812238799890648949248140 8333182 -28962323982385123156993443682218393216 8333183 -53837831468388940894879667488575581568 8333184 -75644798860560443066160976726704783360 8333185 433308484177052443244546972439456000 8333186 -36472135806663215192157241066843676208 8333187 77833854677616616023136541675712263160 8333188 78217147000099485313182072732727925888 8333189 -44469589853315820131269670214387261120 8333190 -3652750014293844613253849435003940480 8333191 130692466867019698022099789901694433800 8333192 5198234617867418272706583820867829760 8333193 10501258114978620848106776947919118528 8333194 -43869852410228103334535642532065361408 8333195 33962106169027790212520619540131467920 8333196 63700176128333710517216800636769049600 8333197 -7337607432180846894938088215991073354 8333198 82156311781793712333376185720177009600 8333199 -9420306762547201603941117038593562112 8333200 9586683464483429805398268939647385600 8333201 119992129277797790084342131617118727232 8333202 160799911211974951860864011655992064 8333203 73174326894509117710411439299341611584 8333204 -82672288893582391447649070927012876288 8333205 29236250018961388932631688515435974720 8333206 -31786035747568526121678770092376411520 8333207 -105729898615239323867433220271951502888 8333208 10904886920845369897442777468073369600 8333209 -26364457837022393944668387178474699500 8333210 -83478106481725860227726174748700416000 8333211 -1162984553597863412245051834651154640 8333212 18934857510751102597386474071002941952 8333213 19753308155518507913025561405303329280 8333214 -24251874849375203046443731785469876608 8333215 -92511582456349330822908992599445237760 8333216 -68736720300298432475392343818632757248 8333217 -87970771864369554656735465793925637166 8333218 -53535785533990058888498444204319866496 8333219 -142389183629870072373346229417809021080 8333220 2184763980296846754204435099662376960 8333221 -109729410270287460414325140417187675720 8333222 42064759773512191833599227004918197632 8333223 16458819850129521640483091213119871784 8333224 12002641330551424294327478945809320960 8333225 -71773038156222266418983514925596956100 8333226 -46913149442210396935436155003852684800 8333227 79066747538248696517517297190202099744 8333228 -196979815093166960774130531450508800 8333229 -51978071467094278185876090814986195360 8333230 10378546198285787529911332410373257600 8333231 211836197823950672619388004190812230032 8333232 10687700387311016605094462676220772352 8333233 167303905188373411308034817471192965744 8333234 -8446491371358063238177994673273440256 8333235 -90459511642356913858332395410154038080 8333236 -174064488282937470347891339154555269120 8333237 53788538291614396110330447933784448640 8333238 -37109807326237495292811178213722209856 8333239 141000202883818448028618267141217120040 8333240 -22175732375444461319133243675829862400 8333241 -52710429814161281519204968233588873216 8333242 802746304247493865590464610045307872 8333243 -15916188967519694850324592837043010336 8333244 67544848399185481103653914503048839680 8333245 -78878930736790576169406804367650044160 8333246 62055482237907239365337536781506703040 8333247 -16233405019003930889915502076171991520 8333248 6438438535972541056646448262466764800 8333249 14088448390564307851699300976494126080 8333250 -2520758106947017398189037097101824000 8333251 -20867203534427490313326642832383820208 8333252 43426254118871723439224194912869768192 8333253 20603337923567446310896874445391084800 8333254 107110549055129552052118607950552657152 8333255 -2812095094228944350481134121148983840 8333256 -65572043080267763291371254639888384000 8333257 -148988487159609712214608050998779811494 8333258 31822073442196817145193278869448594480 8333259 55367314498167528920438332369487537280 8333260 -11302439671813393502254845676553610240 8333261 68122733413788750684675116204411231862 8333262 -25279314915068852264164067591603138688 8333263 44512653565324083131425742652502236760 8333264 -58633401708822446474481764732505636864 8333265 -3072006434312162972003407433462991360 8333266 37001903051974329059661734700790622880 8333267 91991405121152320788305941237269672000 8333268 8343732196107597980106116828542033920 8333269 -47852876560125551802502758483011575904 8333270 -42428241595517516131943566381720320 8333271 337249402191198135080196271489079856 8333272 -102572139741321854537032608590247936000 8333273 -61093637354614473478243599489638759616 8333274 -16556734061496334281920448711760876800 8333275 70868458483882911054341999983481477300 8333276 44451697847545831743337034477749029888 8333277 -9732338808082150777755746544082716768 8333278 -65487559315233139764971032774539017280 8333279 -68553118815346429859136020437775265120 8333280 -480924872313284592522557887410339840 8333281 188397690452844362317998821229027662304 8333282 -112797770419393727526568924924977625008 8333283 -38025030245993485583234974634497369536 8333284 78863417095375441546551415154453503616 8333285 103424257616800808067300099777719065980 8333286 20184252153963434191100970314589173760 8333287 -124722786409470839581961620591077018560 8333288 70406627397817956530694835774537728000 8333289 137154320941628261996493644322877396554 8333290 -6154787952579358703137775342978257920 8333291 -25558371152284847953862481233446079136 8333292 44220461656539101539945078964257173504 8333293 166135737249369188550153180050529094144 8333294 -77305191800589424995115332285854330304 8333295 100863120074410384515101331836711344800 8333296 6940963580106562656726938780173860864 8333297 50038667227399973130421614130990761792 8333298 -370965576333099101898292971929929152 8333299 26178933635129379379371417987820428960 8333300 -11258206837999011390011232753312000000 8333301 -131594264437722110783177992519452454368 8333302 13951780847031858373312539576785288352 8333303 242217871049365276809227051615252220288 8333304 5253605874583367472411426645062123520 8333305 -17111182765719575979343366450010568000 8333306 -10052802405312878440969125048379530240 8333307 -142421909333821088011167591790528401360 8333308 -96697622776946595101546595538935596544 8333309 -86426114131432594088640786989795690490 8333310 40890993948204986757900529280560953600 8333311 4729165884580743829029141264020286832 8333312 -7661064053632960240847418783160074240 8333313 17540661099722408116291081117140400944 8333314 948149885032324689502403317943894016 8333315 3616568356719842421796643448382526400 8333316 1833053836532467442724610059495583872 8333317 145160538772845312221549267190233898940 8333318 64052941044298619235525872958725314560 8333319 11394993772826641370347123420774752768 8333320 -7730461452639067876143423586547251200 8333321 10899878345971134752335445568681109200 8333322 -61419633791440201816771626303078505728 8333323 -10237390019737737268550617226333888428 8333324 388851320506654920425721175582848000 8333325 -2730729170915686321637920431246460800 8333326 79000571622094005835838465195500491840 8333327 -60701021510147231766390022625985991488 8333328 4120830242793888807610065045012480000 8333329 -30591490318077796511944106187426261070 8333330 -53236076086743080019260578704681799680 8333331 -13135493461305446424096827685209174160 8333332 -36975422148599928636360264567960543744 8333333 -301780806816726124947994901533570812000 8333334 -120484966554059039877624329819338565760 8333335 111606244219287946111853708394160772160 8333336 114958356502458423511219778473326059520 8333337 -19780830402180167245050921154889930400 8333338 12159819746846704228369591092289496544 8333339 -63772486074640582489698305386460930544 8333340 -42099943655760962867494622277199948800 8333341 -62178358889875842155575940553724480416 8333342 -2390445484584154297572547263389132928 8333343 -51931368871598702569500529578025864920 8333344 27017891756768393132045021199486222336 8333345 -34058422700670324391738713054627091200 8333346 -9073947291183065308139382610914310656 8333347 -59721028947383907997583665901645319288 8333348 4979621747281405906040417380627656960 8333349 -63522092992201972430119807682152297152 8333350 -35345354533074312679924116319968717600 8333351 -26874854369189525968474873680788166720 8333352 -4469540503681103599017126373089530880 8333353 20222175983473671295466557909628458560 8333354 -154017597028513985774000052957289065120 8333355 44543499035374661263747555578157470960 8333356 46636339121637514094770193411402865920 8333357 1262465958908628090193344927320997600 8333358 -12473854225022716422528311384462843904 8333359 2326077130108898282357300991126582016 8333360 -5113719952967452318686554233126256640 8333361 10109310433567380643712665694704673202 8333362 -36800723615657167406426917103423930880 8333363 -189190443346561747368753897129767510388 8333364 -26808455269475679498085119929032488960 8333365 13397309031542773624840994832354902400 8333366 32043759682183168453228916531699082624 8333367 -27119992748970521114018141789735836416 8333368 -37478608959111642220064257732703293440 8333369 71213337137984179191826485314004758160 8333370 11551511541890472041725635850219703520 8333371 70026176609003680657304382981977145572 8333372 -110362198688933023607822772270023783424 8333373 -40722839217050488047226951175273303232 8333374 -14913572492389931405080546401305146368 8333375 -26484772827705070180566594818343660000 8333376 10193789341934640750517374266451689472 8333377 -2069686761208340371562596013668423960 8333378 -78846243312046349870834032031839379760 8333379 26936093092507029434490501780181980648 8333380 26939306005760512960060704076467302400 8333381 -146413233220494158902094701828613870880 8333382 -88756695500567733127860817004626636800 8333383 10236508051161982801423497127269717024 8333384 -15336488059946284565616950480531389440 8333385 -460037741660337387952388047994899200 8333386 -93572192182574313907847634642045574608 8333387 96555735525636918289844128215989622036 8333388 2179661738140150066719297726668144640 8333389 -4635984314435468810620555907262296960 8333390 -3793839012236332452774374177261878080 8333391 48897434007499410425238011050673150208 8333392 -12803474225924699573513498836860411904 8333393 108993941631470791929037484727233609280 8333394 -78619267116202019215779951234544788480 8333395 -22766152151660173050273570852319016640 8333396 -30598286044281297159290611984821104640 8333397 5213577492136153739107861822674509760 8333398 18235407299344955708022159186124332864 8333399 68543316148074745267654177378380530136 8333400 -684490520300678518197055323709440000 8333401 114171028823951846427245682532983851402 8333402 -11729329485778886544778376020705477632 8333403 -54691728078912907253727278375517418272 8333404 87073233938275696234663231156897849856 8333405 -78463314714932728594558861125399664410 8333406 -2620921776578428441152510902599390080 8333407 104693035095645880546026286771813914656 8333408 -230840520517314753717456498207800033280 8333409 7114082797583840173430228935999950720 8333410 -1172163883469395021207393004073915840 8333411 48485925216633490535553660286360067520 8333412 -54471820414988378505949239700438142976 8333413 -94519262925169832129295085274273322816 8333414 9465278685752010794425792615291286592 8333415 127657636693286043699761572560421188000 8333416 2685123507046553871773688261101813760 8333417 -211820196611743230960575571409998694668 8333418 15365550446046711559732717293150048768 8333419 -180400863272367365535569417611080385160 8333420 -5567283356756470512051983196046909440 8333421 -63252662945923146376384105713896188800 8333422 -10934958987610174518152583106397016000 8333423 67675753728477666067317314164168992240 8333424 22199467246832429765270277460062732288 8333425 107220858223277380875424317385779614150 8333426 3867229130822676434507898217886814240 8333427 -96470510158276596109194234970388860368 8333428 154100673099205197370133520932549571968 8333429 8779616512749175106147791740440974848 8333430 3981649161097872294705557289772041600 8333431 36633604884803485088697252091997584232 8333432 -17243097505052835969493420801915883520 8333433 -81367037102764251146905026030063561798 8333434 58698050289895581981640265984376075264 8333435 -69841479833610904697953825061445446640 8333436 -15598128482054357437862679164676291072 8333437 56410681070345974915405071816659040352 8333438 63456540624576365283709524588026187840 8333439 -7159031180847606198111187801674008376 8333440 -128397209664260854639621059851059200000 8333441 224836700730886944340238101787180563842 8333442 -23376677710422544164918720612261803520 8333443 147473171844428185131025576171140799092 8333444 24625654944341102465369362880879210496 8333445 -21661125213596371644162512727651562560 8333446 58079521854136564545135257604763447104 8333447 17584667502936929976833161961031631896 8333448 -108370623220570753019580555315251159040 8333449 -38105206596567475199163952689303031536 8333450 30941727120223407785777347516528698000 8333451 9015504262693425261224242243571755008 8333452 28696618641250558474598693486215987200 8333453 -21627389234323752685441076405432084298 8333454 -17569271005629021718820388467354113920 8333455 -7121104221984613223726835821963073600 8333456 -1125586665928217459239077085301465088 8333457 -29786560778964177648877163340722768640 8333458 -19295745302447569458172678252171060224 8333459 43688567805932058580461842100064671660 8333460 34365925847795913566708521878331176960 8333461 -2368324079104490872060111028567971268 8333462 -3313585738151582448154900870498572768 8333463 129890824624169814685736327808165917544 8333464 -11656668059113108933018007974631116800 8333465 -42157470152387063624801419822550952000 8333466 -27386303478587051090053484206311409152 8333467 259078929744739359279467900754705542400 8333468 69879457183346324883180632571622889472 8333469 55897023241704318985162900967760213120 8333470 35540488221621468070349176454888527680 8333471 -55466652413841206924567137118351447328 8333472 48230277700247959179676968967685013504 8333473 -120178346253075144642269368574234919040 8333474 -5924347040093807911718727036054297264 8333475 -13499637003035960170326137036086348800 8333476 187816444885756978957380488898640158720 8333477 135526871754733940362339785526386250140 8333478 50635445424415701195997075110529846464 8333479 57537359020629410317100273923923341592 8333480 67533693786102987313266773932463462400 8333481 -12571257623327011397974358958011309376 8333482 -663034946940539640666989228978251776 8333483 -81539000194375629631393336766768376816 8333484 28976533931615695342681486247639041536 8333485 25896811323209048011385664087332660760 8333486 132859454743095922942908222262149120 8333487 139145830406073945029288240754389537544 8333488 7705375972576317666036920237418676224 8333489 -203535731559386802551837678167820857710 8333490 -42280973980202280294224053309546652160 8333491 43761533756183567568079540490507815800 8333492 11689434652597357800146587870668687360 8333493 -18284128848000382647219471433064270016 8333494 3195411586929013778727001821385345152 8333495 -56754845407929065738287012189755970800 8333496 66569679537480350896717034934832742400 8333497 -353702051253599329160040698043562734588 8333498 -28252003021501697015591408668777405440 8333499 325384473649060389097422901615952664 8333500 -10823968398635235684329811163365888000 8333501 -33602455007039701574065952926132518816 8333502 -23981941787495066516869627167069975936 8333503 -4136992832841538778557261715434051520 8333504 57507006652117969730151788488468463616 8333505 -4115065786847061016949367861610133100 8333506 73799260748910732103112830421053230624 8333507 2260335202116590281833486659678208672 8333508 -28402869777092285240191578551965310976 8333509 -36192456358216059774091520216159938980 8333510 12664289867350073388433109534681118720 8333511 -112896781370081136768336366110463453528 8333512 114809639399379234902663882404070400 8333513 -13478788144358232316265552391965220096 8333514 1571697109959467668489987964931882240 8333515 -12857594544909994126702908988687773600 8333516 472351112749558464429143466669654528 8333517 -110842451813269934967945968332054758720 8333518 604664753097897423547909588629823104 8333519 -144684049084879487134453845184715315904 8333520 6835655630345503498203348489747824640 8333521 3249163316240328197340487706182483968 8333522 -18341584436557567246074757433618439168 8333523 1742572555161756184413237669576998400 8333524 -47575247259149921404819980447415971840 8333525 -14028324923801027040136557348169624950 8333526 -4750337386154165339325531092977967616 8333527 -205904578328775472144090152382327882800 8333528 75448026385375102292012926281959424000 8333529 246396163773960491577529097460761568 8333530 40614685599310905686322453466647656160 8333531 -51211633842222973740872783271219364668 8333532 -31593306088111904033598398297409707520 8333533 83163138858137320860902521120587101600 8333534 -6239008864375363284383383394019200640 8333535 9461750870764926071364310519590351360 8333536 -51077261451933995440920255479170990080 8333537 -1092986888251280690898169596814967040 8333538 -669808521002794312266853615401238272 8333539 -2254919434405076287467411013915701280 8333540 63873173268606105984438100394930346240 8333541 45699905866002480049188575969124321150 8333542 10541327553106359353678702950083395712 8333543 74780773994237166429114950679539708040 8333544 4612223568527689274837091957331722240 8333545 -31888358738720307674318801954202603840 8333546 -33715957085180857799300235769747755936 8333547 37453239217796773706100165911375662560 8333548 -56861851145678291290789433958490676992 8333549 11201160155793133941826911695382541536 8333550 59540477787190155114752341464650736000 8333551 -322505550585909780184774602874511994600 8333552 -62443951592716858310516391069116006400 8333553 154725701620777755993414506880776276064 8333554 77729661251248118990754496724905070592 8333555 47341351933278265449059438263501806960 8333556 21265618770755475506777361659951185920 8333557 -193600125933426471867826071667545242194 8333558 32740106168127766202390843264521620480 8333559 55005323316471618735481701682113250920 8333560 55169684272771670383121939310622310400 8333561 -29650195497448327913357248530301318776 8333562 40281722558663255168054504047845322752 8333563 -63180052929102520285170473853153536240 8333564 -81668326345913887977829719101353947648 8333565 -76341410781678288875751369814238736960 8333566 -23105122262706708815896532418357249216 8333567 92779197808284637683366275262185823360 8333568 -56814593792277433799788112940732776448 8333569 347775013765871798463952479115505814960 8333570 40179796369077648981252787068275712000 8333571 -4015856120482862623018542224744176320 8333572 146648834803346548710722177478336512 8333573 -52214389640430879259086716782016700480 8333574 -43875735190774882320451501759646459520 8333575 -20124167626249841889556253684908510400 8333576 -53827975590267747601316003623102986240 8333577 -33133334118902832258374710001662692000 8333578 -25910834217217419349164913133176419840 8333579 -77686812069531887851879866288106523820 8333580 45437089247277051533567222796103388160 8333581 105347952541520983292558336093608483382 8333582 51229227001177627598517126880852358784 8333583 21995339370104821151894088765936165264 8333584 -3170986646051070927527720087670489088 8333585 9188723407844895573738040189011075600 8333586 -2257733337556118390772803499146513760 8333587 79415665288019945638990825225989968784 8333588 -43854184035138206547117622313672085504 8333589 119038401892824503951917373618450955168 8333590 5023078178401057616340784929155635200 8333591 -30895105435898090525293291931420462928 8333592 -85188513967346927993829763721440481280 8333593 26704501456935003999533954268722064842 8333594 81718835807153168634067713163617295872 8333595 19310625849863318663773928681548470000 8333596 134189118836085388849784442712705779200 8333597 187912172639911156170901712831820270240 8333598 -5287503523265186340102856518409961472 8333599 -151587617547832557735004724203306602400 8333600 -76456793240060567212857461953934131200 8333601 18144116720626765870704100297264513344 8333602 -45262426349048247182673234558945552096 8333603 158427955183313654114809653731049717852 8333604 822131996608148544241952802217637760 8333605 25922660865997321046226104455441080960 8333606 13998635653237823639061488780603105280 8333607 5744772405012395670368259063621985488 8333608 -185300680855437339943154462165547095040 8333609 -156360976029820499828981267177343918960 8333610 35593368643158358999394059585031957760 8333611 22158785970883336110200941357516723488 8333612 24600510037806969266968476988981232640 8333613 46404406258610373414569302821470398464 8333614 21894392148738260209921027959814437120 8333615 -1498084363608695696595825091623127680 8333616 4095467013967897706380425711925297152 8333617 -241003507695469999956521104493369085696 8333618 1533921244438114513797166745707583760 8333619 1513907953024626783849515356806405120 8333620 -68841509707167119684354016017213760000 8333621 62873860168588062943829736036664947000 8333622 42836407094816262870805870843018397760 8333623 43909403540558235503350012248810792872 8333624 1653267081562211005470599837623787520 8333625 88121992394776051673420997721722336000 8333626 -74019067089451874659259857951201271952 8333627 -105735043585714455161132324625348479280 8333628 -20202973338592464556751662523346984960 8333629 127328442366720525974489605893516230 8333630 -77674658773573344673940366746327343040 8333631 219262155411818721090330267377730393600 8333632 10286547635458766326117053031860142080 8333633 18726277876568413675332009198990720 8333634 42907478624710661634943075799557197312 8333635 88247952964119740737850542539424792080 8333636 61188275867609814115294349863367872512 8333637 -4556993700804135410083294334449732608 8333638 -4158570127576359308535823069540643904 8333639 -76078913142077757714707401371974909544 8333640 -3634415612661835226228889634792243200 8333641 71409166428247622950200584447075676084 8333642 148671884099876689472818523800196736000 8333643 89279939965336040268423799936012508400 8333644 -128489637119090698585544800130268323328 8333645 112433497978434800626268738810187933900 8333646 25942979469031218901361195420225131584 8333647 4643291541008644561231457005369827200 8333648 16962009526089677893346561184438607872 8333649 6804027989068020398970870036493625634 8333650 -745749594284538423842480591863610400 8333651 159494654441427173163379516766270300652 8333652 -32649156990114738473359650879183034368 8333653 1767545608063271806484123138684126620 8333654 38093413176270597713898435756947167872 8333655 -41187929326390331470492554267970364160 8333656 34176144225473459854245904410947727360 8333657 56774116290543588903307237584019104906 8333658 411679951723616814638483855011107840 8333659 68656454133310928095314095821231280304 8333660 -14518514484639980521610688112433495040 8333661 -1629144470958051068729118138251736576 8333662 84349163073226566409298705310392840832 8333663 -33448921547547515237692649312906126376 8333664 -182052636888709113916149996724974256128 8333665 96400077037451422634814426205813623060 8333666 109440659327583350854007266487581440 8333667 61644880446306598816906639365057403008 8333668 -11997555698420306744816250820175822848 8333669 80947112450677356722261050420728567996 8333670 -27761946758742221599350659661715305600 8333671 -77865408859293031751345814394084397128 8333672 -106088712548758148253019657706622259200 8333673 -16892407559308040616787270091764711776 8333674 -116483569657411979997865165907218691664 8333675 587437777668785485190274469372482900 8333676 -12593874388508194206811842178553714688 8333677 -129335272416895987738063103482871476128 8333678 177170538156182181339231191285876998656 8333679 314722905122052194454804606173637120 8333680 726587572927613944575275523007119360 8333681 -33090473303261536569677937620555947968 8333682 16029104588901761285846814830933336064 8333683 -9326647626189221803638928016941766068 8333684 138055731314180135282619391634961196416 8333685 -82335388780940037383052883700046417600 8333686 -66109556632256753631770366632523258208 8333687 -79840280317013487470417056926302816664 8333688 -6496644450808983957171410310897991680 8333689 -38684662367283760860218028965908076928 8333690 -29441129124544651757653168939771852800 8333691 -26851989729798165844905908712870643200 8333692 -123441474708667185035366006203258845184 8333693 -33977195925007515515555375169044693460 8333694 -16688082775968761878031300314191187776 8333695 -13589787819365363966903788321657959840 8333696 -35003328226438244798004537162108764160 8333697 58945466506612107567672357703192470528 8333698 -66248229704477910551610166836048010752 8333699 -8375361235042578366313932071777571840 8333700 38378820630312971756188969487582592000 8333701 242458041601667252901185578416939840 8333702 24304017323719653846589217345162615424 8333703 -26897172247364978064966971777064489600 8333704 33528114121089842757270715408699392000 8333705 -27026417922825500164051308310889499840 8333706 13324644631154078242151721375557528064 8333707 168118838178027798063982327018001439956 8333708 -62465952141028072322758494325641814272 8333709 61883061662654484451079294022036410304 8333710 -11754934604547917950949493826411315200 8333711 365511668969297255413526804131462016064 8333712 -16334071264184782252258164817180753920 8333713 -67996383277033247599571495929749965196 8333714 -49971861283216212018268159153941406080 8333715 30958902638185821038922505109408385120 8333716 -47163863915490902740755016547833602048 8333717 -2310505347583959295308945044994421248 8333718 53522310348718150263217401791484218304 8333719 69679495395179360751729398609560087800 8333720 33339885448403326264892322828213657600 8333721 123498514780625586791800727413421033520 8333722 10836457688934605004872793988271328000 8333723 -207754445583279665795629071797306236560 8333724 19077130386269224325328880105459186176 8333725 -109774469399323893427659379201189828750 8333726 64212883680552225974828494870346109312 8333727 -16456102291500506422950903149380580280 8333728 -82800523371776611363282430744205459456 8333729 192172661289092446071992269768965711330 8333730 20179712842853163959268650832963379200 8333731 37624226948963250956485642957894282192 8333732 43750748262090729685360234761533521920 8333733 -104510675278309958705441770114489825536 8333734 43942612025737709983094305350055106016 8333735 -53023807790191637557800999574647964800 8333736 9048460465255190856502466074635878400 8333737 -75575328295972657581578356075534916614 8333738 -12521223037256504140199939387153397504 8333739 129620975317847361202711165469670515040 8333740 -70202947737547666260448888437761310720 8333741 -79623764282594350809571082635916799828 8333742 3313188778078418001842609001453864960 8333743 52485430650324996740559285625390147968 8333744 114762961142155098670711295224479744 8333745 -17419806750967391422479471906445747200 8333746 -25711627816351775054048696681842034928 8333747 -228481885154784065443333907492888898804 8333748 -18139162776150159110278490649438307968 8333749 55318371109745345514218895583555232750 8333750 5184382925388422279533511759380200000 8333751 19494208765183016967065052528294414720 8333752 -10105591550774699459249105343769681920 8333753 -13224995729546283868038640755594030636 8333754 898624176980220550429541212518144 8333755 -16928479654177213435320106447140858240 8333756 61404839701191456353184991869967990272 8333757 108107447236275212616828419155217084940 8333758 13304453248143087061392339294982046976 8333759 -70912740840820161214359057659139190080 8333760 10717207804798780306248807796608860160 8333761 -23127763690767324856091150991923104000 8333762 7026175480462266893218168879925941152 8333763 59149768018287846724568358374647722744 8333764 8799226250452555984328654767314536576 8333765 -62176232421603215616315458289543158880 8333766 -1591433966532278278723584713454230400 8333767 15696992747989434146052394224126724320 8333768 -25780896096805245959691769730369280000 8333769 4823101311516985445784776231006304960 8333770 20420235394884357793466158157175082080 8333771 3028176649619672045996076692681418000 8333772 22938212238548218006428753501624417792 8333773 81777544789790884034924603708917141260 8333774 77359405329900085614050254338368531712 8333775 7088196711065500455739123362184782000 8333776 9156371275488745020085253249110769664 8333777 -95087492025890613658702619270624294748 8333778 16065264703796128336799571541651165824 8333779 45344002514110827084709598545295766380 8333780 169608943118443481884948919941939200 8333781 -83961353709551416143355270518537292320 8333782 -39845272065162925945091728432383259200 8333783 -11284621357666350172954838086892611632 8333784 33080797034758977258238411374597427200 8333785 128549505703703377859478519089093758980 8333786 84769304027266922086143855950410052592 8333787 -307581457733721923389105532871905280 8333788 -8623081188997492612685807320296261120 8333789 -253797323590245858062339085889458613440 8333790 -1407726096412449307222746785131217280 8333791 68687447239982678850332913616217461152 8333792 -16762494203876354154992538296303222784 8333793 -53458781244123597456560537315781688320 8333794 -20123779965699893682578508787277587968 8333795 130554519679872107493362193886913903280 8333796 -62583552509642639968007135234248363008 8333797 -18113871642841841956878841059826213920 8333798 75591013077857589472817789310463821120 8333799 6999069373480418065660704207301200000 8333800 -45673418945739594148719166905816960000 8333801 -108477497804200600962567254072555521920 8333802 17596596259315051402952421273662491392 8333803 1651182580408163795896338084963928052 8333804 136738571564826010892273406634651750656 8333805 77056434784709154935232133483695409920 8333806 15900940901422044255462944610292809984 8333807 -55254766774446999155869142150526016944 8333808 -9303707935763398082178336380635054080 8333809 44192089761480289069311181804464011040 8333810 -15177443293442026500871873314678171840 8333811 30284968544313016991319654056858415060 8333812 -58730866019586849250351300486315721344 8333813 -4006757344478918061454372170598658280 8333814 16301189449915227280141541465384226240 8333815 -24013798137958797564406873107552871200 8333816 19043657272756719195842731848462581760 8333817 -88496829555334528307142683244298654080 8333818 25458924721761160061173118015884439040 8333819 -390811423120383031143079015843158720 8333820 36123119262233192349553493295253094400 8333821 195579238901221258601834436902955286022 8333822 -10238474987956344088584972283106745792 8333823 19034463766167239484241314650020704768 8333824 -23402723131250377134858875014572146688 8333825 72399349569290929948253804400807331500 8333826 2226647807788746410363346450807905280 8333827 -225772297316748013386509539989262209288 8333828 83446070222541083574636101496657002496 8333829 -37988355914870592409624826950529415456 8333830 -804684243715343590296658092644292480 8333831 -90822330372300014486307724727039520000 8333832 -7127559006104199660240888384411893760 8333833 98167534455620704711018691585592260224 8333834 -10682110052038408471551969046621327008 8333835 70138310639928636034609969551477692400 8333836 22297230918924269941177410882662137856 8333837 -119775657657130552926809300544823301760 8333838 49307067755154773404891811196255957888 8333839 163935269445743646787242314224673950640 8333840 26193625824957965875327737383979663360 8333841 -110929009924883752623118507650066138816 8333842 52213566063120564827394173323419634944 8333843 12138621788620836953739217937071948800 8333844 -79540533002288498839425745796850960384 8333845 29370470466757803054037087412691002520 8333846 -3316200686365178015719685782602664320 8333847 -3373786971303563814491574707189239008 8333848 -165895220627697343688225403413845616640 8333849 44093280540355937892489155723447109060 8333850 502523203707675055688327691678604800 8333851 -5834277741334661578600403798541918888 8333852 -90054628986473435304109658801300877312 8333853 -103549865536062549435494046917336704992 8333854 -13688471821500215421928403667575321088 8333855 -134607529177494084640337810066638065240 8333856 -8641477906843970285412011344299294720 8333857 2982958151125424784770772244005566400 8333858 -21847551208382222991018562648674453216 8333859 -50535206999065969342530695750116446480 8333860 -63919967234594001658551479000417713920 8333861 -53411735700805704622365268101457337538 8333862 -58243250044081025937685078822737778176 8333863 32736384411530103853504229845672318224 8333864 -7938153436279539342868689378729000960 8333865 15339806117932842026168393872622461320 8333866 73039512877939887028184415630679718832 8333867 89011311223570442750480882932994002944 8333868 -81840779596571481739650913956679680000 8333869 -1221048979432569468356322350034127604 8333870 15864999974680636798167808932098434560 8333871 8461200769515950114714061871293705360 8333872 15126746515942883700065639555308568576 8333873 -2761650125843615908053018028771431696 8333874 27505910408274979526810370666748400640 8333875 -244910012224374694077921277290900000 8333876 163868970890709745160875976612981023488 8333877 126691383321954787301053767939173548320 8333878 29480497502191102002114133964852489856 8333879 -17232694593170674660269530527207249416 8333880 -28473060849265828111964514191190835200 8333881 -157833916016643957383463848296786947836 8333882 28524630730899889843560235666564646400 8333883 -21378094321579613337146488854825336948 8333884 10595677749624939759016077584256711680 8333885 -1571970878795513887838384527702164480 8333886 59030367258855313738746860801133846528 8333887 200249114557730715572782671375381637200 8333888 41379996013859767166728461880352833536 8333889 -74334295179746113434735043331848944000 8333890 14747894446722461168601531796659655200 8333891 203088165564597035943118281527224463292 8333892 2393912538171111731145740815004393472 8333893 31026600395389584943190862446241380378 8333894 2474749231274011507310668051596527040 8333895 43451026721588206367766923277127968720 8333896 160061301784589368593741883854407009280 8333897 -107308887421555045162065350160305441712 8333898 27551778685148141572460745878542476288 8333899 10252829953035998825188534041443392512 8333900 38168499236527514463981474402417888000 8333901 -174385326247031392516791798545292240960 8333902 -23832561283924440981193384601299794048 8333903 74159986309083198817537397309462742144 8333904 -5463110456373381529117557682791383040 8333905 1697915237387252677920739673353731060 8333906 5114477557509176175339610228097571840 8333907 2922745576649449245269808733314285240 8333908 131981173981541764944933908349687177216 8333909 9652305408312275741453959257010990272 8333910 3858080434341816495798413550774086400 8333911 -176838039867835180609500861605806250488 8333912 63049849466346420995263137335098859520 8333913 25176557510558132801071680321244093440 8333914 -41013972976914968868962964219162470688 8333915 13068980691865843632902749804436794560 8333916 -311382788891254253981592165256200192 8333917 -32325937566039295082264314734643229588 8333918 15777978242571409276300573245879756480 8333919 -67538131035573944989940108292554840712 8333920 -90549269736322928240416248352533381120 8333921 -36918363217200522944399467649038344000 8333922 -14025585292781425710529561800197736960 8333923 3758387989985806027923617224276055984 8333924 -180335449857335525124029163602744928000 8333925 -3188772816030955378091744249959944000 8333926 -13622714573915247713077147673899211136 8333927 51637712671736159115702927844529890560 8333928 -42198151073518786902511262530552243200 8333929 142867224172270520357373488418215034240 8333930 36887181379158163607481237331872614400 8333931 -40654313959178997614561893127945575848 8333932 -50630002357897775818573086773926425600 8333933 -115572989624261253107747006660363586600 8333934 2980597468023158778099844808290624512 8333935 -8411186240181649321630598200787128800 8333936 -19295889836575696552100707352293539840 8333937 -175439281462370108760793461136334363340 8333938 74772176440210762281224850747923187744 8333939 -29535607645467331489701959424948169776 8333940 65504234756832930513456165085646592000 8333941 21651662529042987113607038921462003904 8333942 19631800152076758776532112952460342144 8333943 -41411917301630826729367824817858470936 8333944 -248725469522111331392726631669095546880 8333945 -92335793269547406545554317084364890300 8333946 -22706888822380648600378377098015264256 8333947 18205972410262805774790528643221565440 8333948 -18987291116874056583113671418824786944 8333949 16433149046331400640386788079049203008 8333950 -52620488492464533969670707424864008000 8333951 8602122515796925845063205132007411280 8333952 54248904142151562234761148843404820480 8333953 -8386083416453978704683252437690646096 8333954 -8102432189901072036492027573254589408 8333955 8724659748042776282582632963301952000 8333956 -91474065950710594323017904644354736128 8333957 -72451784316420123551192892359708005794 8333958 51932352618482869572844401065371908096 8333959 3974971947397358381354608782171590104 8333960 -4848365304544587261400863169463808000 8333961 -65482488443213799205194157097577400416 8333962 -15897068970158885135405356859676595200 8333963 17706010885093436058533389024351535784 8333964 13805317737710904966719698692264591360 8333965 75156191406865056273207745838045782860 8333966 -21963506349586783717927637069314153536 8333967 -63769571432351530437107260380058549488 8333968 25548988596065502384667602048995819520 8333969 127429648540739266347774640218371469426 8333970 -7944151526258665681245875091020121600 8333971 -3598615932178737982582033398845164656 8333972 -1657089966461980928368058089057820928 8333973 131374635733963153114703712412831686222 8333974 -109812999782026605449747755248365135808 8333975 -16881656825707283191346987592911129400 8333976 -881145468605396855626023097250611200 8333977 -39180402187059883530383883701775286380 8333978 -29084998093933101512583122784834582528 8333979 38378246263421148450599551906620120984 8333980 29788024151599170071949631249831065600 8333981 77817329230789713677252363634873316512 8333982 14313883892825612297316948042422989440 8333983 -6088925690077892588514787705314550560 8333984 44035914597171958122516789651409600512 8333985 -41577393960165728067562105375679752320 8333986 60769309999971317473621408431782885760 8333987 -122086376219968421334434225360980163364 8333988 778151003550680158661195857637941248 8333989 133046443192328237609277792802178753440 8333990 -8458844932254689964795051293773029120 8333991 28745879931330229353469300766534229120 8333992 121992391012015814785882610582329344000 8333993 105168856035688609635114936637734453120 8333994 40729171152672566055763415607682179072 8333995 42648904022640506549255445873136634880 8333996 272111380598277810963212450693666304 8333997 1570043172089403050935786256446254720 8333998 -34535668393095180132167701557118200000 8333999 -135218113047014315063881302332948934000 8334000 4920900681309853010988082323161088000 8334001 -42250413099233598344748346636661341388 8334002 -495933164163365586756866888797477248 8334003 16403857432139915983331985859325468208 8334004 -10692427605111429112801999393935187968 8334005 977057813416020253208271730333923360 8334006 -36156547162927868442009615014589804096 8334007 -214353278430453610703822582774314448256 8334008 -77776359491008470440485055959629312000 8334009 -1795776640290999014901794294407522560 8334010 40191760071389356073793560802396519360 8334011 -62471244977082282921928774102295459568 8334012 483055026301449258051787576856404992 8334013 42038680190619482490996940248972808262 8334014 -29168650621760875528354208059539577920 8334015 -14118414461649960277852579112807499360 8334016 6326890045542553165383613090552086528 8334017 -88176360057834495564380475309919094700 8334018 -13466456086043452173870319486013393280 8334019 6964003426166229066123424133266223420 8334020 -73339167542525083837473429578314176000 8334021 565175429243917930200585734604350784 8334022 13487905763186595591832685122268025792 8334023 112361089788591944999447266550750735640 8334024 -25801928387048997945154394346681262080 8334025 -38487892497330792427405142848248795200 8334026 -37332199032709558378158251019812958720 8334027 -4669720740445645200538153758681550080 8334028 20619888780089395700707496973560605696 8334029 6120738838947578607951912447512546304 8334030 11547199417243195386912027302026859520 8334031 -21251725554477177917736805033769547040 8334032 6812564992007992595767390809818529792 8334033 -20378883945511563140744582925977845776 8334034 -53985759983967766511463907958518537584 8334035 -7159305650294307679265221657686989520 8334036 23955444658724457954314284915882844160 8334037 -71241693046640441391113331916264368260 8334038 -12701792903427942477492302496552992256 8334039 57427098924115536192001315094728462848 8334040 17897134750820301171784752036524851200 8334041 -185146010958089590692953969039353293558 8334042 12375393916830186620692419027659315712 8334043 -159074380345773288484837735108199611708 8334044 -139203597786332210359979199989608932864 8334045 -71403293807450435620457121354465600 8334046 587971419157393953817804298934909696 8334047 -20675727889351820045705991390440721504 8334048 -43277698042162803797654671818583965696 8334049 -96411591939058893732793881436401519000 8334050 -28202581140331533302862451508033203200 8334051 -42841288217075974971161564577968716032 8334052 -68871246055414824843865108870001889664 8334053 -589959471760400914642900181808516096 8334054 30991901088528635310578266186841208864 8334055 -13254855994327986311640188667620040 8334056 126330644814134317714131703789210106880 8334057 75098490670698449757702806280444189840 8334058 -69856668747846953706897621919355682816 8334059 9319379454680874677022592094224517160 8334060 694152777304340839000975853855784960 8334061 -65348568461434235221935765340610947200 8334062 38723754946979495949649771291442172864 8334063 29520773773282422609531011897566141440 8334064 9381752384212223768658194565170298880 8334065 30131027936289271069131782458162171200 8334066 -56577950447502341331114482506363816320 8334067 -66344093320980767688957702070497642648 8334068 124648427743740660915067184388479806848 8334069 67540845446732543928676039392259712544 8334070 8028923464520485449147959708080431360 8334071 -42520325417625560555810748238197358656 8334072 -46880392185726836908481515192841441280 8334073 -19595102829271572919839755956681269312 8334074 -29320040154453203372193782819955771648 8334075 -22719283667126256691217730598743713400 8334076 -16236205703424482559266804823305482240 8334077 41089832498663803522954179715512049926 8334078 -7173965555375142418747674077837306880 8334079 63589524612034076668263637512301480984 8334080 105317354392204842412483389843214172160 8334081 -33919015592502554203997624698479641088 8334082 -135976591336558299073968234972425298048 8334083 -31090467963566208097126146445118427336 8334084 74843629498940886432879958583304929280 8334085 55974085740144021088987894120434131160 8334086 79321153869252343119725664943981648992 8334087 -14357481826338519492482918779785262848 8334088 295855794737242009870943625437675520 8334089 -13172765647031929104904800429207396192 8334090 -1681472238163814270360443942784080800 8334091 35644057748640774237684342447266712192 8334092 -15304736717837387097646605158968808448 8334093 98383614747763212716539409936365040928 8334094 50102912775846387618287697649657807872 8334095 27276606178955808171925428980208552960 8334096 -1147613191488038754487954028121292800 8334097 -32715821929990822903552463346162089628 8334098 -97494774835846234683337819601469337200 8334099 -1641952218103498437509203798841650656 8334100 -78371102669772078520529407372152073600 8334101 201330209693573515944172762412026905102 8334102 -926703158859999432412990497034371072 8334103 188883260234244447715238975732098066120 8334104 21091627744737287337096850600605388800 8334105 45439498561153463585666082641865715200 8334106 21221915016843401664164626714337950464 8334107 194465765078077902171202539870691850160 8334108 -12811650571886461620278056974095275008 8334109 -43810114243426263916146889632402279584 8334110 56960336593957540074962071503686722560 8334111 29637707496521577033189483551986508304 8334112 -137957362156440385149129973337637715968 8334113 180933514617176683252127965639541991984 8334114 51908896636375351768233361582873243392 8334115 18210208332836487095829434006488247760 8334116 34939074672678070079829962849334456576 8334117 16013152569054379374708748123734720 8334118 -781347395265191973618730393552134912 8334119 7783302329887716764916381766849641744 8334120 -1920594123900012979266818264064000000 8334121 82048613096616596753394059318243450880 8334122 54473328432050129148308175300982233600 8334123 -19127773933581065885424606254799156480 8334124 119179590898098318963838474637977431296 8334125 -6360537518577241100403763225534602000 8334126 20059898733996876543396976403244249600 8334127 -280407689435543384455943455997704195520 8334128 34019425423031110498319373277700849664 8334129 -8782528425723711841189418013212114400 8334130 31431975375105157067910881360279239680 8334131 1920197441183961259420531306390325664 8334132 -84405084451133258577945808891252297728 8334133 11150229498992021432774231606799132544 8334134 -3633585403812159663206378376075502848 8334135 115348374675200687417723207330813397600 8334136 -128877165252405986999789318862151987200 8334137 -66904904135955648142266038107458048 8334138 1638941159102395727414578447834375680 8334139 -47536276137574887089995112252756790768 8334140 -29780580914697318380717779448211763200 8334141 58986143407633526733703290113852362080 8334142 91612785739900168784042763251969802240 8334143 -83640418396662153047309658523111025760 8334144 3053998608899098655310292454096240640 8334145 -3435732108789441002203667426676725400 8334146 -14826398955866910561133983524269927728 8334147 37417004180000498179680185172492516600 8334148 75703098283227646910952628594872197376 8334149 76546868246231377668785293463828544480 8334150 -18675127573842638526589211331898252800 8334151 55543537638115771622973957344017852544 8334152 36593832112834719363694139700862617600 8334153 31581524929513038629510459366160611562 8334154 -56962381258432607042947002868688374224 8334155 -221957900618696098438096418468348180880 8334156 33827246178987235642525742736748764672 8334157 85962455196635690760406251045007123180 8334158 -4292913782212460496154208168719637760 8334159 -6417818899070402909961682728616138752 8334160 -14819070804888400690333280377474252800 8334161 185662202368135296691449690399057447024 8334162 16722950233213751213196076553200690560 8334163 201990054330984206626411372711239787560 8334164 2012096834021326739677410634950500352 8334165 34147004915794029932903222949348268800 8334166 -112751591205282970385729706316890393600 8334167 -4701032053246376641354453797013652088 8334168 -92689107396518049793798491957760266240 8334169 89634065493150582909074555901864266880 8334170 11272782570525954210696978639582417600 8334171 -168312763626428046880248023176614863928 8334172 -16739056881274344644335244712479907840 8334173 4268030291803522125012720116419024422 8334174 378606625183371522333768677513607168 8334175 1131774358256195533030968564347797400 8334176 -68649369586814523393341653686115368960 8334177 50247485066333842764763668591994571808 8334178 -48693058358541069172356092702143987200 8334179 -27543791171603600209295095864349521920 8334180 -34966076766028450533295645164718544640 8334181 1708475397049678216753736637647867712 8334182 13219072954266871862188883554399251360 8334183 47950040450021271830705675180801109888 8334184 -88040376634626918957530230260992409600 8334185 -112320312746145738436427316907578638400 8334186 -4669949904266130770965754968246029312 8334187 -101998715247820728654803853078221921164 8334188 31675262860830708697680828220744144896 8334189 94192733638899169750258709485626554508 8334190 5820301452181952882719416263342267520 8334191 11758476480924368214228619634974833552 8334192 -586027428822505439964022416996925440 8334193 10414745866601729469887997388342083840 8334194 91983497304394444995067115415981150720 8334195 -26062228465849905538389910138928655360 8334196 2407739408744238079633989728252504064 8334197 49115397569760511991760924467948813472 8334198 64070019331533768061505351570198860800 8334199 265913409835802553860603899782551637936 8334200 8459265140678966732431575814616064000 8334201 113469034369263418521028667050542065232 8334202 -33791122401309440267554955396400883488 8334203 91459235923337742996099790898438494560 8334204 77891146455601755284656798290413371392 8334205 -889610911915234045203110214992501280 8334206 -17604459895841900620921331619180348096 8334207 -23398800669389238629450931314631470592 8334208 88378631914937094048740881366693969920 8334209 -31434638343063795601586953738255860396 8334210 -33854799684394822757682452267374502400 8334211 -127038011016913252277807194068813393168 8334212 128369704978786140408004819747532643456 8334213 -4872814684918319424177133902436166496 8334214 10399289147579487784987738997154720000 8334215 -4966915071315384491018950419404405640 8334216 149772048942457561661691449938480742400 8334217 817023426624953270184739864117835920 8334218 -61449899892901984114966247699914015440 8334219 104472815213742492184520176105047837144 8334220 -6730006201468062168348603278638986240 8334221 31771963867849490670381416510847120000 8334222 24313883931291234912852493315146746880 8334223 201550571223408202668821418177094198680 8334224 33029574131416134007892922973820067840 8334225 41730901236491618453772311130844548000 8334226 36504371958475822468222471591753820160 8334227 -33920555325987468804940526542920105840 8334228 5631305197257848806181477518065795072 8334229 -53788697021309826073086603042312888324 8334230 32117902493922169941265739777634883200 8334231 -8473437148941968043991662110877344640 8334232 74307301805824739855112037423796582400 8334233 -120946772859684154273648519745444779500 8334234 -7580871032508518001290551289719954944 8334235 -6571514310159476596904060526574250400 8334236 101435132930290515926049690081625797120 8334237 -101109397090386597667791677053528832640 8334238 -72572145561204176541331891988470080 8334239 -311868055534466056369665843200107176 8334240 -30197621998229220709507842907255603200 8334241 148640573455273886652380738748055196642 8334242 2234264789848495271007783285354496512 8334243 28089867982580546486368632823210893732 8334244 1700821444946276692012075898206971136 8334245 -37414924726266974596804131409172330880 8334246 -88565538017373823017077743522340476416 8334247 -41626851457652931847843363679105720256 8334248 -54665746112424457563266975648506183680 8334249 10539776932908643033196175198799764480 8334250 -17304441816694274937740712370658976000 8334251 202420852662794718463736669890384135512 8334252 -1800044796128806486334160714505282560 8334253 -131127834032894127822032410915800356820 8334254 31830871356766243855507359063514272576 8334255 -66732331268202538182931392190976937600 8334256 13440472608404835119061084829862920192 8334257 34684449714600942204965054997153000960 8334258 -25711039981592663625738565532141656320 8334259 47267927742284219955255876424110856460 8334260 274833464861298575419496216574750720 8334261 -33025265491616388463540881870383400612 8334262 -939634293772909168752097364788518336 8334263 -153605151011648813690188472272809455520 8334264 -4723940251718436002857014380095733760 8334265 -296132065478088863840963925430817340 8334266 9012578309348976524639334388502558832 8334267 42693529992297093980506875015174718512 8334268 -113138383288690915633819990442854287360 8334269 141521181125308298390223548952341369670 8334270 -9998145978959154403589565366094291200 8334271 -96533792007938639790435538239556459656 8334272 -63793617030466539358673619306890133504 8334273 -17799304969259529745851693531340760016 8334274 49338534153181704496459935137391674880 8334275 20066525223626477572206238170026625600 8334276 -23675973940716303767707348225708704768 8334277 41055576530747771232080769231688202272 8334278 6073350702621611101955427075702692160 8334279 -131521437737166999347335935056286547200 8334280 -63400664230244262612989373938429952000 8334281 -126885848695614948709688616587739326400 8334282 9376509501898731690395549911325434368 8334283 -36219210043966728311447906830863247468 8334284 25783368287732711078709245341441812480 8334285 54784046944131532305669368448934579200 8334286 -54791717758630393960769265980717145408 8334287 22623745624233525375647978663128448832 8334288 -8992364158124405659464288192994738176 8334289 37408449732101020951851738200460070000 8334290 -58163443122466448303597250395036277600 8334291 -45131623383031706236864299026111099136 8334292 16177684720912709906371514357512198016 8334293 -128926634893001382033165664750651956960 8334294 -25635808454811187269098573155544371200 8334295 -14039789062023485604379541765046974400 8334296 -43967647509476230116704011989144606720 8334297 98161470281882035898910534413544067674 8334298 -125951804762631832166205428233920000 8334299 -160412795809867109225232829879816112700 8334300 -6057718237158328704020558465468851200 8334301 -194298381866447408386608085156512720960 8334302 -70152486652604654945314593957460695168 8334303 540812347138994726712029770893188736 8334304 177996694207898612278310494002815434752 8334305 5327338511222524271443325574160944000 8334306 -7874425980389257943178847443464851200 8334307 -14029367000094588738133335161316505444 8334308 22082873016956067197793102557058959616 8334309 63094313177743143604016132843875868160 8334310 -11650957500350427864943131196619005440 8334311 -197473341079180710109912199370200870088 8334312 21246155039782238048370482691033907200 8334313 15670540848961913157845340452982474724 8334314 -86875360382594515130069024724844785744 8334315 -27870252569813416720945794032015244000 8334316 16235197489771298406050216628533806080 8334317 270106610239840224590294092574200992492 8334318 19135433339754595999028510467161104640 8334319 3507537699040983701373093801007820800 8334320 10267605047851440839286636834420326400 8334321 -37902243618180460673441161561147014288 8334322 -58376412010116127612975397793691880448 8334323 105983402640563215293051532133097562572 8334324 -13476333154565529024170657735265502464 8334325 -85054225730089016546551747436087191500 8334326 2306530207462678239813452575854944256 8334327 -19896994349287245549297528491969849880 8334328 37285471294693198969686370566321807360 8334329 -2738773854502907669061735708764464560 8334330 -9624855017987374816682045348623188480 8334331 -217906815179065411062669290864976738880 8334332 40770100384115216737848427010797879296 8334333 3377285389854070243689790634507359200 8334334 -13082685431593069101023035800455248128 8334335 57114860272742495568111228617251965120 8334336 32603953197141276234792325690574241792 8334337 5297400885230556108970526700216416064 8334338 5449672668296307994806335248605290400 8334339 47395136776260051704130529102217762400 8334340 8735320796348418652658452616193024000 8334341 -38148765061579047518398146178532910816 8334342 -620351949029653411572053092253402880 8334343 67199011451035720164006172932344701592 8334344 205295179746709449964858954037679068160 8334345 54102534750928980590151601324156046400 8334346 -1604540837615234245526765623017540096 8334347 -19198081556404966085196121656947774688 8334348 110715997691333914505933798267510243328 8334349 25321774343457825028299533345273938464 8334350 -5762369677223784627600215898137088000 8334351 2759951204238720240394397004524390280 8334352 19298880977437929193968639525435113472 8334353 38940034656643742190670875037311807984 8334354 -8562020005071378589862750429258592768 8334355 -141895784681460319198235490964230492240 8334356 -61990943181731337001274414847753193728 8334357 45674941655461842371365951501762784640 8334358 -5679056712035784831055016720118526080 8334359 94049864028617145751410191670969840 8334360 -37295714673310409098539554400970752000 8334361 -8017513262864663781691000910352172092 8334362 -43028967156696711250411917509953809408 8334363 56622603657242021684491803361619061144 8334364 100067851529191633395139709961480459776 8334365 3001634742870755806482170943275424120 8334366 333723873004689322445396011873833600 8334367 145325156217815716751244235178548056416 8334368 94612123587717428765793268260573020160 8334369 156420479428820346498917401784463310080 8334370 -8536631957820529103953961861931440640 8334371 -105661651581972658893498641644917083808 8334372 15759974218983651343929382893021007872 8334373 64641226786761850372492990774319302560 8334374 72983573886895749303325489984121043936 8334375 16814195785586689116585365670681600000 8334376 -2695628182106178052466748898746378240 8334377 -49328460657538638164102355446734704774 8334378 -1750207180621659226869686043017847456 8334379 114257777410328304149550668240815116980 8334380 45631886839954389817035978988997068800 8334381 -7242872605533219350710937119054620672 8334382 -6915474620769058079636999943220940928 8334383 205329641109533756562922565961406927632 8334384 -3314691869785374111132041457991483392 8334385 14172924319243795764917860510897871400 8334386 63462930415062667715662911076178011680 8334387 175791807926999067555540966038286403440 8334388 5410376437451098644321819497949061120 8334389 305284197337560357851091456651468480 8334390 -11190043349573857847937255446296894080 8334391 -5905909953849855202766680430522681856 8334392 -57429670105079497323165895441412198400 8334393 59383985358409268754520832229303894864 8334394 79267494925796212319583479326819280496 8334395 41696255171489356026022351394254276800 8334396 -20130745766208954197216756739090121728 8334397 -53587371674939697101063222184228183540 8334398 30831725582267603078563505251016000448 8334399 79551610853501304823811072273060094720 8334400 -4635858353815197897405679397306368000 8334401 -3170513642363685412859292363135512400 8334402 -22711754341807467316424251801012500480 8334403 -53205611229902610183241194579998189568 8334404 -41473650046028663069142943398300846720 8334405 -45038544307413349180116082633188496200 8334406 16300940762943554261391431957848938624 8334407 576567313772346411701995101512763216 8334408 30707495090812278717142881635986636800 8334409 97994948733912605861382955864939205604 8334410 -5057290719767229128766998639559570240 8334411 -24558349658293284067612975200692497920 8334412 -44955107356091759498674678388675637248 8334413 -37839814368828390520261180105561699338 8334414 -13612032423173391662491133263023836160 8334415 7682292232359101138749077997764343200 8334416 7572684736582931733861105363345211392 8334417 -8606307375664452695578310607230513280 8334418 31808364579757584884010068726219771904 8334419 -100237048277624895039790718561750891280 8334420 -30436169311957478002150740100973015040 8334421 -58160944351662935773658907040329320000 8334422 -4788196953689973170099998272114225600 8334423 328009777925911027038965525100225624 8334424 -4678910635221038869508915649631641600 8334425 50006840418631174330867033421970910800 8334426 52619598330072194713693841345558822400 8334427 59851134064389743160758251359759271440 8334428 9348433866469117623090975417531632640 8334429 133667267881951499374629311431236614784 8334430 -26154308564402415914126556485234760960 8334431 31006071867480959890785185404621959792 8334432 -1815087867308055364034088648668086272 8334433 106170484140410430907059787016999707682 8334434 66099935020832304881086124156251323552 8334435 -5185393320208052835577002474894183840 8334436 -293234974418313849285517472367519744 8334437 223559606479496761549318243578130284984 8334438 17482111279022191726931439245363066880 8334439 20323507586091535903439588662056468960 8334440 -51896927024114187676425633259776000000 8334441 31147129765386988867734620349792689280 8334442 131806931584175174253056564908777017600 8334443 7655642632960999400206247810678172288 8334444 13232904617800971552606816457391910912 8334445 -20853159525047611493641596876847257600 8334446 -84624717680725538076822611716277051328 8334447 90428621039872358384902711419293610240 8334448 6194070888739092807278859363105275904 8334449 -22973548139165756200880749700847509550 8334450 17187848248716957210507225537367575600 8334451 359994979579820247163970253594647702032 8334452 7047922588657241174195460479941908480 8334453 41523706913719258298545295083207094304 8334454 -25985213964472424583740728062400164288 8334455 -95211838688131761604560385612214436000 8334456 23092675096219395391523926644218634240 8334457 11507305797697435369886484081379945706 8334458 -92871358237449793567426856848513839360 8334459 92764581536161350375688150177812003900 8334460 35226116068715731921868812297983605760 8334461 62246683889643935980295252490668701062 8334462 27026608447947217273261589384417024640 8334463 75999285692076314213793188440369496064 8334464 -74953054470673630945364023065968640000 8334465 -95692776543158617501154198838094956480 8334466 -20878999500140154706718024970822535680 8334467 -53920005962490189340283532922135397280 8334468 -67266782464513739081896363478250977280 8334469 21818970850703386502784933746144726400 8334470 -30295356120870814132136974131339052800 8334471 6354538951820015462352448926466856952 8334472 94676034809816133107275328021335342080 8334473 3539173141188833861216034506624288640 8334474 1700763294841126006806180461383280640 8334475 -48017373641736981484041428804347400 8334476 -58811270351066443923690598338109808640 8334477 -25537398349938091302135832730546209632 8334478 8010231628203575315458491258621743040 8334479 47489407233833787078264577955865031176 8334480 -3088962592950407556899532075171840 8334481 -115011884091554833868271165008765568718 8334482 -45727872891874921834413648399629300736 8334483 5517349185903979410498322881066648960 8334484 -60575589085991366521610512896774816000 8334485 157352141141616811876329886070928681180 8334486 51736851025791009609992569576975382400 8334487 8815426988170514937775208563567283712 8334488 -101417508730217080453733684217383178240 8334489 73430766226613771983078123320541723968 8334490 -54446606770791720953511371514006324000 8334491 -166104730643857415872903677790888584432 8334492 -69869017137447666641377959950713333248 8334493 132589709839193575246426420205241952742 8334494 4303555067938744504614758994517881600 8334495 -761681940941478038981737479557158080 8334496 12594186751858596421172368801067630592 8334497 -197844615857211919916019974313790497054 8334498 -29795574128658537208790223817682103936 8334499 -168060646731537021045484105871865566500 8334500 -136833654780815137893907425548298240000 8334501 -33030723794275254297287175308635098816 8334502 47262622509736065399466304366659338240 8334503 -2011649366418428029193727358334063856 8334504 42836268101932311869784092105268956160 8334505 -7229377470203542942360934348526036480 8334506 431393197095494681010874667963619840 8334507 -14664953942722741687943823715747107600 8334508 58594496771766561582097176214505235456 8334509 17119458540106974253731812073108367116 8334510 -35068199454842757570907328974448148480 8334511 -238107464991848915077200929335212260768 8334512 26455261797807558867494500627707494400 8334513 -84596014457419650356138553603141284160 8334514 -46139166921328982776940601198222972144 8334515 24919998256607102467166041808083744320 8334516 -149346449518104901694571376716711936 8334517 -75383703759156634245674221481957474880 8334518 -65836920722949319191989418147993600 8334519 67248616764219719023214205137615770344 8334520 16874346849372513618942492776057241600 8334521 25671574665995552866215688430870520960 8334522 23889046104166804353657257559719454720 8334523 138429029076732878154067477330695145264 8334524 -16996809525878045021693652904786641408 8334525 -19179103442936457515034880286936287200 8334526 104631732040390315952854082018836499712 8334527 76556644683511107966286651451104013376 8334528 435378166364394122343679776673234944 8334529 -22216925899932928331090558097291343424 8334530 -549301155050965530409883920805775840 8334531 -84992111395623913672005922682141765688 8334532 9210106732994807726935851445500438528 8334533 -24958683033823885551749694511030192416 8334534 -3871947801609979401213038407156762752 8334535 -61621613344805241069853351231557151440 8334536 18428768761089168011667516825902776320 8334537 -52826131374746307470563558308195297600 8334538 83533073410053749438767755918860623920 8334539 217307312206878887221759714291058918856 8334540 -6205019420517633130633062558179558400 8334541 -47679659501533732198465847375677407828 8334542 -14360254914378427320954940389527544000 8334543 10777013654291244690902646814846963584 8334544 -35918673682586748142927905069801799680 8334545 42765250057647597407555493417674541300 8334546 -12705494104119852098026331151737221632 8334547 -23277011984364463502306997789263090448 8334548 -24650344401622092179492608284273137664 8334549 -241140499482196040642806382696086263360 8334550 -16675141610410305413441189749119619200 8334551 43712918645310848038072496971614342552 8334552 -104157470854185220246347886214566748160 8334553 84555376463797037926261531957189249802 8334554 50829836673075973857487704032807704320 8334555 44009857605158862285939723641096987760 8334556 -59051035600808389064773777443905860608 8334557 156219836656103373117001420144643044800 8334558 26589555510598822826488165459309871424 8334559 52969298836911399026805488881151232040 8334560 34631731485883414109703610342661160960 8334561 -224372747794155157693093615594284960 8334562 -8861178123317710913851772858251741536 8334563 -92091551429279697444774531625383769188 8334564 -51512528073703108645856947122739519488 8334565 102626617224558457852912347214094702460 8334566 -5626056556546040804028334812531445056 8334567 29022261402612981693850281029973716928 8334568 74531286541201009857624719125585182720 8334569 -29480459180115566111831958892094121030 8334570 -3466534773913839750885080000995952640 8334571 97980847745895370956194563350229627680 8334572 3740444207294506385381956400036126976 8334573 46941277682311700292771505601243937984 8334574 60935447394929687893588837805404585536 8334575 -18048597632976266772065347291666210200 8334576 -626795752783031444812594480739942400 8334577 15555111640199691584807993126067854500 8334578 45099124493617538919615172499519792640 8334579 57135031921156356363058827663592857600 8334580 17680102564911005484398119654928332800 8334581 140926545723518169638282843056676606382 8334582 11740503921985825223582228096056761792 8334583 9070145003761530357922430751036323280 8334584 63707131314218321582273210370829762560 8334585 -12140875597946488306222674373681982400 8334586 13541267886330792042581903296914949344 8334587 73961867220022579922556479299936531236 8334588 29499335466993088220930993071290892800 8334589 -103492212675777883657239004192935671840 8334590 -26879174003321921181879448137144771840 8334591 66668026400781731925009384987058734792 8334592 -39212933598611617589716190224657154048 8334593 5594508822058899578032473703790854320 8334594 -4542771740093543843829676079942080176 8334595 -27586877009631584089603701386130764400 8334596 36436483146614109857841196309459660800 8334597 107444997301943943580244784464478048480 8334598 14536986040037141470493731626901585920 8334599 24492357312655236892630907321225682432 8334600 -73249495548931923026144998592102400000 8334601 283114644260539589992501891383731306 8334602 30291238119771059428853490314270384640 8334603 -56020518466025899360635841981015216800 8334604 -2293627276241765256314066224241737728 8334605 13113804684662053991747384773469003520 8334606 -24883053313463535674976170494555454400 8334607 -169949856010402246270499733952402198848 8334608 -21658468907369628927744175170416467968 8334609 73743045771158147400772534062677681904 8334610 49387850038787113094456378150974092960 8334611 -52231988530108746826762476409020885288 8334612 24533411680777679907440734130305812480 8334613 82051313262859265363964946348020201600 8334614 66797874159845777028858728168754586656 8334615 -14264392676521464091467670320639370080 8334616 -63887293906947912250416565819692748800 8334617 80103293803843245387936615665637726666 8334618 57525641397086857500727871118441504000 8334619 110156730634205956908425886910979521680 8334620 -4554716887468814172480216926897049600 8334621 -14090998887048018233011466147198162184 8334622 63221447746949287688652609085346186112 8334623 -82219876170902322044245924250773343496 8334624 31340861235647109107291709858546450432 8334625 28362261520322660015186512336240896000 8334626 31460606031790826337350917907693130240 8334627 23968807341170688779239912710205746432 8334628 -71748561022797756395231515901764438784 8334629 2609419905080737779735776703719915520 8334630 -47596755577177076210941893719264928000 8334631 223714429872044535384458640457935197432 8334632 113659568715736846980012031343636966400 8334633 47225211719981151225244321623598019424 8334634 17383724299681088721988934670302006784 8334635 -45493212869831476351150993279370304000 8334636 88807454702835233246379518315509186560 8334637 -2673203401732717761903233889033864320 8334638 2133430948282056991075241934195342144 8334639 4459196493270278457966411469747258824 8334640 19699076395514653196784916274507612160 8334641 -55790798714497540638594619234401951360 8334642 -57250331905212328111363997775674633088 8334643 -79640635639325515994184263635015601496 8334644 1389052790083553213753033427567766272 8334645 27389209926603284159911842818925023040 8334646 -58698537257907941715874007656313970816 8334647 -621764646429772465168734763276419840 8334648 29099642498210882021546023344105062400 8334649 -2350657340792531513204547438012602736 8334650 -44651304596827783327901457633808321200 8334651 44126089023146251686189490149232080384 8334652 23712421956034337115150313727170140672 8334653 71236236786692429464532243720582572140 8334654 18863703151574477405585882562517063680 8334655 -54244918665538014024972002798598670200 8334656 46340425939378719757504013440112394240 8334657 -65703512049254686434118745617475800320 8334658 73205415486289984827492258578165606400 8334659 1762150301618511130141606660015962816 8334660 14108252414197724882488828430205419520 8334661 149683802650615650160350659123084527262 8334662 -29981447734550705735806984607062055808 8334663 -69415524601866533707352271784873897776 8334664 -25868242105729807768550446177904302080 8334665 51757046765635880051315791795026969060 8334666 25969299155324870822048066890104889344 8334667 178329432204644229724676782859343396864 8334668 -78643227571399997696695571732983586304 8334669 4018060901046367587550534162946105472 8334670 13666180017237439087947519959236505280 8334671 105876735488978345523057626491706459472 8334672 -9801703256390952093814199807602851840 8334673 -5411389376099096671775484062682043280 8334674 1403189458439025457660345243750244160 8334675 6590058640871625156371274661360329000 8334676 -33808006086894742619889513270250020864 8334677 45703800449886690101306582255596531260 8334678 -5552830224555239341997604427333791744 8334679 -20610872170079459890142993818735942616 8334680 -133888885849181947884658205295804825600 8334681 -63109650982991716772989001512500076848 8334682 95111614521442791565011601465387038192 8334683 15759820239457894439719468683054533664 8334684 -154332659492475539846261826034270771200 8334685 -6032405373898919573846624097988774800 8334686 21451062208876446841761053109911061504 8334687 62642676310108419745103911679007029520 8334688 -4567210052151672998450473065743646720 8334689 -44197982254259662135917105023177067600 8334690 47385576872276064287656738528788480 8334691 48778060610036634820637087600633272384 8334692 49280782205690718872456992636613560320 8334693 44094953977485078534225169940335011582 8334694 12410857096413826783523692402069309440 8334695 46347475234201674470919953478902854200 8334696 -10408855330063379706958758425072025600 8334697 -53508772391777398653501743729361872768 8334698 200350459340844582482466892832375732736 8334699 -19987983579046911301818181007594842536 8334700 -24222730692545703057386526405957849600 8334701 -159032514694235839433001365445332144298 8334702 3499478252573127624571836349251485568 8334703 54190837561939234284331151941728024184 8334704 -3015174805147434819506774978159345664 8334705 64657928882401557304067608432029465600 8334706 -76924834040353363343137720630076224896 8334707 136487351440944093667581413696623162956 8334708 -15559063678948254322615763479979581440 8334709 113024390366458097657500833038747564316 8334710 -24983149298652700402522408941226487040 8334711 -47507848408325237490243953738421350400 8334712 82732990348759911074633464857411379200 8334713 -22738224863276187874477749189430870038 8334714 -28973179503970980016794283025074448640 8334715 -26046956431893971248140846240286352640 8334716 21035030616900971622479620798608967680 8334717 -8541707209828955174709123413356339200 8334718 9320665782570190169266695476451732480 8334719 2156417125468777967309184412368213120 8334720 -59758544849368496379139736635598438400 8334721 34280111601507508835696849227610401922 8334722 -15785178192592964293345289950184239104 8334723 73751636996478358775543097678639905784 8334724 95965578243008109661626029966921530496 8334725 -15497032768678036546092634306336651200 8334726 -2993588607861413528789981379720989952 8334727 -44056069551160757849224680744625183080 8334728 -172213281031777964317858791198115875840 8334729 30525611342623005919892727640207025124 8334730 -19923193805163089464508218744734662400 8334731 53179436846511841573123328415195323232 8334732 1108707829344252872312871447009902592 8334733 -3440693080047236009862544244082796032 8334734 -26569210875792695017076983921948881984 8334735 -12691533139704297275131503359752744800 8334736 51458133586601179052498880671217262592 8334737 195341667262835299076867367043720911360 8334738 -2650364892176414217674450221619218800 8334739 -16340875515253975788210151020417043968 8334740 -28839875633252383894163461060608614400 8334741 -54037237473788228947603825674635748096 8334742 20314675742241843697006842191992127520 8334743 77895766365939046458708653844173504016 8334744 -1662550660102107169709691527580549120 8334745 41960656210713732857084151980666764800 8334746 -16743707333948929596780673682073980160 8334747 -582110725479599012136500243877283152 8334748 -18997716178095564391262532328086074880 8334749 -105283270495475146393120095336966221760 8334750 -68761959045228136169110000628639712000 8334751 -127743191482883795341659475926071369248 8334752 -45222493248142099462184692568070094848 8334753 -50187026546062849473910861947705749520 8334754 74807939696157048311473000173685002576 8334755 -59115860847829047203799697278312662880 8334756 59735052112930574770158610382106918912 8334757 -64264974194369858445798586933718460994 8334758 -55737608822623841396571253830067583520 8334759 7085511687310315860161374251459598080 8334760 20699092337654371490927344171583078400 8334761 30787577686574518161928707887799657600 8334762 -11305475627263130032609624628889542400 8334763 -108483229003234387027763762937546956496 8334764 219559103907489496205724535619606794752 8334765 28032269045106914348271603202404201600 8334766 -70268928358834166469177098260288679040 8334767 10525841045342321019480288695909214144 8334768 -73962584938483834420558921678258176 8334769 -99195727469891988662291359928773471767 8334770 -38158570000274130512668137814648909920 8334771 -63687300723154020550307883044415820488 8334772 64739216137976924780238708205292245376 8334773 -105206880225400062838380846288023592978 8334774 15111120567444867856216617959955006720 8334775 1233045872029017319011022812564122800 8334776 3267458112727508835121461960237772800 8334777 45889804083658391301413458351332656640 8334778 55224601085225305057093821845160931440 8334779 164552332687460830101454682959074433380 8334780 -24506352406753640904602024117318522880 8334781 -9004098916113594175391897047522984576 8334782 -44467803729654543069461782093152139008 8334783 -110390269748994984711750673555708906248 8334784 -12096790113877244899867339678545870848 8334785 -24084278435285050743677961435601166040 8334786 18633837400823858860506288963614298624 8334787 57053123830967309995489292597449374000 8334788 41313722943984726596545784922052104192 8334789 9461768936285026777537120239430221024 8334790 44361772939058018288035851219143606400 8334791 -103421555279030983575315801006949088808 8334792 -4643382964256243879111083617258700800 8334793 17715673310249974217824479281776170660 8334794 6687291533746355724515459255204077440 8334795 4104897443136343028882900842677100800 8334796 37090566700620700783583162746169128960 8334797 -9351422776961977433329512216349920000 8334798 19960962048079729967869718644878617664 8334799 -231327032886030352226870857324713931080 8334800 19436160891837839848931242201910476800 8334801 -85739936404093416017367204701854098270 8334802 -50720062154184403919069628111720159600 8334803 152876111513677891271433381342987977760 8334804 -90358138391218349352602065638278805504 8334805 3857610079335366613489656860834180760 8334806 -11734534907111017032196370568086021760 8334807 -19402221524392966616640348517377060912 8334808 43938014640223218029805797779033681920 8334809 -22036593815557291047722453980739218560 8334810 -21003463686888982840636810681849209600 8334811 -22079649844527416332764034874357532888 8334812 120666529048083554610347107709447892480 8334813 -143768625594187950784121935305914198496 8334814 -96267829258810508180022013574508879744 8334815 -9833031077504881698696413367331351680 8334816 41606319422897611351128717444419420160 8334817 -33950552316575304697739636166365421500 8334818 -30617880603618724790320907576783512800 8334819 -91354923336699739139655439592909496 8334820 37726649282681408115422025835778081280 8334821 -9899546960692339832573479877183605056 8334822 -55697968887731159242295692385981352576 8334823 31340922491545715888082754096331098080 8334824 -159469734376481532043877107456534103040 8334825 11877877707311105979204965473709100000 8334826 3221428553810333625563271908139272112 8334827 119274649817335363789268396872540874472 8334828 37950529191084142209905640877643742720 8334829 -68793385749487237172486431731044470570 8334830 3661489703385366151629631552607865600 8334831 33790439568718141857753443509656703752 8334832 12370118282519502355241594118670909440 8334833 -5714306332071838116871085437680838296 8334834 11899551757872795820059351810688202880 8334835 138602234215988839996852382954589877200 8334836 32684878899333211430358468203010948480 8334837 20334423791453266565122541328162741600 8334838 91001652542468288559317041919661532320 8334839 316293080133024097241796806273804497056 8334840 -11769936315082662946723281033948979200 8334841 63026766854507956248626457576699242 8334842 4299120889121928385703908191004364544 8334843 127677153616569770651757479101119192 8334844 -28963475330579021884642229612644311040 8334845 78248428388466826623626375081136526680 8334846 12427031844713331291762032016776232960 8334847 214705224621355515824433292606372215296 8334848 -3918525610861610905424360181602451456 8334849 -40657895259766927796611283476395847392 8334850 9600297786767609683113505535268012000 8334851 -47817570775078202864677416564949631700 8334852 -61108370995629534713883808316103840768 8334853 34280131840211907171746256758784194080 8334854 4026990519946705796042186463263170560 8334855 -3901193810707971611657428669427499360 8334856 -70051893891525734520944782172419845120 8334857 49372379881069722298533387558018816960 8334858 7775553970204988658249415314981519360 8334859 -40207688075080966152178389729197793296 8334860 84595857740801132840748274263901608960 8334861 157150167483963010124462936283152399520 8334862 -474683253358828262737070243818774656 8334863 -239554953250243223650685500677740073600 8334864 16502636439481538990574198764753854464 8334865 22461198794642814832317855281371344000 8334866 107437431079558691459324771884702303632 8334867 -86340299909286711581253050584572324288 8334868 -3723070472252532193899816519916903552 8334869 29726325895757167961788694721748499100 8334870 -30553989946985123958452934132689731200 8334871 -199235611751082026806637308187517745800 8334872 -10546375608460052346117628803589201920 8334873 68257918132825241322390298854984261120 8334874 -73512293466339378851467860521970722064 8334875 -19441968148750665202511781822475860000 8334876 -13123739245365580318734445144842534912 8334877 28609877940845000352724084935601207040 8334878 17867895399516243232577822370361962624 8334879 22636236313402624062559097640797174784 8334880 -58999048161736862408355644741175214080 8334881 -80682007659461321524329051676276187628 8334882 -13038846642853478060358001704374632320 8334883 -111027952673065246683758840207723851520 8334884 107505681799000115631168527615865522816 8334885 4752595706843242319244609587957792640 8334886 12305945843045881848006445918705582080 8334887 78720194707340282579678509473287441664 8334888 -49821289190208133857989492320768573440 8334889 -11787935379024663882704471649608178310 8334890 -26268109035704764758874026881992886400 8334891 -68013875997615301023256779216096483300 8334892 -14954173299694412348655609699688424448 8334893 -35793448345877744936076089402822464800 8334894 -60943840767439594620709253668486603200 8334895 -23530612512000282510504119219570491200 8334896 -15004336865389660665209563333885329408 8334897 -102358874158489632658876932474117248400 8334898 -33260843006933615267910541029580207104 8334899 206720632441340782736997752663027445900 8334900 30945555624616707204703083693611520000 8334901 -53993537089474341583722360701715750720 8334902 36370932449218590975612057345180085152 8334903 28572393129378852096732528201509798400 8334904 69764898549312090898840817020817141760 8334905 787877077765160423567152786848293760 8334906 21629457255829010828594751170511139584 8334907 -75597503446069225067941149160145474288 8334908 -16850761976528309060985158587506315264 8334909 62941109502835490484312794841120678528 8334910 54348120890984549585778808340478519360 8334911 -103433730066959093264693608961341685400 8334912 34631758588216164156621195385013010432 8334913 -229002677176136237396196886418476737240 8334914 37968408270619076547909638615291469312 8334915 44153878481874397533444698078782495920 8334916 3265214548022717980132386877838643200 8334917 85080299711573139634442143821978519966 8334918 2183737576510604724426503857341376128 8334919 -147759038740706266980599744063917344240 8334920 -49771073329173049153438855446073344000 8334921 -1080274459312275696725180823306285696 8334922 85794799910491045649577681162640929024 8334923 -25582156777183361012956883271080755416 8334924 -10602687148472319657769765987495252992 8334925 -4576748653720806030353908917980744350 8334926 -13962812684578797118996126629464914176 8334927 71106719150197321618679518798662045840 8334928 3459984947187457537431717313850245120 8334929 2801610385752973603689089885646652530 8334930 17188064055322822401697240977378585600 8334931 10653274826947202384273941389729706128 8334932 9608317251760484359780412066810138496 8334933 -197811774140131399889606569584012256896 8334934 -76029750368739438519522855714373090368 8334935 -37169759654174975708237470853857047840 8334936 -20401555128377122882979865216928327680 8334937 17855857285340772995745013539420578432 8334938 -65178804071512228835475880048383303456 8334939 -5663298215855820765164267306864793600 8334940 -81700209386813953650780589654837969920 8334941 -9275479488030086339609602130106903828 8334942 22578019263961906347005803195342030848 8334943 68987055019908390533978416889996934864 8334944 62282063362192695659096506403633627136 8334945 -69135033788303382865819862039378331180 8334946 47881346606867923794146256327471918672 8334947 19623551080542534792611861795588862432 8334948 152939689030378075586096391447490560 8334949 139368964401288254746182122249606561886 8334950 26190574807722094917180249553713129600 8334951 22262127798928449813276607718330817360 8334952 -43633328387729043082189517804436710400 8334953 23953206248880446029972938168780226560 8334954 28200709040881894626978139359864867840 8334955 -119876410371840144247301834496927716640 8334956 -18386387891219133487260666375623147520 8334957 -41546848979916116689116459600835809120 8334958 -40612101433930384262634895637122062720 8334959 -166310162427204461384945503693268769840 8334960 6323930638965042708946618151136460800 8334961 -34579598439920305769365902241392326348 8334962 84115524980130493822565793054410249232 8334963 -4962817790520317960951709800371257696 8334964 40920893047612235450250001440062208 8334965 -7425636593157619648707348795749639400 8334966 -121387992397600603695821095341956345856 8334967 -58462034002625714248470491824294734840 8334968 172913417082629618143549542518515200000 8334969 -90718361569145509720317428170275431856 8334970 -5267735825177557214113898350246625280 8334971 100873740635007742944048614828174029632 8334972 -26581351744920317553767814400302409728 8334973 -218194244423136480129623451331027724660 8334974 -12207623789429011569109681754076487680 8334975 -29450085519442943830767954292196092800 8334976 29778003989397981922755432832774963200 8334977 17159189217603818718546823020262051200 8334978 46494892358416066603994776761409252224 8334979 84752719487247075416882748945733422672 8334980 -137825710362536778556702906297724559360 8334981 1846958841503115865760351388398515452 8334982 -5170752367401865760294970600410325408 8334983 -22842077540825708182504103923065332496 8334984 16675669443478043844915536839793541120 8334985 342321143354203740096423891623090760 8334986 12987976271572191629195663689708611840 8334987 87883601891744619618558683497163046360 8334988 -24795924650014998277001907498361950720 8334989 -41984057628199208025427392603387130080 8334990 -17091117573374725887423183674397799680 8334991 859628238134950668679632660559693184 8334992 3563341866108676865134296805852200960 8334993 32474143464689155202699920015677932160 8334994 -2200089798628275697631089674594973920 8334995 10588757016653370155569865984011470000 8334996 57290687479190962737160703226055065600 8334997 -132686834920467789910644405020107375488 8334998 -26230989888671791150719612617659660224 8334999 87847832564649421847169840579603641184 8335000 -32376918599161191138676405397587200000 8335001 21351849890034605319347484809317734144 8335002 14715178030420810708442671731282013440 8335003 19123071074218438706821347757300085252 8335004 -4429956978131417213611549937930764800 8335005 -1603732415014427284345830733618145280 8335006 -21260288834282449540934648115522272640 8335007 -18571593019100746298708612554641363744 8335008 -216561366897103405431766119273631580160 8335009 -154260569558504144945123156258312461884 8335010 -13727839676567219977737549614897111040 8335011 10092592118774809116210401812866720240 8335012 -12205742749269501500892956682336317440 8335013 -39135670823239040962668268515585710436 8335014 40123540695731916559590314575854632640 8335015 42757264185900648175984117692334075200 8335016 -72940528310731403805908482306850979840 8335017 -10799412713934338012837998454312219766 8335018 -12023621167223195896947880300178441040 8335019 56257983463846230450289824635821907712 8335020 -13547450089793345598420511435040056320 8335021 237106034866697714962391588661599686252 8335022 -57086193167713378180376465314415659776 8335023 -122739405724473488430123639199885697016 8335024 3005363580581498932877420690205474816 8335025 -37337115328357144242592211714504076900 8335026 3084580854679044381438237826622989824 8335027 -37550784052348610016182194762626685248 8335028 -18830126638205371778277927269115025920 8335029 76396689519485255262284834381027729184 8335030 58304335469865208179117874244798613120 8335031 -88917251419386404400467454506224350168 8335032 -17597604420868981932503462454873292800 8335033 23834066136360081143746887641179486720 8335034 -232856825706826036982070087309438720 8335035 66604844296285794389842204741127640000 8335036 -25866337632687364610621658785615013888 8335037 3013242700877165361855626213543211660 8335038 36023035092161457798286240521972711744 8335039 -71900893262898447290829938257347971376 8335040 -1065023313624593374566480531035258880 8335041 -37549778655761694720542874398332023360 8335042 -27714487098503455944130366971270593328 8335043 -63750063272851236558958236939454464708 8335044 -7073114039981829468407416979482139520 8335045 -24786032887529190138430274940060140160 8335046 -76765514750472426483936593338733562528 8335047 -9597436083849245481070716256526599128 8335048 -62333274170137497172721870111235072000 8335049 -30563523231517241628410615802537773568 8335050 -2353649940660331303388516477986502400 8335051 1033025394963296354368615248243092392 8335052 -24890383931847257092280715884742901248 8335053 -1123926113117653381181084412986812800 8335054 -6119657022482491027372753805789538816 8335055 20993173245993089601101636546329347360 8335056 -20289630407116314062948568920365989888 8335057 106543608209331936131276940467405816306 8335058 4150687251730849205242743777821748384 8335059 5477119853415146565264606699706219704 8335060 124728656695841231268743642957678016000 8335061 30799203038755814108903141892118652832 8335062 3017929393155122484802174920672957312 8335063 44464787140665663720261139784525987328 8335064 42472781058999110478155814828568780800 8335065 6366832280783813517535634090970323520 8335066 50611741936250858059793781105822290400 8335067 -529290704709658778935595183903996352 8335068 -17391039152553358500465329766160416768 8335069 7057766793850381435094905874887032544 8335070 19576510885379019379173136963307861760 8335071 -46708474778537716194189364880069107392 8335072 -207540669886387363651865495536159948800 8335073 -132939336039624114214856747048490819678 8335074 -40688298702198888360347507038407622656 8335075 -41497826994163737026697681244958618000 8335076 90564591666605426066532410880802565760 8335077 160016737078281774839446918212693408 8335078 -13977699780023666379213337798561520640 8335079 306822453249273110998910117595519812160 8335080 -20098384926327675491544084316908902400 8335081 103979033205928240359081404931238973882 8335082 -19728967739237153847953684275347472128 8335083 -1074899994307397055936392361811952976 8335084 13598831373151150604687484343987241216 8335085 -76371806901628205148799051377552000 8335086 -3459249734949528623465998574533948416 8335087 135246909431330154776885093323260262736 8335088 -15223018536522885869063786802936741888 8335089 26720435495878284024392180291097863040 8335090 -64024717397256152808616950131143663200 8335091 -36443462724123201336906352337041891920 8335092 87203317302183359560699577580623511552 8335093 41183564049804683828891538628499208600 8335094 7504798003024917151694931483492106752 8335095 12705135708516577861249178813915425440 8335096 -107596360308833800730241887422597386240 8335097 -60158245228789801446025002103228610454 8335098 -16797312695896190934181738463454340896 8335099 210409459212877072289811638004886264100 8335100 19951257930453107623964089330597094400 8335101 -30937671833049608154396542755285623552 8335102 -87031270436721236736023677619534773248 8335103 -43518147109183394651785120765033564320 8335104 -16347112404904781018872759831668719616 8335105 -163070991118717541071881205459816497240 8335106 8398902585595937584736245371104107584 8335107 32822132275522098965767071579010395840 8335108 -6134671989726794070733213555662950400 8335109 -36980538358936187342344363386071778432 8335110 -17154649776299774126665685239383552000 8335111 -11184817868389266361036190083070550576 8335112 -208509933635942077670588597731049548800 8335113 -31102799143412308995870268998563379936 8335114 -34793061081460468423842791935899687168 8335115 -8528920187282854529802690431512524000 8335116 -5682750699626143156283680977176494080 8335117 -38226396864608990281637634356781644160 8335118 -76051754680301126645608737054413789760 8335119 -5345717722488462012998571687812725872 8335120 466280620886158104890735406050181120 8335121 -15823074974169762117281464822730394240 8335122 -35591652923842671779038010934007572480 8335123 -122025258413078810675278858949419836628 8335124 37287738140718301264295682155454744576 8335125 15392169097876835107510534426379520000 8335126 -41250763621599589081239482681578757376 8335127 -64436392843143673613956507584525156480 8335128 81383051062450301982139007772302684160 8335129 239642918671341577705562423949793200 8335130 -37793584459295718010125072165114235200 8335131 -21525659253322283485431518352387964416 8335132 67156670891366090153586243870960742400 8335133 198672832302928685502564474041921058624 8335134 -55641925046443961915855750208839483520 8335135 -75034405708932876353170987879201104000 8335136 42920580110675951539056747283210174464 8335137 -115180139416846883238489691231494782976 8335138 8833167623391988705657770477572854272 8335139 68098378255584691448813074222813665456 8335140 1332520947721650586926290768522403840 8335141 -33742844348116760802186786027866875716 8335142 108193370306191951360419286979082096000 8335143 153812921189907309104063952114708131064 8335144 -49503323645283497583344758282417443840 8335145 -47815312556419069834202902718703446520 8335146 -38136086709086744188781634017998108416 8335147 26388542921801496221190111714602076832 8335148 46096140475120841727034675373112798720 8335149 60091188044834443139915782009204563264 8335150 -7028650432210965215544657661376707200 8335151 25266140960755724323321627547239101264 8335152 -11765951097191490668288717566131240960 8335153 68445984024341764601378161185232592402 8335154 -59007461846388554048750726017201689600 8335155 -65650557145451882997574152910383333840 8335156 53346839592538975193609481707791851520 8335157 225237899377223870858092877930757815406 8335158 25812403337444347107796545148186389888 8335159 57600155129811625717583086695814096816 8335160 -69123793935134275161695657589293568000 8335161 -441342886769917767757067556675696390 8335162 -16908363781410513884879428501706134272 8335163 2719391522829243378385159067609450664 8335164 -28245644157058914050094837500811431424 8335165 77060764504707663409363143950086182060 8335166 -17084545420943269906942014082496148480 8335167 -5057101375564398539456988743983920000 8335168 17925742162029922249013662212660658176 8335169 225715427929713372866997804506837222100 8335170 -13574594112643642123405566334616140800 8335171 4295262928118220154370817805949250592 8335172 187379229384847900769118257678098747392 8335173 -38642191359875859854845482140337633792 8335174 69761162150508273181180998472536810336 8335175 -10460725047584426649834280876288780200 8335176 53653584940770055305389035692377088000 8335177 45734075082267346875826862971292223360 8335178 21508051950284530688099882482437822720 8335179 2344767819182351409974341577278793724 8335180 -41623301119147842393026928957902745600 8335181 -219515803409069396102155072626025924800 8335182 33335051265499634154889023662232257664 8335183 -42049926761838603844150135086376743568 8335184 9863204128139420172478882524063203328 8335185 85027259637783228793049212920728060160 8335186 25674937435913025569765265361460240640 8335187 -14687051155433268029970376815942561792 8335188 -71673159485220530079881605719800320128 8335189 102366436470342988361977669367220662990 8335190 34773661884090676863930397549746059520 8335191 -1607668966306574812602125570081455920 8335192 -143203634589684444402302626938555617280 8335193 -10265944309433857003834584660319311600 8335194 -260521198865285738202572659034646528 8335195 -29525557413590201248979925837074742000 8335196 -53350619921765313403838086632554073600 8335197 66888750158222972670647214566619003840 8335198 5619094082221683638119442967203852736 8335199 -59603532293170123077980698183489834536 8335200 -19428122580734323829917237334822092800 8335201 39871374422075346353783308685531253952 8335202 116753502081965152218827327782360508160 8335203 27297264079518163300356221603001053304 8335204 23564215691266360136132391973406320896 8335205 22112469577110293395606432083779844000 8335206 581738323216232996823184015337280 8335207 -18030163936576548412199025674104956008 8335208 5570426604780748408887607941228625920 8335209 -10971858100044281162224892272360632000 8335210 -26777266622558179734446355053433214080 8335211 291316769110480124687331036091593472800 8335212 13720887778790455631731192205454769152 8335213 -1008374940851764509573306842392405056 8335214 4895234390232134892199705685849019456 8335215 6050457398583845595872695227808926720 8335216 -34873431105276223883138365936183443456 8335217 -1803292616308810784528888345810513376 8335218 250801264771084347157784052882026496 8335219 12912277552826294260828989877812824880 8335220 24647417548479710746099263933241946880 8335221 21928082802390742590816295256974726560 8335222 -27414536118814287897715938874835933568 8335223 -22739292203546896043305870738247001792 8335224 -2119319841981915224201860711685222400 8335225 -92777319070402950474902772881019822000 8335226 728400857298851635972430496270960864 8335227 3753618095058252893804413129144425840 8335228 87498140309246424143842240234358877696 8335229 68488192617063139794273593869501163520 8335230 -18291118644155714968467779589364320000 8335231 61759965100932767769852555406682829064 8335232 -173440344172948137674196754006592716800 8335233 22858462475218002728521821858201206244 8335234 -43321673837336658715087106356978875360 8335235 62841320334473775215413305657646465680 8335236 -15175168190533498527601345577959833600 8335237 4090755537178459248301607845201729886 8335238 -41883701364610726617214879816375165440 8335239 57209563679679025039085843919532618368 8335240 86819373951971440022583573590448537600 8335241 -128756330600892633914948947664359040358 8335242 -37009212897465923396590258442560454400 8335243 -54305887853392893280580466849720320000 8335244 54460272187873949633486597454072806400 8335245 43117225170558704680486033567560273120 8335246 59597195168529546361998630553711177344 8335247 -121146888438160477064496842870864824128 8335248 -2042828620693352712040144855903174656 8335249 240484975534307788367849802018463488 8335250 -7703514437741798471066364512170752000 8335251 203446932479579807922929784495360125040 8335252 69481974700536133360790878869723556736 8335253 118485557842609681898935486254586269660 8335254 1876238736407080591160343505458064320 8335255 80241992743081073762601044794249931160 8335256 -162052572325076707817033399142883461120 8335257 -17792441966684336672011693270806887040 8335258 -4385368555086236553161539894247097600 8335259 83358045285256299297977940153773030688 8335260 -59731205428692817335280339847489041920 8335261 79426290431181454444897683892544008224 8335262 62602799290981043219423636833100390400 8335263 -666307698342430000504416629736803256 8335264 20703877636903654147642092077388398592 8335265 144102966388027339295227078018348128660 8335266 -15797628792812704997403710009751182976 8335267 119450245241525294225599506678887506800 8335268 79039780093357417062389926426610942976 8335269 76728615679152841579953813194855790528 8335270 -45564112606917502589671906057686839040 8335271 27873791955887893872608069543135422512 8335272 9521172096053715865771853824307773440 8335273 23307655845484283403787717585344470522 8335274 79415108942149633733606800314418990080 8335275 24585760627672871129341052373020870400 8335276 -164185398907546584083958880832295811840 8335277 -2429206367888525984105945584900793460 8335278 -15434869489884395695933534256254248960 8335279 -136987775767739541622697712319383787120 8335280 7634117846685600219976554129111121920 8335281 87063775060937020539674494585794868800 8335282 -81047134978112813182402428498500641008 8335283 -67518142171623249450235010746659262776 8335284 72876583729008476630366715993168138240 8335285 22907433327830429695200024354882264960 8335286 -1298817256762874514271473189216443136 8335287 -160661125690582826451146622957865523088 8335288 1149178827382092564126282010672680960 8335289 -11400374427460327836760335126301229910 8335290 58856117756124859578343928223683020800 8335291 -770919117250232665400348872258365008 8335292 -43263216816161986544186650401902237184 8335293 -2615911573929049462766056419642753600 8335294 45057129021649180256086510409210572800 8335295 -65065372340851090314725645522839971600 8335296 4288641932672843970757086786355200000 8335297 117412027385849060950044198680599911746 8335298 -1273558856303533817677360332291063600 8335299 16659578030803238370831624196133955840 8335300 11126933650165087037917874895798528000 8335301 -46530305288066348855035736893401724416 8335302 33354717481394191539707357502579287232 8335303 -73521664408157528931779131523877537216 8335304 285924040742167268256201873811441582080 8335305 2411271304508576486638444301340232320 8335306 289628362381994041161102549638042880 8335307 6025182880806615662026120037378109672 8335308 89515155875531189823347363007604047360 8335309 146306704832636056639803308424617850816 8335310 -14417076681184057984688527489503075840 8335311 10244316726474753718355491562745752064 8335312 -19444650244078257730872105690641833984 8335313 -39199808747599014459502006696047667776 8335314 -1929819295946144082676603275925056000 8335315 -51304084200776401308296366712364219680 8335316 -112281955701948106774552262112199311360 8335317 -21349408478706190059463311480632711520 8335318 -8738235843904837046689438630161788640 8335319 146523268789918156484272870394225616840 8335320 -8720926327271747849945227619018342400 8335321 -63260171530431892166812614071592268908 8335322 -49564132161965119929322048087497270288 8335323 -15631373647726505791263808301311303536 8335324 -29484201116746454990596141062221901824 8335325 85081057067346997924935462894942034500 8335326 46670196636909665650858887194456487744 8335327 -3215556386980663679001307033718944 8335328 52498460028924183536966673076286914560 8335329 -73827759766038876929982093620888112192 8335330 -47570382340512962136040673516966400 8335331 24062433935057719477539793742931611832 8335332 27839728131686855315722292248975011840 8335333 508256644383050894677629104197783680 8335334 -4390421472143419273428991653423374208 8335335 -1489915962033941851643929123945676160 8335336 241377102898399890056524184621908623360 8335337 204614140649251997379934840958714188986 8335338 -8624642435399531595990325129751531520 8335339 -38693096342266452656758253465230209680 8335340 27399177697013575818462230409783628800 8335341 -43335826703150204857586318233740614196 8335342 19549403032779496824974900193095322624 8335343 2091112762834052531714969095222988760 8335344 22857878761429695967738737037064798208 8335345 -38242038286559175061965758174190562200 8335346 39294174854913574928199167099719609872 8335347 -10284168654845339951551550967741113280 8335348 -37698031280437914773076462195699820544 8335349 -51535916056136731748192763144247512960 8335350 -18019531359507207828539350290383834400 8335351 -91393919704213383391317551080322493296 8335352 183343856069614798191144963192265113600 8335353 41460639176412971532352337849570029824 8335354 44367191399201817477466394651095704000 8335355 -22950455251818558396704415599189707200 8335356 -117987502137459168346497085772927877120 8335357 -26456088837716089890658074238367514400 8335358 -95023940793895981539652448762892259200 8335359 -989377846900026506795313895778200800 8335360 33856645858789087902887221820506767360 8335361 -11246974708495424707220069583509333568 8335362 25395257005552031133049102881336006144 8335363 -18875487686453767535167057187452557456 8335364 -27830675549261626701871956095123865600 8335365 51294640560183470326476138460552098720 8335366 -25946826282920244719088488010276861696 8335367 76692000006076809578985416239854611040 8335368 28309689214127869278829216257020851200 8335369 79443640971725025885203745884495893760 8335370 -52231660715111232303107005953412041120 8335371 146870251530307104961081568817042531840 8335372 10815751342484469471784906581580592640 8335373 -25343905543599293136019452868817890176 8335374 29709706601874926476435728757564676160 8335375 33073175426640132239176495216958334000 8335376 -16866095753763377562132886715117076480 8335377 -107793467678496038576962406073600771486 8335378 3238317617357844451695277370965436928 8335379 3584455826542965672765258769507892208 8335380 20596160628754786713065209768345282560 8335381 301309436337851906624713931405956764 8335382 33951500144513140725912456432304138368 8335383 -4213507633697483010617496667686627840 8335384 -3375548125174501419963469862209536000 8335385 70029707711753428120701291847369832580 8335386 -1901724195456956567745832442902418448 8335387 -65864719009739231707391961276484419964 8335388 43538684403712079085415696654265292288 8335389 -5296910197589968596585480680221861632 8335390 2722012851504406866696048592183049280 8335391 159525715278491091118352831762916440832 8335392 -4543399185149164666641593021371514880 8335393 -189844733045342371846410823326133816656 8335394 -22630746672694235932729357977837795504 8335395 -70969396203181195911440299065465450000 8335396 66233164863416452391504489711657052800 8335397 3764514455099217840893882058901418112 8335398 -49899220451562678496237336017692195136 8335399 92365061752579955726880685088744760360 8335400 51344594637662939326758340357146624000 8335401 -17332231025647486369282685922177529968 8335402 -51661335283329282349335484623172185600 8335403 -447640760946904841627131831439518892544 8335404 5935770353248776116930070087353892864 8335405 -44643839839927156052044438070463562440 8335406 -102488161480837142379880308612194943360 8335407 -22741812551881952625949008205353857280 8335408 -10317653442747172332657459603259015168 8335409 192111881722554168885346163074677518610 8335410 23391284431960978534097262462463695360 8335411 -51039288508603140442621209352943880368 8335412 39209070271451355262555982829530734080 8335413 -10380653600293819284040413593260574400 8335414 59858293851568059569273352825554523840 8335415 -84172263227979881070205429341987520080 8335416 -34065164014752681863652744604466012160 8335417 107152343875648382112613925994533671466 8335418 -2843543974186901348286689448340869120 8335419 -46701058988895003555124968888335797392 8335420 62338050978363374315493056096009088000 8335421 3233146200515456234981171642296230432 8335422 -22496640215895224903175191193184352640 8335423 -12659063634911282935735023786952224480 8335424 -19786721546340978280111797691567570944 8335425 11314644443859470563951104819510676800 8335426 -53705298996467201369786476901204082816 8335427 -98793557955358547706974594314271366724 8335428 -25526367333913359009188431875246842880 8335429 -111001841615639654469349426762227484740 8335430 8857339673451321966294145263638065920 8335431 -10004574568440468100955621937189744384 8335432 2095477408351170003555118069368422400 8335433 34799065450694853882006221816277077520 8335434 17401108333593774370870181640582035712 8335435 -27000210771935905188475322260074541440 8335436 42849567929839436379058337104847143680 8335437 -26091046596243768984597134364725564640 8335438 93520844258515873424021622478642557120 8335439 -14392863674477176277568328193948448384 8335440 -3281060407779266895405948244289126400 8335441 -202244263902396402672023384609480374080 8335442 -21011782585177021632375768831483958128 8335443 -43847675895301133587616578410645444936 8335444 38257715886513579616127368538069284352 8335445 112015332215082993385795817559796920 8335446 -4446184457728344829412306219375149056 8335447 -218664552639914458360075852459161434104 8335448 117913650210818669930013998057472000 8335449 45674253902721551883571414077517379034 8335450 -97160947784433234680246266455361497600 8335451 -155716148855617822342384215817639183548 8335452 44041343621347593242637742451010355200 8335453 -11071245453900301789880957934712790816 8335454 -61378736283101980873765166017606935360 8335455 -55535569246808585572770295605372374640 8335456 24923070586922708182555650577196777472 8335457 -40009676260836021102676027762858922328 8335458 -19864206259396331757706876837435604352 8335459 105508600745166533598334063424011990080 8335460 904082285003142017984382470152089600 8335461 -24496020484635436028077274496428168160 8335462 -55938927458301561710450513063337876768 8335463 -1232625643330656940283248980843369288 8335464 323091990744692390060032644015882240 8335465 40649344782283551192328062099570283200 8335466 16440978700827282030050393980635270144 8335467 44864274079419685386934351897829664 8335468 -106139570448220189113757997703945156352 8335469 -12506194763855818231008011798320690356 8335470 -17936520770608782802487602118620876800 8335471 -52400948936250192231236944538548661760 8335472 -23210048596411070152233465289667149824 8335473 15391499685923996002916992938652653600 8335474 -48400672072032324499673730285570521088 8335475 -8824364817969934783508689079929564500 8335476 17402619008946130673444125425916065792 8335477 -282479743995742540169868782426369696420 8335478 29264414110164491106207639495931721856 8335479 9029706217728107373609011909191779408 8335480 -6005862128911148061077768764549017600 8335481 -113448830460027487027116266170861427712 8335482 6581439236628467570092191173598839040 8335483 70216786879898791505722479399255893424 8335484 40693583411691886340359613947423535616 8335485 -52696276779595381460762565038134622580 8335486 -303086010313424293584313395889958976 8335487 -217686336250112549104051242322034100864 8335488 -47472835079531656508547670239954862080 8335489 -95162023285688156860290341337955715710 8335490 1078215603265918283464233179218144800 8335491 1488897703946939251663787958573564384 8335492 -25936459821564128164328517113452277760 8335493 51577536416672357442555894467169144480 8335494 17943347348188004092967179425415203840 8335495 -36357850863240001070186448318057369120 8335496 6731207531959607540401326525867264000 8335497 7801673176478090800004986987216625664 8335498 -126417631228187290131550583683901895840 8335499 -117298920912394787749703541404989441440 8335500 -56989721917725004577041279907367168000 8335501 191798546508709793689464308537743003372 8335502 13952165007404286684528599485013397504 8335503 156161785578843349765679941389730149360 8335504 22948076407421238348418447562121912320 8335505 408434745221253108154644873380525520 8335506 1724392884019576261724611349092619904 8335507 -1506164495671722212518021310364836400 8335508 -28488399295575663512541190798247268864 8335509 18106304410973410873233037728237434880 8335510 -71517535260423713777806169814674023680 8335511 -289527775372471525661733717825501782448 8335512 42565792075103775819781873939123537920 8335513 -13393964192433105136083579256264620800 8335514 -41779433719738906364237373743942866176 8335515 -8128062089821689167896226856400718880 8335516 9469448665951210434343255501159577600 8335517 41890472094334710052646006162533042560 8335518 44429667305531225562139096056796692480 8335519 81704831001759908783582637165817053920 8335520 2544446095602493244996079518456217600 8335521 -21331976345018118516417930821317505760 8335522 10014951342996960764194468673035278336 8335523 -10375402017431874891459883872352422960 8335524 -29785509678306169312082218642798172160 8335525 -15699540515799685624208158041454478400 8335526 -93721386359724679122508257845330208288 8335527 45862964438085699926709829068898225920 8335528 -42514268327352830816723222373040128000 8335529 26817157368560348174637271264652411130 8335530 -11386854361826068761010363957562280960 8335531 -69374576578841131049694598854204446668 8335532 -24301779888182879785630233287615810304 8335533 -23466958945828170720322882631430997152 8335534 -27882002410182138719870388492558139584 8335535 23923499299213129359929871237587918400 8335536 11618309421943708313356162336395362304 8335537 -123377097573241338394143472360554016080 8335538 93153140970555757711770373885065393696 8335539 -17746382547988011862417180850863529196 8335540 9438318788281831395813147091197050880 8335541 -215635255374395401681197679936119081600 8335542 22297840235339484905201101530896990208 8335543 98228259394663590149590715646807818792 8335544 93127350827357085162611723970470215680 8335545 4901286977242186503302833284961885440 8335546 -38511688117365702322038397869543952416 8335547 215641814003263867884999145573194713280 8335548 3352943569167797130846423397821703680 8335549 -67903356273446776572224821010996395450 8335550 467046660749517521011774880892148800 8335551 39316458995061641014214409386540390784 8335552 62241765409590377511182366228736901120 8335553 -1742061785969632853832867668999307198 8335554 45750899275484123845937176382317057920 8335555 -51963129972858552090161735201063032080 8335556 34263945838451191267335631080465160320 8335557 25656699848668031494644873489601738200 8335558 -19222663925115481259460386924657786880 8335559 -85635885999151317004536543432815150208 8335560 7216505129355796798648382287849881600 8335561 7652520490835380120364849936959321252 8335562 -17097587687914794217850390063008624800 8335563 -90670504161006835914404166294492214056 8335564 -48219277056209510132389085384953563648 8335565 36552237271824985671084932155419052800 8335566 -38589763159868564362302180305379760320 8335567 20775583841771630009003268450877189616 8335568 -18713665411815853202169065004269961216 8335569 238467487346684316446492239488488592 8335570 22512971696543446025138221493750328480 8335571 146566387326259488196877320724910065772 8335572 6341380851479219366757328014206717952 8335573 66184032404668558786416147982408465024 8335574 -748162225217066153647621511561653632 8335575 52379635695615563548782580672989132000 8335576 10096602098958410422688585699684290560 8335577 97824404908541028578159573675730972426 8335578 -7463981186822583911778082962043392 8335579 36597373332211277021569481707996465920 8335580 -18623561189728374187250714090808652800 8335581 63250148192175952039092594498294298752 8335582 8582166568367041919008814886545762112 8335583 142998855117841183162820220360389948832 8335584 -106158808372842673730311284779232264192 8335585 85089285638741318153527104710121331200 8335586 -13917089644691762405255317673454720000 8335587 15106824516747556077862006581500855376 8335588 -112498126193057880153453643747542397312 8335589 -163791722508830917952807019950104217700 8335590 -6383211519519569892647522460000706560 8335591 153407751894189994613165986135038041088 8335592 -15666399039373097616423610061011584000 8335593 -224320921811187888605378045899727232 8335594 74119509845382622813084691530047282096 8335595 -91770733155825449280135309771826417200 8335596 -79191889345077322751233542284440324608 8335597 35688128041678650465033924966616345046 8335598 53809225093384354875598894931000094336 8335599 37541132578863768383407239394202765064 8335600 2879212012575906736840323976085504000 8335601 142645462736578444312255347235200396852 8335602 38978691701772424235692383609145505280 8335603 -88023850533082424233152872360121468960 8335604 105112541566448348395931548250380277760 8335605 -57162210695698789254723237128616035040 8335606 15182012997260550049684731780890062080 8335607 -46499367808878181257743037506215978368 8335608 5529590433051331536115510062048399360 8335609 -224793523571678504494425003830019447190 8335610 -60675507430264640016428584618356863040 8335611 -7582978787915595316516594367976927540 8335612 -22245120768624012487825614524709715968 8335613 -844101772475020185522640682875941504 8335614 4291866677656222590081126013815582720 8335615 -110323680896413758195862002331030785600 8335616 -18985912837778385619831515980966658048 8335617 -72319440994722255176660218544741722320 8335618 11947965806192713048953059710386551760 8335619 43360333225229170478813239409580966096 8335620 -19205194703262860786974163691558163200 8335621 12582465258066100643991271736838021120 8335622 -2415014239309531381721056470082200576 8335623 22439290001202542783422206480950553600 8335624 -76172929962888638018854053076627169280 8335625 -20344347759387077645711034514897158750 8335626 -28719917574218548539827032809967631616 8335627 23308913120495241584373679297287191516 8335628 3602322191015671108533163006869983232 8335629 -192276979993915435341819527713459623936 8335630 42779096248407217518577245213097632960 8335631 -34675821457847176952136115168951214136 8335632 7994415814429963989920599077296209920 8335633 203274661728475262235773664251799560882 8335634 -16063453180776813187852263015406539648 8335635 37385382008170526157443288503309489920 8335636 -1655173782561081380039533856467570688 8335637 8516207790044590785531557923633715040 8335638 -104778954561151299104505288637745172480 8335639 -98893293226460512907671725336673331576 8335640 106184962115133941301174293198430412800 8335641 -42572397468995304665572366684948009008 8335642 -36588902732163890448693994539876257280 8335643 -39720686213687298184459348040169066108 8335644 -18327653834772803399498051186991667200 8335645 74653383601920646759519432216365742080 8335646 35882267599258753909715089367831066304 8335647 -88676211496711776774171276342357340776 8335648 -197161833466536803823643331504041820160 8335649 -78517383650778597866101908019814969664 8335650 -11810774886657156489065993643863116800 8335651 -8184232634480885820809021420862631440 8335652 -19736863816477211617845461785367494656 8335653 90155462899000894287276605592295286208 8335654 -33222388077216193939477471942987528224 8335655 16931971319752886529594174759193861560 8335656 21067692279966247025603980345098240000 8335657 41188437998975496052117343785107621600 8335658 63971258425578728540028001089384661680 8335659 -45868929417940433625326911772663008272 8335660 27834476724791297932557477260901980160 8335661 133731374505724859267083859651425947840 8335662 53891469545442413501007593629516901952 8335663 -12575765243286926336681241565341159440 8335664 -8840700330965940414351391749065048064 8335665 -31025507083045504991628918138802215000 8335666 44860222902863979387301034939546144160 8335667 8853861226739839043456678806852206072 8335668 78411664985538518740094363351949772800 8335669 -26823169550985064656626276268396008580 8335670 257081087569561887868143195121666560 8335671 -59097665393229266652526654968936838656 8335672 -10452922949805185153824939537944883200 8335673 -34615187541665867405434058481021869820 8335674 31297424973213510144686820268155621744 8335675 38790073271848370708356272735819338900 8335676 66530096692147927038413226715572229632 8335677 -38058192903871411869326406703483243968 8335678 -52229556362182609181382743430734244480 8335679 -534815209385715559436709043034378112 8335680 10630355153875164709092008874580377600 8335681 -44062588984032087759752883316188459948 8335682 -53051785415379172110222869333929493808 8335683 7210658892868371839532724092719861760 8335684 -41627934522496208678175694390871347200 8335685 -302970723507508621773583904502798720000 8335686 17527439922102384638548120506843344064 8335687 149777600392041915868051742970588968560 8335688 -63471091706515885616484381968262282240 8335689 -13673062188323074193243522260451882112 8335690 24682127864398091809272090528594480 8335691 -13076819386223382998966027218412755200 8335692 69353782058938791588139930829545334016 8335693 -44011387447585383242251253129766414260 8335694 99451798251465529380592005675106888896 8335695 -76295762569265470289805425606049608640 8335696 -32551913729556213922773343885211803648 8335697 -48245315336238691404802040996006929680 8335698 8038686261255011841329582340764413440 8335699 109187302129860435410972926402241809240 8335700 23158771339134639220056664974686275200 8335701 -136632805322683914482159529745648711200 8335702 -39672026831752520671779441336531734400 8335703 214915101627074535692361013746515378952 8335704 10242022294877408636750090698554040320 8335705 36507185075292408349968023907633869760 8335706 -65050548997843698831101936126615636736 8335707 49489960288358918481894908450827266240 8335708 1227408187209338242411766955021085696 8335709 -51898365516675650992756667678173104090 8335710 -772180979080924717037970100841854080 8335711 1569156929687245546001383351570837624 8335712 -8857342341341107304435633354283417600 8335713 -8623378205139861675121184399565417600 8335714 70963383418386497822852359327037076048 8335715 32114439342494602397375036679098913360 8335716 32862041766294309145697901432908304384 8335717 -8512373326767788140691302657568650752 8335718 -46612593751676102820382675590267984960 8335719 2057813501402624352757645613683376304 8335720 12235595664460915543386609662511052800 8335721 199311302286301787005737145489425476922 8335722 1143481583160522467912971861140291840 8335723 16401492844217917945961377361980273704 8335724 -155777389155476610758375844038552064 8335725 27365989531538348554366055006534757600 8335726 -37044782209231347938738425641090800640 8335727 -143943482087564775488633798731761605424 8335728 17161798328274191963054868062404706304 8335729 -45977470997526529531520694509679442560 8335730 -384009286009110093691020094643038080 8335731 -96891965756938370002675130321260412880 8335732 9387446072162796734602124142366474240 8335733 -63658833200250179501002457883984840864 8335734 9290942082431565850811639738806235136 8335735 -128540133688376794271280060678469681320 8335736 54429065875661893973467513474183065600 8335737 -103998247764652770538592044493955000000 8335738 -46332408679557156458924416347686805504 8335739 65680071497340854374019128272817125540 8335740 -5499505662004126390490776855255449600 8335741 185455412196416333291723934339788203142 8335742 11979420068727981110733899562724326912 8335743 46109972263080031080438124624819605264 8335744 -26304263440853286617490075348872724480 8335745 -26391455920810438548067840767700723200 8335746 -65630210164741924450285836511688275296 8335747 57135850575187671616424204714143079632 8335748 -95127863193219018747666557404678046592 8335749 104580732564574932255896488558803293664 8335750 -54775283478680553396526708951908096000 8335751 -15314985135959237316652725118879372896 8335752 35595701019304201259909069084731146240 8335753 -48389047490736791191945831446691376998 8335754 355438372338288323444097580512214272 8335755 608269009710783191337209707445959200 8335756 -63494008893769110861255392895115161600 8335757 14543669274334087812286371889398209292 8335758 -50360791883455494062293544206224508800 8335759 -22672680206711161461899085579379031784 8335760 36449001909187102854465388674718924800 8335761 12405910333179189222848428650141197184 8335762 -77944302496081708864930062341916256368 8335763 75735877811620515832759356403637925240 8335764 -35929945469043648761534482462665523200 8335765 410867352514183414871937845900214720 8335766 -62406390710298444627631490356460294976 8335767 33672185923623183485852023890053748864 8335768 -67102089352018483219289955919094538240 8335769 31581057854569229446135697624243791044 8335770 23716624655955939451373179987417209600 8335771 -170995856945858367685414373032689612028 8335772 69508791402331594952118482660416389120 8335773 -53242245097481212768416364062485859360 8335774 -3846372160378763863512093760571717568 8335775 6236032215008668411211260949520960000 8335776 14629989228590347325101784414696767488 8335777 -23284547479872967721656990479477163328 8335778 -14902299147854611316718934319328152832 8335779 41679129728059048354295750410968099840 8335780 8762360489266398919664827017117565440 8335781 86353887981945302800419626326819803582 8335782 6590518109896161870900620928304509312 8335783 69325488212047637777295528787295233320 8335784 -7660198838192206790747297724791777280 8335785 -41839796461281151852211316026429496960 8335786 -45659620571004965392714820719827267408 8335787 -84754391237016431911519336856685426240 8335788 -56132486485306093705014830668098009600 8335789 9212270170025109855789294417367643520 8335790 -66583082895063057503527605819678593280 8335791 2829754609225854605015697082562360832 8335792 14408887884666527067449279081198321664 8335793 -201377426707142948044229669873379470958 8335794 23833715648622408581193268540979892480 8335795 7279901592184771288191104422257900000 8335796 -21242452366890157862429735788221499392 8335797 -6265671363186497815833481229276451840 8335798 -36853942022526813994834673297859063936 8335799 -137352282966624581204512451048392426200 8335800 22394562098592263127066880501510656000 8335801 -23629727818157547282388250537869122348 8335802 -27315164732080221914666739168677649696 8335803 31523436143859667572520763248208162304 8335804 12198002716110979793787116899517745152 8335805 229778021537175344257946137037974992000 8335806 -42400050707868866585481773554520354496 8335807 -64230040293154037946532200104883960128 8335808 -469069877423738036764886992259383296 8335809 105323145875551550941784399888455470804 8335810 -19183530299704045187613784603545392640 8335811 -95995950554784210365687454882375564 8335812 -42880777427206642230851291728791487488 8335813 112003388136013840851286795711809277440 8335814 -119631714252421307519125417042808797248 8335815 -74218912208940243858086245106984688000 8335816 237649370311047677128678709280885196800 8335817 -45271521623881531739437798028654318208 8335818 72415386434708264141490397381848691200 8335819 90022669937146559297007871025744573896 8335820 4869236352162130489069637554977377280 8335821 -14809284393723929066279301856514461824 8335822 90510816967298596613791689897158783424 8335823 -44319998858058716608617004253256881640 8335824 848116935084375755439026596978360320 8335825 -41793155834676408930701252236447471450 8335826 -17529392200366056030891894573274368000 8335827 -86303853876989660299414662661896954636 8335828 -95894380881070340159455415490056751232 8335829 -60927989616987153606073332217251693000 8335830 20221283694328833928834830570739200000 8335831 -67485612147039026751453702622928879472 8335832 -71363400500292075317352588297060556800 8335833 23604758864875612819594360665554424192 8335834 15646355300671609951721395441226826720 8335835 73297100027637863176401778991591241360 8335836 -48223999207888221419344522022375006208 8335837 154386232202183258479735492648808024486 8335838 6911700615470973984163808638830231552 8335839 -7237701526473138047359059044049876480 8335840 18033661583381386183366089319797227520 8335841 74448440280509485118073283996579290870 8335842 -21239176589315591160901633396077911040 8335843 -75482298958650152785087579377807425120 8335844 5596918910956540420205507498866470912 8335845 37328951185296009633690906368550355200 8335846 -35830376959135584839221885889152996128 8335847 46255476693779751563493741297485166720 8335848 -65419687264782520257862473480769044480 8335849 66132181955608129878483206395883569850 8335850 -19803291688910092645130555844485964000 8335851 20494605036697868562551568486285120 8335852 915471075738212364856468186765033472 8335853 104053886406801406662172488303695142102 8335854 -33324924611758391959384939258916775936 8335855 -34639927395765354554991643684445694480 8335856 41143610595545563023094994505209905152 8335857 2469944032874435502798567370379357040 8335858 20776741169630506108427419380499241376 8335859 53498759583425261395162687403576494416 8335860 14164591323708916308536675750912655360 8335861 93088969606520590902249481026828958972 8335862 33203266945947557296425182473912374432 8335863 58612811370826604054625562900472899200 8335864 -156781383873089239843377145094311280640 8335865 17992694410565082511005577683321786000 8335866 10268929869723641470380799082565685248 8335867 -57903340328435610961317891088662453840 8335868 -27602333611118089435092842146419351552 8335869 13618170749396346043515836103098811648 8335870 -4231778455625655361586372098225401600 8335871 140110158349307904005622080160772841544 8335872 75718907237126011849191749210175700992 8335873 -39232055065207707850206882479036889600 8335874 46333871187802414339295753504573610240 8335875 -37028686080435660832099617933872580000 8335876 90859250970449610698207733301447015680 8335877 -208836051793188578179909620102536449728 8335878 -21370697239445402393681595013193654400 8335879 -49213623639610059612652873183233948520 8335880 110952395648524113857453567672595302400 8335881 20834623742609692288282325738330937060 8335882 -75873760253135505866685953956094444448 8335883 -31837668231215986250871075312064061868 8335884 4065317355125229683221215400052689920 8335885 -102242837767777569501727441373722464840 8335886 -7197069503889014255333234395316293056 8335887 -15898110180029182446886821423072901248 8335888 21458474562436177819100398449185193984 8335889 -85675447457112813396609310236251772960 8335890 28307778050014755931603024494056824320 8335891 13962307564755661034204556975444467592 8335892 -119983679604375513568450715884778822784 8335893 7786414574422975412368351926166615680 8335894 65102268589604582403377875138689024 8335895 107013520746062486164692675025504757400 8335896 -66220929658833343454608844504663347200 8335897 -23173438283393352700863474797669994240 8335898 -52919549459677721351098546151393686800 8335899 41063936216758258842496294522698055680 8335900 -18024468436907071027966293906066944000 8335901 21458950680685104074104925562842165760 8335902 -1492441085760847270422624580551048576 8335903 58104118488925123641351434634736653152 8335904 165436392066193116669760956914707464192 8335905 -49003119484509530628463385013064430400 8335906 29244511767673060440543342485736931152 8335907 72297232002466280749188607147414685592 8335908 -1814951023627543552770356203826319360 8335909 -47239429127405700720054888724397597890 8335910 23555771076079827557049420429568110720 8335911 18983837818040390184061482273650332800 8335912 -27684600301086736300684522550595348480 8335913 -9119475626953089678719638805166736896 8335914 -44183937633824930482675472630344738560 8335915 5971332792685356566882439573030226560 8335916 2600559395979479260129896153392656128 8335917 8695263272582012662186455966782343660 8335918 56228123857412239614494796314477364480 8335919 68093574567316647067994419572323745696 8335920 -27144784743605489811409228218079641600 8335921 14409084211331984913523167844497180144 8335922 54158492025093794912265752654963066880 8335923 83464931479186265720829041011057685568 8335924 -31199324172879755620120995453768767104 8335925 44293576718050888736684981073868984350 8335926 -65767052146783261898825949689857641600 8335927 -139762887406602515066770895070318405560 8335928 153563209001365342892362625943508316160 8335929 18690984363071716230087039867383203200 8335930 -2300338004753494772170296383153924640 8335931 43312107092741846949935624452211748864 8335932 142311199306531161415839763568841216 8335933 47364798028845200528078160260821081920 8335934 68492092968105480108807113631254238720 8335935 -59101360052932136816293317861899229480 8335936 -4722649626154059227461663309682442240 8335937 2829595132532775436857842374026857520 8335938 -11698638248145845250017567409168041472 8335939 -96789053008173127917079701034354872000 8335940 65397771914461217648094992825869559040 8335941 -550652671153584099898641107042411808 8335942 -9704198826628307195826511712005725888 8335943 3086238366013778880918822610953785088 8335944 -39858329406541543357944026988531440640 8335945 -99103535067111217676081502258983478300 8335946 31156319391683518994618774582600889600 8335947 -83218213278944421396192963159041788200 8335948 -46244166487236972859366395851702897664 8335949 2862790761548890316517552333953374380 8335950 -11009648146683195266239346660213299200 8335951 19287397248584916089904458136547417912 8335952 -17460751951474243225993589216798588928 8335953 214149267400205367489688919236606482 8335954 -63467773604587551263737309354649318400 8335955 27611907154169392143945621609570229440 8335956 9744431477636268090252297969234960384 8335957 56945326127481300808650820960963038112 8335958 61849926852653278918277476382945122080 8335959 -64360611165407932292986005719686111872 8335960 -3880722802506497647602890811715584000 8335961 149930748441153094668450334633412484624 8335962 17801016168027770772212684901475445760 8335963 4959604293872941218243918413437142400 8335964 -19758491177566148466412595742958061568 8335965 8972366406548218760356152228650304000 8335966 -101464958928543415681076308908240739200 8335967 -365652584646770171350530213819007002048 8335968 -12219434198558943750161249851221737472 8335969 30395002668525572900160236342621045680 8335970 -54495832227536662795923561527908612320 8335971 -2091155433664095501758145113393051136 8335972 -173330048277807755996066384891305820160 8335973 14491103680531106031442665980589012960 8335974 55741540512411338934233073788732871360 8335975 -40405095795282758654145959889788464000 8335976 30385563115095182928818012827312373760 8335977 7989331980980761522250837789843873856 8335978 -71983592269154727200210469566234255184 8335979 19252672557750888449759356374509994576 8335980 -1406034637794032826209854780329984000 8335981 327684340942951920582137077184916628512 8335982 -22393838625275288212734436204239704640 8335983 4586246670694551923061359646482968704 8335984 23582242825155972077873518072382423040 8335985 -52349402818551489210668355160182709440 8335986 52999579111658647135226329834195233024 8335987 24626264294134636787520103441536730944 8335988 -67074047214867496804751860444163130624 8335989 -42041613014986932177275621633862189636 8335990 -6283045166327059831353088968861866880 8335991 67437659137053507697734012162560428392 8335992 7931295469841412489176450651126169600 8335993 -12450055943898730177299338794843521280 8335994 20657575831905200543692675164918047712 8335995 -65048130355485378440291240076879605760 8335996 50837805887824512770609304657043950592 8335997 -32968173572372524304161751153314062228 8335998 -55677774921239598747255077352130688832 8335999 -6814460069292970690004553327911014560 8336000 -112577880794049553440887807158517760000 8336001 134084000908805458146016926048828307200 8336002 -70264438188178255886919571736764992048 8336003 33812776808832098498135948671748310000 8336004 -27293806334347334518467137549928726528 8336005 -6281839229505572255300388847621929600 8336006 49812686653733018765579932238888134656 8336007 -9900220448889978096422822989063644000 8336008 -129772635703983446771858223767946071040 8336009 47823463530333461713042483922691410640 8336010 18284734669624163274174141627724147200 8336011 -182559333657645988437496205630144313388 8336012 -93714372477806829637270048381193842944 8336013 -28044081989969420116373962700012400576 8336014 -79603756271323276000407798168777385728 8336015 -78533473167218672589503168992719726480 8336016 659962470467510688625797106793742336 8336017 37974959569781568515966201795854646066 8336018 -55927403374511578838861637027815081184 8336019 48247197064584370619310067382876284344 8336020 28435536159150537758208575488904847360 8336021 -57402542234995349149992949759442986500 8336022 7986230445278759553902789430761180160 8336023 -1740102628911494586327996198027941096 8336024 -18455528524727208949001287415615815680 8336025 35991340564880505443972506430743158750 8336026 -6570592678608564479923988743607599104 8336027 -136493762513768597069277407810193461004 8336028 -53339010302449120876092790379785691136 8336029 -30402745241579183765672482958143933792 8336030 -45888539438161962017733657079742025600 8336031 -99288139156927858076759969759096288256 8336032 265276815601124180828426212607882821632 8336033 -305512650980845795267325372547402560976 8336034 983647289389314015669602951883781632 8336035 58588064099501318851533386080480636320 8336036 -24955138184628512285765568556371189120 8336037 -124819705734923635081336460439128551680 8336038 -21600091205782484182042505395053500928 8336039 64765720424489768126161120723940633952 8336040 83453148800400458146789782160282828800 8336041 81009447530914148399474530940799868800 8336042 22626118617632301455125732061467847424 8336043 -83209228233160276128570149242656032868 8336044 -90324048378272693307673443574474441728 8336045 55165723122588071511874431551053500300 8336046 -30110940641993511108238276819360582656 8336047 1929970710697530679669510880168356496 8336048 6705508083509284236218052550767673344 8336049 -68648736343282713767441209698037222560 8336050 46791446915674269353100211350007500000 8336051 -29291900069272580011939226171640053760 8336052 44180374791516548231533466851710469632 8336053 -137112579326243827446247099678888343232 8336054 -121950460192215720795576981798932186688 8336055 1789490371053734856595330352868925440 8336056 -283404329761587453380599874060368896000 8336057 45763443135184677075669175795714299306 8336058 55736884425229437574471403186597410560 8336059 86599589192950330655967987459111516260 8336060 34907915692096924028837630052940108800 8336061 -275163234206023463711905599692712249600 8336062 -6116355276180760099716970987540558080 8336063 79874024525867415695812108021435525800 8336064 19127508399533511046079170396576284672 8336065 56302404104908532822796609060125141460 8336066 -622409261655057119712715331568713856 8336067 75444308234855094895845532040687775480 8336068 -28231577227284335105791617157856848640 8336069 48027802989641969287436847899987702592 8336070 10183080999699471040839279810707800320 8336071 215041544008140216414676780046018349272 8336072 -112935477147615026291936233377613240320 8336073 125176112507997290583233170048510567920 8336074 -18280854376869513937559308997757615360 8336075 -33015636799167906711738696018658643400 8336076 -2188288310304169164874767377431675392 8336077 -40442786120678355231870654464878166228 8336078 -10306339099460467920956201873162155776 8336079 70848305388668449105210593094632060600 8336080 -22863940013880473698489935611953152000 8336081 9423109284639131140290399989916735360 8336082 -45678676138402347754215899412545486208 8336083 9339597228848246432710989470372847776 8336084 3619490181032003338859625046838382336 8336085 85122062112128651827794724784595386400 8336086 -45464343187950883742390961952683294720 8336087 -174061735494699086506304482246805382264 8336088 82278048456707587997058097644756787200 8336089 -9436276359238902369470743577852461676 8336090 -7352494108239509700624282369288222720 8336091 75402154904240982014178559591167792792 8336092 22674830082170250935860418875206703616 8336093 -57556963358289638118495338408624333658 8336094 -7759086000866986608531274037771299392 8336095 -15655661406102684441608201410300914480 8336096 56502262017046999075802188417597440 8336097 -413800152383746864335959359918654464 8336098 -83342520153925186245467119470137093760 8336099 -125376300073237844571425918234999853936 8336100 -11749591181899478435959834215618355200 8336101 -102519242205226576390105598522362080898 8336102 -29234284438939618748218356543165657600 8336103 21205281018072636915455865449975248800 8336104 14730179241619226028358599697612800 8336105 33121577446364663309585330644325457600 8336106 -2169890970307803410713910007444446976 8336107 1677548364348502572578794505301922480 8336108 -162062334844287541162030793353649356800 8336109 1130834142877923559394982666822678048 8336110 4290150036221702902503950322654720000 8336111 17066973763001878558818582738528629232 8336112 7042955107455898194091169810805719040 8336113 87577991397340129117421890320929601362 8336114 -55543866896177318185687538487683407344 8336115 76653176717006331751683375835449339360 8336116 34904371711072863718061332558854621952 8336117 47773118388305522409018587146104218880 8336118 -23190014004868227711675353954291159040 8336119 80927065343548491050859132190293299160 8336120 9351839423367384335476117686735667200 8336121 15349179693764286611754488272587223584 8336122 -7881973974172275053769108213587209728 8336123 20886314851337304729657271340250237864 8336124 -45094973750887840360853316766919447040 8336125 174018162570816557527668735333440967000 8336126 122306292795463386851033449261695808512 8336127 566525549004401408653912172258511360 8336128 -58460626711769319237273906332091547648 8336129 -40592874648357623897351056887255632316 8336130 32650258109438906074702528286288279040 8336131 -75934178872335805742380162931412248068 8336132 12674359276793801690654903693075804160 8336133 50350498926663089277406218152974837500 8336134 126959285736772938247542762123819230400 8336135 -27562918935010176501689216527492342920 8336136 -18493400327228965541527450941055795200 8336137 49037056597644341144522075379348875280 8336138 46168166045511241888893010555328312160 8336139 -42484398029890549703695142550840734208 8336140 96152622433214824058474020743476628480 8336141 168254807756323173517195530375846485568 8336142 -64819980210598511715295849737008933760 8336143 43418228859873049869425381726862533664 8336144 3734124050565539287886965083449794560 8336145 28979113721980697455467216434901822720 8336146 1747587500759545368584768235280309248 8336147 -147347202935942487455077010964363016404 8336148 -16517849313262332609692078881680506880 8336149 16883886888584834698786994624210823036 8336150 49130739001394423387691173962123120800 8336151 2760696464295708266758453081363949280 8336152 1163832917357348678650111748538531840 8336153 26468293754575973581220735800061331456 8336154 44991907478686495996693433568903647232 8336155 -209918895228322192081286784328726310400 8336156 27928143811265780695484445760748717568 8336157 -33339591958294328357312755966472624640 8336158 -36536062981876255359508091918705505216 8336159 23536599063532108680299425817883514560 8336160 -492724125408538269826833028680253440 8336161 33524997392645008644324451994905694724 8336162 -4726029451462066106667575873985307488 8336163 -9822358827237553667881232952995704512 8336164 163847406540974588695016903038058101376 8336165 -75536203579540711469665274667756071940 8336166 -32808220315375552965952881361697064960 8336167 72936849785935839681945304943875523072 8336168 34774181696831766044261364835111234560 8336169 114341056216232585984673835371264734400 8336170 -19709897902467292138875964464961602720 8336171 17151136516698922240382597297395465440 8336172 4486735794502701575701247208472353792 8336173 199626198187567163553978583559552694422 8336174 -39426443109225279266563019678166720 8336175 42206230781809717679487339305623695000 8336176 -15743870495512964471014006378323345408 8336177 -36328548354857550128265843202593444300 8336178 9748278645072446493987398057575679904 8336179 -51964017697523909869726232366746796480 8336180 -62527352348722329619118600638262684160 8336181 16320977620718879735585504871483045888 8336182 -61680383765663509525508089189792499808 8336183 34884280248088640246134272581939115432 8336184 -105313523785071401209948275144001351680 8336185 23546526424880009583237541379806089600 8336186 73191051276072798976035675278642125824 8336187 -134035001125177327602366503534824575792 8336188 -33919496746506695194514350292428996608 8336189 129447727878591711217858492274867320224 8336190 141063084430513171115637796110685440 8336191 2350875568844687827013537685675162784 8336192 -25593822427654503568636851959603134464 8336193 93736845316931029752341591235617940000 8336194 73978313312969929443661611906608050896 8336195 491280381047670618652934890517913600 8336196 2722365989355719887067941953036733440 8336197 -36867710612175026064548610868090816354 8336198 7952889011840577094232552861980487808 8336199 129041662610272752264102891634414816848 8336200 23351675798153511537998229660357504000 8336201 -147867633795065791278319554269026293798 8336202 -18930109442429213254393174824021983232 8336203 4977839796824568067128457180630779520 8336204 116895426018190929736639423429534323456 8336205 -7427305018874496071378743446416652540 8336206 -7429710020829422813089053469936344000 8336207 210825623389021732595525796691693480704 8336208 5723960656268840289494141638370525184 8336209 45412097715059398459652493985333959360 8336210 4379808600132359351871420066290411520 8336211 -3111319347943103915994596841986272320 8336212 1006306558608474806261092361820628992 8336213 -149518467863503293831586389201840095538 8336214 -7190486774934870548894875086690028800 8336215 -70888352246065494148854950594352593640 8336216 66190426815873041792556049343838658560 8336217 -7750430271771415139103462251453167920 8336218 -56358368009752755864070752254568956160 8336219 -59564963932344005971959817700166323856 8336220 -34495128394106360720352615902571678720 8336221 -68643474182644204074047707933645451156 8336222 -100816757622434095267832102344472460288 8336223 33731495590097676143317545038025807120 8336224 -40090813725982953282449609778415534080 8336225 33830134450087904562934164091358373750 8336226 54005670898641246151485780257795036544 8336227 130481287537165150320891081327939682076 8336228 45342293621887074351258829634878940160 8336229 37202376055281786368297749282982264640 8336230 21222442952597993760878862886162387200 8336231 19074622892146078071390968851679404800 8336232 30893723678556431223600737950636907520 8336233 5881999172669545123749533239228979700 8336234 65973545214404764891969411613679428016 8336235 -2112014865713575137489768336065809920 8336236 20387787024890730185214851260065434112 8336237 -66721933205530633923861060608670336 8336238 -813949846791581635823590365747916800 8336239 175104693634097848265307872423456691456 8336240 -6352013131909643744817157440667975680 8336241 7440029014149934532225221858301387520 8336242 31243737629426010864408189212550496272 8336243 41239157168262279542158733767216198824 8336244 10228673677025358760570538341656563712 8336245 -81073355846783141738706530580653062500 8336246 18184209039945184475916517417599975072 8336247 10107314031021024229338636516157464960 8336248 -16576223817084285577166219039501168640 8336249 -71131770299663831575850446713538901760 8336250 5296069713117810752920625219928000000 8336251 -19280708660143166801950486814290695936 8336252 -46238401833396887585738769109197465600 8336253 75653792853215204162349746481329287200 8336254 93201114638001808757117786350534488576 8336255 -125746515314127713780695907292745362840 8336256 -79431071962549267739055761409315962880 8336257 31093404529999806571805523113367973312 8336258 -18704664195405059504250576908815057920 8336259 57650705699931462175276793413995872964 8336260 96846023915599267064782330598995868160 8336261 -221277370220644097168608228152952750788 8336262 -7646198688470869754504413277411053056 8336263 95981282618411111233976573923111165704 8336264 -11286843397576300527032790378436884480 8336265 17181642009311695055054648080529320320 8336266 -16417265970826100597157470567669097168 8336267 -190603892448490183734279017922025104684 8336268 -96900189373923921012469548691356565248 8336269 91908992013385823998138543133031627680 8336270 -60164829214202586272414009564662041600 8336271 -48389969339012378289331734875336522880 8336272 8376659126076945400738463175448461312 8336273 -9609772845946627541805691578472225440 8336274 41101566980805449391299451074542287360 8336275 36777153601263958204908575816830100300 8336276 45605271608987054017163175510051032832 8336277 9120073790009844891654706628902790172 8336278 -37221717485084601682304042717333300544 8336279 -10121373212009639814676502106618905424 8336280 -20318493972703786733306249851384627200 8336281 436035057875120477101696271356086720 8336282 95727395007196670108162957287626770400 8336283 15102979865252403638742778203980928000 8336284 -11356911621491499226846030581931815936 8336285 -10124047122978154890657028182726802440 8336286 7034826728071275577371333469291423104 8336287 1493287098119077004985428364849562800 8336288 134643715710718288300450302451085475840 8336289 -24753524246037475551662801188425941952 8336290 61850086484052218796247026939834646080 8336291 87534248801846078919098053733803081692 8336292 -49801718410996968481731659013359517696 8336293 42748480973079163729259384998002522400 8336294 -10608351040001219948311416374290920000 8336295 142828823534738327147318947948098360 8336296 142155322868023841494862736905976053760 8336297 -92177571904197440151304431263966197254 8336298 22292669876068003371273156700815761664 8336299 62154943188854589965697930036611285300 8336300 -7905393079757179906129878467584128000 8336301 -10310091655346845176646871275643993376 8336302 29017204745550155929770875860718382912 8336303 13177553916217075291087705252118894784 8336304 10737230880404619415874396897515929600 8336305 163041665723489472958433844570203933760 8336306 162095172130876943355032277447364016640 8336307 -10735495547755623005341260215564428800 8336308 -8022347920804252324232673253077075200 8336309 -6245300473028150413259379847116561600 8336310 383307619075285013780465709168710400 8336311 -7938391605622227765956322837915720480 8336312 -169249069302197596842358084482376396800 8336313 10522824141395272050251826921889887924 8336314 26529711391825872597559663557697158912 8336315 5598247672146667114858066808684027520 8336316 99518619561753800374728096515077545984 8336317 32419074839839803057993690221022954240 8336318 -87354617893823451664095962121376976640 8336319 57962193737491173599484034620860049168 8336320 -6839986440095676030806430050156544000 8336321 -76001016771378063881385193948561662060 8336322 -25514332397651708880901404376330572768 8336323 -120531009345240435546444580877805045936 8336324 -3012367344899878486413010314686343168 8336325 -8813211523454988170311466099598148800 8336326 6235146419634787148693812341494377920 8336327 -2736663201921986932140095491336239600 8336328 -17138179187966652646353659130095861760 8336329 -68916537753032399260623877034959164070 8336330 -40294190850531726627741636346818241440 8336331 -94333842543109904390174033662413275520 8336332 7437685734494944647522180118459820032 8336333 167908278941935751328896212860177150582 8336334 -16545061594246758023312762365602385920 8336335 8186067809241234079452396785084043360 8336336 -32268682283839856238812093398882295808 8336337 36524415292351492105016649885487307760 8336338 49701684213102542181420582853258695840 8336339 28422923636930080771426695766053488640 8336340 -76431136991958309063611068890289113600 8336341 -15131805347542583264337860971821327936 8336342 39896012388517710176220622327804086912 8336343 -59111843302304968616434820936585822976 8336344 -178620495953967659188049396006191011840 8336345 13196656490670572452163588789483467200 8336346 20989421055148506246141245699764896000 8336347 19014790246718371299329927438785465796 8336348 1005432419234131085968585485925341696 8336349 18907343521213991747577553100576916288 8336350 -13816145454684338943387034136118144000 8336351 -34990911944521517548317928986927407208 8336352 99985747112266787380429830344297152512 8336353 1901741403571172030178728049609485460 8336354 22689394086938132565713197523834731008 8336355 -62766793878565489173937555229494874880 8336356 1169358138558295434316303250124832768 8336357 220719371525444553362616317032981140606 8336358 -31407130745147863385172928257169092480 8336359 32593287601996175604509358589161191416 8336360 -74152405402273827708706282625899776000 8336361 -101279817063985258055851109970168630816 8336362 98254306833067991376021566950951104432 8336363 -8408224551327717534971989197978609120 8336364 61246751549793992398101671999540490240 8336365 -4519858708598905859689485323369326080 8336366 20660700750950512454391276115511637504 8336367 -478361001219348832208112574990073232 8336368 -14311980271275126321567367999588139008 8336369 -232791117723638129899461811004228687640 8336370 -7139783402200277601621635777118589440 8336371 9294724906015093646360573741481538992 8336372 33950189560186609448052849840009848832 8336373 14024032505051235517754609514496519104 8336374 12026048411906156688934882702119139296 8336375 22127773760515100672382445999751124000 8336376 57826698068205569819201589568163819520 8336377 -54060727982813319801311459436012412928 8336378 154605579715225731015736210499231821824 8336379 91038197111686866554558353379713666584 8336380 18733619479464044919774104270876098560 8336381 1908812389666375108148421361086828012 8336382 -54676402609480679796246194035522363776 8336383 -68187840258880764099068214994444834560 8336384 -32315305248865344343036058335942017024 8336385 5057133671217965680696546784377987200 8336386 -52033948831445140858052999084182917120 8336387 -40547005158896467411076219764598792964 8336388 49131326037394356160265842283703797760 8336389 60332498249395520146085961543849933180 8336390 97272317332507118199921143809274580480 8336391 29509478785631642593864432085711144064 8336392 60234177634450784116523331477685217280 8336393 -96324450181862039294631617115179496156 8336394 -4330516493723679123991109887061942784 8336395 106537677453973382569166559553152890400 8336396 -10072003145688743310871322320754442240 8336397 -28379119491298352665498917773973326400 8336398 -43586893765515779770051874543060471040 8336399 88797041956679047111065650418405452520 8336400 -7111240645552942205549548782998323200 8336401 3983840676883803459437500968244192500 8336402 1574910318144396375591959478661862400 8336403 -2841097169902035315724267865127877800 8336404 -83554643769414616658869588518476758144 8336405 -39913948991704737222870577686926438400 8336406 -22946485169490470788279427709070018176 8336407 12491127312443941857077673337125993984 8336408 -243431422174875714279212367457696481280 8336409 -101006200976648717902935545744277929472 8336410 -694670953947906439383696370279031040 8336411 -42959163320381495890917122900335940988 8336412 -19487990239962406532483488077402685440 8336413 -55546582226528499400465202409433661338 8336414 -72023320754433045955724461016197666944 8336415 4642942174346956817827093249865131920 8336416 -232778264266155255547986953705816064 8336417 -141466773353104026079155631279983484368 8336418 13404808425783409781968244228821432704 8336419 24719488444715851826403550930238473440 8336420 96266724411584671648898130626852225280 8336421 -100336718358082540824015291563206221120 8336422 5313300194853147958177353393873916800 8336423 -5324901048956138479659026051404799016 8336424 28200075716715340230058003686660096000 8336425 52919657093499458355690390429942197150 8336426 41533220491307229876539993194259114496 8336427 -19229720826665742491883955131054213120 8336428 98713060637785389443631085633395968 8336429 64453630826969773917250135103581989420 8336430 -9393194279321177788713568269825397440 8336431 -3724558445189533050639832736368291136 8336432 32923139591527933795614911840494731264 8336433 -21318423880629486368980343874004237440 8336434 -206051453215092951686620333656056928 8336435 27328046042640226396322181417630800880 8336436 -28501367555884448872912392150243526656 8336437 -87388515356267025689971816495477703808 8336438 5256883372769782236405210547013751360 8336439 5788841069323295822674432805059749240 8336440 -23590961095765147069195884530368512000 8336441 -118179855809652536783531319302829855408 8336442 61046786229742099878769516848247397376 8336443 -62138701979581055091006725235059994720 8336444 -38972672118947659601816156238223832064 8336445 4722084993796867663134914478253731840 8336446 -13738336755019599179120464420932227328 8336447 107232112370115906266214582531820923264 8336448 -2354422195128531087238519901798793216 8336449 27616301025398362783167288589753008192 8336450 -4724106778560508769920465213517613600 8336451 -158226424342870233157082772836839652880 8336452 29476280339278263497781948301561278720 8336453 -1884683503700297484146350457296454976 8336454 -658033870877833311573867484817080320 8336455 -11366838334741827886098422998490117640 8336456 119387952454656928672228006380543436800 8336457 -144303973344164122922966800202754842646 8336458 2492120806262183008404071453934563328 8336459 -57356713676590146784979168568409725960 8336460 9015108834582356163168824778257694720 8336461 -31789702175239008590014954642995303968 8336462 9883110652777056138355552231431407232 8336463 -59087588957269141900527491577563814912 8336464 11091912602250133920058294501921259520 8336465 30160172762928743429649783571956483840 8336466 -32243491150503466421925777722830894080 8336467 -21776433998813731876921758308718558484 8336468 101741262274907629153535878167088326528 8336469 -43959429985491381486031071047642069856 8336470 29396741813888311021731081124314188160 8336471 -54197567234959308111132850543864577952 8336472 8421497102108810460250326973345136640 8336473 95183586619815959486080709737080453120 8336474 59384977773637225487773008298967861760 8336475 28633078709805470051535802354407744000 8336476 -54244304138104523378337165392136135168 8336477 77157061046075943807204362242142100672 8336478 54235338657069950470747119060344355840 8336479 22812693140994941917608386888809602080 8336480 -106740627939131180342226404804214128640 8336481 -5105624067583678254539258589665709648 8336482 2372647140494750425681897442567023104 8336483 -141204128297687490819654731002094441016 8336484 -38039403099876095535136853371741347840 8336485 -133842938583301892326589260283908108200 8336486 110541289594109225000677616554776137664 8336487 -107995342822684620270072570875778119640 8336488 11368838879387550655430984608877199360 8336489 10533572778572570286047456848806011904 8336490 39545863126559760408795495942707877120 8336491 -157696704413730123945227009966008660108 8336492 -6522326250218344777043107640636323584 8336493 92595768921354602409934716212189428800 8336494 -17802405623641676441051162546864852544 8336495 2092815748240931317444577124922479120 8336496 -62605321857224839508503656064352256 8336497 -65805057074551203319363701591562985920 8336498 5761647413737461298428527967029024160 8336499 -16976847750288888315158008098150651336 8336500 -22667840772030353366826258109267008000 8336501 -42889815693118283849310952073110380498 8336502 1444226386429308103412914467433232640 8336503 40068228656443926226212068511581621680 8336504 -104494999284689379409736459658145013760 8336505 -32851512271557350867183852023566517440 8336506 -9790734969210832474451526235061052048 8336507 59190093967874351068784388965461542432 8336508 139892252222882047420103486177894400 8336509 -40650304355924205954987585816767890784 8336510 7596706595636968037098134176848965120 8336511 107233145640491214305684793916863985968 8336512 119800857550821110929741384252705996800 8336513 -17254008857256198840542312530498586238 8336514 -61204843588987971090050147083911098880 8336515 -22609089754829366662087591714847480880 8336516 195001589028754571525187558829860864000 8336517 -78306077881001637976535352944749155168 8336518 49551730415311076878668030192248292960 8336519 62980429619355362797596336927428560920 8336520 1053272673486374167042997499681177600 8336521 -107467051293577510348654756741452644556 8336522 46213397589185470591088673886259404800 8336523 -30379477651880736489321771510807870720 8336524 -10123355309984226928223070736034469888 8336525 -20565366404857232065660210507155600000 8336526 -31692569574852228193726942338577062912 8336527 5757206148108996856657089493721496400 8336528 4312714023756081364370644432875110400 8336529 -67677091055447834022298592379749634636 8336530 -14806141688877788524256815069276044480 8336531 64180950101592451435331713852363568640 8336532 -110996667777238489348043706609245485056 8336533 -28831113752518154004350491064199887218 8336534 12237890482274955330517186712778473472 8336535 3011441809965824302303246225580534400 8336536 25634843483185634735335415118627225600 8336537 -239986131364839644566779307735894182 8336538 8376359447319034540384377604167045120 8336539 2718366762479402084983184113887043624 8336540 -6715394637662816899882815893738987520 8336541 -52519840609078859834408463690001611840 8336542 28386881372361930867603723686127273792 8336543 122282160737852065495952402551480884960 8336544 17953384825537009020964514716374269952 8336545 1030012173995437872240249726014060160 8336546 67092118192214282031126597971241563472 8336547 -94486627831627017817081554866337426960 8336548 27559071917520682343341229621444146176 8336549 -10436398521234341362412575163266007112 8336550 9488999070660047160197131253450640000 8336551 46847201688964802084393090147570989504 8336552 -53069544553476565312158917356097617920 8336553 43655269188333044120859405498624226704 8336554 67750925177793763374532151183628825600 8336555 -16797300976157550151510571236696955040 8336556 -20121102186242219054174656555558265088 8336557 -4909223572147600203223418618167008480 8336558 -115366587897168761587507981359090045120 8336559 -13278036794953119771938892878751252480 8336560 25991927113219446022928656062659297280 8336561 91589983314259313613795151731896269824 8336562 5789610024284557209915976388779137024 8336563 49116599434350404177247152372936317600 8336564 81393643343912317917437131568634274176 8336565 -55429425825438371614713868590391951080 8336566 -62049831193275347312667310017526225344 8336567 102571307084152211082577444370006129160 8336568 28135922585525363605336449696841605120 8336569 55641207078911243695546600261053868970 8336570 38441709124070400145770844146076834560 8336571 20908259309294469715018726498743246384 8336572 -64722733769951177728266524096666933760 8336573 756598227139952277184101716657920800 8336574 103918533082739007632851317243909949440 8336575 1705745516346517044448670081149911600 8336576 35783644288425081710868916448951009280 8336577 -45625898308355740930570009559806348800 8336578 57556257151917888600177869595520054272 8336579 242530645872151133118937895806041459840 8336580 6046474072801953058922802906865336320 8336581 77092928904675572715375880576656357024 8336582 -179886009642324658417883994138501120 8336583 35207149177741702369893956892650584800 8336584 -86844994459703941328407757467494604800 8336585 -5527136153733547115677061001437768640 8336586 22232249806844523892535967328398468864 8336587 -30948119242923799706784685984698114528 8336588 -59702776345872616183361304020390830080 8336589 -928994660440803952860123646165267776 8336590 -75479695476321678906157213415621371200 8336591 -79590890083917418842345172372475029008 8336592 10498284553650553814645735724910510080 8336593 119399209087288494456066163570976121842 8336594 1437172696660466472488603275103849472 8336595 22759718513667780819031122823251321600 8336596 -151662407945323561454977851135986548992 8336597 209493609247704520572553674572323892046 8336598 69317237363686320452339090961896163264 8336599 -66854940754977388919124700918928289400 8336600 -4516191606569423726538087665060352000 8336601 42019196302947439400265215078262678720 8336602 26684190917488873423683290826195232752 8336603 -60847505073847756362296804048426011392 8336604 -69710205236013854862561141149473519104 8336605 92220346729270602736641144194444641260 8336606 4075307453345277344687631317000602752 8336607 -35603630867826539129890915712567936640 8336608 -7623931157980544072705860791641309184 8336609 250910778638561067692522698818063428016 8336610 2597997603178754155279271375365132800 8336611 -24885811570581881609575036675591898600 8336612 40250668466203335406100476580845976832 8336613 -1133504399148182783034475710447631872 8336614 -27969036037695295105456326300449347584 8336615 15949623707090627124096199785879768000 8336616 20475176667480170224324451403757977600 8336617 -168588716270380484691419135105524491334 8336618 -30611843061178366620333562370615028384 8336619 9453246513221150789431923418912360704 8336620 357172724663578692815155774878458880 8336621 -72817393577857962927546387338915867178 8336622 -5679518482811045215990701668664400896 8336623 -72423959073273387043023243036659733056 8336624 -31602607305811571504506831809399029760 8336625 2225909729604900364945888024982016000 8336626 -28528832290069066572761456386123080192 8336627 19998447531807255781794555583850242560 8336628 102302109703837365917936292119454289920 8336629 -49394541587825337732492336123190454624 8336630 -27390517990150398397884938423119680000 8336631 -75171518991568419811558705506818625048 8336632 85643810378623510431567938946363064320 8336633 -84889999623214570881186492624069064320 8336634 -28151089239714885861151260067441643520 8336635 15012905354868978024519484919375900640 8336636 50172712754106828430647784066660294656 8336637 -59298473357317942862345393101846036506 8336638 60417328495645172601094962674550942720 8336639 176095725504910993094478235214238877440 8336640 26427009923300457255022780751145861120 8336641 -90523012743082234228312439205834312000 8336642 -22865012662406824658403180776522713056 8336643 31612314420155314958832987620650262784 8336644 51589706993480763934011458577254121472 8336645 94036724375085750953554100121933651900 8336646 32652135217197074422018896678963097344 8336647 55932787825302721378497513521609167200 8336648 88281242532061045056438746862149391360 8336649 59354148017854742034480676996883788800 8336650 11976730913914251542183921215887648000 8336651 -17261278109856626843646518259889842348 8336652 28080991563412102238063965590030085632 8336653 11885028854951407909381206001292679768 8336654 106569035737758126633783619706029411776 8336655 48007723744649019588711332685595272000 8336656 -10988950512205478277016525635332005888 8336657 85278614667248985924174388109021051712 8336658 104922305444049607379572457547146112 8336659 161787312248764838252229848336583438000 8336660 86767818860435952936688231407157159680 8336661 -33111948859204673919908210294029556736 8336662 102344024493735323801402525052655436832 8336663 -84344844793433743154962340370323804088 8336664 -67145374076971131836127498805643980800 8336665 30796688965458161606230097332864648200 8336666 -23413643025476815604279559652633377792 8336667 85243713798460607698389966526408999596 8336668 -117858245346773246490129256444764160 8336669 -169799471337852514258727408566662390240 8336670 -42252703912791456176487204447680649600 8336671 -78168668362884662745917325071474918288 8336672 2279570401860817334350919700037238784 8336673 3229816903684828409102427631431719460 8336674 -15804340994717434370331281172317375664 8336675 -89768842840161198692942907223363083300 8336676 5905027730681342637280042996688209920 8336677 118997399492693024958652234975296574526 8336678 -22112075430316730387341413695147010048 8336679 17776447686103508068345962880474303776 8336680 68446658157282693729883153853658316800 8336681 138972100147454128001568119861499456372 8336682 5420912441876372091958284008382278832 8336683 -8399198517388756126293808726696469068 8336684 -736162310114416144116057637161890304 8336685 1387844287780460678530472506163564160 8336686 20220028208140128578509055309955549504 8336687 94936948632134258541924202272245977680 8336688 4340918907129738628862226135383408640 8336689 42572076896303960248001691823143429360 8336690 2138572897938086240129413963453725600 8336691 -72518917382304122374223793151952379456 8336692 10963547832224389277808521422745067520 8336693 -51775863277950907852209094801697481216 8336694 11551835718374272122766467430047576960 8336695 -66542906459226109391519801162582890080 8336696 22329852104954714307050418181916897280 8336697 -23354491122717381255763135867630044672 8336698 -79168920335355484793867579629962785280 8336699 34845554211986942420338156724800800 8336700 29110020687219003530361949423865664000 8336701 -140647943203451347520322344772283146298 8336702 49821992954249693074369397465357248704 8336703 102188325294581006786036462608801871304 8336704 -14454101452819889175587886347055529984 8336705 -42511030853331064724026346620601457240 8336706 -6903437435226465576624864573724753920 8336707 -32436381726493806243658665201407687600 8336708 80293229659975867549540674474072903936 8336709 -226764424145979968385155900669727831360 8336710 -26164399633030420834336809799726644480 8336711 -1861773275596468090539215352912436008 8336712 82874451849897119555284935887432908800 8336713 -128796195647991929093797061259247960944 8336714 67120097998289658570777716454497190912 8336715 48961169320226125562569618565235671520 8336716 -159235634957675829056545089848535420160 8336717 -49244151977666365569759679251153598080 8336718 -11009015544774384021445382807932665600 8336719 15623500211362196094856384525692732480 8336720 -7903544957855684764024660588214353920 8336721 -199993760088299338745923857398876688 8336722 -27684445122341777398818339514892924928 8336723 135957928161821364112461142780842177144 8336724 -42983816372238867123231074534154448896 8336725 73961210330120875256162433273021976000 8336726 -50827166269217184926904277781939231040 8336727 -50494119714959226420182595374886751440 8336728 134655962465289444002720104870167644160 8336729 11004600615024067924680048604567916040 8336730 -17527177604967853972182805333862657280 8336731 40990524122410068710803837257709641232 8336732 79805330537815074040604358783088204800 8336733 38179494314833343586997843485341841024 8336734 -36661864534909607563348396852966612608 8336735 49670817697851899842288680522259050720 8336736 -130053008083197148165869437119168512000 8336737 66369394607602702242132489718667333632 8336738 -23563048385654518485534846213553794480 8336739 -5590266207960330243399708189783607176 8336740 -33167678168627878852643988341919628800 8336741 -4353927370432751218852088563407342336 8336742 51427032934013729309107210116695370624 8336743 -198630838730179061879005934976021202520 8336744 2605882443516087735496235389077504000 8336745 36376682220831614896074612896697573000 8336746 -4054931566932174656582550668362790400 8336747 -224627008542341566721906998474661649804 8336748 -3462094790662417942653273013973434368 8336749 -120421014521245396273411343143008775488 8336750 29005420353772409137219552538447952000 8336751 -46584889323480257868120005640017144568 8336752 29391290207350828548373141342546067456 8336753 127502021066771759950235707052525026002 8336754 -1061575382689309330722647750562556032 8336755 -62303948924776290581901313944757682880 8336756 61516060809139762530201714458482440960 8336757 -8251246194983934625571465948404526784 8336758 -21746488354623948952073813381790599520 8336759 -93808785976085971757342950436824329480 8336760 -14711813614824830861083343550530150400 8336761 -215970962334798339947765897826548364288 8336762 -85855476040954837537452050031120336672 8336763 -560457917991775867059126445355659080 8336764 -67081070905921933495830631117514271744 8336765 -149700147313550731697608357203051632340 8336766 -36147553806769692948675925315085245824 8336767 7434302896142358964109338174176242816 8336768 -26382931986054182536278388342542827520 8336769 -34395258138479517897170347271702464512 8336770 -35080634041086381229312236793950706080 8336771 -127416193659938853133660626384304529028 8336772 126873628110198124278834476373421105152 8336773 -13684090550069099330644845315450422336 8336774 41085516605338080629032316802704663136 8336775 -24855100809924433861142220436286202000 8336776 7003161037068340427700252047787294720 8336777 101417687055055151208738593789338729626 8336778 -10115615952309197726591500888955108352 8336779 107471592484990272671663077568350700 8336780 45524948360206921588260221483667993600 8336781 -112791416505559320925374632040790437930 8336782 70898418195144177149415184471699924800 8336783 10823044904937150956267299108521374496 8336784 16536036359355051503807086771266453504 8336785 -22647342380445056800584059979959323020 8336786 725372300753348116186983022906104480 8336787 12761842113073980083127137831809383168 8336788 51600761987811953156547056061232807936 8336789 -118685081716170578362594722595654903410 8336790 10144203886361520474044418094486118400 8336791 118468338971412667603418098441088418400 8336792 123886040946820450688402757617081088000 8336793 -9667137619489481862759021987459900000 8336794 30429095955969738918874175254024408800 8336795 44144464201445490561878317928416084800 8336796 2990747729900694846538635527514829824 8336797 -340917823287901567887010674915462208 8336798 -5533106022556347232653628099540101120 8336799 33712379892076058567583114787497010368 8336800 -85663020165863404388435648917467955200 8336801 -12089070548693226829727681467699967040 8336802 -729191495747226552130660773388582656 8336803 -26930470438790217744316298393362377520 8336804 60958750116884413485374527960568893440 8336805 -131718840544625137880468222478248697600 8336806 -71232917760514134385326882705550383648 8336807 -229407641217459617557882024751089893648 8336808 -18918804279868654235541920472521779200 8336809 -57755147331741909542442257408752351672 8336810 -56720583033407785512029941357213025280 8336811 38562543031063851556927609769519078232 8336812 65810535298373431510675381440503880192 8336813 167771315477001883435605555632666566080 8336814 3167827194467779273355305305488754240 8336815 82267748308185803497504350411603285960 8336816 -33265475532718306812808795823445884928 8336817 51201916471774245638304317604617182080 8336818 -8215794519930707568956382368408532480 8336819 11470274319707768376343777287030077544 8336820 42223743464358946894847643939972710400 8336821 227933895109440634210713040326339758944 8336822 -15468781942030421204242953635917707648 8336823 38390002150226083953313709456011991808 8336824 -39422531402691316260330520627300823040 8336825 5618511409291218042054923015893896000 8336826 -1227277450546708834038075742811326608 8336827 132780665280649214656943241154792537432 8336828 -107925014499181712596940283251140147200 8336829 -45297644863373920918276068970891357632 8336830 11019175943921497101544652979529067520 8336831 -61648822985443183262742471982537545936 8336832 12964711319713650584140680761947717632 8336833 -5737597799294752546098458655000383616 8336834 73960407961804770377522174335595729664 8336835 37814554751308596812236138950650383440 8336836 -82651245047406825631280088189851547520 8336837 -156737450635156023038317255217051589600 8336838 44562182039671637953713807217547953344 8336839 70466800768051486516399069426759360640 8336840 804123604838993329400654089374105600 8336841 5699589766918097702591632810660006464 8336842 40307871219080222407875328758816513072 8336843 -17257183320585299782400436492213532560 8336844 94124245868946988801178834462881904640 8336845 -102099554197005859388989264940325847200 8336846 1448692798679708296356899965518370560 8336847 -27697205993394433904841743512516953072 8336848 16436358913754525826991716084658176000 8336849 -164545201252675709551206788087907195150 8336850 -18047950908494785125207065590083696000 8336851 55807164637677023641722523089507248064 8336852 5227977618268094198815315963128010752 8336853 -8048903967238143078459864188208932256 8336854 -6301299926817023588424264129296408640 8336855 -39765859201711838266639502198196858240 8336856 41770749299477315008282172016763207680 8336857 -173722513790742481022131961904238118588 8336858 24920520164499499888761237836382497280 8336859 -37903796161895042289895252184655253200 8336860 -32318320659545791597534942721163816960 8336861 7480483195243017395270718523116008448 8336862 3210058415665411048901213158774835520 8336863 115825459324296518765388773068712909080 8336864 -187252166276172943701914909112471650304 8336865 -9105946958957838584775458303609640000 8336866 77624454209169740335345717562548375632 8336867 -552690585070402308577046069167458816 8336868 -18498223359028609124383405033775806464 8336869 -60682786647348546782727828837332987204 8336870 29212281447204056282629284628921881600 8336871 81714544666983078551597387059554540240 8336872 -88287836812962919986019716258313651200 8336873 -112850250556357673407742910767973271878 8336874 2707062125717642556615835091156628480 8336875 -23608467535224582582581327917650287500 8336876 104944536625040150653133906113629999360 8336877 -39329518498704733987931264153450841600 8336878 91751616899925110572750087097891390400 8336879 9405170126683672722866276539118370384 8336880 -18135652580298824651367165258515251200 8336881 -32060765001056799764989958154012828608 8336882 18996411843384484262853089659936896000 8336883 1522237146736593745785690999730833984 8336884 -81625307046060296547296745403223937024 8336885 -55506696362176601555211558034630436040 8336886 11364182891302673281109171610801622464 8336887 96907293685508913358986690200516854600 8336888 43552104580180291639328246953770639360 8336889 44781571114596691588742448553802137008 8336890 -27572376005576764886394699201431200800 8336891 -132572506421673992031179870541120012000 8336892 439321597935410941086261690707410944 8336893 92573422936314894369282748338871579142 8336894 20002203405480338516508712950900074496 8336895 -20933886987513110719583533409996736000 8336896 86599666380791598837555741766000312320 8336897 26559747326683234285509546921804867360 8336898 90176003083673912439560182291196325120 8336899 10887265377409499854846208080551551880 8336900 17247336124837708557517042439366400 8336901 82688290194410274171819245160628696032 8336902 1875974884047380788131276442913624064 8336903 36251832809240154052243133721098581584 8336904 126920768576458150266977810622136320 8336905 -82734146087029773585688067127291152640 8336906 -4801226527222800042732179410657708800 8336907 -88564849593218160625444687097464104480 8336908 87542254040850124527545552248009488128 8336909 120379353854664682538965835914710190806 8336910 10811098288103244902075089335451743360 8336911 -7581749673793291465524137893618189200 8336912 -8458026175902676388242978189935820800 8336913 192594893728558479769901325725762688 8336914 7968603436420848756135198978355198272 8336915 37167119396671191700601394990204211200 8336916 -28121428596846881012012476303296595968 8336917 -47645779018099636490149810859209506034 8336918 62275485621512154216248518593529520160 8336919 91331051056980605861339060476071909840 8336920 -130690961354562766457107223924057088000 8336921 -14376462776379603139111494352027693878 8336922 -15086614214614971917300002792153295616 8336923 11018528430951180165670065524292456448 8336924 23155493406244754487310456752947344896 8336925 -1331004280142246538350071936726236000 8336926 -803388973988898874615428911703643776 8336927 11692693664568923475332085489153703776 8336928 19412597885694860434643635820771672064 8336929 -158521289380313063539810811558560660224 8336930 19895142906295814664370562047771968000 8336931 -97512562656300664825862947789883147856 8336932 77047057472271778553596063653938170496 8336933 -2271514864277542315447598758982054976 8336934 -1723293656424438027631366800846365856 8336935 -116924553894016276037177288006670591600 8336936 84149260026095827132952594918694912000 8336937 5723324813657795630515670265976412352 8336938 89222440366674190948228400570534547120 8336939 45612898759515635432453499917250755124 8336940 24218770303944835316469624798196070400 8336941 116401478386486591257476703469623464342 8336942 28525057321679926666052017857814257600 8336943 112136163797291728167747747992353469832 8336944 11182720510768079747650679172989190144 8336945 -41750262388155931778061743201142132300 8336946 32955600635910392124520112933987501184 8336947 29748487768318196355025348893774295432 8336948 46625331010397866759328066040048568320 8336949 146013890168409686591372076166101561600 8336950 4265826652066868669677560587482356000 8336951 -10265131408298793839378936392383248160 8336952 -9749102467792086815516531192272896000 8336953 -25842257028506303246376680645356652160 8336954 -61923724954357832767052185246225883136 8336955 -46273170986644976693395945056790318080 8336956 17902189847833914378509586211370887168 8336957 -119075019898297148119635167786834836794 8336958 23805710205856591775473777003489843200 8336959 -80085784211176342270896009823924195200 8336960 44838195476750974358002878781068410880 8336961 -836297081303432866758162625471289712 8336962 63167931741000408963646172421087051264 8336963 7818944059829171171336472788140897212 8336964 -2935285268331793567412721179786241024 8336965 887959782443817548733610446057757440 8336966 5624855204038147550507952143347977024 8336967 54449439504511364823496124102495527080 8336968 -157518787388263355661376871037968317440 8336969 1080470627481946415345826625904750544 8336970 -51271799056947527828086167298482888000 8336971 -190422457721929924411274784146080820736 8336972 20423867812047154490151700784064184320 8336973 223706462746567217603922914590129040064 8336974 57447502065862643060299822983421996800 8336975 58417431022560523011955681964670237000 8336976 -20781426346001076244939403259568324608 8336977 -19206731787164090489703577359238871616 8336978 16113926861753502639214023223557591360 8336979 -46212686768831708406586818347209589760 8336980 -85131965825274542670398703606726816000 8336981 -7971616411348110799327411241076324036 8336982 -18239327866223531574289205802343493760 8336983 5863507657770517021407542035594996232 8336984 4389857202155326126556077268828866560 8336985 5938300589393391645257949522463833600 8336986 -18144518981047024357915969887957726720 8336987 570896557354817592099734963699094672 8336988 -22038538017038431739743369194908636160 8336989 -13048765243025559415339229737446682260 8336990 12666335665891186404614451675354405120 8336991 -3090593578498840989537349742028051840 8336992 -150728642992608696448589910587716141056 8336993 45913801907051966444292683270643902400 8336994 29986067384864369516189667182506172928 8336995 -16384136173676323394316610680399297600 8336996 45453661718431083288376187531925264000 8336997 -1404563794229279645640886911403457700 8336998 60387403680591701533999196072067625536 8336999 -155275979631764601173923264965328312680 8337000 26632001710193644985172386077163520000 8337001 87871412580988609045207525714296089472 8337002 28453971794258523766561385731195499952 8337003 -31417109423189103986903135680701443496 8337004 79150724443594645043384760078282872832 8337005 1924087315960605553460980533326331660 8337006 -1370603668867094607327242768817354816 8337007 -14373577491406284296888913730447447560 8337008 7234076924386963631207736296977170432 8337009 74282138884074877684123484638744607520 8337010 13826633652673028445836020382267328000 8337011 233927891366715413484752477713618301112 8337012 -472633963901790194104872840385560576 8337013 212016408365324499483816048275699017262 8337014 -30879582439115164692812221269263647488 8337015 -43610043839612520229007837960458418040 8337016 -46807279019495050660755757838444298240 8337017 5756789503123704126509379491823718848 8337018 -6318729936492027083205651239186886912 8337019 189219787968270806488467952313479616420 8337020 50751009368858695178759067290089044480 8337021 79027804049352834415022646444611712 8337022 -27542212549713138099809228694887062656 8337023 -109286126434357666079636615849883289728 8337024 60915714413713097122616727230553784320 8337025 44732737889769818606304712691695042300 8337026 62819905138167973737810217052023186944 8337027 -6242774033929604674316421333419365392 8337028 -24938825015662242008159186055465779200 8337029 -20353296545965144983149403226131478560 8337030 783684918694340535278391601791409920 8337031 -50505634825877967896201830441881928168 8337032 187878714982770609933052145362827264000 8337033 13187673833646324493932288898911984000 8337034 -15145126642602420297359660538996133584 8337035 25071040560509471711960765596083708960 8337036 -20006115888772301443149217960605496320 8337037 126205247793950437466801551853079449280 8337038 1111742302129117312629280721367813120 8337039 48729229791301943782323171623793318024 8337040 8299522905810928879958061654518415360 8337041 -71308371620738856150641605993674779916 8337042 11128856123447969746086627471747661824 8337043 35519007828320173454561182154748159648 8337044 3805199169192623867958809931178831872 8337045 -30367583594087211131122480497631119360 8337046 76943072063490610561091654624891645472 8337047 -68256246174974121081540426787749008448 8337048 -91414007716739816883485607472300032000 8337049 1713780231240243023615202686189137280 8337050 56374208738120700189103961056998958800 8337051 -4382164787938401043159031348165933208 8337052 19040697322505071781601376056326606336 8337053 -29074880243639535137842105663530194280 8337054 -47053270905393153056987639785964497920 8337055 -1472021538725981650789323299864731680 8337056 39759647424099699956083550186052648960 8337057 48148982536520860837825751211614351040 8337058 57572064834123842431651309775141612880 8337059 -3346059540216415162766081527677097296 8337060 28147451933226740782679992122734592000 8337061 -232130110953497590972190070243282710338 8337062 10136982471259974278033383088343272832 8337063 -4147464714841450009173057647748056064 8337064 78220808850799977046624120946889231360 8337065 -81486429472252775768170787219480875200 8337066 13505522581100069441217739639809978624 8337067 -75290491474154837936468960671276820360 8337068 -96560641512763772059982174910372887040 8337069 -595960999428758009810154871674479796 8337070 -23475561419945279282120942396225783040 8337071 91911427279799093868608936056642672272 8337072 7809105440521253764093165163938086912 8337073 44963776817113520484941943652208145700 8337074 76265834553480248210155742719584715536 8337075 4457871262651409812728986036393250000 8337076 38456909760601891255062712120652666880 8337077 -39832417226612113722884425586051135328 8337078 16366544378925773678010940178122702848 8337079 11529844887403524227126113341451248680 8337080 -49718091001325482645167117672826675200 8337081 -51027154814913164764063862802321227040 8337082 -35127041058360903212049289673690864928 8337083 -39484048548374978293166432324421801840 8337084 9263827525137234836084468967835164672 8337085 -24765460323726492946904488330978139220 8337086 -28485639579865373596131984082960358400 8337087 67308610379697724435611177792311527680 8337088 33363585275991807361745974092064882688 8337089 165469953041524399674516585089058234756 8337090 -28412223704850042631742779797968839680 8337091 -5949787551400006657018147836025498928 8337092 25188563673989661021397308567412799616 8337093 94819371635756126851659054148691261664 8337094 61317526252804289302366047633051432960 8337095 4825321251387238536416999895608092800 8337096 -50655241516227952983344318675773946880 8337097 181295671273759212538491959502274522852 8337098 -143892957464496904842418385268264960 8337099 -16695591464183520824355029016962353680 8337100 -75958637589037356242993409849479193600 8337101 45030778652836396833125890042205273472 8337102 -9436015021618588804282046069350742016 8337103 -84061352414278142663822549094012997648 8337104 5007408776143910281722066730694737920 8337105 7233402334098215201405607022660920000 8337106 -101346132520632701542000190459118409440 8337107 41230818081370174152371902587324761760 8337108 48927505424735664132647834908429922304 8337109 29579871961669827388349119112494718976 8337110 50579012902193649176757277983142152960 8337111 7686202075502368009817087877371449680 8337112 -36101732457919440763562850319162982400 8337113 85145995009480944821594318074392940560 8337114 24366765382699196382897900043519649280 8337115 23268836876507719259005440906199565760 8337116 -120464145753303878959857499390495183872 8337117 76509550707199911799299441879927518880 8337118 107956290291896954146428578816938949760 8337119 -24041024903504948173697193273155461248 8337120 -68254748729616480416074437618460262400 8337121 -40277127816180215375098767373511504108 8337122 49516349826033875890861369703261228112 8337123 48876299541709256304867638194147288800 8337124 26625091619155820691732195993024112640 8337125 155349159460934887618206511272568827000 8337126 -608618515625222338259497395132696576 8337127 10151800871368875179243978271985105976 8337128 149977802560232354875191527494509788160 8337129 -52713646326976084372906121755829201472 8337130 -30967336091875693877593757267325755040 8337131 -30307043856490964833044887552109087600 8337132 21291239169475460295551431551773936640 8337133 53578768487363294313693908925371319520 8337134 -10672213192776462549465156310895359680 8337135 4061196221960431986135174840965974560 8337136 22581317012762350777116737358545846272 8337137 -154153888453515417398788109286768215214 8337138 1376243536911285303546989636582270208 8337139 -225916598659919851263215857427323629344 8337140 -3699082999321310817570515414252912640 8337141 187538893719876102110036713094827967040 8337142 -254317681371754109009045929323988224 8337143 1852064519630145084694460669272233600 8337144 -415756401067079980749425795719495680 8337145 57510486721709994621113581223492098560 8337146 -35929422095244946941469908681027259200 8337147 2016846668232454313123830686242568960 8337148 -99249861648406692035726317188264865792 8337149 -84873237810550378997832055060573145850 8337150 -14411455034605342645034544370615526400 8337151 110831128822023220199027601129870417152 8337152 -64362219959166820999240078893451837440 8337153 -6706191650817842411845627137217682592 8337154 -234662283198403809260564503503547488 8337155 94874380536715285098763599668767956960 8337156 -80576804591121557205606390493231715328 8337157 -27826902904854540052658911582289634948 8337158 10893599307852374465128582306332355680 8337159 123387732820379568087239979543883751664 8337160 -62287158657842249477274251355671654400 8337161 84441889962352740041591371548202102080 8337162 -10819739607914309662549664391148197120 8337163 33285143127700270395812571059955410224 8337164 -28824029383461164131885615011761740800 8337165 40379481318045789711509113591750235520 8337166 115210608947775100025220598861694404032 8337167 -184400977781208830312670954516091880784 8337168 133859662341514681321306545495736320 8337169 7623802650610268974209413695806109696 8337170 20970874275191420443811447496133445280 8337171 -25082221709765688712184142942209713152 8337172 26360942796786585139027066760805089280 8337173 16593680551605295733022995650846416024 8337174 -43738398423502582959652346770860574848 8337175 15547584703493440282187272645679731200 8337176 8882324837241680198507892394355343360 8337177 53604573999127640736135353060660869914 8337178 4850268750355490517467495181567700224 8337179 159738699379922384914211082813352059780 8337180 14488953056707467693461346154205061120 8337181 -6376487521590234481646481099393592800 8337182 22460694869849289610518277221875878272 8337183 36092489993207298300660550606339978824 8337184 -144655033235736299599589430260662272 8337185 129092582016340631229985129612115640360 8337186 -9893752321609261886982365976776939520 8337187 -158421556277960493807101722977282848164 8337188 29264561727057613139486100863779125888 8337189 6642462811135092206109330833684692992 8337190 -4403865505638166091794025955303350400 8337191 23194648585382023154178054485168971104 8337192 -14503894773354778782705711890968166400 8337193 118953962248548764838637130402274087844 8337194 -70025233598129532648455736945341208480 8337195 12144734483780991637972178200337061600 8337196 -49247747089416304080650999349990996992 8337197 -58984443738303342607740186923118845088 8337198 -14401782352614373853453353402973401536 8337199 29099518187829801268959538583022096080 8337200 -2931543624892116718961310749110272000 8337201 36358907326118025791615102912088985920 8337202 -25867776015177967334538774531285866496 8337203 27346819826406638147708657406643710480 8337204 1566436121758787790847918984814125440 8337205 -109671107735968405675863862303306183140 8337206 23584838640584338925726248178710110144 8337207 88653891723571900803010155936523102440 8337208 -57513780227535570885703664218948116480 8337209 -124723276884240173272631214943461349590 8337210 -9089121659863118543811960382685721600 8337211 -107066755199977286919696436360565007000 8337212 -42177516746869228059153641544706833408 8337213 -101813940390643953505562076395891309658 8337214 2144693367097743433991955534975859200 8337215 147011655875444304555689228303854032360 8337216 -8393222115081692177257868545140719616 8337217 22661792733893855051116356812606444992 8337218 -22511939796931130547237696267867273696 8337219 26860779113580695874018680672027287680 8337220 38687401232836244323130501249472000000 8337221 -19678950368650257156086006188751092578 8337222 26264952989335405443587101029342938880 8337223 30625768464349124158508613899453776472 8337224 -26487631946074046070277052468848558080 8337225 -12987814647961943137397577842274844800 8337226 -41148203688690819804073352957304983040 8337227 607942604163585275568455192381991120 8337228 -3743335340351782476059971180065484800 8337229 125646201086154161215759154287204035830 8337230 53184772409742240333558712935245032320 8337231 -46521884090045356256873594967205311360 8337232 43408435853253476337689390539785502720 8337233 90869240029784534349840483717963234048 8337234 60038036413077080077544070820369111680 8337235 133431263183790150985224521047446277680 8337236 -67823939412660797332531853615797714944 8337237 35361098047372159110121668998329745952 8337238 -11242619252485478310043963694247045120 8337239 31872226601480251798253227290383673960 8337240 54278517001041365921833849434528768000 8337241 28260335283159104955155371661366534784 8337242 83405252961553034155489934458583969280 8337243 38201950046055075146662894974748168128 8337244 160752859191937600737590063125506945536 8337245 -35217237856758961925176567688410245120 8337246 3488033990333503805992167989876640768 8337247 -20830151284537722695163090551516838336 8337248 183630659751877520428961457872600432640 8337249 -2730825035864471203219100060788244670 8337250 -39905585023659701221137231714691800000 8337251 -38324567441623361279844270606580809888 8337252 1772097296221783655337034448619632640 8337253 38402948460889512732213205015050617400 8337254 5445014668942136799219399031213860576 8337255 -480052186570977168311213631741024480 8337256 -26081968815401651076730165921956003840 8337257 13294115686407147978312099793148870880 8337258 30507564967946231122707022453384162224 8337259 -36958244669360566395941059953985114848 8337260 81477980161899567517970790973388559360 8337261 -14591709379497285444261625207133781600 8337262 -12612866909330823432896540058722136000 8337263 384046073234339309862666155570433816 8337264 -545099182904637564176588096787185664 8337265 -91404413319430588204122064732563753600 8337266 -26398337233952336753831469639261204480 8337267 -20396344121741251010251974374572580712 8337268 4664973975938437156023536471064245760 8337269 -152086599354274264548712636238261061330 8337270 196194588965279986697867241752186880 8337271 -36542703722709968755000796506383326088 8337272 92755439388816111564727335753254215680 8337273 26353149224804175470505461823297726144 8337274 -35250122934801295954798480086635659008 8337275 -107803178954389592986794166778221958700 8337276 56701925120860899819406575937855488000 8337277 -37254286545845328169796832304015131726 8337278 13643652947562098959742515024830471360 8337279 148250874748779922241898504667452850560 8337280 15164151853944040556262982011165081600 8337281 4275771406078664225394879629293886082 8337282 -41460532061867989319456955470114759808 8337283 105916704104779801931838074870691624960 8337284 -22136987750877561671361959547648946944 8337285 8409121582419383133786868824817350240 8337286 -3108432214011425302523616878052472896 8337287 11127240186936038475631702518014946432 8337288 90833057425073013075679213175090872320 8337289 -25336589754781594464095228786758935910 8337290 1869873554326125230377634265077145600 8337291 34875534756190756327209005146318469592 8337292 -15773593285593523829113216468642880000 8337293 -83182776092435078738518905394857291456 8337294 6281959853367509087663819226407917440 8337295 -804087325617533452520498188504656000 8337296 7647898433114088486640269773928136704 8337297 -141679091926094270960424469693578471360 8337298 35669690390455937594751704881502912400 8337299 40785300716510531198724707381975874336 8337300 -1661822764031247012661267229660467200 8337301 33159643269293338682873263875273856000 8337302 -68671489026378824488859381900144391648 8337303 -69068577128489569774399572594349837920 8337304 -31120732042130985077820108140227584000 8337305 -10411731810689319489931060869417660540 8337306 -55754546819001958634696288298503594496 8337307 60574230840886463684234666381199046632 8337308 -11322994003283015036405751818317430784 8337309 52686869349768450542222896961820468288 8337310 57269987119407692003714505895276229760 8337311 -247817817149885266012991042596553862600 8337312 -54906007585570836857621785986283929600 8337313 2967479560850691032293636703795257264 8337314 -42619330997785593359075558205225592320 8337315 -1837365997337271958005426563313960960 8337316 8245479789634143142252392551471591424 8337317 -128788911730766253883288015279100456928 8337318 38552391759053720814681219239824316928 8337319 -157466801707465584747284273587571814280 8337320 45665872113023793835767004863933388800 8337321 6796165426819440002117262103062836772 8337322 -7769252373518574111648637474432743168 8337323 -33197921327453156196761075368087540428 8337324 24822963213541113656036953309458078720 8337325 42948187208355614196589617180765450050 8337326 10338448300998409847527834132544117760 8337327 -136917956760916234055894860771383817968 8337328 26493626308115536696423421542445547520 8337329 -1634720629440731647904609256637380480 8337330 -6110716663785114973863035817692129280 8337331 113207117104584990801535928499345317132 8337332 -11414393692250474133876069922042072704 8337333 -39649614262955332222902281503655247360 8337334 -65418551145433039532340888838908185184 8337335 68175217515336981251603553796571138400 8337336 -19780425648679646224683704033949450240 8337337 240775451252269635365457610170536948052 8337338 36142251626034383823918344745374715360 8337339 -20888956588836037974642283951089346896 8337340 107325269567269598822691972301467540480 8337341 116265472071245450811768854092207881984 8337342 6446834365277224485963501249168702720 8337343 177525052335704105978642014255849184 8337344 -53300322680159178086842865840145039360 8337345 -65019644063629550921598376642535364480 8337346 75457854512131936794838722649443841920 8337347 -115853331796028451620985330870412683204 8337348 24114044591937835907207427348328260864 8337349 -203082756523959413258860548832954490880 8337350 9386836234945652160271095112881748800 8337351 141003616597944651355623572139320608128 8337352 -69479894782778064945662341512435916800 8337353 -79779069816543045384229573125907779120 8337354 49884970236580198595457315105030731520 8337355 19764197168463814247358939999287265600 8337356 -348652925460134320807060026245180928 8337357 17628666511860851948102152349751214080 8337358 41575259735382491879067301799722966272 8337359 114062462590926630371649198117750769080 8337360 -15868863686754912792536547512146329600 8337361 -84230792021017066812468525027696200760 8337362 3536443290492004386844452685171889664 8337363 -143070382469812961169818674537755177216 8337364 -9776316794665486910798566820451299328 8337365 -134745272758526917176133567942179352740 8337366 -22204941811671972731657814383459457600 8337367 29107311985652536641206916328836777520 8337368 37341228128070147967377261080298332160 8337369 -32701878096716613868181082406961995680 8337370 -14928481635980721122676012066631545120 8337371 -2202528805321327120404788064340577280 8337372 54195349170981991196009858354257070592 8337373 -24054579982439258094250161010232822496 8337374 52148872976686600017417468799652334912 8337375 51810689380285113500136373281973458000 8337376 56935037296548745636257152205148127232 8337377 -57796590182479482660447274187600861568 8337378 -19141099451619514241007142514952926208 8337379 145689457648074749468007849990071757980 8337380 83735518756495637723893601880503063040 8337381 -43901504911974991174505182339332629184 8337382 35105199781290301941801646562646381792 8337383 185840642271416667796110815140292728632 8337384 121037628926109400630663767362445312000 8337385 18646303107635008585475237063669871360 8337386 25496751230449485775683829600199476320 8337387 -102221205526385783047247552418937136040 8337388 -21715875731596421769045149386964533248 8337389 5244319600242080373375077897160484524 8337390 -26715790186882835892376754826364492800 8337391 -72937910777711087022951753830034106416 8337392 -4680060604916540531198260852219772928 8337393 -20666584682610723796448656254324264318 8337394 -5611711007704262139561100775094488160 8337395 -751583037073221794939246779191295680 8337396 -41341310034344095960902948603460190208 8337397 117731515858700558061896920669468013692 8337398 151573817848981267236527729120444191680 8337399 -921365636271787521960322491428607360 8337400 15322313919402809887599144130862592000 8337401 -12845249388123961307730643961238716796 8337402 -75147170697295403420919336346234066320 8337403 6220395781311350396157792927661212128 8337404 817317444134822504804546562740537856 8337405 29294711032013274691018575010461080160 8337406 -9597854939080407495089048683957048320 8337407 111304607656755887155689354660899139888 8337408 3249691592048557255722884826503577600 8337409 29477683309925393807431386935189406240 8337410 -4612686065492874276013430172027480000 8337411 3870730067894445233312641880882298252 8337412 -106219642011917221485059247752939493120 8337413 82317954367791184261278091812881861760 8337414 -55322387636034932020465211621183434560 8337415 -15788430741007854332097692672277020880 8337416 144360209261619512639815026673093017600 8337417 25860717683903871708420725794500560064 8337418 -88971417087821134234605237151753413840 8337419 16979784859364783098131621232200858240 8337420 670253505202075185930793758290841600 8337421 -170491787590631484813489727821536434378 8337422 -54002429587743704841978682884721699776 8337423 41433431942826395565415228495235727360 8337424 -11699766348237574039064635937871888384 8337425 8766089715612493714890940446222258150 8337426 55039095559401875575379186287758914304 8337427 -49717375602432559675508144518065092528 8337428 6785302649622812508363892526717552640 8337429 -34571019605672294219076941071598952996 8337430 37554557441028126313305844776944949120 8337431 34017345242271776449013533253513897760 8337432 14133007520374152465187357544640921600 8337433 2880471130086461870959894087731782784 8337434 -23159098047168976966828850379064854528 8337435 -59798647765577659160803344293396941200 8337436 -34212674055020198001469972113736952320 8337437 -162797553535664924011038571466425494420 8337438 84614606856521159473717253531976960000 8337439 62244059713678385134284887931605017968 8337440 18854519735555512182900911929169018880 8337441 12486387627573735492256352662538918784 8337442 -46442987148334916270330504901319680 8337443 -164636298958779097837920707710224142656 8337444 -84280235927712794527779092561363251200 8337445 109496912985133789313601924759587720700 8337446 55812938888893112841451556069865791424 8337447 63757023335402936754414867514455941640 8337448 -75708490907533523467819223458449331200 8337449 -103580502821042903398144354510513911900 8337450 1559001058938684497305971625111142400 8337451 -67427625755569526330453482430596745548 8337452 75373268099672710564066160102874662400 8337453 68383578005114890770516030674995370304 8337454 16542209152059298426068494663905827840 8337455 50943689160056047751340044098847153760 8337456 -757304441395475293855723092675379200 8337457 -99890328674185629535419859046865133294 8337458 -87453890207840728374080393383417215360 8337459 9411926732171946069332531782907771136 8337460 -59495864100669022404854176220735550720 8337461 33624103872899968533154537198885434624 8337462 -12988655785470538554626458213504358400 8337463 -3632066002606493758311516490881680016 8337464 180893398283437705839466008680814735360 8337465 -60160358067682937758151838972506208000 8337466 -2679768446098954730942760506838996480 8337467 -16504134436456425195195288320677373760 8337468 -27654324822632472819268257497293032960 8337469 25258232003994596444136443655876764672 8337470 -21479370489541442536179645424176400320 8337471 -88004052773554177898002486599588633600 8337472 9178473157633455983856680653295714304 8337473 40775863239299947128030117960293574084 8337474 53009190943129490582815661382094632960 8337475 -67214737656944908400480842775063739600 8337476 1217171187639701236660664769098465280 8337477 -49425122421806410990621335469968931392 8337478 -181290748148746985218823054081551854144 8337479 24057520853469763370522067736802437584 8337480 76477848980543600703521371313224089600 8337481 -55075313226311270263824955205981760000 8337482 -89382476763719479963427697761447763408 8337483 2207884366030261978340462687299492608 8337484 -44882680347010229482017932418150867968 8337485 670048072748224462721374719139766400 8337486 -59095393192678691987487920258768691072 8337487 23668725585906265472488838451007606752 8337488 2466192237411626818211560883774423040 8337489 99268549241067935617037638757385955824 8337490 -19685777487472890673992437430128325120 8337491 -11444743275186228947759318293315449108 8337492 -6321662149209874843568514765134626944 8337493 73151648428439897523508354288524847264 8337494 -95397864891701861215956432560294628288 8337495 46866533871603055487359433276104295040 8337496 -166120071793906245254798849167018014720 8337497 25706558842478877775167930500728696980 8337498 5263508707657437592861158153104755200 8337499 87350758792318089844264370484988146500 8337500 -53449694769735472350680711290656000000 8337501 -128339116877894585062378344396553666170 8337502 -29321471380514143747563426060798854400 8337503 -29431737016064071663389823692815638800 8337504 -10489464183345747451402101147901624320 8337505 -41295106494365433906733963563031020 8337506 -11911774544151820832577138133837753344 8337507 -18817550953401446088730865118847076112 8337508 48820072320020469544534597134636764416 8337509 97664667708228249421372584008367667710 8337510 -14227551845609335182172619369244633600 8337511 18734754934145176338283427043354505184 8337512 66591172390403496169260366117819187200 8337513 75555398250684457479940122809828697744 8337514 -18816451316752701701976551221189260096 8337515 -25989393975878395889824750565255956800 8337516 -45051000188137768368739011300438269952 8337517 -104246685665669932919905260649077227434 8337518 -43361285704043330377370455718317129728 8337519 30327030162812718758097538406232026400 8337520 13905961713961366003952331813160550400 8337521 -1521700514259929602843656616687172508 8337522 66136612779075060824040661875430764672 8337523 -27623369613912277337653089976585516800 8337524 60567613066275026074739278733919191040 8337525 10816427675389603447621394062290417600 8337526 75559468993129963004880737137771402560 8337527 292967346925120351269997686856054302720 8337528 1116593718625794219048800290869719040 8337529 -50133116700002948655090420907153711740 8337530 20484800833457924086430607419599441920 8337531 -65112343099826628541321039172421517776 8337532 5390096378491938355540941912700354560 8337533 -116820717377620329539746591743206821620 8337534 -1639687916199584641180727901888342720 8337535 -93769205652658093663398934171212698520 8337536 18645812983974275895092320351656345600 8337537 48202239408616990256081364453358132308 8337538 75553830523631894975266608163119750912 8337539 10760210831839647169488831453402703056 8337540 -4683026851620695851269562424158003200 8337541 -161458991171027804293184816059836971776 8337542 103666891690494000689415977004378571200 8337543 -13856201928012195555210897314454669312 8337544 86630144842901723661969093129322460160 8337545 -68956735601461829665038994754351180700 8337546 16536107874660385354229099535119723520 8337547 -73474610014128492696226388861749290048 8337548 44676255435779343722678665499317003776 8337549 2408445572261721978866936972453199936 8337550 7592905943598177393513791978576793600 8337551 -21377595943122167872340979566545964496 8337552 20368899071601935069801995564680806400 8337553 44336376830775653660077921582302134080 8337554 -20250882581955227446690225994764128480 8337555 -29280346761811422814171989411270981600 8337556 -42940407490821105145527323732630807680 8337557 141074302001348528336137792623973346940 8337558 32097796344859555125499101654068300160 8337559 -36208285240263740644720458249503457320 8337560 -8604292110650886460360581707887411200 8337561 -23666439282288628608749996053314887520 8337562 -17566932564269263950139822944367929888 8337563 -51903581847083594268807633542115106752 8337564 -69789308643729448486262670318891494400 8337565 114229960422499755880019876305417351680 8337566 1791252534103784581819752887716247040 8337567 32527108831340250040467515271788080512 8337568 22202302914475657374532076646477004800 8337569 -91432339882129323904739059487384982366 8337570 -40928595785161662606805304693296588800 8337571 169772388471583979662339904422615104 8337572 80115924024099323235240198407945486976 8337573 -60136036870248443912718375449655801858 8337574 5913039386644009498112561081007611904 8337575 -57243987159447485220437533120008667200 8337576 33006996329660565376922819337773629440 8337577 -359574463130001260172589063893215364480 8337578 -112959605466050233791474603188399138976 8337579 47018379264917960516809158805557207384 8337580 -4189368739686336959128048209629030400 8337581 -27581549577994174347254737881582961920 8337582 71706163523813074816897172783405238144 8337583 11859901950881401582677345904616477464 8337584 -9604141507448843481326141759005655040 8337585 -55157583103978707426950076873402964800 8337586 9136956937365530192497238501300296704 8337587 -239336000545563903924450703056540534240 8337588 13876309761034498693625010851063894016 8337589 13624296576554351838465030175048026648 8337590 26279705379145100553226399448857996800 8337591 27903697102130093046115878763797076800 8337592 17890659987919975025126300913406525440 8337593 -74821630607230280203585182507569107200 8337594 -32219988639861249089179874450481788928 8337595 79999921534926309873452806168319338080 8337596 17067889764775880591273868758072816640 8337597 -98727307238155070402015968325625010272 8337598 -1596253535700430630651498249159644864 8337599 107723226039834811305265654240980276480 8337600 27450300261769422086664957555376128000 8337601 -34558564293924430018237841709709240896 8337602 -11010274970521810122268425448738639872 8337603 -6263639028948468688257711686170233096 8337604 5747206351324936796525801009256717312 8337605 -33691614234403973433607066983283476480 8337606 -17494361396607385009713335483217710592 8337607 72134334172656375708127835538103216856 8337608 65646911425664592603318375876674856960 8337609 -8096597639973781379094645909591448320 8337610 4918331104870019707861772101087320000 8337611 -108235701065907100971673320242138599788 8337612 -50180074273255185983300995752236679168 8337613 -36167651178755070744297004907416189376 8337614 -2049197227413464444561124304518847488 8337615 22782160331838199705725558671841561600 8337616 -12083951581605168129745710296664637440 8337617 84550300915444370177457586592989761012 8337618 -6493883473932624786965195240671708800 8337619 -27431425104123588285899412700969688980 8337620 -65930456301740263404521690097646936320 8337621 -72256769571715616126857814710306541280 8337622 4378876026347497058287362148346096832 8337623 21184449672512252466106734044478513840 8337624 81571311095740099549685303034826321920 8337625 74806705433809448466837719218673949000 8337626 183336579219433965587332425032815872 8337627 186382125986978256327461853744863937840 8337628 9917366431017497654484107959065067520 8337629 210836816413422348475725636118735384230 8337630 13519155737232385068518565355253329920 8337631 -108993870606659388644751167964829606488 8337632 -238901680212684134096204728818848759808 8337633 89769932340385692637011698298291174624 8337634 -8657335815396989053010685270201800928 8337635 96541521284949386407749202437070870560 8337636 875097352661455035407399474507227776 8337637 -17549212137565199750528935777917004800 8337638 -24718159338497277325612665951858109056 8337639 76247522271672731148669777266610050640 8337640 93583007730544860699916145782390732800 8337641 -53763135848151906523653306152283156480 8337642 34971926221856291488594444728246518784 8337643 -205048949560318767706144931231322340108 8337644 -106091120016854323012947056903319552000 8337645 -88230167872841026920851210275044093000 8337646 -32383790775302395529701473657162146496 8337647 107436490620509725592607245560437942096 8337648 -14155281837181126631524678417133862912 8337649 -1929399859811901927336725700968326220 8337650 -7208047157028336302643888793981762800 8337651 17657334146817021096025432881314611968 8337652 164474541258288716492017828904863665536 8337653 154828653453721233738162187620099433902 8337654 -379656457939160600574136638612809088 8337655 -13516024776754010291436986342904780000 8337656 981654078006765693020786666766151680 8337657 -371441084185003590504252019934394912 8337658 -35333798777448814161526464955978631424 8337659 -188935249254581956413669555873150517248 8337660 -61938049072736180345650821281120256000 8337661 -36135485041866164002100490540140263680 8337662 67727630253674645874408183438820088832 8337663 -80914140763937577915588022683030082776 8337664 2983663004552790374890322980367237120 8337665 -29469718376706523847062669773193795200 8337666 -1651046085416303852641059528824852736 8337667 -5476167366466904830569807811827760896 8337668 -13675340429605582190450931982195799040 8337669 53872882443268498141216834832736768288 8337670 -33292645653405497049705903648675027840 8337671 -167593324822090508978448556831639596456 8337672 -27644696520350776623129750541083279360 8337673 -114013868918213650832899354972544596556 8337674 -32619079611754331904824979103157031024 8337675 -22742416761701393054609894829802248000 8337676 -12983366296270029236689077710985591040 8337677 20898338110200972514007996123280548352 8337678 3873355369631729880779525608986035328 8337679 -66727433189522828579907986039103678224 8337680 5168303526708738487148126898449448960 8337681 44520268626946968983840104793740684800 8337682 -56847496109334922783646732859753437568 8337683 62145866479826022053840338015372229160 8337684 -49955670335001373156745023607733362688 8337685 -129148312629411368223334609623036931620 8337686 -5573616634253499685638924018985123200 8337687 -130430202374207918639752527053460786840 8337688 92446824089348156775451739213805557760 8337689 -6318688025625132186661536702614739510 8337690 -32561515292471556250662672070107624480 8337691 -89365617776273993995370880817255445888 8337692 76283286780330350863767681611421414912 8337693 41073809545883473840739911899301975584 8337694 145790150324863686362615899811391742080 8337695 809939466768084592501430958375296640 8337696 -86366717134962188498766642333617750016 8337697 -44175511510722887639481108841124835648 8337698 -15117043750802964209299427606680842240 8337699 60964143586939435127361995936143669284 8337700 -176720709160610932170305763574681600 8337701 26507379254372090794381507642336438332 8337702 -10963901397928505815837576116149299200 8337703 -116974216854547738690263726132550684800 8337704 -11277010927593533335374861137313300480 8337705 -21719476416850514826040358706884745600 8337706 -39636808779062791240316879991278893056 8337707 40339236375081880818072938344646391552 8337708 -98010267305199882972222828437493396480 8337709 -161308925908060914448480712852981962090 8337710 2448812646952848288706184872970693760 8337711 -48876250580996772454948642134921652728 8337712 -11136755408102358115628489657406275584 8337713 -12741950056854792585220883321641720080 8337714 -27480051009936849305311507965586046976 8337715 4999239477697496504585328126965925360 8337716 -185912281324312803145309189636467382272 8337717 -192167395677320285561384847885916486500 8337718 -18804522043847117526590157893859984768 8337719 3470585952359267435108583286131069168 8337720 -15480848447522679723420323757232742400 8337721 -21612458411798291012849158027092965888 8337722 52317369817117350833375058208361484912 8337723 5247342714676428319557273973807085568 8337724 -49407008546719725786216397612014852608 8337725 -13918937052675147574572287591142504000 8337726 4718802324194833997608006860857068992 8337727 -111604124106608001791466725065328847424 8337728 4172008263960591374567614159232434176 8337729 14482787282762639223034765432022876928 8337730 27494522880286397802033187045929899520 8337731 145760572385272202454748857260282297532 8337732 22008052393124368276949467610347315200 8337733 7588620203141129896529923842683240220 8337734 109363682333771777803635384869333048832 8337735 -883879026758960367355236061546213440 8337736 -83768674617924710771829964882456535040 8337737 -24245563990212987230631575925687397980 8337738 8865397553415380728273320116024934144 8337739 -195259607999827469614695907679332809440 8337740 -65138777050447683217936902742546191360 8337741 44184741167415302352814152095494195392 8337742 -65063918493930793474899234609972321600 8337743 1130080371352064324961441626689757568 8337744 -776974014010765419539194978191876096 8337745 14571657336429691328143596191894070120 8337746 -22239359114944475591790772709415624576 8337747 -207940188511976895020553604730551296 8337748 88540776843566608202411509754888595456 8337749 6289576284173415871155496588348511136 8337750 -67413414461564877850108298813373216000 8337751 153753106556271156178512768900319750600 8337752 119037521862072044126803479871123292160 8337753 126718046188831853876061726023156891904 8337754 39779564995059908222804018853253639680 8337755 -130241582661380357603894871914277483840 8337756 -12314294096094241373533221591467581440 8337757 -146114547344085094522284293234698566528 8337758 22487095159575257158957414956180809088 8337759 -33989612161270113160461484995957965496 8337760 -22863279813709307567156777335935467520 8337761 54260981737315023148990289770388014080 8337762 92152679777377892947319579349397747200 8337763 18120508260869032057316984268075601360 8337764 38354486249827824176660845551613224576 8337765 -6485034097983686206291369944659717760 8337766 -78800402919701414181419020314396795168 8337767 77371510440611682238032062443017852432 8337768 -4242004111999391555179731870653644800 8337769 89911672176866212869578088814397620512 8337770 -24025092038145452105398454536556928000 8337771 22175371152894949902107103832028457408 8337772 43858352839303436702618866868104837376 8337773 64570666329507062758333389597551240022 8337774 -18302023417696336034064461629854959040 8337775 -14366710736359332713498764186978230000 8337776 -3930097866091621578748468934792970240 8337777 -31761863001126266661338865679214664768 8337778 66669705282360692014355958692924647440 8337779 -345972464499411196572413952129733892400 8337780 63446924635108790653347366552213841920 8337781 10753841962137389163080686224492746272 8337782 -112166292976709942989736693614889671008 8337783 12046919536726130364950568999641653224 8337784 8709856825826746534030675635707781120 8337785 -16922622831152311803753481432441504440 8337786 -538796182969350448191141434427520512 8337787 -16527718722052822344338543617816256520 8337788 -86194485013936724523849571587638310912 8337789 -95361740216394387724581762427660987200 8337790 91337719074392195099202218170761100800 8337791 -5219627394390568864496948040131520000 8337792 -78991135111043054696692543901568860160 8337793 327152083723561493651842991965318529284 8337794 -31122467544888639676941062043385072608 8337795 -69535816372504260010396815113677369680 8337796 36590198490348049804358210924794985600 8337797 -109658406765623897471123183592712752072 8337798 10331845669039222434245355836763421824 8337799 80743984577616943707133222405467868320 8337800 -33107742142244139840507720001363968000 8337801 10260489618623629389618459850657443840 8337802 -15210975434697402776174480504356544256 8337803 99538032880255527437736071301650431560 8337804 21597963333965435560797963422329208832 8337805 28348676595572871868717977130788898560 8337806 28346606949145300228276364480166601344 8337807 -139375876376641285971111826269701787096 8337808 23777065370969514541818367958846341120 8337809 348042968483926241407405707764585207616 8337810 -628967557410392201905913070362918400 8337811 102986769394137363199813628738618698412 8337812 58510336006133452943767898334561699840 8337813 -27901750021987256978860987088542520832 8337814 884671761954654945314441042983056288 8337815 208595982629658508890254043035808613200 8337816 117257564806371750647934344839946342400 8337817 24880797266884016077353931471894401866 8337818 -48089458107872883121309882455713725440 8337819 -13596861427196256754529898333120180480 8337820 -24535296215732482804620686274965452800 8337821 -63847201048929519288850627802538352800 8337822 -8991863055142276325826819941871206400 8337823 30704810489891549039345762037063691864 8337824 -186445637968834092730183146470535856128 8337825 38949970930152702075211450234982912550 8337826 31449047567365730846722367431112532480 8337827 191079323095737990701633589734587036440 8337828 50296025697989420534280580417788850176 8337829 1490095245209825715178300398250736000 8337830 16382271515608414453935588844226290560 8337831 5240029569042733885938930413449171752 8337832 89271098356952273426321892000743577600 8337833 77305643526758180382020897269031061120 8337834 -972469922468008641801842684068270416 8337835 97026735652672999295546183599217174160 8337836 -6519535656791019897140374878766937088 8337837 -62913656687479419630582306797558370048 8337838 -45327003381540488463013664061242964480 8337839 39519246494371528716622718827220146056 8337840 -1423823303801765670052388478964531200 8337841 13271883381598942433026686239187207652 8337842 -15179489816311318477190255167301017056 8337843 99844991354055435532823222946309049200 8337844 107621422724463014515194156583417577472 8337845 -36258980978720303276280147055378212480 8337846 -17621381772144312705015832905248102400 8337847 90431573873627348454919956506097057792 8337848 -31784316934367296412159353377006182400 8337849 -16748347595322161776916635229304283392 8337850 65601483157259814560188166274697056000 8337851 70644634237045954736125526014760830152 8337852 -49383159964655034203669857358774951424 8337853 -13025423234526945678568511251199212032 8337854 -23609024021790342139606389096093098496 8337855 35238201052712795883648433483672098960 8337856 31395902145001949486334109381390499840 8337857 -31681765455756790450981961850536835456 8337858 -56461802904097066755735902439629682816 8337859 196838746379405590675327326160107200060 8337860 -21694119817578825809283767943210800640 8337861 28275132334138008240915432199418872032 8337862 -21235425593171394874173318796784064768 8337863 -41761155900221401281491257759270926888 8337864 -6740980812063279985350051291085332480 8337865 53066370616842662752653154401106017600 8337866 61561706964647404473953982839048899632 8337867 100351876684820861031220224292482238680 8337868 20663437135194381489132801310507008 8337869 -110416063866215237779834788783226190730 8337870 -48476795073849831259963861435769644800 8337871 -24871330598477220096561108625626019008 8337872 -338733684238810789394410853099765760 8337873 -75278284673647506949524719717121396096 8337874 19143016026537339959923247168748921120 8337875 -27480143333963181044751155739448752000 8337876 11475663097804832031819003069098618880 8337877 -85500957227248937647155087878044680 8337878 -14901916106270630434316573995440641760 8337879 19984940553356477114820546626460796248 8337880 -20063647009486880288128601973107712000 8337881 -17117908130555114132449929272745891318 8337882 24050271723195244657534735529788821504 8337883 -5693187254489483631795148404564899496 8337884 28029628325372696646294050502360268800 8337885 -48428576014186985298521564623173206400 8337886 -1540363916688647582620900179408244608 8337887 133122307205517487327351718341777381536 8337888 56325811645980063038798820843905875968 8337889 141527519722881883145538503981247721536 8337890 -46593420663192568221440961777506342400 8337891 26648415232158001687380543845205331200 8337892 150440676277216423372595259685204740352 8337893 -14717151274239894607750776703617513858 8337894 -20001479547008761646564514912906313728 8337895 -57989661758056136159601280589628390600 8337896 -10546915488050316499833837077220311040 8337897 747970390105672095791476598276184960 8337898 -40481812876783703036983233676664600736 8337899 -204802171908249059072306108442976217100 8337900 6674978777844326992774843028623372800 8337901 5382947415756008788925065761115785600 8337902 -76586877386434302081512831335450342848 8337903 -4473417962050505198674008356295164160 8337904 -10629587085254629946232844770458337280 8337905 100243746880621330615217173417105239120 8337906 47954758559837006981204384405481263520 8337907 36250619349846566864816122947806398320 8337908 -7183571567441785370663747736665683200 8337909 24238869184506873792151862062955203104 8337910 22405687593987492422784996178484920320 8337911 -4595933625243752911438614679768467048 8337912 -114288352891514195658200496057369231360 8337913 66637102172056095303215874943135596100 8337914 1045275019356063445238846636418318336 8337915 -296449923558306693852131848167398400 8337916 57402341673930570096515646395933450240 8337917 -22881820624598212747921675541618709408 8337918 -20826544820743296152457792161440545792 8337919 -223386586227642762371323407433528967680 8337920 -32409046451486734457072858511515320320 8337921 -85046461049915311346065477079954665056 8337922 32250554755660341951369117316309912320 8337923 67234444503224876388409118532759460104 8337924 -14378762392692488429856838766969241600 8337925 -63235960971679499272622860402517561350 8337926 12265515120576800869650981015110143680 8337927 -929483527897720706934546677300912640 8337928 133227149668419000151560515128435676160 8337929 1349525822214059797253246431515485220 8337930 75586555166756164449361941514847040000 8337931 10987627871070615651265318452051861504 8337932 30269014504130289543551160910684247040 8337933 16428331371487865371561776304746063702 8337934 86811911081332765266029525348629321152 8337935 150767313049457913635440735076930620800 8337936 -26274613189997763704241327337571155968 8337937 18676481005818371993118815329484334912 8337938 -83240650123354073910668326779633562224 8337939 6279640565409073810792807086706787520 8337940 -20675533083418697765160714913170086400 8337941 74712483086366470758053880918889499520 8337942 -64025161549941448807253366917145888160 8337943 -30658077680246196557351824352823876360 8337944 162336616852804856082951472996972124160 8337945 -25950757050103594390654020060768537600 8337946 -1722865488299491089349858604910907392 8337947 14574270813977107409233901038979595396 8337948 42260047470801785732885917117769710080 8337949 104609248826258271756364134070583863936 8337950 17701718358661838543699349049540142400 8337951 79602049969762599118751363955538817040 8337952 -66647457184227527314438036792622972928 8337953 345974307760193357689572016925937573120 8337954 17917123931256654409410617496595107840 8337955 -69863547596835767307587995346801010000 8337956 69981270362873686433698619619990085632 8337957 43964757625471034158842425444117371392 8337958 -1562488305088116851149688492373095616 8337959 -9259539536652728071779559523182624800 8337960 14710551579550785951394301552615424000 8337961 97696965359162743516133530085762869392 8337962 -57605435004272268283130664808766226768 8337963 35404262669161194663607203346719634944 8337964 -38328198036794356734751500772118092800 8337965 -11288052155918365053453633610823547600 8337966 -9492893723339209338277761920167391232 8337967 -173938331467392882545369887954661103048 8337968 40531927981961019313258122599216185344 8337969 -6960483368612311869864723808273107312 8337970 20977565492971722942745854652967270400 8337971 -124143206395261491826955063429754579828 8337972 62453708972310230847438820193699131392 8337973 -86902716838005521305955628062743088064 8337974 -22080634794000681923120743540769031264 8337975 -16117805651062090367727346702608288000 8337976 164050252595693467470216217051375841280 8337977 -18643308628689605246631897546901552896 8337978 -3257521994593670687714210331628535040 8337979 28411776131183168511510758169076952240 8337980 5482117316696256565559788001932400640 8337981 1546437411121371738022441680210116352 8337982 7292841005186535464246301026659516800 8337983 -10357066451215714744242062763027725616 8337984 9501315960678649311276784109733543936 8337985 -112630454184799808259923156445564587820 8337986 137098400292814313767558887920715885984 8337987 1864811082785246601895106042275195200 8337988 -32721427777935510711278765111417831424 8337989 -20558911846029259893881152777634370 8337990 11615269301445551835388861826791776000 8337991 140064912768196025150125669868874306392 8337992 86723332730316607823096111389963806720 8337993 30820676675384054051478029316017260800 8337994 10521100303833110933861771909973656832 8337995 110165517995257719106383805062301668000 8337996 55044717133469170183878429331128145152 8337997 -215253457677050987068608108346009004554 8337998 -81237394877554771654265230392832896000 8337999 -70555198298688842484936111173996365440 8338000 -27748514838087028299650594074951680000 8338001 -436880969334484505733183840440796096 8338002 49665373126303338110925586953462229632 8338003 -39852797183960554595281490025782837616 8338004 25821803336876131640487526158591709056 8338005 32473947322272440733855613850529446400 8338006 3535440690751547762258231905520656128 8338007 222501101989053130817434510323784908672 8338008 -2906665939187588430188300764430991360 8338009 63971549914909062855494801944609763210 8338010 49732285958590201903883314811925992160 8338011 -94060232768536420780632788801489399616 8338012 50295781223513191594250946228295533056 8338013 12229424847140344877263647865679833644 8338014 17302933025684066896050731836579771968 8338015 51268491532167451703053879482973058400 8338016 246584259206552886053047855668064419840 8338017 341418286418898981526076390342432400 8338018 5362519246444176063962539165389052704 8338019 19104174015960447274928919779581159800 8338020 -36213507496605502203402519834191032320 8338021 -12851224206409218866296787699230539778 8338022 -41846772444090572648564788196877834240 8338023 99403220543419684210078219494826126944 8338024 45226194211514040684923405964323450880 8338025 -3825975379988258380952969146226687700 8338026 -24421538860960972578885266150870274816 8338027 -97053385026929141034368870429095258608 8338028 -39708742035673714576481536833879512832 8338029 -9145982043215976925811279546347751424 8338030 -5135814323466626343182310869433425280 8338031 30133578148145335143107486707419789432 8338032 21252373370020773095749549205747466240 8338033 -15898689086351394791997843353828629776 8338034 -93394165701532695780500929757181355008 8338035 -17267797171879815328817800831567280640 8338036 65503013488593191649956864943844147200 8338037 -13457110885061924531070467326540111314 8338038 -49190815962851265505659936540655688256 8338039 63503705875780835448254697907651579840 8338040 -97129843393528520771403524841216000000 8338041 100446085450837604101274428586620001652 8338042 -25041984305956638050472540091875268128 8338043 -77173161061157802698274959477109519600 8338044 167068730460338115984843100309241856 8338045 -146003807998050007671474975192139967700 8338046 -14693207593743152774206935474327759360 8338047 -9579751078027953126187398918598579440 8338048 -16862145955417602630189155608197857280 8338049 116318695362658222859308731627438898050 8338050 12529206206673666300561983327141644800 8338051 -903278038089665107392296656839113520 8338052 -25849154886605422951352760088436133888 8338053 -58241519743461236124346498663253323296 8338054 43315449791025222779557035329247657600 8338055 85776475028966092050100991016999552000 8338056 181599065370394221332778547818891018240 8338057 16695687737585669808791546039151757440 8338058 4202476979169449468012764990978547712 8338059 -155569543084213638275577688951495082616 8338060 -3469957223368371877015470297561968640 8338061 -60187831864098548540227412164005791028 8338062 -6694782379847902897430556727410061248 8338063 74228384383407649628071332984571155480 8338064 3681541432768599166063037714269470720 8338065 -9463526672647729876505153205572724480 8338066 323243664334759100178835968701058048 8338067 -77648046377691708119401417170374668884 8338068 -32827844926551432346987728925202744448 8338069 -83202416036575146072743889994621273760 8338070 7153444209928550387465497259046758400 8338071 18758828819388780539894754960506538624 8338072 -171578680041244523601854646262079539200 8338073 -171530647646549978942277498471076362678 8338074 -15256771083603100833430483201790142720 8338075 -49188094746595440782683562486413394400 8338076 1929406845839740835996141227929085440 8338077 29412822238464923497189042978948328448 8338078 -28005910671827509480606321584285001344 8338079 210602386998280670345377488721587859680 8338080 52324963945420960117838113163182080000 8338081 18861078107921746255477235878418910612 8338082 -105031445878392581613974654045985592320 8338083 -19317372884448104490188416608029167872 8338084 18733660052592337492108020004083762432 8338085 -1394593011851548978349234806028556420 8338086 -3032624520604464539018071112700508800 8338087 -565810588723207571305385803641838720 8338088 26937942648412395850869129728840663040 8338089 68325759973762455096378628789078990224 8338090 56804263556193043027801932723256267200 8338091 -167819084103987335433583622743411202508 8338092 -12639830822000252755403055234278031360 8338093 -190855701547338593784817521739474599680 8338094 7522845109611572052041982315947223552 8338095 15676825213423735358662926463936862520 8338096 5256176368689862536635570197227569152 8338097 -110226286509832732139613295405958084880 8338098 -6530805829812299882767839060914483712 8338099 7678704227931188969821627787310292992 8338100 2006857149987176873224170063916800000 8338101 25530664356864517351334960090747107584 8338102 24477055368967261218815772171582923712 8338103 -79577611888157759139442396050925170648 8338104 -99770325957903036058626958707034275840 8338105 80859560895225937231097652892080299520 8338106 16054259972827276734078578700753166080 8338107 65841542372145051217492243273061547120 8338108 -181996215513790400978054216130413328384 8338109 -40394379910824597755440524010408120080 8338110 -55360013654767420266197873980533120 8338111 186604219363625937418331874979697755712 8338112 -13399393441301621337617272766610800640 8338113 33943840313984957464243892820933891840 8338114 -24843284414590429403411308630284823344 8338115 -147843164225530784035765044673023168240 8338116 17695381687724776208753203667665090560 8338117 -82284217381372174533980907228412616000 8338118 -32832085307347984563436605493070400 8338119 -19706027930710957261850951600819665416 8338120 -7847047238674778102786024370452889600 8338121 78629117928203160331277891465459035584 8338122 14035607607073191462212907028994705808 8338123 116148807754849301862927894533883188372 8338124 -62248713848006144826698115297104872704 8338125 23539115177064193600453481986846320000 8338126 -16088863112152582386287153036364111360 8338127 6284805888183114035116359391887771744 8338128 -945080152908077275976369102032207872 8338129 59198962707166504633155858773367896832 8338130 -44129599799286365872535361615482880 8338131 -110106102699363818817560838010873167720 8338132 -1670070810700402592556056650617470976 8338133 -16892416212751326409181329752985666116 8338134 61647321281823759225210646151985868800 8338135 11612918017540105105040227118607348960 8338136 7971264330098566084587309403257415680 8338137 -4117176354444112087294159777666307040 8338138 1317253000715331028705090810640410560 8338139 70414535854371055811034932974129631940 8338140 -2141268327476538750139094912295682560 8338141 -18050873520316423590267791913328634528 8338142 -110508573402273131994346652471064234048 8338143 64058097076678301744120364259924124160 8338144 -12396783449541633996781297588269219840 8338145 127663706625833538172349277667750650900 8338146 -24485584462871302412757737453639275776 8338147 98304559632090540854454554806692189596 8338148 25094996844238181925052764494038634496 8338149 -131346825458135589500291863674880948866 8338150 -63792352093108697603313818613246144000 8338151 -210922724010244777768838233278414039096 8338152 74783049199684762540848683833956925440 8338153 124520709085262145491748233313206441402 8338154 120045876990683466336652193527610191872 8338155 1838589326581643144955648758646155520 8338156 -10612372683118882813703044168775823360 8338157 36875762511580283659941515481160088514 8338158 -7415896811427204557349342289769266176 8338159 412401878026641135879611517366594029104 8338160 19341708170985017472672513915753922560 8338161 36870763274602355292149689058427883200 8338162 -23018775363970144235871093700668734976 8338163 -38877558410569193787490877739119311296 8338164 -8747580406467455228541525577233942528 8338165 -4495072939311596799018409617282202080 8338166 -64170840301184460931243227003371695968 8338167 -21434765255822929344585806964813465600 8338168 57435043475564312018157011242876354560 8338169 -902090202483731331029361763659217920 8338170 -14670890210547932332583243560804646400 8338171 161751546887601836638908704727512366372 8338172 24042662771114045430170054628371822592 8338173 96190576726692314584789390539823680 8338174 14551274269945171738433731174502270400 8338175 -21480024548733367493985872034154947000 8338176 -37293968762117647265740137845370126336 8338177 -54206452117395210682610418921399899388 8338178 65011471963636267138896109100707493760 8338179 11802810081284469326322217220522896368 8338180 70792461006987494095655674830083112960 8338181 64272774174751374355725913708730069982 8338182 -36043575052533799160804042031994675008 8338183 38087107566535011976354173956321373288 8338184 178595298013823272305207349631590978560 8338185 -46641791958998662957164949301967590400 8338186 14521187596238645553297590017203711792 8338187 25830101446347265545978448490198551440 8338188 -7501963310787382546826791251612610560 8338189 2196224720762801681165888935424152800 8338190 -3016858152223713721387573494675763200 8338191 51403890560381548333119655972827114384 8338192 8502567308704408850440824264644304896 8338193 113101954566199488430312561793713785600 8338194 -15356357343569373957025241758253752320 8338195 61459611540314508933447440644653985200 8338196 28455172199014241255489100834592116480 8338197 28538499526633491537829695595206564672 8338198 37823143080963383443453466004540563520 8338199 -96531900897680945030634804153175567800 8338200 -25460019895630483540672782774819840000 8338201 -106886073073830320580267605336615271996 8338202 50194252591193716411910804579827533552 8338203 103825808550644649108262214950834807212 8338204 26222527706644551056282416661845421056 8338205 -111293744094198249503609048338290997140 8338206 -1948732586410517908657067520520338816 8338207 90559671594031847771101153454046124840 8338208 -56143775230589295697398984634758266880 8338209 -9730378895225084787240736815134076480 8338210 47372670801066566566366303705443689760 8338211 -5007032343434966504136697880113970880 8338212 -63755601817033290058329896126826225408 8338213 -10226818061984482464976766708792808960 8338214 -11758209619190562636577092996468380928 8338215 29564553966446445731360363364124212000 8338216 -482387109045538136448647908542873600 8338217 -259802832543090386746943233303819873248 8338218 15367069632969198600789489997127938560 8338219 -6001615915316410371342148950173282380 8338220 40684912911797186492391497272904171520 8338221 -5280750742846067051097718237491281376 8338222 17881381821587250256696067862543740352 8338223 187670683804812792311142766782645718560 8338224 -5895979908818747480071324523953422336 8338225 4623922364355433608636273778159488000 8338226 -14714422605209157887370192578532940800 8338227 2353183435792405702887630951521246832 8338228 -25384793247457506924201254955854054272 8338229 -94214489230852155318306776076119467716 8338230 -6338310403217127349507330598819130240 8338231 -75025765533384692674673350103707824 8338232 -25580928393967810569920187480815616000 8338233 123480173185609303453211465882044467024 8338234 91675900242986461994183944188979941120 8338235 18043201629186259163660231843915863680 8338236 -8412194788041117927073224592528367616 8338237 -208142429579395952130166373325230317114 8338238 -23403439397146000466689368663747636480 8338239 -2129924456213169674000565497042112672 8338240 -22710425287975766210154677331422085120 8338241 -158899707369972148438594141525730231358 8338242 44212397322576139427699857545066987264 8338243 -256241869461460392896712946210936944480 8338244 -35504578433385381106010011583590510464 8338245 -38729501722487474861968349794919145600 8338246 -12063811907012466591793227159033272064 8338247 14807058464934490054890159183257988696 8338248 -67682943541450428885937262916539596800 8338249 -213173348633389263908226804803058692336 8338250 47591452273449664623139130480988024000 8338251 76993130979298413100023704520106185432 8338252 9042426340282862357096593633792518144 8338253 61021789884945905615045560054138860480 8338254 -12118387280182656254333170713382337280 8338255 -144936030687514375374500354116444590840 8338256 4711750701502257080741922978934554624 8338257 112169826900551400047234939585154342708 8338258 7048697572067943511609643609705742480 8338259 -1717883129354127006010871720254213632 8338260 16406582336371274694248466272345333760 8338261 35926947931132685359270950578990470862 8338262 -45771484798598007266297152961515589376 8338263 -82945235514397765263500355004492989696 8338264 -99185564659660103538250282477640908800 8338265 13207570537224454127894238852410310720 8338266 -50096559018686426977810065935891071248 8338267 -15838322712912906207832760866198444000 8338268 20265488440191180302151772355076469248 8338269 1914800021384198354800659483021385344 8338270 34883120081989944363414678493152936960 8338271 91635142955093366066023652183438813472 8338272 50199900101594953881285204930457239552 8338273 121327916832400506629589343009874259604 8338274 22035062530720662014560030424852066304 8338275 36704157005373937274118647886048432000 8338276 35830097000057174335298188058868844160 8338277 248803467318355129531624690691651620572 8338278 -12688406825523116061771232678423832832 8338279 -8832557901501992648294582658852245760 8338280 25876213726095287053786563716350310400 8338281 -26974324214187288269251249725656442336 8338282 14587496578438529748026042170333347840 8338283 51428396326136266080301685794729116000 8338284 -68009533712845615881381344189810563584 8338285 95315884248585844054531615652127560160 8338286 31625591983899361883497793878711671744 8338287 23925401416389284996863425076776983040 8338288 -10813970516516490139391882941689036800 8338289 179374899327257916005928882431564283090 8338290 596312340599818234340893165838400000 8338291 -93550084179574799962431443528805466020 8338292 71431879764500906375448353579695165440 8338293 42055258427052956162288337822101038080 8338294 -18110674091682501510633193085608190304 8338295 5561478756435643633642896247346861280 8338296 -36649588621038786080626737557699297280 8338297 -16044428462600953666598852791156250016 8338298 -70765660584235406129808170637746004480 8338299 -12390614340650412915066065395277529600 8338300 -26261488805111167677635304350976985600 8338301 168839583709521253479058764692984263302 8338302 -226135717595863175338516529110379520 8338303 91960805724717379530864013289112743552 8338304 73137479485152371495169385655477207040 8338305 -31561892757324504002133677752264713600 8338306 -29238092583434120588277725393504034816 8338307 -179365673892770873032821667599596301444 8338308 -5068893647337326599487827247235993600 8338309 50890707340521265770594027680061930016 8338310 -62272814195572522157049036892986090240 8338311 -39381430680042024892332577008267118800 8338312 -47630907593608925083990858978177843200 8338313 -53829763914008438619757616109541286880 8338314 15236065935117034285966982782479355392 8338315 -76069358022425013672152684095291235040 8338316 -44922459679646253072908586291615132672 8338317 -10097643699648086149423943209099756800 8338318 -26856444397029508987444736108162910720 8338319 133640827744503080233654111360398469560 8338320 -9821692436915525786680350087398522880 8338321 5979736762598424883213816736735181600 8338322 -36890177809140076234613857574731698288 8338323 -27822200778942834830031641887409408256 8338324 -30415483914378987106585690190913440000 8338325 71471570418113070459471599776663231050 8338326 -18537685215904823984953238535017680512 8338327 -9145794356308496450750599213726004280 8338328 102312860576359125120689955011581992960 8338329 17495829232785412842778870334340301920 8338330 -15211894648834020485303297837074944000 8338331 80076577783250644970544915584134933152 8338332 85223419548894981315082446463595520000 8338333 -129318772691920131815670825708099291418 8338334 -40326112959696986465848996126950731136 8338335 84478278726162882298524970600923864960 8338336 15349454823834862895524680712832090112 8338337 49684990581318680935598668955881167552 8338338 53764767350341476461211903978492468000 8338339 -82558093599600700947024005435588429860 8338340 28234992093506276145353307886683033600 8338341 -80437575845578873376434677884420794560 8338342 -23270821606007219660050101075443216928 8338343 68634437664716521521796129134465711144 8338344 -31703472542521308078984599725183303680 8338345 -2109079661507203082935852114595988480 8338346 78060799639881647507785562323054689024 8338347 -119832438620070015193307944174763817000 8338348 175398399279819022663790519107786516480 8338349 63230239680164122713731668455784210560 8338350 -36376831887597901510735015945892808000 8338351 -53863439036828917032959097566652443136 8338352 -3736501324864212595145192697200640 8338353 -112969389170643527679043111660272120192 8338354 -38365414436139369848763515720516112624 8338355 4847907732126921740323941886249218960 8338356 -37945800892907107000233466258720051200 8338357 -11981989081088492057523789003318463200 8338358 -30635482446672744969126243420258786048 8338359 1551177127213214717756634463435207680 8338360 90781925964510615047594807161849344000 8338361 -119447554022487914868873056258142814038 8338362 48509438864693316450293873281277924352 8338363 115770942768458005680269506922868154320 8338364 -3091800889362835320162565390923755520 8338365 -49715875374540267785830997130069223680 8338366 449739715789421313899418686358887040 8338367 51430819319585327002904577306765316416 8338368 -16854040547762704575642815978394353664 8338369 -79706901559717670962484395400163520556 8338370 49473743184719529040989813520170100800 8338371 139087414736431312737619311536356439040 8338372 -27216610248410794866375994387745333248 8338373 26413681462754801285400587273855150622 8338374 19684578308270585103724429859109083136 8338375 8863356609664479070279381991834604000 8338376 606669920585772007106516782782105600 8338377 -2595066963008665097390254839954989568 8338378 164038427056162974631109752528138800 8338379 152199700709033864587294592675364933000 8338380 13030793308325883639292092951982571520 8338381 120175397583763392747377819237229372972 8338382 -12314032289874913508423502956503762176 8338383 1560925545170167060610563535688473184 8338384 520655403798099032433390078059003904 8338385 53553171996936889675727847095173901760 8338386 22711678190060444037946827283980086784 8338387 200241374087538430098321039017273117036 8338388 -529470278037769469967522769957969920 8338389 -53525335548442557716544940618708404576 8338390 40327791376957287855684100550552851200 8338391 -12091025455389648871683812317854993840 8338392 -66324487518587294667857064529720903680 8338393 -40208283372226660356766122763498284800 8338394 -12272427090554304581621616240363295296 8338395 -28017574797445047362932753033044313920 8338396 -4075866628029146445701090669829757440 8338397 10712713920933651294154858764626143680 8338398 -65948742350899065241454465294500080000 8338399 -35325287531533444967808666244291183680 8338400 13889413229616880338680809194848256000 8338401 -84050507374344637162422107838518671470 8338402 167976832716455134113297083103768686592 8338403 -121196274898294845420060535190127931320 8338404 -58352546541306331199562063407517256704 8338405 138062310345435778377639259830837980760 8338406 -9716778829821774981433912512740866848 8338407 -20081683751244524085460602170871058176 8338408 63108713191661488405679543825855477760 8338409 -35404988770111280179752880816290072390 8338410 33047355406118764007732326250131584000 8338411 55278135262406750388515976237353349120 8338412 134476767034882760920392102511414359552 8338413 -102515967536432334897163013920803707136 8338414 -2224841530477779617958032833738395648 8338415 -44662595058767306395620890451482806080 8338416 5993839421597642176809785784281333760 8338417 -51820963315010860183837436262191023534 8338418 -4310727934041295403150051859686946048 8338419 31892141613700821527413177002729534144 8338420 -2046629957513743624025492243471646720 8338421 -16682478653002497219259848190020016896 8338422 156729989830232136476297018799045504 8338423 184693307911498943950903598608104413672 8338424 6359779519628426059132917788201963520 8338425 341050502135179415548139179842655200 8338426 -8111795236659142739863019647431635088 8338427 -19136882607902498063668195649422515408 8338428 13043405132780972259515288848439431680 8338429 142435587101060371416505794932213520288 8338430 -1299525904416184985301781759750664640 8338431 136615516482767685206509377074450304 8338432 -266316021103710141643982105474771189760 8338433 15701728157463989144707965421517531604 8338434 -16577867318584227683679120529112919552 8338435 10357443310469399449861662995432544000 8338436 94505442602615860990685980887987991680 8338437 -69292886595482452591561705593521060160 8338438 -9596839852401779024801357482860871680 8338439 46681929750856890421639975492282304256 8338440 28794858991238815488291414737586585600 8338441 -110412570718637787627232645629485330048 8338442 -3762764940364545476087633302401847296 8338443 50230317384684064845866648778650049024 8338444 -126672611866872672788484736794699000064 8338445 70898934232578093196597869095413466700 8338446 -8688778740830806353688946919625715328 8338447 -1280242739946859218552478230676537160 8338448 21419785207070056347267643382885916672 8338449 13820245829850337178863884506864813952 8338450 7869962922536491383731713567386624000 8338451 27280117894920685138226369423465682504 8338452 -14473104839815634165501707267555411968 8338453 -35000545657738282323932789067374503776 8338454 -53328443919162528873686109029775562560 8338455 46350109869927721497035909985128013000 8338456 -52783931005767543841919639896737300480 8338457 6789642737419522596778087498046840520 8338458 -98643817197068896994151968403743093760 8338459 65732770176045079615254458608558475520 8338460 33244736346951460970778021597252410880 8338461 -66455036400858186973283921671378201728 8338462 18471091381561971112235768436809174400 8338463 -50874012222805888190562574059498929040 8338464 4411794416590421407198576883561988096 8338465 -57166589961800929997157426431048140140 8338466 46907190390736738351394248890873498624 8338467 -27594576717621148292286071034807478920 8338468 -45543559618382473306383182624432164864 8338469 -123896974557264313558868240482599041280 8338470 -12033916722091121180028475212650188800 8338471 -55318895359151272329970396146229804800 8338472 67656756518491856300532116998668364800 8338473 -18432565319853794303658659306200320 8338474 1162502628093419702833961722047006720 8338475 -83273218747372067060604477476162461500 8338476 -40229597415714268472795137674529479168 8338477 -198813678090025007250130410566298923040 8338478 63799098724493997195184670688170773440 8338479 41079869918873876765499215113352382984 8338480 -19618641137032592570174767685882019840 8338481 -101621818050331108545321763323099476718 8338482 22000806045371780548286865288000282000 8338483 -246962856574307232576812063546694477000 8338484 -19647648156193359959586612098644021248 8338485 -62074614382255780694969922155714322240 8338486 -18106849991013721521082950028305974400 8338487 73725293956866450983892209145616185600 8338488 -26225170181589916556610388813959229440 8338489 -26070824290222074755280362546823129792 8338490 -19951875939932954602864902222097538880 8338491 50700087095075656773942601823659430400 8338492 -37887989401181721013340407365108323840 8338493 -200336041309131728222847175978072849440 8338494 -15018044471839057587241238691715512000 8338495 37322069351160617892419178241799967600 8338496 -4798275077859834067672881582931181568 8338497 -2846221605520296167737659792109606272 8338498 132018546880083315394225423697356800 8338499 10619047405083913424529274143474274080 8338500 30475698516385050023759849316001920000 8338501 -184103039624315633145548780487133702500 8338502 85339435575020710238849739896557145952 8338503 89786889160803685207493395028621838504 8338504 26548131842149315460224571302967377920 8338505 -11769483799489053279773343152278840320 8338506 -55141956391955689890374891450489908992 8338507 88015907258074216718706699668260911952 8338508 -9440613216947431815226100493283183104 8338509 -29719253628415407253404347781006043872 8338510 28611854299972047384172582724483084160 8338511 4432763296222789160944837456350743400 8338512 -1316065135776306049758506919829438464 8338513 232998374635888233837591887137823610864 8338514 97641388218626420773410723758633843856 8338515 -27817271391880380741937864978931149680 8338516 151191055913989300218192325357123856128 8338517 -854732308337533131160838917709635296 8338518 -56775809957897186925385276244784689280 8338519 7020262531029055456400201367204608640 8338520 -7689741111026582876303931990846259200 8338521 38269736669437867447350153174509986512 8338522 61485106366548340150560304766007354624 8338523 -209698262612570001843803308635520983228 8338524 56025225623171064738136263001599025152 8338525 -11520757051971709409295095069874136700 8338526 40740887615406349410094273647491720448 8338527 -29740643606139561870375456873415642536 8338528 -44812686669956087034523864615342571520 8338529 52537616376938462066039298775805712000 8338530 35130967409706862748475635802536256000 8338531 78135921435140836708728532671725658352 8338532 -105168606453951600343940180140148809728 8338533 -26269085161722346934501130004707731136 8338534 -45751885195451501736978626242943823168 8338535 9885411302018155649249254348092364800 8338536 -55461936817258528920598205786098483200 8338537 73227067056343649478330173321351024186 8338538 -1974507363181857743038410047426353056 8338539 -33954886838171650426369728492879160704 8338540 4724212521633084249614651028946913280 8338541 1427922889352194339951214154181068300 8338542 -15788458704259909448411402978348478336 8338543 74409437836550986362426741142481875728 8338544 45792536782537530461144853307010088960 8338545 86061350469609061274239437727673262720 8338546 -56273582709316488102942107936394732528 8338547 25344930198519441047373902873878558032 8338548 10992376509361425818951069578223738880 8338549 31459122092758547247737060565594644000 8338550 -12400447622357212466232663084021998400 8338551 -33604620338421343995391269732032325216 8338552 223484854671043718629054879683058728960 8338553 -13318272088377977666157014828248722198 8338554 2379711373466046285138562331888405760 8338555 75226848006313157629772820029338056960 8338556 -86128355786272488607248420398955079680 8338557 9146448004266716860622420215060348800 8338558 -46433326216597816730794052371123487616 8338559 -166771186290646496667509207816320026240 8338560 -576043099376106556382196960696729600 8338561 78443240861160159902004566926585180224 8338562 -44105468047715127431870203874010001968 8338563 -129230698136533688227911421558971330108 8338564 -34952830851929972042842326148084208384 8338565 -66795291897968355571192437224680415880 8338566 -2091508546283972077145916245072412672 8338567 -207135929989961333347190842394625608208 8338568 -75955904921218515502926341392264396800 8338569 -11324290288661796662635606254155545632 8338570 39676084932054739002022262582467152480 8338571 25208269593861885785103814644676916640 8338572 39087652921347893610672498606146150400 8338573 -78431006552724876381271171264305476820 8338574 -41943156932778655774665076997679702528 8338575 -50006352502014012492130377520063857000 8338576 -23439216071936735745714545549428154368 8338577 38154590766080448435976635870487426920 8338578 -52020522372219679914626289090015608832 8338579 61936708760914866121063363786437633036 8338580 -12095636010067228721886496469410214400 8338581 42555935566293627594454725548125607328 8338582 4841909792546603949384035632253407872 8338583 177376930640564015441646830235675124824 8338584 -11575679786000160890827786571507834880 8338585 85615090786208647310533233332747335560 8338586 -60208475110771633264754315412380725008 8338587 -73598774769970267222190057997684294720 8338588 -39730117559079879333484124704592716800 8338589 -49964473653704215751127602424207923520 8338590 18643383089554744096518074914851390720 8338591 9250489049014932174498517376255723272 8338592 -240599479959342340723161796954460848128 8338593 -3676313153133518595269485212074202336 8338594 -43896134436867591153102225356584752 8338595 -23186877572184371317499062355126933760 8338596 6222216839411751292333510666430275584 8338597 88591424417308337242102714083545702718 8338598 48056173557495613921291554366742456800 8338599 6285930884051185940621289014284439040 8338600 -473554736288655301804044790063872000 8338601 132305072733803115787444120776365284602 8338602 -57106043690830670477793684459761164800 8338603 183144315622840740382898337731354368 8338604 -72236492218996300092693794109457950720 8338605 45276732021270864237574900022064167040 8338606 -30128064105747963554143125466727090880 8338607 -196363434152250905575670925580833956448 8338608 -33835274100680504363577616626904596480 8338609 8841333965992682375344151394543519720 8338610 -25780502711675501652021944691595852800 8338611 -32041927605985389400098613229770813128 8338612 67795049431597137207224023220064592256 8338613 -93533190627405214242364322023408485138 8338614 -7411660960757804645408123684164292160 8338615 110166079215416525526467274816253964760 8338616 -13674339173562298992735367524877025280 8338617 -16713650848719367227783764851029044928 8338618 12918007237219798677879755597378697216 8338619 -246824425645120719008995845972990671568 8338620 -16678010323999850510045499242877803520 8338621 -65120397095383581034908019257231809556 8338622 -105792405959208347922589403834710291968 8338623 73832660963074489696149026340951357384 8338624 -5924192290331591215576198620889743360 8338625 64477411602839098819430306385726480000 8338626 -4568831912304955511512075346789967408 8338627 -57941400394516572034332059662638917112 8338628 21906602950483662805158722236350038016 8338629 55374655206566217961432234860375423744 8338630 -12548304826866639657563955877348462080 8338631 -10544061140525972481367212143054898720 8338632 63935311292385334625487184985535160320 8338633 415433826924371338122190802495510199604 8338634 162694530630629756974612879488222892032 8338635 24868347173464311728091609925968339120 8338636 153376906620607762995652034607207782400 8338637 114507630457889846778280692623084711286 8338638 -21992752110882577555509666021776332800 8338639 126184835017306328316376248257333283968 8338640 -11976891432173970507010389456681123840 8338641 -2081052066857549988045843542581337376 8338642 -1959144630596579653139557053616165056 8338643 30697825106126191008645099228261878892 8338644 7191842003650226557610553967198064640 8338645 7294853774200148627184514288896670080 8338646 558803794756168056055950002302377984 8338647 7211542758193657767485172921017754240 8338648 20987616969472004758732012437392271360 8338649 -115097146336278911118496848237804241152 8338650 -9029820790526063478380468008283174400 8338651 -52110207870509258564452863698996332348 8338652 -13818330419499711115502145776977720320 8338653 44617483053462089191308221751275456640 8338654 34547687644869901014094965206180635776 8338655 -46140996213186071456137768161987469440 8338656 46396903522970276341557003304262959104 8338657 444442077434738287759561063836759700 8338658 36902129826587441150901267551986201680 8338659 -3429809396092697901982649611407452160 8338660 43266027990427788657343780793852006400 8338661 -48240833996071094578610553278060233476 8338662 -23445860405773016916012519976864276800 8338663 -47151902629342120825158861034495689080 8338664 73913259668507872963922956946122767360 8338665 -21908721710057094552097744220024012160 8338666 -8386857728168185933802467476482257920 8338667 122935422973668228172716149991876841716 8338668 7710504802042601823308140922150943744 8338669 80147365578354038951312200643363098070 8338670 3006635710280269700052254214076677120 8338671 8940161210409244270755237188615265720 8338672 874831092636041032500765774065893376 8338673 -35741157370531404877197679234062392256 8338674 -141790927054784653595900415061258042752 8338675 46160346262786109437192241539217077800 8338676 109157226137454267276483841704781381632 8338677 41096156274475944258408523271581224960 8338678 -47208738052588064618733881581720092672 8338679 85811721057691685079628967154639613200 8338680 -46158887128043583280168382508171264000 8338681 3922766245143040259506869535173798532 8338682 111716724715782076261976582387618208000 8338683 -29695224191893010338220424358832371176 8338684 -81155387767872526548862423830168899584 8338685 -149051786479750133507469198499724933640 8338686 -31994452249547506824487908795795219456 8338687 25207123023274538822147052942054574080 8338688 140435721302697792804209204732532621312 8338689 340590899254019715566028734358738240 8338690 -2750990432076241458939141541938339840 8338691 -149610638974866384821036446876314810216 8338692 -36614262316693250584202096099559168000 8338693 -99999961623804769602800107828001828544 8338694 60881878329181661639381839756599552 8338695 -14385101447417039502842360889327304800 8338696 74985411733098959098456416417440563200 8338697 10094620001522884191752709984104534400 8338698 53379431724409731240373496708530158384 8338699 55812062308187520817640147684334294760 8338700 -42701435905465807075899058620455193600 8338701 -28858675242710971999541008459594944000 8338702 -14611812493503373749598665701403732096 8338703 -7862332018318140931314537339594988656 8338704 -3283647189318033173072233722870497280 8338705 130236234787441021725660670865329855860 8338706 -1209418666482615272945464539250131840 8338707 4297599609191135482380410223538806240 8338708 45944993332623134488022749652745865216 8338709 88038741859793575806280527296900048910 8338710 10968351589473928043011981262413516800 8338711 -64180204550564467730219044910044855488 8338712 428764881625697316024769067697131520 8338713 -110680814248055326788814278874756497456 8338714 37773853714217756581476367153952187360 8338715 20704862960057763129093120365366361600 8338716 -18443515215972457855430411759217865728 8338717 -4711739649003043755981078081219654740 8338718 28490078908536217683865271008014816000 8338719 73791361763474282531828469601645903488 8338720 -39754269578563627250492881148156313600 8338721 8832744667875784162391692339704689664 8338722 -11345671870696250330003624312821806336 8338723 231425156163374436906608826000318607440 8338724 -9257165090740344045757634344503143424 8338725 -27527013512669676245063968970424966150 8338726 -66162319506896470681490853498345998016 8338727 66356183594389375312521805431585910392 8338728 -87214250553212380002804438296065966080 8338729 -73139957526585254803044051792726717824 8338730 29409141013307414951996733312937937760 8338731 22233432225051862774648572888662096880 8338732 -261318771486727904240737614098298368 8338733 -37965357413189764332799746622128141396 8338734 13641202079643890768560366735030487040 8338735 -33421031447375554620988234788130603320 8338736 3925463636873710350995775526144376832 8338737 10130192413045981475080311748495457280 8338738 65819330621491509546084660611184254496 8338739 -3939403076150713172234871144993189900 8338740 31348155227848663750319334860138004480 8338741 -98158879994512198903332780934286233028 8338742 -31636051867701842346444245891268198528 8338743 34538639966358323579114944098848557104 8338744 17016055083315332149225983638563307520 8338745 -72790708713565115866400804200888477500 8338746 -8537951874461826086846388173468249856 8338747 -66600312224700022770598695391687962480 8338748 107298198516131693922220499508052286976 8338749 14334766659820743298255326940908072480 8338750 -7865199835360560074986978812918480000 8338751 -128888673146814797478209079020904349248 8338752 -10007721430033538107098244792700633088 8338753 172277520032119542665979380770186688560 8338754 4943205945485791743852505722416396160 8338755 326498509811642758005654144138697920 8338756 56682022702224530667107742399246446720 8338757 -20915341428038343816331016380806408768 8338758 -51397805983325887170573204286688025600 8338759 -62986296681525606707591471935590798672 8338760 -55562518806440148471868944460238592000 8338761 10487445338368448519638450469860631520 8338762 -25237689321460381677955370290753784736 8338763 -85461141664265461982271545111110826988 8338764 -2585463775278976842181040394409033728 8338765 16147111832473164104966049922501008000 8338766 -6934954755925546353919868462995161600 8338767 40591930010285635129334783653079618448 8338768 28334225135366353063037100666972987392 8338769 21016645788227256296021169003952814820 8338770 19402875166635911310807253790286051840 8338771 153085020806814577840826879944089552540 8338772 -20358021562899072622992199091662483968 8338773 -22282312991423320709038407310353192096 8338774 31009777677575284015751427418737167136 8338775 606232410729754027513497044214457800 8338776 89194842468278871842826220723795353600 8338777 2708065295481650416440858612717222080 8338778 2706804387805829720151707698335603456 8338779 61912091148729833185700731588299493224 8338780 -46252160423255109894282217519728906240 8338781 177943763752148441074597573737354994464 8338782 -32884907239846116087867103381424111808 8338783 43319436899467143229836019139457905344 8338784 44682986171786506854278805725652320256 8338785 -4046709820726088008971716367065664000 8338786 -115438115643863920109502694596547071408 8338787 -116812338632933613214373947462433059488 8338788 20286095835215784059786396608776843264 8338789 8941943096142466406625032174439480000 8338790 -3576575748084513122549278175021153280 8338791 102091822703362718692462051327640855592 8338792 -14020813282923784353113564703752355840 8338793 -172151170258045328422444102157636021958 8338794 31421474578196316025778465996678046720 8338795 55998250139800642080468382091545017600 8338796 5364404789586063268200703578913758720 8338797 -2191924485692069718837639474120962826 8338798 21392828731429932023150619714964648704 8338799 -50678758479966984031056618921810574368 8338800 -4770637754952908425303845778083840000 8338801 26499154542484621615966940977002896692 8338802 78954185936925040955499362888119310352 8338803 -103637840236828972739926373408274643392 8338804 -3265287157525573429062400958006392064 8338805 -11370852148930604844897904253198928000 8338806 7246797023517887740741802469626129280 8338807 169741252649735709900686454764482811752 8338808 21676812822634354588988360081015685120 8338809 -13685717757757579502782428153229861296 8338810 18551440272382685722376788516061780160 8338811 -51393453061831462696297607133768533328 8338812 -32576496863813526331496916705065983488 8338813 32214503230812207874187473878262826496 8338814 3582864972705679508301226270108176384 8338815 -122593392310020841938217432409950176000 8338816 134459336934887020802663680643023503360 8338817 83802025189373066814730010592193012866 8338818 -726212178874877801619449414292740352 8338819 19895972645632948789539087671857060220 8338820 49072546387294362211428949759675269120 8338821 -30858257967472696343889331476394856640 8338822 -113390135104006399960582571336756760576 8338823 -208806849703677766081284483111274679280 8338824 23729640026438444450283416651585126400 8338825 -78713446036753117397504180939701100400 8338826 -32381802737885189604192915681026840736 8338827 10030350651631507096239811820424042240 8338828 -133020641331377620452135716097748492800 8338829 117685420436212127913983160231197333430 8338830 6895311992335591550166997628849185920 8338831 112197828551230077457026326604208236792 8338832 -34107743454355044180867675855010750464 8338833 -73127200853255218602711495444595661598 8338834 27562530222167890292629371214140211200 8338835 -4461471316572381083981776256975858400 8338836 -133175386868784369824555610405801984 8338837 37404189324459294395085528344032904568 8338838 -30715425030428786904079481483359259904 8338839 -113220462167609200113531187432878874776 8338840 57095981128265481931016388669150412800 8338841 -838741705547082859695945140042908416 8338842 -52588591818498798204418269729195317760 8338843 -206642308079351960815007414605925181456 8338844 -19640426434566355408425302364471012864 8338845 3333812301499671841225314616267161600 8338846 -20153785908499708959924575938028224128 8338847 28631258137488397709045994230412839664 8338848 37776475992772188199966360766219550720 8338849 -20685122900149866210386385601003333150 8338850 16910140280084220765993720635760924000 8338851 34561968709327889942258657630222100480 8338852 -55081266904422157396152507189554257920 8338853 -209223198344767683292266095588911478880 8338854 -33031112189408316612406609433165148480 8338855 -7601452837601471839479190347575092800 8338856 -186392094764875774233059539565163525120 8338857 -70865527816381546493265509433104549760 8338858 -112243380963562294062698609408468689920 8338859 71229141035529964059793784601872523060 8338860 -54117482492602702830705094356886840320 8338861 -1243685646282046163840332243357289760 8338862 -29025990222689043418648917212046852096 8338863 -2236909664696713409305471728640662720 8338864 3353087323339380186259705492860846080 8338865 80779403621028836906336313779226286260 8338866 71831958622378665746569816978299268224 8338867 17830233182499178545422558098643535912 8338868 95251380851345915844406117942487740416 8338869 -4173131784272748801284240965813771008 8338870 11064463308699867029383367160007226880 8338871 -200939229401378273628127786931583155928 8338872 36633098984956095028558167540331315200 8338873 -82950824664015474188014678092905537878 8338874 -127537046946616780156483823598516741408 8338875 38560864136076319871582793152719128000 8338876 -6325932530276019926465674586231275520 8338877 -145706565056200917595873290303383705274 8338878 19720703091960161403796110719215433664 8338879 71201873311090825872783872954921460192 8338880 -29335684712991966591371491124371783680 8338881 -162699213335324763271855736081028030336 8338882 -22524879853285814675090816996767676208 8338883 -38432389773808149717496819941491976960 8338884 -13799239910797255778459147651061516288 8338885 -122825885938930232534011030517689716420 8338886 -94903714127149030357288927851078952608 8338887 -191797537034494379355046666791604746840 8338888 -130615541834033727493609712323968000000 8338889 -44220184765443484452906868064565578076 8338890 -11163019353902940251023447497636326400 8338891 -78239054354772458211422674454973394560 8338892 -81807601467300103603716098001257256960 8338893 26974739103796638412308001345098204864 8338894 41816910455462184231914740602753341760 8338895 -74431317419764382584797627553738884600 8338896 -3952406781807271002706433498873856000 8338897 1079112147592279157912119693794329664 8338898 68762264857825938005961141997443570336 8338899 -31251025803962812586077709882697809736 8338900 -31748669456729118981699173774432752000 8338901 -23625879490578420907079872738851453408 8338902 -9300120205441645381888940423423293440 8338903 -3937113953438733347528681472320685936 8338904 1300657207826345666462824643924459520 8338905 54896927362701950808703846206916388100 8338906 -37082593515970429584038881953651448848 8338907 6432178432822796358359318506059723072 8338908 -16891705529219483962315300447793584128 8338909 -127616630599192504621730868903514121696 8338910 -45671329011076739579079673863168816000 8338911 -80015567411138541083302424534742067200 8338912 89910463909594785747023079484459057152 8338913 -202789655460012704936407071479628468816 8338914 -11041974933339111039605306285480678112 8338915 -27369162164174307540850199538841801680 8338916 -21515791740283695377774036043483439872 8338917 22839620793938737224126088570550890848 8338918 32002390928470535928359799571466204256 8338919 -54905395199231352206320619565404863056 8338920 80485799002891990062251856310071705600 8338921 -239403496960182823222141294323968713500 8338922 -46098172302754435313879972476613449728 8338923 154609412976590620142721668323975182000 8338924 -40536737819019200111335740725280768000 8338925 -5687857027106005015065116822798491200 8338926 -10127249496794866661933615782618899456 8338927 110982748824734374312259597525860404840 8338928 22962563705527536734231614060888326144 8338929 -131386480994145104237449809189054171360 8338930 29574884693519882471543620527454419360 8338931 -40237187957807612400799789536157325736 8338932 -14539545536847349797840066665182967808 8338933 192351659760324374575044308621287851182 8338934 70176509132932214998528414940896492800 8338935 -7951886261348258856476966007027427200 8338936 5738668947357004441854133745653555200 8338937 87644073743847017507807461350163578000 8338938 2117008634826889880040575471373434880 8338939 46309207127697889241195829788762730256 8338940 -75740491517278146455209471822560744960 8338941 6005002755594447060382526516031096576 8338942 -32146909355341149828682973243733671040 8338943 63448226824438786189568172518767176192 8338944 15990368071572219589551543520340213760 8338945 -154761588806870164362575665892395920300 8338946 20311839889055406566916784678169515008 8338947 97227450623794323908339869358960640 8338948 -28713144163404455989845171698610063360 8338949 7473004863845746229027642608541314560 8338950 1281261016794604044675232661320944000 8338951 237021437953564646740611620777802181552 8338952 86009256825413710751542574752730649600 8338953 -36397260385529652670496220587275096896 8338954 16604180744282391509712749755168826112 8338955 -37812511802724045776355437147015132640 8338956 22359080936785323355224460988654951424 8338957 -179160820162219769198367863685323722 8338958 -52508063372338985121456493324444224 8338959 -121852102928730875377667631869578103376 8338960 5790091091558270242477022433159413760 8338961 65441780429851931462721304538527664562 8338962 -82442950162419288334066185790468408320 8338963 -103536514324466324069399927669531768788 8338964 32125754911896552357061820773180253952 8338965 55960611599541477418218642052722201120 8338966 31680041366432373565121450547390789120 8338967 -42112060768144757758128934231991477160 8338968 13813969901106102028978088813231001600 8338969 -29516147191361885263641475356502112000 8338970 -900223171963452032964922626396268320 8338971 -126065402539770014011004147650560515688 8338972 829607115759271985708624185023439872 8338973 43853682851380591945781959728997390944 8338974 30541326485068992169965196324975140864 8338975 99851473933009471378826396283345841400 8338976 3689957746696852612739425412443668480 8338977 12321929641720719100458318737841303840 8338978 -72390982994381455347816669739733650944 8338979 -83029506406591223184984716003168082480 8338980 22410397535864720770382185343523409920 8338981 36344786380910755036386946049882236192 8338982 -30468331686282799914776241378930789408 8338983 204823504305568700068143982745790255744 8338984 -134686603287210373559369930135955133440 8338985 85245637759842002069343950818904868360 8338986 12001538601635541659194498634430662400 8338987 -57839063090980059238169785478831724364 8338988 4860192337155360901009826638402977792 8338989 400075320161024290872438002217877824 8338990 17739178818224431853357267496584250240 8338991 99918326356870446038004731629718149392 8338992 32029733335288402964824203022620917760 8338993 -44855163585197482195655875047278671920 8338994 -65728349101142408078526527112142846704 8338995 9342243662255557049423593219500195840 8338996 -123412913373855847214845684271386384000 8338997 245914697451453719362487032224408470592 8338998 -21764892573473436171191924903085327936 8338999 67435215263193444148507295939966009000 8339000 41408785451811385129794859638374400000 8339001 -27170166721135280257153293291173848320 8339002 16248830158674173755907400509973550080 8339003 -236914056076156490869339484925064381920 8339004 26899497691836555458845238915431941120 8339005 -8344252368857811200931888616573632000 8339006 1729264939139340410427080317165344000 8339007 -3909539783409691455263855242590498360 8339008 66916266392704503588412889429342945280 8339009 -4314561271934961066437607939259560960 8339010 17020472179961447513143661691501880320 8339011 16226830956210974588254912892158537152 8339012 -158544464793046027643613058261088683008 8339013 130550318630729943721878768898129043742 8339014 -17410407914977188904784470353924913920 8339015 -93915045114051204669265132686569166000 8339016 10580201348823477318573945560457216000 8339017 27036663163890224227309508875310543066 8339018 -28409183058984854743722504470557936896 8339019 11476947554786216535806885135080332528 8339020 -51185805574022842703274163540047928320 8339021 12142391651623562043233727504494743104 8339022 -89617308292835391754705678605784551168 8339023 18746000860785956529842014717473792 8339024 -13792586055589795093220701684387676160 8339025 -45852054457023309607093387704104629200 8339026 107802885146624577761776106588581229712 8339027 -177225570871887169838858539412509714800 8339028 -72820376096038502911109131912765102080 8339029 -292557226990511515094736687796953626820 8339030 -19462734551954465934911724836066169600 8339031 15443131731161741622984598399838706624 8339032 15975153105106255010233117945019965440 8339033 -140949217235294213947167063845613600 8339034 -27902423971895064983451442699145337600 8339035 -76531723717550728088247595460346805200 8339036 -16538741456158126487131949991512570880 8339037 48432236854907733707494443869676155520 8339038 61684014186567254917071635793276504960 8339039 -27686646462692276087862733846053320160 8339040 -65303352024211380230003678866393006080 8339041 34965916223862166818459590757737461824 8339042 -13369715338439075806376422767283409328 8339043 -19595990562254150295092825336339448000 8339044 -56482178453805505565625366135245783040 8339045 -9892518592653780349528152242066332800 8339046 45319630754923605320940312661132104384 8339047 -35220320008250363816453576108431275168 8339048 -119815002651164290640162065598960624640 8339049 25815506988878742964449147947216805834 8339050 -42363725224847230451625629487591625200 8339051 -29089251545931920860403738960969563248 8339052 -2532213096916427085622922527025369088 8339053 110917272767619596645083847073704798220 8339054 -99785209467117436009402906684661721024 8339055 57758970574000006029597160630213276320 8339056 -42100087452108062417349458461411147776 8339057 167084203058645811013535170417307172306 8339058 -9951416163104053069535984369932584960 8339059 14696665796888821878458295053389019904 8339060 -18570468578803658411759650551796531200 8339061 47719225988412264700578524900464654464 8339062 3950198637057657706276257608044339200 8339063 25541026540415204363342046360253566312 8339064 70142067865807037050414422546818334720 8339065 -81070139594970327268126232685954931320 8339066 -105048517361840829081186606947994488640 8339067 -11663341409488875886443946024327725504 8339068 117049940069728197461925824421092046848 8339069 314881528082870608676434686371185288896 8339070 1476934643140579437948701238610679040 8339071 -66352826562207240430547048277141016808 8339072 2371787728180793605190839592885944320 8339073 16180846660733394396657401517000479040 8339074 -59078801071838510311063490161197907968 8339075 -35449549284157502500942733542949645700 8339076 -1658919350676035766128086847005314048 8339077 181913451365065958698401857612092728926 8339078 10494301179117853281383693066680128 8339079 39142512681566050653481101333657859200 8339080 12088714557494225491892735574933504000 8339081 -729672452556711337339072242223542000 8339082 78054241943947827041523960203888640 8339083 30059506961187184346060999734388366400 8339084 18954000345695162537314788119005771776 8339085 42624966547527024154283091530547379200 8339086 -65085227762518870567082581885006934016 8339087 73037504006393088606670291970529621840 8339088 -5489529706058872326016901243142537216 8339089 -9818843261769390323224366889245318800 8339090 41250757953300506834901486474790313280 8339091 -3326915639802853267617911668208559360 8339092 -14786139087141765646178772161997355008 8339093 -3171500388557658699551280868784259072 8339094 -25098462279063555703929720288254902176 8339095 6062514845631173837729752530724740000 8339096 82375883623382757307730399804038594560 8339097 -18730206891270661335449020549945951680 8339098 76787763989912180139494228863027906800 8339099 12746876840398384351126769926002119040 8339100 239142496728195156420301574170828800 8339101 -40046214238281638643145856658536014100 8339102 9064281596429042711375649669572410752 8339103 -8549556769718702016603694175489114088 8339104 208740623803028142770019800540126380032 8339105 -131808465508328570875016766107025733740 8339106 -21634290735441814304189796615056608896 8339107 48515703229612678448751174109541647312 8339108 -10994734034855556177457149968228441472 8339109 126016849838332295676517567566845975904 8339110 8038378449953094234294708291288460800 8339111 -108340486696479801633423911330081385576 8339112 648033439238542189102250180002682880 8339113 45274995195208168854710102358377611764 8339114 -12226835699031942553945827001779748944 8339115 62301524820785352655042691798372628720 8339116 -12161671170916319824950467902474831872 8339117 138978857929926795063196964584738790166 8339118 49522549492926600276588674185589143104 8339119 -900461195981864358677862058698019200 8339120 15777328630610106909766102064952115200 8339121 -7229946166275714809460045666169580928 8339122 31916802097218802480644868940736172800 8339123 -82924595785346717837461866457454583936 8339124 -28052732176578330267497650296603770880 8339125 -50304669857123971446100191900833181000 8339126 -29293485934270388456002022274132064512 8339127 2072708156910831498719136240444323280 8339128 -65204838104999129467567863398137405440 8339129 -158529124893022295535665402430037415724 8339130 -10535564656100032400299170246986276640 8339131 160312794125782449204272642837151480932 8339132 -79359351750398141070037234841473711104 8339133 -40430750261162681191616366623202529792 8339134 930812987681046857553486877463925312 8339135 20234739279386895650262224429677265760 8339136 -23770048382166166771948826414586789888 8339137 125131530125098937403317389577564470960 8339138 18527154999037531701056675684490195840 8339139 -83246531182737956545071478174326942480 8339140 95126549119862920996714148097869149440 8339141 -82647982264336177633216231497296971716 8339142 24008521814611707511483872052368181248 8339143 177597094141054296429590288868877466224 8339144 -118933612935486831322508155553086095360 8339145 -94817050076067701495721650095513219200 8339146 -121211834879292661595522666845024037280 8339147 -60813780801636980109241783117057292280 8339148 -95886476320546144015146548862096077568 8339149 -27030427154332863002913807942802088320 8339150 -10500084823915734054631637739228595200 8339151 -94097495288920126375253384895594190968 8339152 16963175350060629648252243440407805952 8339153 114597768719282548487047156678648833780 8339154 -6829699049971347843569287453677419520 8339155 3092260370584213714234238269817149440 8339156 -3654336322235141951170937885250828288 8339157 7225689784991954995706534488108823040 8339158 -28375578670045998204556010080501828320 8339159 42482362124584090094820710628049428360 8339160 -80639237147896266648008720062311014400 8339161 -35140979193186531524826728367914385280 8339162 515788215757754602530420939043472640 8339163 77708489426201081242001931287977792512 8339164 7511222426789149616828141338115365376 8339165 -38576064869827270255950896110737233940 8339166 45867434448854000656567639275157555200 8339167 -59082918253175448371721519661211250784 8339168 -142223585731569093700648415694858485760 8339169 24910565167266088943225572728691638528 8339170 22974442736711274487489234348332495360 8339171 27433457778439161862489743802312977552 8339172 -11314877021618018373418472350310246400 8339173 -4283701147126661550966559187538174080 8339174 49992293903757598224535369446169156800 8339175 -28968750769921371738319487382000649800 8339176 140829499652953009988183736596045414400 8339177 -53125456538671132789485425982577765056 8339178 -61818804855919795104095161155412826880 8339179 18153134690339919902019136908686890848 8339180 -77485703935168820627077303011255644160 8339181 -120860360619552143579348777461446502848 8339182 -113813912440105125816965857914470385600 8339183 -74798553527713255255352178477921023760 8339184 8511808166814711507433316829586980864 8339185 -126159733990425046498185282007660732620 8339186 8873699845783260569798107997238872064 8339187 -39900962968030670666664857178524661648 8339188 -22580804656330318270395873068848496640 8339189 281337019245853431335798818666792398624 8339190 17986197075966934448878159090845868800 8339191 63277487877677647875847297277497661872 8339192 -175947058823832418700377242652121088000 8339193 4150149575860302132021327564275822922 8339194 50382595986666660929492474744513110896 8339195 -44496034315874314420121476717726749600 8339196 1557264325987248482391506722586870784 8339197 118100583139456889740512568462634756172 8339198 -28622236317494320000093770547508487168 8339199 -76532306617565610401936201224792248 8339200 4099256288121574293105826195098828800 8339201 -34379974724494733534402268913795070976 8339202 39888399568109886412389650291953517568 8339203 -166655351591047915269566988803863724548 8339204 -35189613660624318282444750339856011264 8339205 476990343350063996308861141644318720 8339206 -120817727102279421929753773203343340448 8339207 -129553967931661956300836772064099870728 8339208 -25191015158853198768294643956289044480 8339209 -146920711873036507425484892633749656960 8339210 54037059122605911674470682309566801920 8339211 57472438307800874079752640189731844000 8339212 -12377933830038240469317476611926915072 8339213 -77219175128111885443210919569370663796 8339214 16357924044234058407649245598734120960 8339215 62330073268223300227766847175256244360 8339216 5512391873027800478183389585365737472 8339217 13127535871647594199080264962539764480 8339218 -9776849045916323215449813995661475440 8339219 -4533157688143788705974375970821899008 8339220 -83278515691063614537168105976316006400 8339221 -127517085693071350878950862481738832256 8339222 -72837534107705680791398187653465421888 8339223 -22139221136013312784848712147586328216 8339224 61459884781114878066418902140715601920 8339225 35595726976203163174580803163107521600 8339226 -16338985205856748552606518730185278976 8339227 -70475110698712151203238401173968125040 8339228 -2566034895377211846502406343402915840 8339229 115698486391250555841587523505998130374 8339230 -47837417596324465369183377068573058240 8339231 32704562314283359253484990760872874272 8339232 -47179061280466967987626280891763916800 8339233 -20827929463465557736588643403534448960 8339234 23196414196072127248091601450945679872 8339235 1491496295325511271512102624019946240 8339236 -813774197561468756537006999561030400 8339237 -55298502028092419107611466748555943360 8339238 -57167910399048721427048694682751737056 8339239 -61051976343355079147521631257295389960 8339240 19319486856592713707100132933304320000 8339241 -76388616078582574499379561607245034608 8339242 90227246468676452950906467045705796272 8339243 32840889681163792303717784277231165888 8339244 1765248613296219518073105948686254080 8339245 44991087264998726079467759322234269880 8339246 3753339776255313820190360313661515072 8339247 4164059902063104485850637336808413440 8339248 -115016177732977807608743719895826432 8339249 78688248623604604919259140067430122420 8339250 26804814578736090007090676974260480000 8339251 16596870420587118093910572507248287104 8339252 -65255260837075846317173329727677286400 8339253 10556041812741499720433796075381328224 8339254 -21082822954555907457028751912946579456 8339255 -91532635817334374129803077882614124840 8339256 -83929770975099173879300407819609006080 8339257 -200940072410926110183051092464596140928 8339258 -817068487534730338499395976884238880 8339259 66364016651553078495569536102867079808 8339260 -4831929074920148678649738682598469120 8339261 18886622016153452079296452958536484070 8339262 -58496882337097883783222023084062598848 8339263 -83810255234946104302421360512330969640 8339264 -43166181370058047171506289425855283200 8339265 47503372891138441960951627083059811840 8339266 -2576020638581714324074812958776892896 8339267 -42208502866218647337778424308578309168 8339268 -18587169715553439657044357613964529664 8339269 -269331895453929242707041005472910713000 8339270 -9547486555576178884768403722795393920 8339271 -35950081471099125082492492472165994240 8339272 -13869047779395244279499327829476014080 8339273 5220461925092720716842189483739458522 8339274 -72087325573754262204574687197099060480 8339275 9747291225936882554618437088458106800 8339276 -23876773217816900654417369100273016320 8339277 39200945480880661078242872561287689600 8339278 -96588222542468229612971292399265852800 8339279 -7282286625800158126766496945226707072 8339280 12247393242593846731968613730917416960 8339281 -170499136922320529502013775958477643918 8339282 -14418002752110466926912839521879962624 8339283 41392765265180828426979113824719291252 8339284 61821639592496685055152327839607037696 8339285 46396188863605738811473506779915554200 8339286 -23270776709702214955581450937686496896 8339287 -87633339166689613028987195464715514960 8339288 30258095906896972588486493815488000000 8339289 -51562257130896281781405699603407735808 8339290 -43492865566982854400971408138361068800 8339291 -3703091457889380324734836151432220888 8339292 -20735750155640424015598510546441562112 8339293 -140266685103143093379036664129123208820 8339294 3587966334132793645140037369901260800 8339295 -72596279046116927533934022712670893680 8339296 72865197889845315098876671365029560320 8339297 106788466785141178978478958233763091746 8339298 -4830060578330911695923674250953505280 8339299 -7029835201732797720650364557050001808 8339300 -36245898214694003154646049772726432000 8339301 -6298445777015602065041392542497320320 8339302 40387805308712828259174755874321008352 8339303 41264222366858451357158250786851639904 8339304 20625491742528094497676555292140830720 8339305 -41161416102197183365719587107188379200 8339306 18110530278957048864295853942353490352 8339307 -95547930847627878598332249345209717160 8339308 57373687773560491153315155196725145600 8339309 54256602415553784695775110307837394080 8339310 8217738245703656348524298966974110720 8339311 -14789267875162626892270339124339626968 8339312 -649198444844745705079204644970364928 8339313 -134110553008340210241535195080638311056 8339314 73837658699635235149867525682135306256 8339315 -72260605559409869978228157931418609040 8339316 -55541733966801075476261584589876305920 8339317 29591701635180574278759775618076153472 8339318 -135566925313971291019991275116621312 8339319 65802991343097399688543439117305229760 8339320 245513516096445516077450875636838400 8339321 162055129748087124273665103761503020522 8339322 -34102705600903799277200959074300745728 8339323 -822067295882793005541315678542077016 8339324 9374331782616019479615758250749131776 8339325 59902247304402098154511294673952717600 8339326 -49182847780168042312902905116089957888 8339327 6056710414675180666250595110864658000 8339328 69389216874009664113830210121498624000 8339329 -28072251955107843663016056176914038480 8339330 -1762995352212219371471828311263337440 8339331 -9053184572264632709003788063696015872 8339332 98169156941432847662313050706753543296 8339333 25087444060800049957114276321197618300 8339334 309887879042081152975585817388814848 8339335 -86093007250566133733459432171818275720 8339336 -66066971061297436126630130403250083840 8339337 -152484787624600066121778911356368535212 8339338 13263508561223175613597502246602644480 8339339 -179217846906180473113991387596657090860 8339340 -34707348501233599003714171389216276480 8339341 74387649749004816054973434034967081984 8339342 -12433992382773276639837944486150624256 8339343 64698762682954554194007676900090262664 8339344 6761469629842606997593268928030982144 8339345 -54710625352274361764117280850523632320 8339346 -35507841012525104268492717421160671728 8339347 75320117637917870898467370880432830040 8339348 37144067050020498841959977539917613056 8339349 23199769794974138827062191958084956064 8339350 -36862622105058481192796647320229771200 8339351 388302659808541072364083549570017178272 8339352 -30789650433049604255306340388100505600 8339353 -216214669905823659960051348200880277152 8339354 25178277511043382056843971826815067376 8339355 1070238150533160901516413162387330000 8339356 -17804913550317670549301889034609766912 8339357 22144484288803175818729463146509278880 8339358 -6021530398140067586053490966301594816 8339359 -5749788586525480437289433356901428800 8339360 68470342746365959910868285033159720960 8339361 -11596488799778600199770582938307554128 8339362 15449954919917401950240364358549566752 8339363 110711707209534718822573587766648913904 8339364 27940108438471486352480740622749547520 8339365 -17262959652013402681729598332362580740 8339366 -9250737173625291080638984634657064960 8339367 -15812419040817462859553764880018202288 8339368 2348592828991499650643205850442373120 8339369 189555776042091272390728000834909047396 8339370 -9103636287621320817146980979193154560 8339371 -113248728689814116991700046477951609456 8339372 139105623406420787511009702679388160 8339373 -18668123676088632617501105552284711776 8339374 -4584557395787724961341676769546242560 8339375 -30941715518659802462355495679604385000 8339376 -12719551488797889480621536171142414336 8339377 -2089579473789810847339805514257499920 8339378 -49377261678907663360205752884078059760 8339379 -38576878758569963220723508984298953416 8339380 36351043591914465063339779507104727040 8339381 73436087048484405652844793221123273400 8339382 -54853567798367982830380556131901779200 8339383 5662261783236762632027092821657365704 8339384 -13637156637194807938865271603749621760 8339385 -23562108542853384298259455214587440000 8339386 -36399068939845205810453549286084644352 8339387 28861254277791851727699094887351623952 8339388 8492546819792628530663103822506582016 8339389 -49499191252240623044928217943423771220 8339390 -7403452218488785464404769316470451200 8339391 -1147485270563407340981096237539318152 8339392 59066475881610261727911109496391335936 8339393 122696600739166542189964779791173410216 8339394 -1102669221786879563808496729749697536 8339395 -93655173045674129520226233295735469280 8339396 -33571262571570123804804024256517131008 8339397 -29498238044203507085621010926068472160 8339398 -90327865333759236916780189141363875840 8339399 -95458619509424028907289920773237954600 8339400 -6422627562696994559342826944841984000 8339401 20738981385873077767585472291332193280 8339402 39700671976989953170102433396403856992 8339403 -4814339721132541131449292920754004992 8339404 8462553565936564577563922963494517760 8339405 50398930320320538800744069277265434060 8339406 10736148340874784764774520091719604224 8339407 -107994665596721749796001007898832899344 8339408 -16563423745332638905699564972316688384 8339409 -400836863387711741707142444590467840 8339410 9215661756503930413970634117013350720 8339411 55904936425411290774148805034376476012 8339412 -9414219983644850465329376039353202688 8339413 -27912680108972309427726723649047356338 8339414 -11519400405859352891569992924444643200 8339415 -6374350998033201178256634539555450880 8339416 156162258092059635874554880246955796480 8339417 -26583353200836376906799192236008908928 8339418 6794012657330194997466674113578285024 8339419 -34801824221279661182293805191959951360 8339420 -1003463655182655023367369844374328320 8339421 123500941923598787207203294517252906112 8339422 8253533922211753076707621334039049984 8339423 -1189627315131425287604096034844594560 8339424 -112386722459063937564291322354732892160 8339425 -66491346697586281808141872481600634000 8339426 -34466578702622711570051747108734343088 8339427 -36156693984067439579141279634962898720 8339428 -106627620509055926554218977847652081664 8339429 -2792396322318322749153433665583360224 8339430 -8625539020704791467506066178265180160 8339431 35550267522556428775869186771815344200 8339432 14932064756076772607239398300874506240 8339433 -60254226686604235621221921774055864176 8339434 38835222277377732777895683433577352192 8339435 4186202607784149591281684175576358560 8339436 -569898756816221799478155426546097152 8339437 2719004621994009092125887389298960086 8339438 88904270537133624569907941424188781120 8339439 -56846237413003582460888384055957283200 8339440 -26090558325356772390375775899390935040 8339441 -154420799435529356063694654225165948 8339442 -41225915481572964505759262815200215040 8339443 14873705952485176621041470300868780960 8339444 23433598741040066923022290655315220480 8339445 62118657043392435043826819307432049920 8339446 -12999483302883874191564305321411519328 8339447 3009503601413490586788363384652883040 8339448 4358810915199612846672785973804441600 8339449 -27856484341069940733366046274879718550 8339450 -15995415440384639550309525492154041600 8339451 -157093101196689084880059619759747941696 8339452 -24531729076729115620580249626744857600 8339453 -101276641083881313839160503338646114298 8339454 55699886176923149770783995281413750464 8339455 -33882081281412380373044739867891425280 8339456 8521324952603606762546404840785838080 8339457 47205387944435590463665003216182160752 8339458 -41968605719074180926613913968004431920 8339459 207939080025941246784393935625526131504 8339460 -82612121296004345682162175763515207680 8339461 -1706814499806307046518938073211757828 8339462 -2370931960731926408470725134959908768 8339463 -795293555756864941365837462974672640 8339464 -2261946373118131622473923316371947520 8339465 12098206034748532774174252925685795840 8339466 23760969299585097085071438993790919424 8339467 -98438786019351478251716738327515581408 8339468 2549632394580793340493854385102998016 8339469 67547787679068543954186286379426009280 8339470 -35925057900274457737681662545552704320 8339471 84163479363916160086539586496657744112 8339472 -13783173977151439255948149279382487040 8339473 67766974813185361712407789491373708320 8339474 88160708674434884400855663409731788928 8339475 -27394769017911413339270078046684004800 8339476 18613414480172199741503590718183038720 8339477 21449506848422591307284854227092852160 8339478 -3539565135910878294076417281035427840 8339479 187306446912863470796386871779064670576 8339480 80141896969222459453887290856201216000 8339481 26258157391756630198509025667707790340 8339482 -646603510713271623612051061671894816 8339483 24597400466438263240123250239907220384 8339484 85590372670419250294865398459371649536 8339485 29763833256783384179843750346742389120 8339486 51764087420700640041946123114072174080 8339487 499315371233506007672645882265469968 8339488 63343675722529063258276493940639989760 8339489 -24460649687695217554975005362061271710 8339490 95911687762103855855892039332717491200 8339491 -193796141257450913918831353631528467108 8339492 1724815418832935758111232666740113408 8339493 -15098518446564266983234093855302576000 8339494 12274151885551964266019566934894947296 8339495 50031909780977301890035841181241347000 8339496 -25577606363880834276852724188394291200 8339497 61844455368341314705300880095568417700 8339498 -72354372014414703972076314205387911936 8339499 15436924840986323460523789287502506240 8339500 -68299318798334601222782534974776576000 8339501 -41098455684114741065409033789292913280 8339502 7250443271250073460351893341112237632 8339503 -113663698477556411331969995795637939840 8339504 13235299462951929827934900907319033856 8339505 23202200560797617818366462054433794560 8339506 -1651417370682856761792793143008027520 8339507 75978370476493862037412459555562617032 8339508 -8336191015779006921206131711913342976 8339509 30691161603549612084047548459199279616 8339510 -24186300329204723407051698070936608000 8339511 69261002473781153887345379560863568464 8339512 -46294967480443940861476789839623884800 8339513 4188550721672635496093168340614986368 8339514 -19705873031656589331973707451924239360 8339515 187257358944173021282290010088994133520 8339516 30593134828914285951055434194710586880 8339517 86116625364392822757088140233727983040 8339518 -28175459883251736234691739475283875840 8339519 -28197237237211730629584947340888694080 8339520 556107962135695007949427944519106560 8339521 80288040025126826169813809291865174722 8339522 16454993737640802264048770091763463712 8339523 1181781970690707518898447723657289968 8339524 -5451859335274201058180584244456484864 8339525 82809298331445931794050156371794421050 8339526 2817973139728088625423392149147845504 8339527 10208990273123198876028506780867846144 8339528 -7326524326477765984855150629237557760 8339529 -130520623549551421743045654381460756512 8339530 90360583469100430859450789876268720000 8339531 197620421025514598477333237993217093312 8339532 69923310177197866602072339719730892800 8339533 6849677051071476743390240489551521782 8339534 16330279137326514350201666427249967872 8339535 -61943374316765423803570930270976044680 8339536 70225810855390568226101757664516227072 8339537 193658630728503439695353908377494498400 8339538 -50887662022520955693145003990952770560 8339539 -151538600977768225990344753824030395200 8339540 -45466225916886728924987231131508766720 8339541 1967855828848610587248382352160925824 8339542 95510363373238514224449669512218320672 8339543 162595328265504262669406664987185526792 8339544 -7426005440662218526650664966370304000 8339545 20254459737179733057761266745305430400 8339546 -23748543988995870833179405248375545376 8339547 51564756458619150169123684840009724928 8339548 59641577088605226134585589888895814656 8339549 254491548033402602459890141294076064 8339550 -11923481464990972504638165221386320000 8339551 -75558076174361044482223586902011532296 8339552 58941080685789286170975665041248878592 8339553 38537005982304260658728300418129279762 8339554 39081496404245523771328531856201577024 8339555 -64012103210683852530176302453995800400 8339556 -18419146260803208019405609813691596800 8339557 -201996422533685642019671174438409254048 8339558 11919012766981763518386897241590839520 8339559 62844992429807036690676480994898740560 8339560 54715197450772135128644623950932736000 8339561 -194439937782741278747300658152977040838 8339562 -17116810225004220019260106497433344 8339563 149032945523133945626090730918540669812 8339564 -712671368094733867452021890189853696 8339565 29293487173763161628912107586086590720 8339566 81226734494062854349137179260190855232 8339567 5185484456472127823781851911617911280 8339568 3613437280393643031450672370663194624 8339569 -6678727179929107036287043609657545280 8339570 -27838344140176860335836984751705548800 8339571 185431066320462445786120689948068210400 8339572 -133514432799509453098177033606143143168 8339573 -37040679734450684756128418568823008000 8339574 -11202289746165004237225443064515944448 8339575 20327256957165017320666610179522286000 8339576 -49183886062403215348634061850878320640 8339577 9075483909147511454558284872319767120 8339578 3877145479234154714519847412546050240 8339579 -116769980715184306491544748260018965840 8339580 7282604655634032492829824733641538560 8339581 216832947838598508450940950986368213382 8339582 -22125244423738250620935500588369184768 8339583 16488139554241958140736996711990119680 8339584 -4507386041802417864728396162672885760 8339585 120568656883988029517963180647253565780 8339586 -26028685232291187212701046531906866176 8339587 219883238683680279449642125963946394236 8339588 12039839213330505764975053668920179200 8339589 10061446140877629454240946233319548416 8339590 363254610060550984693750422701529600 8339591 -55540828955442648596989723196104149120 8339592 -900737542885145940517125270835445760 8339593 4493078324893045662118376689819177344 8339594 62156962918567694810889505861063415040 8339595 7933552656601781697731620632390320640 8339596 36148898492538942815535632401774227200 8339597 20473969265609921830653960053474268864 8339598 -2318611916225213264298516671381757120 8339599 -145107263248620919044629082340217736400 8339600 -27354512629584250629657529459676160000 8339601 -48628160142844922783878989558270427776 8339602 -68585028729387473948699740519817248608 8339603 62493171432797872505416397349299708304 8339604 -28011782416826449540604829613244295168 8339605 -32923812700411775503112326875806152080 8339606 65933211585873206682060774986342758464 8339607 -19279218726512102751798823688807169696 8339608 -9887526563607972723914910033838295040 8339609 -10393101201342646935192699856427427180 8339610 16335759226450883226962471828469849600 8339611 -2858208788333257892586024014500406768 8339612 -74571925497334170529789989575778783744 8339613 -84592956118809721957648843084355901600 8339614 -44585947482443200380995590309249993344 8339615 51470032858345196036035885436445962400 8339616 16299149687363510309442776203017584640 8339617 41757566837388051581542229581002680640 8339618 43986338611068899246954694465935663616 8339619 92334577989907921466985608900010234744 8339620 -19458418540078717849877961574389104640 8339621 -16940058447990291798194626889089274178 8339622 -4709965062946209312667089164520882816 8339623 88455193070469331397290489198277034872 8339624 9266390606940668811771014382073036800 8339625 -10972497987799310305261664068115520000 8339626 -36797651238867594591511696902746940576 8339627 83753177665006826261995455208983271476 8339628 16837951860234878909212081531618652160 8339629 -42492877664288078683625833049509121770 8339630 5309657785527008344871767902731761920 8339631 -110288619731387016820064299087719213048 8339632 8635145400797250589753377721312870400 8339633 26541710771855253967826416878629160960 8339634 -19572927730249066262841552082580655216 8339635 1525580567761388029121002684358361600 8339636 -90770099758074217562799036614671748352 8339637 -3984734145712993470207316569092375232 8339638 10634256979178314020886589251779874944 8339639 -18922886384449481655493075857176288256 8339640 -69856284578393996209272443215511347200 8339641 46971871851443216836510577401758691012 8339642 -45036489557845246255125617504125680528 8339643 -48316442503279644379581273039655963332 8339644 -77163000433354867350009260432814425600 8339645 -21789744631795211851934708015496938400 8339646 11037592992806041624093656391611064320 8339647 19014687664403552553718957958994398832 8339648 -10663741450688081901558276433344724992 8339649 23895573450391167331270115184176151648 8339650 -40680480821177231263709051209720992000 8339651 -56057945651286603402260514682695321600 8339652 25046924562532284214428229448038440960 8339653 90551168484699726353516657626060081278 8339654 -9566070550978937037751682869471384224 8339655 -24989914005914752430704385307930564480 8339656 13445354401951074051080511217684684800 8339657 125942655647050461739244541296860578906 8339658 -38039752055532196574586440658105129216 8339659 115191322457486501994827268625061927904 8339660 -9280596442160935218065160236477644800 8339661 26954882310135770763705381135586311360 8339662 -36311212135329984502228193976226965888 8339663 105533999908267647022228041511521852912 8339664 -360124476828674722105415374871986176 8339665 -76848992002056220310048894967646940940 8339666 3315089460574250875231915471226101392 8339667 -6048891312430355052354065828460204288 8339668 -107585156247179981394986995056903501952 8339669 2224070317095985766834223296542435644 8339670 -17704983731000512102077409659582364800 8339671 106437560553684309063671449780532934744 8339672 -29606305769814451174355263527129047040 8339673 35345824871387676889490988969960007920 8339674 19521765470329311305199921717429268992 8339675 -67322766969307003863592440749217036000 8339676 -56830251157955257758099223638946507776 8339677 -30932099783163329643216633309457840474 8339678 -1041225112417324364410316582826067776 8339679 5102879446497968315475544570871629800 8339680 194767118886083831963410470129421516800 8339681 -69167571921664378163014344329508007680 8339682 345810590571393373629492596727705600 8339683 -19025578483333019267019743161430480 8339684 -91643935133333391642205492133173555584 8339685 41355993518891405248118760535581822240 8339686 117471423418466969085857624204095596480 8339687 20944375926846217625533957299225171504 8339688 -3309681829569886740598358103438704640 8339689 18547811327380209592024043819608581440 8339690 -39794107874526109528533838961530240320 8339691 29511409030618069942388397264652426944 8339692 4975749568637103060465285830163481600 8339693 154446527913842355460329450084071913942 8339694 -9340161495293169380765032985832514560 8339695 2652193489311346845411209608829956800 8339696 33941495557445727012340257742920548352 8339697 -22583929265150477617853604638723520126 8339698 111901227131609486062350176840042883600 8339699 90707871990356081168302204774331766720 8339700 16597295266340281075538753789349120000 8339701 -56821559054966864047303412546347209298 8339702 -11272739062084877508453355015017235200 8339703 1881346178669594273131089721039485264 8339704 62798343337216558900037865141319680000 8339705 9743178784969565384373155530965294720 8339706 -5243245430667691933268134388348659200 8339707 1989854190467063646867948342327806952 8339708 -30071483860853679233951348082542837760 8339709 9181148882661354454540961342170890240 8339710 -4139355770902763461293075650588077440 8339711 106499677419593030742395265604201581312 8339712 73529278298668486503559184598454763520 8339713 -26387437839181478798793931864312349696 8339714 -140377577320700997469304013144645642240 8339715 37394088720103241241052257234354958560 8339716 594890127772224448270183871848943616 8339717 106649430259607253215090406056481932766 8339718 88064500062024733534583866468069248 8339719 2676217663830903327254811521372614344 8339720 110002835341862109034827585491884492800 8339721 438386060438190458335711286333827776 8339722 106956711339513709698319149568436486400 8339723 120988132958834876850244690747650426144 8339724 99316328341005383532495344003250510336 8339725 -86749010603487207501173095623192022750 8339726 -34768086285237476916439545589358121600 8339727 64511520871051824981127937154900725760 8339728 -17055678553574337937659765822684512256 8339729 122954361294685385220543965027345265330 8339730 9788530918585990303884319981548503040 8339731 16712460539051846265376289517970946304 8339732 32310083737108921522370506653417510912 8339733 251808574259782711119792390306560539200 8339734 9473669456775801583518052527164123520 8339735 24657674699939006957825654727300502680 8339736 -38642821266078547604965463284501401600 8339737 -19080535533377858546597446401792815296 8339738 -61673673110536399134779991233802482688 8339739 -3800483542165414991008714653728997792 8339740 -64996371762406405094613792375137433600 8339741 -51929917077769969041745537446408725748 8339742 73031515471668937919622781383764735040 8339743 112785586209663531745087197910838736992 8339744 12848522430809385585133716968533131264 8339745 -14958671971980080209298215272523689600 8339746 5683609248168447815537367830669454720 8339747 77047801347401567123529914444697251040 8339748 9527319653937097854308873702601876480 8339749 -143274825406823516698360250778541807680 8339750 -115527955216861135127380454947673280000 8339751 48455759854430523994507129043661959712 8339752 -90963226533196559728296762080574182400 8339753 24362830932517001240112396842194097040 8339754 3116226555520091446674518298105348096 8339755 62565745858510833037518627404750168160 8339756 22111130392984975884155146810584760320 8339757 54234704351315442735327692821792622688 8339758 -937438940512494828250883891306846208 8339759 -110443314264798880991454137287564949520 8339760 -4538672821157063168727480781336412160 8339761 96763192512300828586392665437221561362 8339762 17341128079953014318765133719523021120 8339763 -8980498127555078235533670672674194896 8339764 -798714610025856407738034926246488064 8339765 -12699245732547403988556533397154492800 8339766 -42924025360378594762693215918792422976 8339767 -12103225442816936040359887977734148184 8339768 -4496740528902390997501952955032064000 8339769 46132869569697436604023350931924574568 8339770 -39833674971599532773513233347801829920 8339771 120916309588584192500897135580331626000 8339772 6037934323393095576115619744337199104 8339773 35771457916430079275562482925966137164 8339774 -47991125589643270168971229615825951488 8339775 15929831230805306089160859319749043200 8339776 9882158148379935678089948760763269120 8339777 -96173073819103396833823425649638388800 8339778 1961755106990185765534762834739559504 8339779 -47698530000059127855618361212549866848 8339780 9382625110552051678115624633173689600 8339781 -87810544273727897507533076892462152160 8339782 31372524932707327062164657305161317184 8339783 104515375140652251672350002405659741024 8339784 103545185835732811593861277806962688000 8339785 94740373167806364396107418561278314980 8339786 3271780549189343566719235477445443584 8339787 33712586431261269623374288497786000000 8339788 -31434070465502869666848455394878278912 8339789 80697450648661456533698058450952181760 8339790 14697170943151700531633478463890414720 8339791 -108657675946875630456108511516452666600 8339792 25100218667736308211827759203063283712 8339793 -26094550992444075277660572181553172480 8339794 -35675084485762018573360815457579421568 8339795 53725520117076002450143858905791242800 8339796 -24305772803355016750827908463879762048 8339797 238038011771353980805163587402639952892 8339798 -74745453258781329597680829387129383808 8339799 23716944184222373396452098525773440416 8339800 -12418126142956496931218180390304768000 8339801 177761968728619352011904774065688177802 8339802 -31628011139087100161036491350423737856 8339803 -25062425303367510766335499339244887880 8339804 -159054419287550362406144580797740032 8339805 320469656553303692636852407878773400 8339806 26067467315921806743352048553259216384 8339807 -1672627900541373029482734860592376320 8339808 -8386856805608628245924167519717294080 8339809 76595710903208475798809638685813410116 8339810 -16460562229878578050553707289298386880 8339811 -42522208114460323279545746722114762320 8339812 -3293849012096631538848947017021192064 8339813 -206192299537997232997697762544214712160 8339814 32168340642226535393100387008658186240 8339815 74880178700412641647580767741200323040 8339816 150100984149322536118366268112077568000 8339817 -4954964691656076272074260508534193520 8339818 -112985408124077659624682907505031042640 8339819 -99273447947583962176785928206993168780 8339820 -17642407240811088976302977940287539200 8339821 -10346198545559345445143273155213382400 8339822 -145610376233808047123679241771461888 8339823 -69571706285197470264000302545875854640 8339824 -1754640951178868890732584316675031040 8339825 -52788157425136687502431399842836198400 8339826 -40888891472828551040477987406025984512 8339827 75069687135622212015421953475698788520 8339828 31888671290632963362861787456665600000 8339829 -53057099060538922086008219174043419616 8339830 -2097284813077258686524674405291948800 8339831 -9849358226980776322665183261129769368 8339832 57677236246275905398851814640239595520 8339833 122514078904706596858550135504399204820 8339834 10037678336674818348428168488638605280 8339835 14941050795110763530217969321875016960 8339836 55596663084762558523690422051303374848 8339837 -27437514453839674994006068053770445312 8339838 7419759796952467406865592793673049728 8339839 -183089941967320223229500522876625465944 8339840 -62995195255588720949898486305154662400 8339841 1403235925440477887181426885978188400 8339842 -15588741822005675383120770226504985088 8339843 -115030940495558254399436064975907206120 8339844 88656579425208838073227027087773551616 8339845 -58242864235807713184277719232722392900 8339846 -22457886421710023085935556292918179456 8339847 82674261882018205247330960000289215400 8339848 125104965816315478020609501905936670720 8339849 93239206261264750918703853732501219300 8339850 -85488494208716530671753993968908800 8339851 23461897643210383464248719233202157184 8339852 15789866828610745569109407910718633472 8339853 -179659993686031527776951833180068367392 8339854 115115752704443310093607386525849004992 8339855 7815828073958239433128616485212371520 8339856 3826195855407258444794540392786427904 8339857 -147584943139204209682882072969117138894 8339858 -18914140880572228350522720986220996720 8339859 73909768068987805959239321882684690256 8339860 -9905741302467111447235616634874982400 8339861 -199853928770453867088552345149451120000 8339862 -60737425185185504958247748384929583616 8339863 -31995870931448931754314943489035989840 8339864 34021193750800049905048260761442385920 8339865 -253981151319541599453208190902620480 8339866 -42098078705411032828830167112504560160 8339867 -41560018505912254516907516828686329084 8339868 24448301731190745504551234121632317440 8339869 -13068195411498995027550431554402429440 8339870 18742620850434638018666555051063992320 8339871 -16723705109893844022681826003124834160 8339872 -119954854154272963736011359712444416000 8339873 42092902192894703292973022892754302528 8339874 25667354629449559706629447893052772352 8339875 -23463223396985143295399239894977048000 8339876 -24938366255784077504330522495748787200 8339877 -12921436632550258982836367100696441600 8339878 -6858489183471948792851570052268151040 8339879 27969910777184032530808393212226805640 8339880 -63428274592658948686869884952115200000 8339881 -178775578098878841854278489914659076672 8339882 78290019804466661160745809136214511792 8339883 52653504895988125501907920026128481624 8339884 4491796330535569809931029389972571136 8339885 149713751139582561151619068886509709220 8339886 56915978434060316189131660407666920640 8339887 -178054732933093149581902218521220452464 8339888 7763288178199257734893890363021606912 8339889 63218665564180364360524614242515037280 8339890 -1666791533046545743984014328147558080 8339891 2085926627659953518377886200046995200 8339892 17636479931501531578266755764544667648 8339893 -719501743370938452975340517036134016 8339894 45515281300869503936012631710073463872 8339895 18549640924752190408725542332794336000 8339896 33277024485844624901939165990319329280 8339897 18532808066055636865237570773522454980 8339898 36561381628511264797122612712252727040 8339899 10053810995033566001631789708708132160 8339900 -46333119492495881185838711633872320000 8339901 -6535144293459617784511036509679125216 8339902 -61094354814390927205472322984903214848 8339903 30820476649417322433824339952488003568 8339904 -45766103077470411747170133410756689920 8339905 -12356659272156975597741211436890636800 8339906 19079438751705234182619968097724627152 8339907 -42769515273927996360866977173903403680 8339908 -11655721809426975911009030237645567872 8339909 19773256817687333255625192420714286110 8339910 32474474818385964278929716510192384000 8339911 -46489933558031075560990062890710745040 8339912 -9286687615566893306445370353675141120 8339913 -32851461219417939308977944583952049558 8339914 -80383496131816586754688075183486714368 8339915 -49098790019416749090903530095216711680 8339916 -19150215437012403933652458969953150976 8339917 90298929424084819057737243267384135200 8339918 -106263634027164047556957501508260530496 8339919 -18692585220748933773720683586335496960 8339920 -4661136533277665032045031042037350400 8339921 18322096862865322174497458937185911590 8339922 -5856170647045273324644625364049691248 8339923 -39327992033099858570214352521284619600 8339924 -30079053767120268106789683038764927104 8339925 15573489484451252709418586752068000 8339926 -7104617026725946958258263636024391040 8339927 95287310638884501232985975678871528912 8339928 -19315448505758613487164860544755834880 8339929 94132899592705298829369467340069145920 8339930 -940096652401369762317093229361786880 8339931 60411398732381388526566855228055159020 8339932 -121565508200275662798977247203769685504 8339933 19871092796106771303030023107776083520 8339934 48401857075631961110132484432673462080 8339935 -2078075596859661811786342847139063600 8339936 2465517086264942460827313214744166400 8339937 3023302403934397802041461404349603840 8339938 -41230755209155975337101183458976083456 8339939 -134748739356065766786384945462664828260 8339940 -3770480096841318704290766557531238400 8339941 -151224272004932242590395859224486838658 8339942 23390060931127092793280220529447636992 8339943 -94885531969138575196568168786072382936 8339944 -13851975213651949576995000403472302080 8339945 -76794956890199734476504040146977126400 8339946 39186623069785319122850238112981757184 8339947 42615598216255993493270585515808506152 8339948 -7723891298034556941417384048147862272 8339949 152496648450067674557561463193928253120 8339950 41975456286158312074009965112810320000 8339951 328705843387578706596928648621261252800 8339952 1805351241903667876749990381365035008 8339953 108041982977726289343517403329614500660 8339954 12912063403628053844757957427394691072 8339955 8190390610300781634861417222450412800 8339956 65534337401973080443856140484653301120 8339957 15156232720210450841595120229759660206 8339958 -1873258766317703973547399199961773952 8339959 -51694272057582673229453651487125164184 8339960 100617822087796831394515399078464000000 8339961 779375244499460180863954297981452288 8339962 -13252409468822106214226212980848113152 8339963 27847904094214441963525427282525047296 8339964 -94740436380981053005977328396890177024 8339965 -4528501787656430056972110982288842000 8339966 59230133807399479434507264054825657984 8339967 7035048920233034146396620588075093720 8339968 -5936201455376673416460123225131581440 8339969 201649135220920029209803991414573325360 8339970 -28570587429715023045316784196781440000 8339971 167992256316776587776992805325831186172 8339972 -379362102767544594964573257989860224 8339973 -170869927402365667693328775916125216 8339974 10285968843059992453084759531196578560 8339975 -20821723854550995232289335039809999600 8339976 146989088834188860266143492967004979200 8339977 -106221538325623964290750764472040582400 8339978 -12280766884780205776505754396908815776 8339979 1599407191244670390188802154823292288 8339980 14238909646283012001466618636304302080 8339981 -56860890735653457149711039410672485660 8339982 23818859523239285487537377378154353664 8339983 -19666439786059066257448642971620338768 8339984 -11045692585835465025176716061442834432 8339985 -15248466177924851679001337812372901400 8339986 -101513173780649018448267377115320297856 8339987 -77422053820203287569959028739800337364 8339988 -28692055711668956895988876319673600000 8339989 39328325002324635717730886355195072 8339990 -13307934129966545416776244573601760000 8339991 -130629452956117485553117466561630030976 8339992 19975218595696708707632164082572492800 8339993 -192643966031619140991033483653256667200 8339994 6991931704594949707379761819898193600 8339995 23075450758820293326910722031834952880 8339996 -122826609572474320854302857177377027072 8339997 50325147054430176338039736672289450272 8339998 31384895987150131658703682841627788800 8339999 -856664326536028960605257099801270520 8340000 14463034337144170179741570313420800000 8340001 73109401374826290864663766217726496432 8340002 -18056738841523874634163753371599721216 8340003 17270420070835298654641309729115107584 8340004 -135187448705333707169782703151734860800 8340005 -28606322972082165333536775342853070340 8340006 -17982616769247076266007962849277011456 8340007 -1234927074961272483389533825447516512 8340008 -41279460546453944461089838204072919040 8340009 88306034869753536177733785665177692800 8340010 5550816602645001471304265839704529920 8340011 74485875237759075558516799758567653352 8340012 13247364136621153376962236591039052800 8340013 83249706812488509289451240393617097088 8340014 26955875441678807285324229685387073856 8340015 10143874111095417855508861785302753280 8340016 27348122505579698087909428168199094272 8340017 -45745532185003419789055215663723484608 8340018 -1158779384560097446361113409105460096 8340019 -29766845637308122121064249578679311456 8340020 38076157664710616834875481858376506880 8340021 -1324590120187401980179000065059837010 8340022 641822641297962891966272808818100864 8340023 615848154303867598171434576793676160 8340024 40372759282138566281138611245107773440 8340025 9305669037834474454760908747018105600 8340026 39104858507939362790149028395213605120 8340027 40785016312374397249630334487469489008 8340028 -34972331245929735020816284465358328832 8340029 36135459378732180256776366874193410284 8340030 -41686928162753497242393085277589504000 8340031 -1422136171490316277600785978871673600 8340032 -24059073331359106508409947650227437568 8340033 3005415817930703215672929520163959104 8340034 49662303084367055798126262436304926416 8340035 78354110799547836031363366511690884560 8340036 -12628979294334862656133378866635301888 8340037 115647552372323557347562886067001383840 8340038 -24975175481604527317644422773450898304 8340039 133689087618187065783343784401847888304 8340040 -19327229437446054816398600621404723200 8340041 129916755084750098868967298210947892442 8340042 24121089875942219915432882838878033664 8340043 -160824247751968479418657169396921449708 8340044 36731620624748894411288785847301563136 8340045 18544718279932738630946850252227616000 8340046 488348465028779395155982276153126656 8340047 -197442226676279002727074986581914542528 8340048 -13628841240435042942908760380032032768 8340049 72982714660825250893020170144060328050 8340050 -21845150784528104549836410089944560000 8340051 33219597189789631509354890711357971824 8340052 -59236838873462399787162883893682667520 8340053 -13288152216339182445217357000436832000 8340054 15473200512308436259429637509056552960 8340055 -23649146949865023976947823109759864040 8340056 -118586807632113700895248754971714682880 8340057 -68039659163053492547836035750701958720 8340058 25499263718997791538471937442310557184 8340059 12551964006093131670605617561263465792 8340060 -24066851882230285424941420537985341440 8340061 -96845510534482342210070334686473733338 8340062 72362848624601682704591289461616316032 8340063 -82904000199955095670300369974434169600 8340064 97570262862900448085896122873278103552 8340065 1556241959478173046667354728957549120 8340066 28628828647838846990539902909091390464 8340067 49374207936433281800722200804401976432 8340068 -109224145213631747169367369189042412544 8340069 53231380148941798521064547329209289440 8340070 -11126923979798597886657527247508475520 8340071 106255433142666080837777735044265497272 8340072 3233397906668590228285670016157040640 8340073 -62262541572835509554741438540216946560 8340074 23290078573005139109694035028883075680 8340075 -42140429031024453975247696542768626400 8340076 -85797454698915989395589200853702830080 8340077 70271228761557998282694620519660255052 8340078 11707245049175603469589792337962040448 8340079 78786897620840316743657087551767725880 8340080 2680333417520966559442371482761297920 8340081 -145982121287365100536107465020625129600 8340082 68548694074478502608029267818931045392 8340083 196636654553394170387627358100160234304 8340084 -6362786873610706424062929129677441664 8340085 11249642482582281123779668479474316800 8340086 -67874754259276060130394354249879770496 8340087 -28412085015987054227225676226733677056 8340088 133710950888251180518142289905592832000 8340089 12823306767090138760222246124238099024 8340090 2988484002393593405949763036545024000 8340091 -105340384895543993860168297801117500508 8340092 146972088058598788484836180820329199616 8340093 18391204527099647572534913024870244384 8340094 -77675023812684166798965655871710779264 8340095 -155595250164934255301064941036750741400 8340096 37788037074160714631180112813065502720 8340097 66315050710497498243560410506276891972 8340098 -29730251321528331612153696083449652160 8340099 -28053656088678924824701384292943320832 8340100 17003807284619175487564421176915798400 8340101 5810979944836021747991593195296593280 8340102 -62667496343644729036899900944977127520 8340103 304602030461091423825552843833804550720 8340104 -8003169251472355984030836497061550080 8340105 44589615475146731889756597964552512960 8340106 -2501368377512459056341039436236439248 8340107 178298834930153165917945188358519086840 8340108 -350299753538228611267390208719994880 8340109 156029910133085750441850484545515077760 8340110 26380708794738703854071050308449184000 8340111 -19031359895402805843443917293167543520 8340112 838763403058786518494677937183588352 8340113 -1289403480333644098549746211710243216 8340114 7317350186895761248183000525552563840 8340115 31829296907597026085120573524273282560 8340116 20815866738359094060551055864321245184 8340117 112578297719089249895104515315988939680 8340118 8092346742985602246835690021779578880 8340119 90289639686757955797852597303045688520 8340120 -2120469350210716350555222695342899200 8340121 135523607500693867316349054791238133322 8340122 1128648258497405441156219794343116800 8340123 47239539764778532674859111156680447168 8340124 -2333980629357534171212228242433467904 8340125 60973460077551010909341669769486839000 8340126 -34801109846970561561653135052098688000 8340127 179290524999437141734110733156456138976 8340128 -99372702093621905558724844437624913920 8340129 35174232641190843284604133403561151744 8340130 -74804342729312742141506393366563811040 8340131 -12061758047385172289359026455135884068 8340132 -61432824602435323481118636972569008128 8340133 -46600530393184088831078049907435711656 8340134 122740645927041133944690236272502444352 8340135 -4752769810454722748717148930437080800 8340136 -25277754879018850355350785093355683840 8340137 -21462389983917546165316859515398687900 8340138 -12182054968019831077491919232403317760 8340139 -154899006203366468838524459106989766000 8340140 -71861238906382172260830810758465218560 8340141 36213394264784891901891103822501084992 8340142 34906945752633750252637957877573105472 8340143 88730453882184044891800809608709160608 8340144 -4377355269590992406166454614223749120 8340145 -79892204199756231357802802880847641600 8340146 52618609297015820001057419149689298944 8340147 27815951589190372075778171176611179520 8340148 80645208716964306368544842653694542208 8340149 36160654675027584620741012381125888632 8340150 10120277689488636557624743013573529600 8340151 -496460874848247359617936823324127848 8340152 -85935756503211942233171095052604518400 8340153 -36487668525899956189578723373788829536 8340154 5629946258993114409333077301365813472 8340155 -14741793093620243361056355863974861440 8340156 -86759309558567149522643025381059928576 8340157 11688218160586590534747062480858352384 8340158 -35750662449484877193680833807377304320 8340159 -3765286063890379474160208431342755896 8340160 30250965052638336556297417753991577600 8340161 165215277356281204595822220339161181762 8340162 60952239007209730613298760860031661952 8340163 60618871440374117233446937002798286624 8340164 43800590399448019639961684032928440320 8340165 4046436539047907307402173700195806460 8340166 -125784072763903016324208460348619227200 8340167 308222838969244919367092572325731008 8340168 47272971514512224645236188371637043200 8340169 -197983546769887959448178940565293483430 8340170 24776054961896298165886908603318144960 8340171 28252654018130303423352278924250829824 8340172 52654487049213829729468253740992333312 8340173 154875050021951367850731952489001410422 8340174 -47020611413127082442293162977682640256 8340175 21281093376348617991351316490825610000 8340176 -9701807387349495795839367723608211456 8340177 2744000353989764508534725705580155808 8340178 -1972281275909133944597652932383113216 8340179 41161817105624589737410692492983806440 8340180 -52880091723278778261759035504814489600 8340181 131195823668400460645107610179826305600 8340182 5648225313447846976019713509650556192 8340183 1827475323836315415369217780544121744 8340184 69817114730411622649274294484176578560 8340185 -11965556089876023331406014955383755840 8340186 828313781934313024707595267030466304 8340187 115288474782316625624180896341235632836 8340188 -135904408637781621685477345174079416320 8340189 -25789335408274429431474989253170848704 8340190 5223802216491221064009528355980566400 8340191 -47929607528473674080329176892839281760 8340192 70351591062296187975944555391638568960 8340193 -18511492329379814250257493225777496940 8340194 1397913763526689875609234237773439360 8340195 9185434014864123076483779284301811200 8340196 -94000269716712854505243147596835721600 8340197 -78275548266481671241971396030636796608 8340198 5758013941188163223595700367672270208 8340199 19739690806966138646491353716946738736 8340200 58335647183470230069018998390243328000 8340201 -42977126304602626303442030345632550070 8340202 43266126388527378558654347717486657280 8340203 1622402691061117921888908857726530464 8340204 -9655612508048372426542372068569762304 8340205 -38504248105951492506771407817664769280 8340206 10429388697636375126678366267704279040 8340207 -3970235937398194355299225541724180096 8340208 65261827776664531049045010428879437824 8340209 -66201379521758699748919543547836101120 8340210 -22742700741845398641191693561121160800 8340211 80732610799455407341965790051251015624 8340212 47607095782228664110485668018260995456 8340213 33069877136794421402298037285754965824 8340214 -25239575292290484247614954952963620576 8340215 -5401234419543179886618372461297760480 8340216 44041322960721119926690402905815961600 8340217 -101205493484585447737897328308577937408 8340218 14215687777627738247423922242849608560 8340219 -150837077522891198583731364639019200000 8340220 -7410578351919556126128764674258391040 8340221 -25908674843957854727797358176236412320 8340222 -35741453927141625326371014827875310592 8340223 45600081492300497578527736534771081472 8340224 -118262022671645552116733870101726494720 8340225 60758524368860983938461130651648979200 8340226 60080930329141539156867998989128936480 8340227 -80628048942021854772500142729749161728 8340228 -12285896625332401858007304649704026112 8340229 -242823521398065493179235587558609577824 8340230 -32249618744237863922911881989183610240 8340231 68415445810567310919115624314095357352 8340232 -125448811901084784418283760419777817600 8340233 -7094134382700217156073426233410755376 8340234 14339688058659120638247166858529670144 8340235 100171348427155409353249529791047141600 8340236 -37372544415233067245416433084378814720 8340237 1401911141409413450199362027370339648 8340238 16787628706917899757176589777378563520 8340239 -27561406374134121300045792967453801176 8340240 3512604740088971971282760990982144000 8340241 -5835221068485270702145488223590446028 8340242 89089924590524370217693652519666512272 8340243 24590802425975765224592312760726645504 8340244 28316239342933473250782517761901608960 8340245 81279185591191150509406174203348084120 8340246 -65562438585035704965179450170586550624 8340247 65693792305770658442696141869094234696 8340248 -38627297029314753229059412031397027840 8340249 4618611720202901314504401809164019664 8340250 3827547644009349441141612536948784000 8340251 48336596710952677991561343994070998380 8340252 -72607545228973928165906699225859245568 8340253 -19709180683900831894259010468006990720 8340254 -4868707117393562150415313985324469888 8340255 -18508139109248078523146048056790668800 8340256 111925300186999912413213010461651369984 8340257 100568244076285051891335738230813521506 8340258 -8985953752379817389754361949581670016 8340259 -122576416105987077334370870539966601960 8340260 -9891752237342940402510349389713879040 8340261 3077413952722459604268160940443125504 8340262 9138442265718050966636213917304510592 8340263 3133478379656596604876788310003943264 8340264 -45390249981378407057475164950513751040 8340265 126321588563217953489882018423549898660 8340266 46468576937594771230880479515007693824 8340267 -13072679694165666473117537769087598080 8340268 48183805716496456959426272992677904896 8340269 20195219201696970626051880907821817152 8340270 68439809790429964804445499819983842560 8340271 13195909202493633233245947400812439744 8340272 5845203139555395422456934096298622976 8340273 167682094174272872136081257004831588000 8340274 -39902171163504300816900142622163143040 8340275 69957807736561674152048965513592400000 8340276 10127624347056499479660803342848266240 8340277 -155477438615826297914118731764888863456 8340278 -81428916261496417808950238511395136000 8340279 39929099911286463951078684388331296080 8340280 -222699075605739566703074528122060800 8340281 -285355487904735009150421572854998656 8340282 -9037641788914781108764477502949687552 8340283 -25048239633501879310990085241239291136 8340284 104345753087219769713483667535828416000 8340285 -23125164370606971635503555515988952640 8340286 -5402399379719494400632111179276720000 8340287 -1135578933599231777805970922894324448 8340288 53416074728596905455915318409953280 8340289 1042648889943316247100644806320126400 8340290 -28356810897999162170645066743007332320 8340291 86023913128491080719943143562444365152 8340292 -26742714181939217042294841518304123648 8340293 -15766143445138209181058701966038058656 8340294 41710542326597237158822194235396956672 8340295 2995021742342664010294573067608775280 8340296 5717170039897723527444897888159989760 8340297 44794890221799483981374215362015790080 8340298 12030325162392125856394410037010936064 8340299 27076025696069572425019686055601076480 8340300 59803120040489390723476541860344960000 8340301 163446980014770021181630115546500653302 8340302 -14686979840527357744158454028880095232 8340303 98825393693027372972956957625217037704 8340304 -3187811930001540250637802912322682880 8340305 89473083680818869141860480746294697460 8340306 -14025597575699302759109781751271500800 8340307 -124147273794457581362097524826188263444 8340308 123996812834996353494703778742612524928 8340309 -14964338638178445114650971639892278386 8340310 9430765287963524182373022386268693120 8340311 -94670087616153282410391059623194012960 8340312 -54965696137718967466901442255972372480 8340313 66748913100926734305008348395663654980 8340314 5622693119713740434971637182270148352 8340315 46983774112132922178997371225854609520 8340316 31493539006586348647671331226932625920 8340317 -76540641335835183256564101182059868634 8340318 -2210273122603026174251047490859505920 8340319 109212901721607757558776896823382637424 8340320 105467825884795056538902998831522119680 8340321 60553056583243668076932472435662682464 8340322 -28052392127071615866072680570930492928 8340323 313651388140019287544261268704121744 8340324 -41981986360777911438824796799911610368 8340325 15444760308281331052785578778883924000 8340326 -28577514696014902768691408456444781120 8340327 -4130175567386293826687716831732531224 8340328 -148412563939496125533121210689557760000 8340329 -73807989086588634145079150536593529920 8340330 19341211819470376405934688197828613120 8340331 -22411534756008360437700082776810479448 8340332 -17250352258194523807734115653515821056 8340333 -3244761424627745722181542891065053952 8340334 10367958637787979934366393053296034432 8340335 -25021593909629764618594173520477738800 8340336 23517113149079195670006447450464059392 8340337 -48379271904430694018114222402544692014 8340338 -153592205717346430485353732517884636160 8340339 109258993835218501598807784230050320696 8340340 68345423322713965562985545982068355840 8340341 -125392927916835457704208828278414402258 8340342 -1247212670209319904033221896423639680 8340343 -1388387266995530304878709831865582032 8340344 159190893629742439751515164347596800 8340345 -13077440677719268146100326866750305200 8340346 -325656884156208465848254174202480640 8340347 -160150750812252715107946131824150660688 8340348 90006708287981154911216124010794024960 8340349 107560287152111023354353875395953609350 8340350 -1962701250098131870080477702455841600 8340351 -31803330407614678965552797911904374896 8340352 -35497311557446884200618060600951439360 8340353 2582944453733899082065545050996353920 8340354 -84271894182954424227608532616739328000 8340355 915712000796234599409200823051942160 8340356 -132069793194659884700741304466972894080 8340357 -47507990412624203795799571878410940960 8340358 -12584561336565206585477857723016887680 8340359 -152864154642559575352636443252983216640 8340360 21054807273166348517659096413364224000 8340361 -106940675057693268386432190790412385696 8340362 3414312784601079042913048183644901632 8340363 -93091258782799435515217134668789424708 8340364 -25954598009675597952265253918604750848 8340365 -42598816624853380229513573008141483680 8340366 401673883833754208645133394337117184 8340367 -33776723738916454822836115035575425808 8340368 -21606059028338665966285551949504757760 8340369 -26940383781650370827356974557352170256 8340370 -21534638318644183768613008243060577280 8340371 43367874948736254317235936336492346320 8340372 52285091787992304937361320236343552896 8340373 -192203517195561575861169619780927957280 8340374 -8097338165390442400374038846615768448 8340375 -31194637109412436507054460053594752000 8340376 -64944686815231377050755317312935178240 8340377 75353833194743410034837069441265999312 8340378 -8752179649146410127813801809352682752 8340379 93618402374218778001905772999484934776 8340380 -108402321323307722505188409747032179200 8340381 -7197500109198114561690291748163990400 8340382 23777250244583825674636606260680337792 8340383 51193215818429181303420396305497575840 8340384 -3157550918219948982399431784775286784 8340385 -161735340071231961070489774979894893440 8340386 -105291123934345191444662124933743314608 8340387 84104433044934438049854467604388182144 8340388 -74712960792869680845257879131168768000 8340389 65515372319382805644624618103508776956 8340390 40505111912433660614166595617133240320 8340391 31172502020571626822710276059672097000 8340392 38654623193371570047446083064019763200 8340393 63613484420072103222348761246325438864 8340394 -33006227404416646494232806755116805280 8340395 12430399160027571891457038806498856960 8340396 -1166550046036610516612044321452880896 8340397 -7313231537623993342774846828371701760 8340398 19041643512009311108222550369016590336 8340399 29347807672411016653228575239323494768 8340400 -31383482007977937855760221769973760000 8340401 -185732187599484946460782633924967231598 8340402 -3511993290747950180593354683125376000 8340403 204112355118873210168059947876740112652 8340404 77239209366547052429131045347479728896 8340405 -22699895847436826047006277705596527840 8340406 84337626609887685194870586368054982720 8340407 -61106793625616719742495805111756709728 8340408 -6647817867438287348548134798679879680 8340409 -1689645261254657291207113859542720 8340410 12748149717716272774879047234903917760 8340411 76958145773188637498834579867178924480 8340412 -115005936384553006638285549066779447808 8340413 -116080435952464470824366372946984232500 8340414 -55293933213371908831379204426641018560 8340415 98803697606432228410171201329826723560 8340416 6806441805368978634527934203641724928 8340417 -29966512571808133249775881197313970400 8340418 9221652100828260348503851549537022160 8340419 141949581565867634717858513894551157820 8340420 66787015738906555467836157827909775360 8340421 90498328281842330732849018851384704384 8340422 -101119279277792152361766317011071139488 8340423 -5314099362255231396191803145716273152 8340424 173339404960325177897079781989964032000 8340425 67608620162880453533103734346348768000 8340426 9575192582847045409533537183474299904 8340427 1598077189488530701882243139999019912 8340428 133602402562713258084298667718370745856 8340429 -53033066310015889931931345579634490880 8340430 -1604930699399922705752648515333324800 8340431 81043193645872181867823018057869964528 8340432 41734622029421729988735897325996081152 8340433 146660730882325279016647575187855933682 8340434 2347103074875748964468623316196012672 8340435 -14488323209663039670975120218824624800 8340436 -16355369193117391237576074032676096000 8340437 -123313403774035743116226995528651975634 8340438 10950851034521141217068277670737133440 8340439 -156035608496046258642575913982029272280 8340440 31318792643023465961468048903965900800 8340441 11121935192565989606281931327560476864 8340442 -1159213548764918745297574455016774656 8340443 39356754664915331253907928433120394692 8340444 1216375436058602616291778785295073280 8340445 107606421133298005732183963579300958700 8340446 4922636702934840026181987074914113024 8340447 -92511574500652535314485289032775126200 8340448 -69096040453225434851362566264663834624 8340449 -4000589182785972243228714901065015360 8340450 24110305045171164382494014779538505600 8340451 27453654961074634528210315761658221984 8340452 -1160225165543758791327858491407531008 8340453 18332929392165594243872829634700664864 8340454 -14110708092913423399159932476234881824 8340455 50596159182116004434911474512354746160 8340456 61970616209005072411250557812650803200 8340457 26463926400195005725475605519363138560 8340458 -2105830194971655618265628770519818240 8340459 -30867524108295453289790668159790838696 8340460 -30938270272118540357349722425177374720 8340461 11420831800343475717300081933566093472 8340462 20732392630205556972511289012977760640 8340463 31274791880353395960213497841320926080 8340464 -21201429471883936706004784548677713920 8340465 5384643941600548704816744278622798720 8340466 18830349399727591368304732339267656000 8340467 26297369435884978521377816447367784560 8340468 91347182196412271674933079317773987840 8340469 -6391431787037998517694630585541049992 8340470 -12566136273222575833115324877464423040 8340471 48221870177959421584116887254755862272 8340472 -42938715590163093780595222126603223040 8340473 -158345581089329057571040790292051376278 8340474 3495226452050924185995519424822621440 8340475 -35073845231638933136159525231160238800 8340476 -8087308403598900884717799595199731200 8340477 101509638555598238629195199994724679232 8340478 -805747364938740451926133445088931776 8340479 -47754071817155363938504855314730576896 8340480 20078249435512441995093074142151311360 8340481 148811285754893433720977076365332097472 8340482 -7432885085216975639368990606805526528 8340483 -23670556138219551752458722866861075976 8340484 -91200609122422148809930044192074713984 8340485 -10834045563220800253235670837888416640 8340486 -17914362335436387149336794205169354240 8340487 209471673467825449248248183485596675600 8340488 4742179873065004389407512215404544000 8340489 -100912669137745309985692185880657803756 8340490 -6715189792936187954834854336667642880 8340491 -29804509005355269192057919664939300808 8340492 81007539588083204876970061768002097152 8340493 35177388829543265917624400013802540000 8340494 -51286353018590755055790089908887088704 8340495 1756337153909425391063322126037635840 8340496 -49528829564570738164059963395040206848 8340497 -145485544257103203522106187196719161488 8340498 -83263280878514897423923992621929492832 8340499 131903774170609389670674879447097820880 8340500 -15930302759680101547558960454258688000 8340501 23046966434504952874950136239162169440 8340502 35616342226608038252537821544722769952 8340503 2040726878960576184596817719557447584 8340504 37993299476763594668557167598613299200 8340505 63220058813050196517833437949903928000 8340506 127228572442908877645672166426820848640 8340507 17613565322051554292032299371003001120 8340508 -160044746195787377440741588109162078208 8340509 -119743346300964155595042822153052987290 8340510 -35279124894327666769808187528822061440 8340511 -403695257678805393136430864474244416048 8340512 65305865482746781599947499168086360064 8340513 24714166191751362899277349289223130944 8340514 -6735902467118938230381432787215088128 8340515 88865768936587522591179140448530739600 8340516 41766483228883007551340544332850585600 8340517 -55565497587991320333254887194771914434 8340518 -893770034059602837942027550193654784 8340519 73959334963591483145583839462839392384 8340520 124189431283464691459942810193933260800 8340521 -44918364653166655311161079909225220416 8340522 35601430586923021035990964633542588672 8340523 -97148024379015584788761559522584178680 8340524 -103272615450583499035533818085699035904 8340525 48707046266684042313696419174822832000 8340526 -21356768810864725644686762215158808320 8340527 -62387980991444326251670454245318968840 8340528 -217501861231102390673171051144282112 8340529 11418274913966544187819542603081082130 8340530 34215645656668537074514159922276160 8340531 92301792278367981279631653014573130552 8340532 54575860072210192404030186007098509696 8340533 -172282082118982415548725709749809923218 8340534 -13413244861331202053514509537395523616 8340535 -37329034937846112702461226339186915600 8340536 71990297831349724182683515196993740800 8340537 12592833518513694255021504724994548560 8340538 625307246831327683165306033622139648 8340539 -2768677284407036994104099790281602080 8340540 -2531162032636833367704305348891166720 8340541 -55225038298793851136442260101769368416 8340542 1715735178280637350323076209204259584 8340543 27206095088582033444650503475072830720 8340544 -35719767772947541771982966807116644352 8340545 -14111490664217130050620708778730337200 8340546 25264962711337360298740643349969465600 8340547 28605850525469477003043277501350358840 8340548 -6421212707832426251967771803639910144 8340549 21631916652976340817302631872665388160 8340550 -19478110700685674703566233663909286400 8340551 13865077995080919082735202003916446592 8340552 60594342644435975865038723012440842240 8340553 -89754616726891176036510996186785101916 8340554 -31000592364222835465360021777601859024 8340555 -35001966264659141203715824871779188240 8340556 -50939680966528178783895790927700623360 8340557 -35636812673708967297294733082883762408 8340558 -38797452378783644337183803544834204672 8340559 -37466115136684004549842942443344274096 8340560 10973392409046456425806261697265500160 8340561 1113077746302499258904124874858268160 8340562 -10087346561520434936530734217929400560 8340563 -15960065918896372638330849872992523520 8340564 -12633090724228342452666735508901812224 8340565 -83238795948625179878797761175364421540 8340566 -9989969967936336392921750681074183296 8340567 12531906089397897985409861993015658240 8340568 -25558824406788268856264955287481661440 8340569 -113562474649858780452008133960958481340 8340570 512924690995715184593374948873052160 8340571 -20543064911442510040456318946561514800 8340572 101005914088285992253299087262874558976 8340573 -157203651583116760487258813265768787200 8340574 28718933279259690184356019083185683200 8340575 90637305751601667318558232685429275800 8340576 -12684811087095153904267719397695553536 8340577 6306381055319909450059161213324986432 8340578 57699247305008511255908004980091573840 8340579 -27213859249411446541924588383768868176 8340580 76965415496113266792831357055085990400 8340581 400109177366602813894484118034769664 8340582 -1801840570223159137785315781951088640 8340583 63540295812723370156063326268544194560 8340584 -65258474339936128465961955161317647360 8340585 41849513424121991998485978715785336000 8340586 -36602987375642281782598261174130117280 8340587 -108603330644662893450667762509769069164 8340588 54704974633312851648167938746908073984 8340589 -36376812909734367767765412149826298740 8340590 24390552570958971909183690481055140800 8340591 46916760613419703833330612502088368128 8340592 -20734336213950602036541984624393420800 8340593 -48510642589439415047794871525319514158 8340594 63068752877513390780400224805433962240 8340595 76794025181570256727280776795252671600 8340596 -84647243822008333333753555807547504640 8340597 177922259086289829990213553059465046080 8340598 7297074071996936668831748127425789952 8340599 -252012393944258676054609951327494234400 8340600 -47820653000325092495085752933632512000 8340601 175855440315419340830575941008853163600 8340602 12624844583093657085182366972639632752 8340603 -15970139520716400995642210596402534800 8340604 -4033289451561236165254526005167007744 8340605 2005648667071276372396055592766917120 8340606 452505970923965738244081299903111424 8340607 -33817592555413034842732057396932453768 8340608 -70328507219320018393823256308172718080 8340609 35871905182682302580843666380438169904 8340610 16369397872497257501456042240990813760 8340611 -183012610104255189662708982315538534788 8340612 3053428364289865506529199926657941504 8340613 -54330845849543602228714971338440927138 8340614 8293964423662438611675832422856598400 8340615 3773187553398404372798143542821578800 8340616 56447841665647628395816189320035988480 8340617 128833435878965750652744386069734191312 8340618 19999488176021683295248172244319719936 8340619 -58659404374707388222817014632225868288 8340620 125761300579749606713041553528618188800 8340621 -5782262120157363955738477078958849088 8340622 39237722761209306503821846250884128000 8340623 120190043644409721871614276166333357872 8340624 -758609231922496931306130299584512000 8340625 -137757283320932334103251813366995325000 8340626 -3545626257005872600161519457555720704 8340627 61334730683077091541889198187073019320 8340628 62586966517501306196051470578678773760 8340629 -247942495463510157406196390853968696928 8340630 11484893514294184987627271463508151040 8340631 66775238939088138570785676353643309920 8340632 47971229199286753677035405768443084800 8340633 -72705889703596433017473638691261337638 8340634 69548596754841717015887369812647686880 8340635 -18362353009904920902008595554046669600 8340636 69677016734743735032205387942712500224 8340637 139914208164562701681218622873038029286 8340638 -109000947935338157326418958481697423040 8340639 145148952577369571399161494139183102080 8340640 -12017870144452445329785313035854807040 8340641 195340300646249397903183662887491555042 8340642 -29721698391465468129189842227047404736 8340643 5504035253351479832321321405583247488 8340644 777525553625411312655089351604224256 8340645 -69289904820367259846685717544782269280 8340646 19846452018895555845643851254000223744 8340647 -53848282541396226917330946284937100800 8340648 -192542869142721118540911709555727892480 8340649 6717125929914093186316322884935723636 8340650 4372056631185524678329854460658784000 8340651 -2818862349325482336215705836522704 8340652 -130154435902690956517940280723377896448 8340653 41924404521399635421390568210110885600 8340654 15595063466620349947014936554815033344 8340655 22669684432686956308189402767864751560 8340656 29723590338744789463562524689585242112 8340657 51672444091378311183748636872863071728 8340658 -13550554864863662927296998041997759360 8340659 -38779963181406743169421343221055920584 8340660 20276194884368077381257672708483060480 8340661 -2914279854326172206155928467820039040 8340662 46347603830714589346012936836722688000 8340663 4614130670163007009186412174878649424 8340664 -131150152589889592769540733599906672640 8340665 9752532121330934966537001155240325060 8340666 -66322599729570982515082207516916530176 8340667 -531788287652825645765308801046611968 8340668 -44848521328314486770245391552670311424 8340669 67263762105661491573884384392962566694 8340670 21896131601231801300660258541558723840 8340671 6414002503981996940795201517429578544 8340672 -3377312807379124154427592602380402688 8340673 58410105560899813032182068171034893104 8340674 -4099383029387080606234498584165273600 8340675 228265432176488938730766490089484800 8340676 -6746669296190405673931022288941463040 8340677 67736812964930756376547568021865649440 8340678 98575731721445717738900323681151927040 8340679 -100695341334665101001333539029237223720 8340680 -23906044655213825985337330720906752000 8340681 48782110513972401764473058366229952704 8340682 50735540719290826248451969981348108080 8340683 3581828463815425822667872795150886544 8340684 -8305858505495286337099889236520263680 8340685 101572324949953935378806034711839506380 8340686 -105760090160393971402547676213515174208 8340687 -19488858160119305834858845650198627600 8340688 -1432932526232852094643161708652036096 8340689 -79975321685341016192916703842396757248 8340690 -22110003244076319363715105049709811200 8340691 28747191494164360511913720019375146092 8340692 9838923644030010971992902403832516352 8340693 -61980691641668836217632870927365243456 8340694 91541085078481503661413441209457220896 8340695 118696659418876312670091485881502620800 8340696 15329359293827109396918350781785702400 8340697 -59614586743083328593110595994489795968 8340698 50551551356737993697981468895453423600 8340699 87539981068887979253069525564764237464 8340700 40008566281522569686133270414874035200 8340701 35528491281713135756312809101542566572 8340702 15971653996104371482670305549511092032 8340703 44861535221639843504863042019142471280 8340704 222461389403078263363427071996025634816 8340705 -4350642363434741209044942880703001600 8340706 -65850147878031654290192244007115703936 8340707 46312618504431780625222969399832667912 8340708 28893406076843031912686035056309826560 8340709 -14577760847110776001334693390950601472 8340710 -82142637582413604587471537712353280 8340711 -22025383793988281251084707841594526256 8340712 9695123814457308117986082395902771200 8340713 -104056298417277366409677612454772165916 8340714 15241067455715673478450925177288056320 8340715 -43023962630346273662349487582450184400 8340716 3870285300786502226776928492484605952 8340717 14179839616180196821864059287382526464 8340718 83880365240200522778565121223084842560 8340719 -106123173710546029065225278729437174440 8340720 10683083705778405703781707505089904640 8340721 129422375606462957964188833309190083922 8340722 -36728381745762629495327103343197470400 8340723 131338273568523330784027550899622517972 8340724 -8300689311663945382367269098587566080 8340725 -11952098717652617461303981845122611200 8340726 -24394838031629223378725491363000443456 8340727 263865720567135758413352757052411918512 8340728 -168208459601725957715942810359771975680 8340729 -57286860080939042330046572730691076016 8340730 53275551589069031430986573724751307520 8340731 46455922277946644579821045210968352800 8340732 52228074284062189252212238368875177472 8340733 -136544250369538519238157016743281185018 8340734 -63858495047355742526217404862186501120 8340735 -30451019133344806913268756038700209760 8340736 -40469452689436609099380847723314937856 8340737 134730258836120630230816196374640023620 8340738 145404223133702957096935539800839680 8340739 30431821256410258131005425535127727632 8340740 -14923588473682949821410883641137775360 8340741 140098465277812969804853115362766688320 8340742 -978075842912538582157475175545293728 8340743 34417314139199974714872669847203397512 8340744 131502614741027353111088065395385221120 8340745 4291712592733429843948805025290162880 8340746 47902459843491067236856576623659990784 8340747 67546768885614674050822436485377829872 8340748 1239386383741215299060951560562549760 8340749 -104005648864550587592211129705854882250 8340750 -63340124281164292261750328029463712000 8340751 -2842986985681780277785787661390785000 8340752 -20623512173540015781365270812312731648 8340753 415883996151768953699671469488504320 8340754 83485252831199137491124230352352946576 8340755 -33598592454582101483590542997511838240 8340756 -22759120929663639415926754491550150656 8340757 -108543998059484934332233085247450137088 8340758 45924048283646830124323130541806568480 8340759 2040970277133213816770966296255184640 8340760 112128652504281041419376756267209728000 8340761 8390642501169764583635409878662645248 8340762 24326341804265319919281455268610339584 8340763 -155088771796031778682173511355337680360 8340764 120598522419826887797241368705459160576 8340765 28440723976497733265746655622067732320 8340766 5136608272753030080595132920122302464 8340767 -47345900654748172262610577115038041408 8340768 -46365205719090045631361665668084596736 8340769 -437619702177954260394288916664140632 8340770 63006970854136933573972957914954024960 8340771 -55047103003083321072338773578518842560 8340772 659871298484900159907833683348480 8340773 30161264440744261069051437365509451040 8340774 -1946998551662537128348804515175866624 8340775 -27986733925188228289590561769754315200 8340776 31102716018037302568680306840687406080 8340777 -114703998460559394822167653127853576540 8340778 54324894042527951952811168530608444256 8340779 -25659886406411089060422718743862930560 8340780 -21629184137532532473540875907187368960 8340781 30522629966677445198500910548197842582 8340782 62627113723178419851186833933645593344 8340783 -86680975742343974031336063352928633472 8340784 -15568225871864781176050088996895539200 8340785 462763466921271367598039885684400000 8340786 -12021944215155646823501805332844652800 8340787 19907202820489215440751113058038616064 8340788 -36511753178001147887105694666210870912 8340789 -26335033998770528578265299134634281600 8340790 21996552690384684594165594897625785600 8340791 178276100084001317380559950601217481800 8340792 -98452263059819710390660164219035873280 8340793 -22508168938068866847366242283245919958 8340794 -9579479352253534777024092889953948672 8340795 88045203135614169315169255294042477920 8340796 -748192656199859566355540113894711296 8340797 10975384826300053695542651208849258540 8340798 4959403216795702149384391099612581888 8340799 79735411771671192080911934688056551336 8340800 -5305059021960254680865348137333555200 8340801 -28091292189612853760214409288502001216 8340802 18362013792847506271937527473212118432 8340803 145348764698601689312889570372866597052 8340804 -1198510036344540049290949946338384896 8340805 18348995489948561379912728739813205920 8340806 -12555314435490127781143546879359390720 8340807 -116511892596908090100372338523040366512 8340808 40927791474662295185468015669172633600 8340809 -137499347584404924965655143818196832384 8340810 -3505640417361255246756005133731289600 8340811 213045168449614303779758470849646779412 8340812 7321104011719125869090153890558113792 8340813 2068898733776654153793927404020369602 8340814 -81365951500795595980917494044962087744 8340815 -23194576094996251411807216952251768320 8340816 20458698969878164486486060658966790144 8340817 164795431766801266080354955808596074866 8340818 1611729473209737059210875729953112704 8340819 54763806584517096249599321095137743544 8340820 109588111398404287720350811703894016000 8340821 -36913524067391029237218704650315356978 8340822 2023225274705690067759490413275424000 8340823 -142502077296820175463722893369876521336 8340824 -86343200346827601285458381018618695680 8340825 -42783204383581142477787283651257716400 8340826 67458045095636773278794785116950657232 8340827 92088774489614957369729304441598494720 8340828 5182029308111049849982914152852728320 8340829 12830106516663491719385313683510348160 8340830 63263568436012522813667408193751833600 8340831 -11152465308630785332177232589474962472 8340832 182781498281289415644058891973920161792 8340833 74765075768879876606115581815822178082 8340834 1570225640121276935222954914018536960 8340835 24783730865405090333906199131663395200 8340836 9882675298039729617869772982281363456 8340837 178409259233262554831369549906632930368 8340838 10317178975011620233598988644552601600 8340839 -83546495879983316477530325042996182536 8340840 -40986017918140663360417914763997184000 8340841 90804190242305115422409295633939581242 8340842 21382687179213769347853397627968942944 8340843 23997475347507361268835860894658269184 8340844 -32830891864273886255076940439655756800 8340845 -18150520986139634111580210181374504480 8340846 10275875591143572798127604101600562304 8340847 125015125035705335962754090081142489296 8340848 -17676097474057603071224843751461191680 8340849 -12697756895129881828591674937467502272 8340850 -18609485605729230680506410263404531200 8340851 103011380434219803950212603469616651852 8340852 -9634032092691069282036038001584111616 8340853 -10083496951935528883568064782208498898 8340854 -22076923560998471975934223626453174624 8340855 -77156328452424764739103539879571860480 8340856 -156219723324626242512182690571921285120 8340857 4580633205003503314116644187828237312 8340858 34067183570037478544847929521396464384 8340859 45638463642266685620844764488920788104 8340860 5056688399536164690570714511184363520 8340861 -59266394712691508152298386477336141440 8340862 74557531753379716169503561404522834432 8340863 40972854136917609570287998668364958160 8340864 -16529539848707923473937726756513382400 8340865 -485230344656710219524043403436929880 8340866 -69714856699949267403412418192502904368 8340867 90453038582905629154053234050009664000 8340868 -24552167359261690445864407546006471552 8340869 39710801560845145492775405191549602048 8340870 24479546610045946305490788089185660800 8340871 24609534742612827476981337919860748800 8340872 -21003456156524569772630241993738931200 8340873 -11983169189840996890267105000397245632 8340874 -8314702356641166196454246961591947520 8340875 22409164621127647762298796937671540000 8340876 -36139748622103077834400468416549812736 8340877 -70061632317095386590430407140285235274 8340878 -31063376988276790919822865034111030464 8340879 -35108771410753180498782785384941124592 8340880 204572172482403614931060872332738560 8340881 49210453500417540860985732101070779520 8340882 238633945626867027545846836305745920 8340883 32337802631205605439902864512676813040 8340884 62297863615395464011021625912759634816 8340885 -10284589216797498012277296909341971200 8340886 17183284278577836758832224085032448000 8340887 -175036216993184389301544817678510801464 8340888 15116801072582978599738111012508958720 8340889 -68915234859588846289681785956145239280 8340890 13556118541411465568203654434932985600 8340891 -13475232272408746518376377166676044800 8340892 -28434683138724415298855630300834862080 8340893 233867570015137144543196279251218540 8340894 5784866109882098551581670375232253696 8340895 73306844821711252206444309333417774720 8340896 62861237663457988139822377240799084544 8340897 144525447861874307048812519384686736704 8340898 12643353780801570153929090416141458720 8340899 -5557088041863004189561421432973565440 8340900 1628674982466709650495334796302156800 8340901 -2723063474099435081979193481954395296 8340902 -34496449278545948337229158987929141760 8340903 108874741150530601218966701098301151312 8340904 -40555668406060568681471061629700341760 8340905 -638945566570666641166988180194382940 8340906 13201865608354299456753121585522389504 8340907 6819034036061744252394340024451920120 8340908 -71041496386677237267276661820619823872 8340909 41030143247123284449466229460071863104 8340910 -2882786958542635507808647695915287040 8340911 32422011083324446633959599659487386512 8340912 19641529710653162862146692357457362944 8340913 5604201021267554591589481537039658560 8340914 -114756684958120343994985271142263866848 8340915 -71187792021796484474313528466624700160 8340916 40250476179756469067176548200538362240 8340917 -25069575487029331161556741726121723400 8340918 -4622352124840289955704191947930980352 8340919 -79782150637472556873400390365712921656 8340920 -31407305981510252393323195944536064000 8340921 -120160672568696678367711542303153561760 8340922 -5734480745765128713155819089510809600 8340923 -30244203125201641295926362486045837576 8340924 70552356269637479400476699423496560640 8340925 30411591910391077769301411818248000 8340926 -48639295932992478898621274559346986816 8340927 -25561898506273456456341431316530041728 8340928 -31670854181788330708882820638955274240 8340929 -7470684009943599093777683562784579116 8340930 -17898515917772409452803068600378494400 8340931 147580397396521768159246901143386046872 8340932 111600094386167294896912747723380410496 8340933 -90996056977640407371833794180656780096 8340934 -13508393883393325249734761607403822848 8340935 -45750647914277997711806744666462349840 8340936 2476583796792044358148494892358246400 8340937 -216290699746118797342296446976012610608 8340938 -29036346956025827307129534814547696640 8340939 -105429859134083683041867358153114110816 8340940 -169242725260995603723534444317750016000 8340941 -41756256287080298612133793897168708128 8340942 36190855938383742035348044404667624512 8340943 -30498621218238720579846350451883553200 8340944 -4243750395816190174777535683412336640 8340945 -10979022073257469928327093322710780160 8340946 58611669515952445214534632677836502672 8340947 -16098863717777479795911155806803112848 8340948 -34602611939217759731870279796690124800 8340949 -190725468604492492789578827966649968064 8340950 11530651478435392721306772907882281600 8340951 -54629681432675538137650421252269247280 8340952 67844395629688533170868817126242969600 8340953 65920054040079017927546548824563683584 8340954 -46131959930618610442769586728703137280 8340955 -34670939152491359213237299523478240 8340956 -24078032719949915938472945593605692928 8340957 31557339353109002897568652499220491628 8340958 -4195329239535080655948339881103960960 8340959 -53767155140076195247740816045239997960 8340960 57619306938221381792821491664339599360 8340961 136927989294195302560894817383864294562 8340962 -2805873811447861023246889441204154880 8340963 2858533622183294580590447557944686400 8340964 1521041870306004751693716349836768256 8340965 -109391217712481575181518218007867470600 8340966 58482800506788057514415405343263595552 8340967 -85815474167909518933314802676977462984 8340968 3014350036933586244166684035713679360 8340969 15414143222973950428043650201720495488 8340970 -35626941134471807623965977619306209280 8340971 -36271505926763603956301371228796082480 8340972 -47780479202151142766517725224975108608 8340973 -1259225679510979587095169757000939200 8340974 -41624766767182199236961981330459473920 8340975 -67268939253752219375874320556817289400 8340976 549995340665703245781486356056965120 8340977 53161081825620911217764777999622815826 8340978 11142284680561135132230897491974978560 8340979 -81702673537576233670404713101376378624 8340980 3843476732551960859199737075000294400 8340981 -29763170156094315676001923807750279680 8340982 22460978214675998851429263667653886464 8340983 -682633943519951210839523084059618080 8340984 -7556416771582465247648243963991490560 8340985 32031123146601032511621898403071770180 8340986 98207289281233334483140085195900430192 8340987 126937073408301216196699170563716302360 8340988 -110624398090177726283056201395164864512 8340989 75653286853490425506586691945718710790 8340990 -554307769338783939851715050345164800 8340991 8689759854674078388303343899979246800 8340992 -35287913176470074714298017817198329856 8340993 23593605007659156936443642302866010482 8340994 41895250734541792772450728745702713296 8340995 -84066283725751141676336768097922699680 8340996 -5649407975822151076831900932503371776 8340997 -808446302290796398732544306965158368 8340998 -72535731141909117713625133176310788000 8340999 11221419668126486283802038324440633760 8341000 9387069601583733300390685713408000000 8341001 109990642839920388532487041356298687002 8341002 28614237657599755597492771334807201280 8341003 -38092829231122413169601872047708616536 8341004 51263711708985272626578200469797753856 8341005 -53826820340752057275223015363304689440 8341006 108241576747245693603754262674829976960 8341007 -44793150318968852950245498167128952400 8341008 -6857338595054819953886944015490482176 8341009 -80440082354811611072135566607493545280 8341010 327465387628755504867456016725760320 8341011 -474216577342999574777953155699828480 8341012 6096330145627225389806850878804829056 8341013 69494496370000922756021386771837973262 8341014 122037357336712894064079163784456640 8341015 -27278180007506229661791941345506289280 8341016 171340974744015831940603933599973109760 8341017 -51683341499116934075016685018128540720 8341018 22845571338699805716385149578948324352 8341019 -44004264555894541062698232461850447360 8341020 -44949583116326465080917668240622336000 8341021 -31138373989664480565932922312592158856 8341022 -19406003042767566648159368740222325568 8341023 31411856291722444007376239262335284368 8341024 -112715910451418263750369364092560211968 8341025 97748853378766660306059917378792598000 8341026 -3359239980623777536749771371285677056 8341027 -159668840819849570277570070641798441124 8341028 -47861776377498490289105161433776616832 8341029 -99591620628745109665391253130929646080 8341030 45240995491767510282927554658448608000 8341031 -56091676894481356956459363489684035928 8341032 -32971223626238945141596533712807526400 8341033 59156060016249053481954175493235668640 8341034 3554361906165800680002823912423117248 8341035 -84631650566628914019938748946420054800 8341036 14809368868172260200108211340192477184 8341037 3708064218195294791265007595473676460 8341038 -29545017784068792774351680811032457600 8341039 18938850703832190721954044010659203056 8341040 -6514847021026952265917659085627719680 8341041 -1673211459742960964799752955964375776 8341042 -6077247954388916737685500936549486080 8341043 -732533896241699351195605683299464536576 8341044 93740424647191827850519655200458633216 8341045 -102767033293745035981861672190244247680 8341046 10810328950964509651084217746591703040 8341047 27068034146679785128454032894369415856 8341048 -137936566545499192267603740949895024640 8341049 -159448129563302513293192416407195903664 8341050 43242055924470203087664814987949145600 8341051 91074648903155890792069257056359054052 8341052 107909388484390735048277709381420426240 8341053 -403282615073343706501760680863472512 8341054 1046107256164413868398235020832255680 8341055 87116414191469725935172856718039081960 8341056 943802504806575854698692979135610880 8341057 -173909943290211578515585562055847926400 8341058 -15982967703595252625667173141456905728 8341059 50841759103883701376132791400917651704 8341060 8515167600159442969795968680231976960 8341061 59710231365260204025010074493603845024 8341062 -48224034717877163460677238379172029248 8341063 100996813023260475870513394860993812312 8341064 146109159181812673840694229383490831360 8341065 48963357378234199458068975892210283200 8341066 61217951077876867534204833333402639360 8341067 -46632351807945836365794637363143376320 8341068 28989619234534969445204088554229603840 8341069 -167600856256930081768261270423896145440 8341070 -68646935355384379264041554053200947520 8341071 -103157224734340956070689068093132871288 8341072 23498670631433931499486476831499083776 8341073 -57338710502993411943720107796037983000 8341074 34516518466843184873663775487799491344 8341075 8136888967164187277958456712600290000 8341076 -19235078263945712601026268762960660480 8341077 12260142857204828333059666596826671360 8341078 58087372683165027344920420952780206656 8341079 -22402725674420768462956838237943074520 8341080 -13452586813118369629853332374454272000 8341081 15320265611428757319088440155857271424 8341082 50983044075037221031571321714905297392 8341083 158626494929829769569232791217536567600 8341084 -94650039830278825133126304399026586624 8341085 -8436258230042511053010222489305136000 8341086 14283965785502553656139376512253006464 8341087 119231656362435685742224391912105078352 8341088 -29156637655885656347284915298563522560 8341089 14193382347306425730992633153158333248 8341090 -5582366862353626226842634084631198720 8341091 -128685222986061388917786787765024820016 8341092 34104819702345167446193619421312942080 8341093 71051874131892831806340462339110633440 8341094 35961583750313802389249629059327888096 8341095 -3371092711372738920126163725658137600 8341096 -168688388349398270493975062210830848000 8341097 546371564857262161310725009620513360 8341098 -35881397644171718051443190644055712000 8341099 -21501478260297650871402481392637395536 8341100 6871894909671149193978096188908800000 8341101 -36541069800134069713243033367611309908 8341102 -14893587522919832412580408608698612736 8341103 -8315685758918371351632443910587236440 8341104 -23155312681356227485817716482473558016 8341105 -8301273838707666970265301837912882240 8341106 -63424509611345832458426699434647183360 8341107 -2198316802162759946032364452327701960 8341108 11185777020823278186663759285731377152 8341109 6443347919038221411401115260622895872 8341110 30466555413636448448437992632040211200 8341111 -49037485512217049590947470109189971568 8341112 25564361549876493167211103514665574400 8341113 -51403187223391291171227308817245850912 8341114 80919975582969496540416006247375971840 8341115 15620308374273863139771252741975798000 8341116 -5024613981527212563922045270108078080 8341117 80006591057181585711642379905861772166 8341118 2873611897042066148145549689231214336 8341119 -5810586469874012720681115274956794400 8341120 -88450152781886617107888047218124390400 8341121 -212770571542488366630305961785515671678 8341122 750641501149858755023070713467706496 8341123 -25857497923496385566863318524506043732 8341124 64693950380647261115182357217719652352 8341125 -34826948597913677587011766917765600000 8341126 3486334407864434327578780525117149504 8341127 70599227525250214675703566734772594032 8341128 -5628108335624406139405068808205184000 8341129 112766822287274362872190312541840248730 8341130 15565050517044339885222496734648652800 8341131 -11283034720957826383787795254521585936 8341132 18936407215938247870869343247920276480 8341133 127570589878604912240663498561707163520 8341134 9903688090393759165828577655019957248 8341135 84524535594214539805389745264016880 8341136 -46095859262886786273661120993492992000 8341137 7453941561953763716943480645895640832 8341138 7129821122179134694816498398559464768 8341139 10335203772077698377876605396081087040 8341140 -340675982197036316347328180018012160 8341141 103853822282977342413204500446678164352 8341142 34502610653415887845122954507159135552 8341143 -8224529587553910874025402786695318272 8341144 -41238217611109930282354910090087424000 8341145 -84432305589811614245599636320157631100 8341146 67865747076475064946090483383323860480 8341147 -95027387014867947037442171029891648688 8341148 -133684642461177928516856060643465441792 8341149 131519117454277142962079147915960788800 8341150 17555472925212641366502557873181460800 8341151 -1792393206160580961256812961446031872 8341152 94299688118017582287419236338420940800 8341153 131716203704226722803184347906677554402 8341154 65472872408119039029512453948325814560 8341155 86803647076714696545087161330886093600 8341156 -81774769041581546827089855718455172480 8341157 129004704508090609807469436533596591680 8341158 -16128103162273354395404177723551180800 8341159 -36635951235457736420025381835241878760 8341160 -104406600804290206669368521308516608000 8341161 -37082596472459947522777035668945757696 8341162 6770675373072113429064553391366313312 8341163 -64718297997807832016466980126094360912 8341164 -47741130047886613031861142379437358080 8341165 -40663359477713701292774704532038465920 8341166 -51818732083197418787736301519859275968 8341167 106705599174166780297307003095958978448 8341168 -22172546087230427202552118894634729472 8341169 35080292824215722017162748602214706000 8341170 1113098968964497470010251237696614400 8341171 -8142692398709362874477591409725301800 8341172 -49504308541693243095290592202656552576 8341173 -1936307156931888692134445552410580178 8341174 200859960695753801266479504955311579072 8341175 -6369976178494825792730759649944175600 8341176 107985511385353228664570075342255554560 8341177 30549298481908989279224985955548397512 8341178 69898520939882234010355870775166213120 8341179 21898395350604476551769633181421136640 8341180 42956007275315734126767289089771816960 8341181 66551149228600455736170114365011762092 8341182 -72753785153831132347077371965211611200 8341183 942271252801665954452677847163020400 8341184 -66529760047912406937496557874351964160 8341185 -37516113907453437708397534657038411840 8341186 35312187124211961681370092705483359232 8341187 47281270536218666979363529315524715836 8341188 40720107972254102515562616915296025600 8341189 244294715159706732816984494594588863840 8341190 5844525406942704446424923860107110400 8341191 -132690105425282671153898343784572352560 8341192 -22725929946205378236090321131771934720 8341193 4117082362247938218629146280700456384 8341194 -64615673424374283836620119948261177600 8341195 35231144827824677010354689427157627920 8341196 119373479338291210386094341772554566400 8341197 -4586488125295611586693313390449147200 8341198 52399652013687426391358404107688785600 8341199 -3000003375344553936819018153018469872 8341200 3045466818458198647781070786910617600 8341201 26217946736449305048958430327809890816 8341202 -51125320979254227530439187635396398448 8341203 14098647848441543069776168561239172608 8341204 9510047387921326845324543345307713024 8341205 127370273998765263935639777896736320860 8341206 22735806893582222756489314400998349184 8341207 6172994916051389632390731670460904112 8341208 -14292361234064059908294904258186506240 8341209 -101165335543684111432033504778443822800 8341210 16592042783431409448553028323380227520 8341211 -102605233157651397018179378408933968188 8341212 8385552579007568009666200946907340800 8341213 69852094952317766985141924276577847462 8341214 29002722849088391839258583044702384512 8341215 -88859280743057777054187168968951808000 8341216 -64297659202479481399735272115236765696 8341217 -60313329222890117875298807267718256734 8341218 -8357116777055118800868512912978511360 8341219 187373307788277722651247432007562678560 8341220 -92382061692906395049284058514904133120 8341221 -59944084700948069553969292387974834720 8341222 -54517926375257836910406987669755054976 8341223 -449600341403195569217183820714242640 8341224 88385487572852661791168530996915077120 8341225 32494051580778674943994809128830595500 8341226 -997190050449458865277569167953122816 8341227 -25052714476912527993282221294090486436 8341228 -36938154759658913435134446312649523200 8341229 69439578360179642467415903581077879084 8341230 15529608615736992862103880915598446720 8341231 362819828008907302788912949150982126112 8341232 10484914463042027849584676394724491264 8341233 18894632828995087521353036840898653184 8341234 -21611170527278693514691968079043442048 8341235 26914976124330267724001717496402022560 8341236 10146841688930064959435017883810424192 8341237 241516010671381580741413519661895371292 8341238 49898849976304088284036135006279288896 8341239 129479148693434163374278523317270030824 8341240 58829468441384474591367471049023897600 8341241 -54201726888312677128397381420813855100 8341242 4050864938451738052149575475323372544 8341243 27621951930771566061395087367327475920 8341244 -26046847284856524482884931001003454464 8341245 17327397038839026750640071233487878400 8341246 27219102148263986163358582476690149184 8341247 82063838193602032042622209290509114880 8341248 48494762471838241188281279687902101504 8341249 35700490211170266587706215206926716928 8341250 6575333414985869227936183952699370000 8341251 1020471442618962858024312785142126720 8341252 -126178014044668173875656467071275086848 8341253 -203126643205718515716870258388782835620 8341254 4385861094053915906684201295815315520 8341255 -14703890027195051886541417671497099040 8341256 -68271414877474636708365145171230720 8341257 50643426366411522814920051249086618640 8341258 -8244485339197502348257022178220444320 8341259 2022462970823483081096925275963141460 8341260 -47202028993457531043162000684419773440 8341261 67333381026714455743856031807852151862 8341262 -61961272143360225409631508395318943936 8341263 -11075894361245728831929226239982252032 8341264 -35059280724497275636268683869298155520 8341265 -95011037862773165234976622700586995340 8341266 -559040363990120994602816665819714176 8341267 -60011845460186426064292279014225920880 8341268 46102733504284129986796022363404680960 8341269 -1545726347318006363212452431253808992 8341270 -61487102346064647815426704965172540800 8341271 -14911168131698128566345390668154545808 8341272 5484529653102041137346124742214246400 8341273 121464255918880573576945580415531346564 8341274 -18233563701583824032443412606008059648 8341275 51288629813460038556888164952874849800 8341276 -131335096952936940603464892783580387840 8341277 -41685017634371562757438556826900589728 8341278 -78961120631977716701316727752240599040 8341279 -33385196755728478516904970336201757040 8341280 -9645709253442201074100731290759987200 8341281 3486234261497763676272694160805121428 8341282 -93213227567531194639208111954433529008 8341283 15945604698554274235982131784378139960 8341284 -492573895045770040652044127232000000 8341285 -100272420080283129851054250239193352800 8341286 -20872911820331056389013434038906390976 8341287 -66863436874274497947825433728692850480 8341288 -13222325618548120203166707273887754240 8341289 106334033244769929604086903983005899600 8341290 29962428313923774592377232961938381920 8341291 44580791130149371417525481888280886672 8341292 47246311972714988795183671434199902720 8341293 -68285639146290975122676164539162241472 8341294 -17637665768975213852550242797649756160 8341295 -9278996088725293165043400011817139680 8341296 23033276077298327921591091484959670272 8341297 -134774744492768521478253614385242462208 8341298 24948819070997265038594816098259367936 8341299 5283492128619245716742028895792019760 8341300 2105508242492079353449762023436492800 8341301 11770032326880521826451659876246315612 8341302 -11697298981757270936744157526926389760 8341303 -88132798671285326837740248263906127448 8341304 -119943501493742832604302620091954278400 8341305 19452677131781467513449430573316401920 8341306 127002668768489985924281436266007444480 8341307 35037516112919794227290112041067203280 8341308 -17144089452695584884870200960609780736 8341309 67039721979331642809686142443669165510 8341310 11416152507674713756682817305120362560 8341311 114100441586414207508812775521283638784 8341312 77311187843639409313124050955927552 8341313 54366801339133155480937439977691930562 8341314 68146563016264852640612846704632762240 8341315 84102532948666612920215620380808552320 8341316 -137692714377353852030170983815783657472 8341317 -23239308950389202285571644101825185894 8341318 12963181981225334635032293690016940800 8341319 -146646429155004032979668845252618065624 8341320 -10874055889916350088472662958216806400 8341321 49462753858556166845871854382901074024 8341322 -47778889191917129301220227961211529216 8341323 25257501064524374159558629650291072000 8341324 -111069051151546384840756588400127618304 8341325 -42817306296004475272908321841143936000 8341326 -749259816986517732693054691944007680 8341327 1007552479429745476215475958760184560 8341328 -51163051028709368819529394184898232320 8341329 38390512810151419459840243665950502384 8341330 56374559961974985285630559780013158560 8341331 -125918848222182594116037283121531961936 8341332 8568993256184965552983008183520847872 8341333 13163045802774036348618430465582075968 8341334 -37730687694443962989605272329736440960 8341335 80788160024209611396138946282607547720 8341336 52099965898575171050452251006557429760 8341337 132567751211373060079748878788528526986 8341338 20486065048877775217887062689955719680 8341339 -134254808694650699475888764555065638720 8341340 21867336270473296996880520378589870080 8341341 -13898688072586868634346180352523896640 8341342 6435398555667247493505745441223838720 8341343 -7648910221978375321716046219793695680 8341344 31308382359677631750561903903091458048 8341345 6126708987258782769297001273567196520 8341346 1195583056228846371643350723046949664 8341347 -9471978106578001373210830754363427840 8341348 35041884492767606067262845714775842816 8341349 94492774055076174648284981749837252350 8341350 9019005339722363614792399193227368000 8341351 79270338083283760953293674239895591352 8341352 84086575451450927739398646525017456640 8341353 48247872279034902650953913072924920800 8341354 -12443538533548831294032391556314579968 8341355 -2084764425496120857433873716259879680 8341356 17030587000728120266915928652329123840 8341357 202605460874408317927758452504073400320 8341358 58881653047966846564770301702625801280 8341359 8894830035368422361648163778651252368 8341360 -349614334329372192013587024067952640 8341361 -52026138799489031993892339413768217600 8341362 5574569177605024990821029198846790528 8341363 -95968094882693420316204559798358334388 8341364 -36277517754621561538162973873405288448 8341365 71878944512422871442351538163300880000 8341366 -80624342739113415391872325857596858880 8341367 164495291346516049577883206579006503752 8341368 10579096745493660212770477112084766720 8341369 -44234609118803938058618930404118174230 8341370 17585139243296350045920041691706406880 8341371 11682624197386052197268597783812926540 8341372 -49286014442815432554869815014234697728 8341373 -49865658510014276163321741658063597440 8341374 38355982086201132146104450604741415552 8341375 3036360759646511535653050027459704000 8341376 -171361284127422698212884369322215997440 8341377 126225837731116039101353015507241865920 8341378 22168025233523501473487883012502834080 8341379 18951277443612526352520260990693209980 8341380 475594099536026023707592466883993600 8341381 -134696323318200636246606034812278918818 8341382 2195113820483909430881566585394745600 8341383 -2611366183070914307018644009736325936 8341384 -8447029823466729172637563614286510080 8341385 1942376783462663455916881758234325200 8341386 -56687652914048201767155327781551417600 8341387 16293915898288098768148335598443340800 8341388 -97757332063192299911740652394308348928 8341389 3544008960451919747888212737799303584 8341390 11900780455234608026646932308057286400 8341391 50195621046205488586259878725100513824 8341392 -12732557515083230422290821047065968640 8341393 -78184473180644672787688352009730129358 8341394 70049715992557669943969218287471224832 8341395 -66402291458684741576307578291473091280 8341396 -16365686802553414331196363413065889792 8341397 -162230823072079403381846649292596695154 8341398 486981396073995031381085405382119040 8341399 -28372447936064115389798841965751054720 8341400 63614379582160595929771841485509120000 8341401 -10184069423481832962434158328133265968 8341402 -16616063925202134132320910109389469728 8341403 29002790317839777181671814992809932320 8341404 46030252155622512606053086928825719296 8341405 -26131639716602110289786730684615096840 8341406 2725148281382366558753212126342945152 8341407 79832515055232022811077415670261745200 8341408 -5887929477914318784408134647887691776 8341409 60630240142549848987416632021704048900 8341410 6411258352480472159345756182121840640 8341411 4414400118897467910245664655466955920 8341412 -122531397644917528781803768064715894144 8341413 31584458644981433210792163255797255904 8341414 -48549221628604741609256030483069542944 8341415 174173735533859936034559637623164410400 8341416 6939386606134130439003826878708894720 8341417 43182336248349718797339824663524195200 8341418 1484684363489169195520805665989857280 8341419 -184044031252311426038724364128313274880 8341420 -1418800209456247772550420067327872000 8341421 -147079817817798178714541388187199551200 8341422 -10506624961773519727441878835275742080 8341423 165617952206125687077245443453419944040 8341424 -7979580491611714039396327245796343808 8341425 30585937677016267215854602405461205200 8341426 -4026307053961506072158062269556118400 8341427 -86057050215214149613869899621844308724 8341428 -17995089423783640097771643747927066624 8341429 108270388112287125662192103082408489084 8341430 -44762337856122444447047959085923760640 8341431 2710816387175313327424631769924015744 8341432 20025235515031621576897075877743718400 8341433 -128959370734468032357899771678186928576 8341434 24489399219782807379279305974481648640 8341435 16890619866811225110113164442339196960 8341436 -21246084321797189051055093298662466560 8341437 -52277807852444497198310272426011635520 8341438 -2191414312132024674609906011338840704 8341439 -583962077596373995932927372380657520 8341440 827534163612466302995577641317171200 8341441 -276937266214951640158385010801512736 8341442 19677150361053179021685687758360305872 8341443 49757308296270772807929424056536828880 8341444 -124986762268154837843557108198036089600 8341445 44163401971370057588238586115158162560 8341446 -37123625813694935811479775248521386816 8341447 -40372988017495516025075842112939883080 8341448 -53724012011692390438514571381747440640 8341449 8182142229617441702814389312107814400 8341450 10837499257999721844710244695449627200 8341451 -176875473292541445063690309415301821548 8341452 -7836885963496544288656283142141542400 8341453 -132916005596682142361785570601778684298 8341454 19857269237044223404103596500435636672 8341455 169374644756993823662062049024150208000 8341456 564818745429975708270533165945978880 8341457 -99020010776715299481818210092670145294 8341458 13525700993234638457185423391066201088 8341459 45024314598668230819300363892727835216 8341460 28965395536976821564195592887170792960 8341461 -162396872542882383775999580902453635168 8341462 -5571626966439324425534654762712108768 8341463 -335126849812311705199739594389495152 8341464 53306551843580543170107142860081131520 8341465 -44987617907342577490083186019859784000 8341466 -146763841180688631016179157865191371264 8341467 -5231888057195135850227720217627200400 8341468 131440681964847806153599697419828955648 8341469 -94172895369095499779517195141600748404 8341470 -45485583386578638405910814270107126080 8341471 -4030048768063382762281156801724306328 8341472 -156553197717700600089016370876632793088 8341473 48058576262588693665665093392105765760 8341474 -55892331093387716626338553801523001264 8341475 -953452439596036468104662898361494000 8341476 6149621993034729496822853576261971968 8341477 -125912549351227248259349033644518092674 8341478 2607457965335895410803637598212003040 8341479 -33325300133603976978113631735476430720 8341480 -17338536304563030322949554116191846400 8341481 -9110330329943717966704506373307771718 8341482 -11675685665382987776072169178766193408 8341483 26051760469823245226625152128713350400 8341484 2061983017794369529963047766269098496 8341485 60621858545353288901242594830894369600 8341486 -54558748779689961238934460201059855808 8341487 -35235049594104485629212315648669229056 8341488 40588375704945511950893327022150451200 8341489 33443219673093537360184206622943887848 8341490 -46589401077993407686846576646598588000 8341491 406366643516209200848226584778697440 8341492 -201636965725083795215764376774576640 8341493 -13177737523001508616471811472425580996 8341494 8929174247959179219278222047768750080 8341495 67760574321187670585676555109971879000 8341496 108386776801162810937726049674017505280 8341497 -26449726882246132612605776888238945360 8341498 -107633815405027021968676530297233040 8341499 113248439116259909331476489664361534500 8341500 60480295677646431934667777218750464000 8341501 -54665791860883815635842247637679391648 8341502 -15267621805032356761656566002443137280 8341503 69420679661751478782249256416912546504 8341504 9731506581585479172149385095943290880 8341505 -88889769482327120935699891995261671340 8341506 16764750968143655961101042908223666688 8341507 53822567741660733437612438533228181756 8341508 18678341967632890869593620179047510016 8341509 -156039773350768156475061973631437936320 8341510 -9785756288346897020013922199993619840 8341511 2594327076992972721618152764285486464 8341512 -42523207652366851902943923376259604480 8341513 -82343794780083028171626713828673394560 8341514 -62324287987312363884556900730727720144 8341515 -26029800340651599170537347109234510400 8341516 30552937344808371698176133062346397440 8341517 13402843282162188012989833398040864566 8341518 46460667947218803372286964767182755904 8341519 45872430060237469274757651579048313296 8341520 27562370581759093726710340759014604800 8341521 -97389558964267957541420371598930953488 8341522 -25299864717374752699143692177013196800 8341523 99693221684485155331226129236011017772 8341524 5984648006695916836252830246142911360 8341525 -4251538962881213298009401821825656000 8341526 20477686983417058295763465951217746240 8341527 538498477987434116865553665841204608 8341528 -55897703913266524215506754952979005440 8341529 -76092619184880663199999692256960969920 8341530 27798950668340850515614365137768344320 8341531 -166376161359720567247829714825304614400 8341532 18185141514571126103127104930888401920 8341533 -174200200776005303343232188419993390016 8341534 40264877014608573987841849078075976640 8341535 -86547881584151796662482840735432274520 8341536 -21496512579199753949895618180704894976 8341537 174565538270462403100842753098790137186 8341538 76157005277130430295212563235815659520 8341539 -4792823870223600433439866178096389200 8341540 -76085426076096583735449028943331110400 8341541 27582343188035389954599266065619745240 8341542 -930818606988383551448425829959114752 8341543 -56826074663013788251448739767757324288 8341544 82022905141910236346385574585377500160 8341545 -21626322206466658043982537858857359680 8341546 48401779472894207939923700824047863472 8341547 -42339128760387713572430050318879266360 8341548 40895332369371637797124918522336149504 8341549 -86712295063465932761754061132996602720 8341550 -4351620628687811219977433794630051200 8341551 80345916692503389060559611145639759080 8341552 -20156410981892121038645504083383418880 8341553 52654262890586478502647174192745070064 8341554 25507933639725091028468914091805534720 8341555 -33594870798875765630700511616624616000 8341556 10769619058917918642148440309984030720 8341557 20706837309029084923219082198637840192 8341558 -18035792055765582845438418926416108416 8341559 -204302606161976215472941512176805393240 8341560 110503895218886768497720952961245184000 8341561 -72577688613906909199349354686222650838 8341562 12003340993183192359470138276511250032 8341563 -11633110375627232201897579231106190056 8341564 -3119943015942296089365786265128281088 8341565 29334353000627102473273260610192844460 8341566 -2217471281733696660365015368839687552 8341567 81828936822901201032466649662835806624 8341568 -35958281163108620537881593834414538752 8341569 28463843458679317377285713014251743040 8341570 723998961230847158882853272633126400 8341571 -21793176685732906225391653100203508736 8341572 67289346379533513500071549847041416192 8341573 7339469597902607013982529796649552128 8341574 24271909038608584854586785441434687232 8341575 11699110077085287640234226097252403200 8341576 -43117195476778344386558947929998039040 8341577 41586760305137105516524935926450663424 8341578 -5353410683394861136136203080262072320 8341579 49017277814997702429851632208808757560 8341580 -22899732214351340062013129164165923840 8341581 81083014579814186339006304483041602752 8341582 89705986272183102835707960247945761984 8341583 107387242733538835636214228827401170664 8341584 -12759093759821876336362287099988279296 8341585 -16548826016654594071974717011163944640 8341586 18978551545110241447962575038127804544 8341587 73652439353414829017989312247682953844 8341588 -12112308307092433980226156723294804224 8341589 -237248498202619059645496580469665076000 8341590 -8802198132104007731891336678850735360 8341591 -98497901128614045119662299931806806008 8341592 -24966639498617261942856136515240222720 8341593 41688895231505707216769554338586788864 8341594 -11127404508057343843454687614899015168 8341595 -116296981492168533015695716754948462400 8341596 88414686937067184435664211064791823360 8341597 34736495814515439709127783716197414240 8341598 27255476818590156310906829761313655936 8341599 11442897964513418431738053810889463040 8341600 62712973076302588467818824181622374400 8341601 122805217621686977480042442100346605602 8341602 18427933734021241075395946163273451264 8341603 69254671265760921061803898656015629852 8341604 44598369965319213266821333441390067712 8341605 -90202709112427007080607987905088211300 8341606 -12520116599834080096935023418250749696 8341607 -343482843424499571180592573361882668128 8341608 -53835732370104403726848368974705459200 8341609 -102802293166907464111540979624980483596 8341610 18347492499259332957472081276729344000 8341611 -3733191545298379285262105307223265616 8341612 116284118353589695473669071198520640000 8341613 -477866649997207861005618408029135904 8341614 5517977193525492468548789686762844160 8341615 -44592693655493153561902975899936237240 8341616 50324102643999481013470556451532800000 8341617 19322654797190645996875291042946303616 8341618 -17884560214778741399538478537644140640 8341619 122304391825209674102205031782678192 8341620 14157311481621794204643377534433730560 8341621 91325589905922306693260009372663052412 8341622 19438211140032170064997970918119684800 8341623 3720075285750098849672285797224457752 8341624 9514533026719730767502777655486504960 8341625 52987020534982504861023532364211309000 8341626 -14369940202834493477649981925064211456 8341627 847122368308699828616361983160467472 8341628 -74455672584261101558227984358663205888 8341629 2837662347320072568603104812097116320 8341630 5898419972492916452237022874124430720 8341631 177294145083302452484706979766466690432 8341632 4161576758714057307404559558786416640 8341633 66704544529678858174271659803728010564 8341634 44488264313380960375513814815146604032 8341635 17385988431800192993062914255551308800 8341636 -82525326489077433643714273192663937920 8341637 -4725662226236443386607908185734948260 8341638 -2694219547169482554612828503227760640 8341639 7438836743240477627266723193798074024 8341640 -874138623655657353422302201054003200 8341641 -9138027820107978642192940789595441856 8341642 -75527654851360363823753338778465638656 8341643 104811399955438293464709477025823975892 8341644 -57590515029656909324855798528426127360 8341645 -4768659929441022452129381199363162000 8341646 -51496510410020696842705545470809049280 8341647 85971528373781044669633430416313458320 8341648 -7839729086464727865398424164460134400 8341649 -35473589448486470495170743415920454350 8341650 22510946475243178278454560507804288000 8341651 -30008251302520181113791300779535075296 8341652 -51121087245489703136017561057448398848 8341653 60220941768556549450926063826388675904 8341654 -127742765613476329162221063686409178368 8341655 12256888676024171062659677757775657920 8341656 -562277462445596175653034694405324800 8341657 143245285866352407915749010608294264906 8341658 38121000915409097593834492381533948384 8341659 -79050402605278924958150297879678074836 8341660 2855903002834405002024472702704552960 8341661 -22608771101290977202781919134015928960 8341662 -52760756354703624180662306437254199680 8341663 38823013900002494470178620886080583808 8341664 -111636589404743769526468810914253307904 8341665 20873648753083988718656853033404424000 8341666 -9213557445010556854137042199658883072 8341667 -122413826903293361519894876678757589284 8341668 78259990719430543263019776739423779840 8341669 45551856191540272899189613300918571296 8341670 -16202900455592565930058838699474313600 8341671 71065961671042620386367709913936308728 8341672 -211469595300708382414585927863874483200 8341673 155539215271472309595905081014058787684 8341674 -37383366476692452319851573581291827200 8341675 -98524361738025900372734435607440295100 8341676 14659666204625268465315026563097364480 8341677 -42067449034157998051004676086481764160 8341678 -23515473762285951290007435888628359360 8341679 -987844330174323957678899539830273168 8341680 14976398065714837622200973208344002560 8341681 -19198576252939622739266053312539256028 8341682 -1651899021674159333001471220693248000 8341683 22188171658480371178068230529707729664 8341684 42146994260189065145969114774761687040 8341685 44757793564024242518035287936018147360 8341686 17803179813134714207875900792161609600 8341687 -49731321776171124713953729806856353456 8341688 1977601273546130742841864499328552960 8341689 -58645260950885821837303440456222823680 8341690 16467771111234778136168883475947187200 8341691 -137753475881617646071203617339579322816 8341692 64444730200722821325875275474911908352 8341693 -18020871483027820945775907959011589216 8341694 14162348277904287330005915631373511232 8341695 -12027647550483464121441136259131504680 8341696 5967099436109401743043653579420205056 8341697 3328216065844443875135917583902516224 8341698 55067249502045768603245965322574190464 8341699 1207202728650019775575024167885006664 8341700 15498189200231358392438007964852387200 8341701 -5410954230989562872590416456873194496 8341702 108295753259072206864649013907356339552 8341703 55293057073365988357343311647397491600 8341704 -46878039076901329846914897054513070080 8341705 23035630239336306846906261430882677000 8341706 -6424671693078960769653976756191215520 8341707 -4589890375830711699122487635851298880 8341708 62370850094481727434643216190588561920 8341709 -34503779317815916645651013621491331520 8341710 -591091487716659241878088554171409920 8341711 -15844920562571536358828701174406657280 8341712 -35678652308591380933288104994238275584 8341713 -98038604809645362070518182876011762236 8341714 -37629900681495260355906771100652131680 8341715 63751132090696333616674996524727510800 8341716 -57481167344292806098969937001842472960 8341717 -288259506413189800221516735641600100960 8341718 -11969187245047460211842115740200347648 8341719 88470988811986446686174092677644992128 8341720 -55569066114330693970929657703480320000 8341721 -126425789791875606344483359564036473078 8341722 -32074348226354408417630362033863755520 8341723 19480847741822842062683375894699952144 8341724 55585915568436994398764963039392634880 8341725 19059929673308598612507495048569592000 8341726 11211441750521390674535364341777757312 8341727 43216955670097678267901103988727004576 8341728 5052981596714998594632633441727807488 8341729 -160870047622288400462264913738387658320 8341730 -34099557692904384547712881790147198400 8341731 20617090068462656109098117237937370080 8341732 27650441618722592231628480387448430592 8341733 108831124551359950108618571686873404 8341734 -27852435104580129070661141555046236160 8341735 -24328070456919556420292989497727045320 8341736 34932397596266088242089383919776921600 8341737 -6453106695645323288550613032566495520 8341738 -17402183181110068477975234658118963456 8341739 30560327410634825100443678405281105152 8341740 93188489365946049350765084991406080 8341741 -73553044105732564909466037665732500480 8341742 663328432828235842227241151289258432 8341743 31563951416134602215336328506782297104 8341744 47272755317583168972134017871277916160 8341745 29083762387547131836871991881588134120 8341746 -24244640866572209022617208518295200256 8341747 30641181012647931559130612973103237344 8341748 86631195121219691961123616458425511936 8341749 -10482115443124135766228965983953178720 8341750 45081453312121589450544849839373024000 8341751 -183583508154555828953477145344870905896 8341752 -29629059092386362307440766847001231360 8341753 -82779164551499453783135243499770808320 8341754 94083239817601067529877149372220062576 8341755 -52767181556555442680020365446173574400 8341756 191019783800184535304168243343523245568 8341757 -53605332198269096598502090231704863994 8341758 31968597275036072853263958585030451200 8341759 59029514243840558795490878055780556480 8341760 -43218437845515824398975760880107520000 8341761 -40753334802396627381699200297446258176 8341762 26607087073737420370060967226290248704 8341763 62126517923246914792038690350634559200 8341764 -120354620664714747927693924715033632768 8341765 -124302218954465451487689389640531753000 8341766 -52259815365763181519466062307402181056 8341767 -476954983979307973390254072203468880 8341768 143382373481546070528773468682864230400 8341769 121706404508981880266426245013608678170 8341770 941309523057489416634967814228659200 8341771 -53358687485835975860915045386038880368 8341772 -32076247663828967035783630839603299328 8341773 46464388355270025178305885434924347968 8341774 26607930819381763242185246762733696000 8341775 -5764413367429343326630160689382116200 8341776 456012035280330325175062821320736768 8341777 -116574722031362532249491018156662103374 8341778 7604445556579427622118010992550243328 8341779 -74644614900017201435394989329972839360 8341780 65886688666958166941084871078430713600 8341781 7734417817563116340826854159262209600 8341782 -47211781992838202914629171901467167808 8341783 1884506796080602784494500769686650000 8341784 149813815473469925104021596734106193920 8341785 -144742075301515944192997686638803200 8341786 -105373892338547282745155243183036146176 8341787 10925029558085825572300801689783134472 8341788 -3566131923056580246815469151553617920 8341789 -156026107756116378279684806220843872410 8341790 8784641931603142615764038760403353600 8341791 -84614689526103687167165415255612756408 8341792 51602771854828574538812353286170214400 8341793 50154431438811561108055738768619918340 8341794 -11991770760265040865885751755339779376 8341795 84738346255551603584622624948730091520 8341796 14575804568113225775838030545857963008 8341797 -34861756905354737390054415375378160800 8341798 8256538927123208439521458036469472000 8341799 -137490144782489741126152581669690105000 8341800 106539983979697073997842668351488000 8341801 41394864942934165941956845274040441508 8341802 31974466695393476830163090164353898752 8341803 106940262978493254984023517606869706012 8341804 4378202113618110420431697172943289856 8341805 -38256089055076683601306025239249863540 8341806 -2858211726843704446804562740948027392 8341807 33263171099980140076374831357553620280 8341808 -680813596288152617765831267448864768 8341809 36642507161925383055111371354269703856 8341810 -60482568810487207536555468762864313440 8341811 -37636551920796185463004080400462966176 8341812 -61319808000624262759681007140836249600 8341813 -21938938042212590329386200176261313938 8341814 19439821055309960596374690343984087680 8341815 -69400255910682758075956541399404157280 8341816 36806911139041000537773579620540866560 8341817 -112104148060024166170870233482208614400 8341818 48590158245770406665510190417689549568 8341819 -32191418688098376198401746250022098280 8341820 -161560051880191302611250248843071395840 8341821 -26107272035704484051248808078714012160 8341822 11374731430892674803796521513635027712 8341823 -19228695824950235409777657008810148864 8341824 -10572079000051730326046932274270699520 8341825 23638818891746125405916468568473614550 8341826 47134078958845147125724122509823548112 8341827 15239204074831153229544557346962112000 8341828 -622513719833134675068295331385415680 8341829 -66068327732542505121734054910179290116 8341830 6123489738070018249204349524454949120 8341831 -30376407184150205802959668879054739368 8341832 -143880403561760035506444054521754009600 8341833 -14695835887335154821737645657745770400 8341834 11086019457460973004991220323697214720 8341835 64600755240841728911652243370522337760 8341836 41451178854940447062873175099604766720 8341837 -45883186890981850732548406676180860448 8341838 109841840081036525885199450069565290240 8341839 65195861364682710062251598859454237440 8341840 -169222321063541901263934653170237440 8341841 -15310946248825267739745973543388719758 8341842 91558870082844966516374940650290873344 8341843 -197851218574181907481256150285400677908 8341844 -24203224737865998867945213890175787008 8341845 85511304781472071631965121954986943520 8341846 141899797287733491902061373318436119104 8341847 161338450845716299894390037416801720320 8341848 -45470342774769874884204339076933478400 8341849 -204116105476754989725240572238238784364 8341850 -916626220223517782378231307027552000 8341851 -1087602797031305782187598107378178816 8341852 -6949633533714603049909302990524223488 8341853 43360183426661696692080380726852422284 8341854 20487121025272560296721704689976819520 8341855 -70487640549917063180764387210297202400 8341856 9203702233871141059603195755372478464 8341857 147514997984870135088317208403208385360 8341858 -102057795248750222837307620498803856304 8341859 -14987667372760041140511627489325235940 8341860 9304126278461574334710935266878750720 8341861 -104844601447146733314385824699450528 8341862 -8853144628966783933643112359470739136 8341863 -7805060316315374428313525708923472856 8341864 208355347309052791574200831858996239360 8341865 -9204015162007363299960845919703252800 8341866 2800498902345906632284723098271521984 8341867 -185764190259517656619875785594125599920 8341868 -106428138133339807852611335776233897984 8341869 -19437061216911508573092448273572152256 8341870 2071234440695972514055847066784979200 8341871 -153601173063142666326322255136766720 8341872 2822571900446562240931841364342079488 8341873 41666271040193211206139835651754727122 8341874 118889468363136401985352322471700570240 8341875 -13086138925844750904134516898949147500 8341876 -105896526232865726930508678945636096640 8341877 -202787872686483576177198289674949976274 8341878 -4301473203996755248820255160218296320 8341879 3047929096454143096952711323352066720 8341880 -148577397738275253079327181680043827200 8341881 -6033184562119153692743463041372304000 8341882 16902008779600990231662463649808525792 8341883 -4544496387536897662445385100015165440 8341884 -73858194578935458030877969404587604480 8341885 -108959736008742599461805769641064654240 8341886 421745548191788652143808771827645184 8341887 57804550020609310381556890564846314768 8341888 14909481626209223033219172811690475520 8341889 -181426610735643288315025705056836876544 8341890 -23396431222693121156535847822956334080 8341891 -97780091072641955318123306633726296708 8341892 19590140406647991988601695835798323200 8341893 19935483217864709668613863645391769600 8341894 20192515529327535096740593511964770112 8341895 -36165970204917308307235657372897566600 8341896 -35651684580428336622569675728074547200 8341897 -96406460945204180550361596036615415654 8341898 3557940341699247586301232470431386720 8341899 -34720003738266989817042435507770952720 8341900 24858728286577808578817878640877926400 8341901 -77283613871274681463922727101855068596 8341902 12938207919396841410861007495274928192 8341903 -115078252236891779542007241106862108000 8341904 45370299922697743336865440242624798720 8341905 -30439826487504392490087759154756022400 8341906 -121506330311660025700156712153895028848 8341907 -15767272370016996524045929177119623844 8341908 -13599965461127042376971459238523299840 8341909 -11381787552958176372770441240737451684 8341910 -12952464384072476422559925113412579840 8341911 29390030766980535476182857788136843360 8341912 27982542382195809660992724423727411200 8341913 63554343889141934885552196983700153162 8341914 -102223820792212504777349277297868800 8341915 73592085002613725220731898171383283120 8341916 8127728014158364302353963740702040064 8341917 2208965039470582801641395322792573312 8341918 24098363685566954496461569372311501504 8341919 123645468450303546408394386692355364320 8341920 -6719370474222711181950920954531020800 8341921 -22054343380911682732420208324884436288 8341922 1274583165031905166276214570203828224 8341923 -124074739761266391437722979547870433416 8341924 -80397880800783845037513880642178207104 8341925 -12237280613635762681526800894323475200 8341926 60227597016176944925342189110726656000 8341927 -31488511524160657965780283422847873128 8341928 -19071991663735081581889119488544276480 8341929 9273157234412152864551589833174355284 8341930 -17723300830350646421811900278715796800 8341931 25925654274822662034773719989460664880 8341932 -24327905082905589502324569335617683456 8341933 -180121495001713412372448523760459206676 8341934 26375944022962293948813921311562460032 8341935 -6932204972674549937138074076291520000 8341936 -11050165109469732187804228534823682048 8341937 150410616735520076295449408013161438400 8341938 -4666573713913752947332421055369002112 8341939 -22372059967449506369094053207027941776 8341940 -21119499145529774782624810463867208960 8341941 36225730165487288860959792927623484192 8341942 14320604449187086379488657069629867264 8341943 173354445044531543140737850204642641192 8341944 51720828425496114154650792144460062720 8341945 -17473619588434353333187223826668716800 8341946 -13271513992118626642006418920210033920 8341947 20075748350218794273560286141925637724 8341948 -92842209625444676468731265122465672192 8341949 -1540733637674171527209771425078570496 8341950 18896632787121390859189457016576000 8341951 -92288787629211243312802347525951583440 8341952 5829630212016441355319025665788870656 8341953 -5710931532672730333420874095515552192 8341954 30525130138721818960694023314416212176 8341955 32472428079508135133761112181479907360 8341956 32705212131553450608619633635558618240 8341957 -1201823815742250904668563460449329312 8341958 78838677053889343606835335998788938080 8341959 -70105020294213088397076919107162947760 8341960 36430652941822851963854770063024128000 8341961 -19540452448212218595025919739987126438 8341962 -6368250151239963265701895116609907200 8341963 -25470382621455248448424308413620948704 8341964 -30897309549317834519932209431393472000 8341965 -55095301063069415876114373798480763080 8341966 61762140154992895549513502993661314880 8341967 61982890734727600416861884018871116016 8341968 -2500332229211951188904548235758534656 8341969 -165479901880197154811886133449849614560 8341970 -6327076646904995365502982832159027200 8341971 -20210032662788320283822738411839766400 8341972 -48208488685122215940638034478447364224 8341973 -109382320191524171056039919404781753778 8341974 -410173755658343169716459982806565120 8341975 45015265557201905436594686702562542000 8341976 -3367901241231202048438520511517655040 8341977 -25605483804998288022079285590771586368 8341978 -102155115548095726938607359405768018960 8341979 57436182730530366788545766730490736580 8341980 10561761382901556585768587339416335360 8341981 -94983263575951137930353688026027888218 8341982 49404014908863610398265124644272576 8341983 -9905997913445282092569807612400616832 8341984 66552583478715415249249550627663511552 8341985 15689154515075088586336004891810736960 8341986 -9651872403936596708492688208979358336 8341987 -9572331994541038852105094583208107364 8341988 -487600707892042983934630094433027840 8341989 147655237453266813707839411140429852288 8341990 45558414891438732014197458338495856000 8341991 -41104791820433480766555714039601716096 8341992 -48888689812671381771738232517512135680 8341993 24365124154485225786562626744498686544 8341994 19284804212381516314417175715982233024 8341995 33852171090126427669890368339444121600 8341996 -19800926081230362349112845469301214208 8341997 -28422446043418690916758338127178656554 8341998 -9516530018943912541509016492985321472 8341999 24798634161044563473397617967304768064 8342000 455261716500488746416589353959424000 8342001 15685144201195778598055706343965299200 8342002 -7351208247018243815656129894156042176 8342003 31254743254932740261144517655399724448 8342004 -23360452830135399796153838897263884288 8342005 22424111416284789807960731618123174400 8342006 29727259496614975079263507788371489952 8342007 -35629315219947107670901081525708784640 8342008 13786748331157736066578957029335900160 8342009 -102888014425804678232353431676818546360 8342010 43025913833912463873910320348402643200 8342011 -23062659301399361492425916949647271388 8342012 22978765370818047235327270011519866880 8342013 -14158136605943333825107919402075744256 8342014 -11511850210178078106556168684904752320 8342015 22419704468697817889817023432401995120 8342016 6873831739769803112112116351813812224 8342017 3349169120304416844826002109944344066 8342018 40723799884719721268099568517774890960 8342019 40346697196648756198679019101250072480 8342020 474344323187971119658569026122222080 8342021 220753624786353018023694039227982933792 8342022 4962163986598758217641560190920572800 8342023 -9623962710904419922615083291032415000 8342024 -93930332606419151306638801330686259200 8342025 -41600653615879259224981715506037257200 8342026 39632673999570395529555584265671700480 8342027 95039192906536188468601682029985299872 8342028 4723028656350484547837488468578663168 8342029 93717075936598752746688106782270008630 8342030 46570626435447552537190305273407040000 8342031 -76277382688113349558102160868701078400 8342032 -7034007323383697356858274146719883264 8342033 16391597590770912750628796100269478720 8342034 -17644966797310822169635466196044046720 8342035 39715962068855635616930487019690604400 8342036 -113962977036969159875843784562930151424 8342037 104548355688997971517129888134433475808 8342038 -37120519994720974879913751159057742848 8342039 -51657649303341179621844440532737819376 8342040 2982143708250207397281997033527705600 8342041 -22857347800546307474987077340047335936 8342042 -48382309428810728424673174251781805328 8342043 -543196731783696470664961631636609856 8342044 16208311918988505349657286421245851136 8342045 49764419723884401099826091552019343200 8342046 -67567353076907748986758102342438100928 8342047 34981307124290450121186848327400432864 8342048 -82580622680231472942561232850855657472 8342049 -110424276716353082814622312562490701136 8342050 -37036100733050707360322684946362701200 8342051 140948869845894601913823444651754505052 8342052 -82881420873079436774870953346004999168 8342053 -57194696414274419786900817369057015240 8342054 -49929732371568908922089206840179182208 8342055 -19889469813475101456431472507613041600 8342056 -100273687857053903451300562719181209600 8342057 -12760245132801547677267409560622821468 8342058 13637266184004517636472072665097443584 8342059 4135370635264885762070720169849306960 8342060 30690692865534262315641289688398095360 8342061 9530121194510979984695407008629864064 8342062 94123460742799656076776914817165556032 8342063 160315734255844773742049575782231839400 8342064 30918708471472906856569003726958592000 8342065 54321988968334341320608470901356798120 8342066 -174428707027114536737970988729899121536 8342067 45266640866855007447400964152235513712 8342068 27258898877847789299014420873825662976 8342069 -29967172055441193822872601246604412160 8342070 18361313382399772045529961846375505920 8342071 -4403664202500272190363485638117670000 8342072 3392001957696164805507542509359820800 8342073 35100472585991590225436851431861768000 8342074 23504803953302401092628413695277050880 8342075 -740841977080308778473235060124810400 8342076 8759278049676632817979042178322269184 8342077 62491941111285211434887302261386446592 8342078 -11770487201044279491475890319241737344 8342079 59434632795177960399736920725341053384 8342080 5997299110310776074442082957131776000 8342081 -149226480996290763465715066855558649376 8342082 29282471487613909370524764690496051200 8342083 42297168099898831836205596733926854400 8342084 98916052550671065828424529211887616000 8342085 -9966387421037473245347271179259499200 8342086 -1397958056678248857179960354238350016 8342087 -45541362507203327023589902596974598768 8342088 -475961774402393284468145236944445440 8342089 -37005022575457064738024714746040956544 8342090 -26853596843408330764320122234495328000 8342091 -17106900103690373262583505907015293700 8342092 110601878167982754704216569303235584512 8342093 66225998565414848871542379111184164342 8342094 -1228282966054839830566488042479880960 8342095 -91496845063985442855205968219323152800 8342096 2796913888557277365675879695636496384 8342097 -33718001200389179596267940087419973760 8342098 -20237179524006851414266242892552676064 8342099 55870472783873534786882483831905193064 8342100 -2427836278150277119037064282594508800 8342101 155970993986004842535621911185611953102 8342102 -19516294602092800886987585062120430400 8342103 -119609006705231791857137241579475200 8342104 -98500617469508564937808967047744204800 8342105 -74976081762988875909260921386859307000 8342106 29800066109622898022371166433697617408 8342107 54103623220049779810545187110053636080 8342108 69708720160859979980212777399359277056 8342109 -2244779851225523651402170703035431060 8342110 -461839695436943498168842062449629440 8342111 75962764985624616476947612491957280080 8342112 10653589482379386413145065953288519680 8342113 -64477771503742120976676893729972932076 8342114 -101436168592524206003907328059149463168 8342115 -30139788536082429859386699130884742560 8342116 -47561038385702321701323110912486768640 8342117 19302513913690611949000270104653628192 8342118 -16873681338083650433288794497145568736 8342119 -74112795052255246131546447330481480 8342120 -86832404740525571029814508930967603200 8342121 -50600429704940519893043606439600273600 8342122 69286472594461853543446862333667028992 8342123 -123029889520440130355266527070298198016 8342124 23637250502434341835865234819925737472 8342125 -149584248565035065758090090606416696000 8342126 -24241367867030631867691172222751005376 8342127 -6399424400474700104441459919056471736 8342128 22791254854942889712541283305425960960 8342129 -3506041553486339018727562486434406416 8342130 -6573005394300103138692782211970260480 8342131 -4481273170841422915305442479068241920 8342132 59965204322381879749516332791469392640 8342133 -117571390878148412914657433173543547616 8342134 -14436130298160061449164495542906860480 8342135 -100341429091828544558573337571268746920 8342136 55753146015082532139784689267189350400 8342137 -116113193664311771931886622615166120214 8342138 13971558324415327980085201505431905792 8342139 11119325616716428093151312570227329648 8342140 6492547902101611254735303081633024000 8342141 -189732780554989509055719779993605390458 8342142 4211983093660827057531252471558894912 8342143 -58558867897787586066564468325638548608 8342144 -110268326535656305385541655910657556480 8342145 -4964042840418394500558123695449301760 8342146 -27232224818641784640382337738520947712 8342147 6741809336799012852554222380084912800 8342148 1224643298802124663870260534919802880 8342149 136024598513298114053181358463637101150 8342150 -8925171872873629517296051291160311200 8342151 161007033100434709898140184433791873664 8342152 35831686091124398743572230048776980480 8342153 159685952461618654451473614788087829402 8342154 -49251430739671367315708591879580758736 8342155 90415586503588171621149560096017061760 8342156 146502128357818875032256111457608011520 8342157 119273452074080260132139728506866658240 8342158 56781103857325817273333291840173202880 8342159 -58042757889931511915784391307100178560 8342160 9990416388951096937031478402161049600 8342161 116686174378648870317305187469437873652 8342162 11056338035318905737498667930554722304 8342163 -96387937179206327817236131216079692800 8342164 35126883646964076141097612350272464896 8342165 11647987612096427356646695192296391320 8342166 4923859540691905743306619954580004864 8342167 -9637802192265034042836907365487401784 8342168 -40631130422906639970533105856538583040 8342169 47236433334828450388856555946438067200 8342170 -50335308471557820441599640050861917440 8342171 104101708802281623953700814974718648032 8342172 1649405142431004649455980402564385792 8342173 -10078261853473816695843877289023129760 8342174 -65137872377619755901305632457640833664 8342175 58686311873082260820255246820181799000 8342176 88444957586122101674355761420612665344 8342177 19819044471087822046372383852582260160 8342178 9392501149880578879655502847490492160 8342179 -102272776162447506645551902669907901220 8342180 -2009173534589083669128958426525163520 8342181 1701439640885017307301555777738051420 8342182 65098558299158506915050429867193332192 8342183 45493453618885036388044569443994669432 8342184 -5419051451842799910542163680917831680 8342185 59336682175427588499982127561624905380 8342186 29877158574773501178017507851700079792 8342187 13252387604589550270394564610825987840 8342188 18929565999168866185187102017008508416 8342189 -5466706114116644265927803363078396328 8342190 12465604713869609183698103014108993920 8342191 10179440576067527699982580899488579184 8342192 -8820453394763136447272211313399234560 8342193 -3190365792479758991393470234526982144 8342194 9127145394046750307062671934316347392 8342195 3579146390925572955274864714925586480 8342196 74693488998294360213609048094481577984 8342197 -181172089784185828381257052248895916960 8342198 36402225866404159548579731051064716160 8342199 -13760939123903031316233070243509303336 8342200 45477198773810762371667925124253184000 8342201 145078097367155066336148452818892318250 8342202 -25471370080550010987485559717140964096 8342203 114797884075245362098936242764586852452 8342204 29494814954438548242920702134713971712 8342205 10161277357935118256716779182041384320 8342206 -13305450610424008118303322437295550080 8342207 -47680834222383470275473708050800294080 8342208 -10382204574638958139691720657527111680 8342209 -25023768291096585962312097027881916480 8342210 74268007568398500805049063545075721760 8342211 -39908759302073290344217906030520838336 8342212 83814170785387678905987417143470675200 8342213 -214733138743611422682417586704276705216 8342214 5655061174308971395261400653779023040 8342215 -5972630153876507294927142572252160 8342216 -98289709851097353546568596880664985600 8342217 -30551624589765773466471352838381631360 8342218 29615979788581518524744211313044066816 8342219 70663553594033356719468502136592745620 8342220 72778295840365530216873392342504232960 8342221 -14382515341584304801500368451710805428 8342222 44679056787197858770508852842542402432 8342223 -13363997493570118035099508267803584496 8342224 -15513087325054579655198245411880960 8342225 -14309282710295627272092091902276078900 8342226 43111266532530534576882391520055454992 8342227 -360701376730621470458469734102254623600 8342228 4182006058089814613012793541199435520 8342229 -10050973404173763428055095572350407040 8342230 -2415758045510648480491293011011946880 8342231 -130568776881953193470600881493035877136 8342232 102645867516308501674611034585295216640 8342233 -29504453877300631282600380402345545916 8342234 -5782743791198759980221246476857683984 8342235 -17892386220731370081628672399375353600 8342236 -27537753555891694262627404698499375104 8342237 82574713905187949072918556359178456000 8342238 -18386407269836380876543332180263092224 8342239 -119652130480422967512843967018160548960 8342240 6331533580280076159037650545690542080 8342241 133261145227728165129531315982235694720 8342242 17353735698611396472255274766198676480 8342243 2848494055644470973426735270555444384 8342244 -27519293232819334212433581783242926080 8342245 25873480512858712062475738855740613500 8342246 51024250776149876976404130542431941120 8342247 -101771282536053222414036738376466652672 8342248 13783411536522051224829301306816527360 8342249 82740715946438174794218302461767207936 8342250 5010351256843446228823206793904832000 8342251 -213200680361199451301190598804865172748 8342252 128448277145603649747652406197535442432 8342253 6478823781229439532329028565166694060 8342254 19027464509293633550383952189558149440 8342255 -11667997370186245942215640143776225280 8342256 13458816096573369979554493009473699840 8342257 -9219799559680565178194855957710429056 8342258 -1948151747216696399487259265526470016 8342259 7585236754690402149886422304902504504 8342260 -42139989072736045903298304796217253120 8342261 -69177389302252216752174034927708951968 8342262 24053778725155879204270556130618321120 8342263 221514737643665397266445914280656874520 8342264 -74136689711842179225749311571440435200 8342265 -85672583468404562064894135842338548480 8342266 3040223203613669577350702529886138080 8342267 -138707381883981071965513705203907326684 8342268 -31895342450187867055594645426497945600 8342269 -41938021324360729137101040623368923956 8342270 -16961109582204275259985454237281165440 8342271 -413674124762790512495641864175249808 8342272 -126715489500648640196551257108087046144 8342273 -143583209532019807962838211368888536000 8342274 -14555870137222711989305961097804515840 8342275 60530953648681255435528383146780546300 8342276 -89639240759452986080585028988860627840 8342277 54116421947589229394381305825568706432 8342278 22426562401530996256975244903828835456 8342279 16018477878575582543742164507452300800 8342280 -41316834615311519423489180489648486400 8342281 -5831441923403947597570913433512540400 8342282 -458912252246028403017689049591840000 8342283 -41666273943017479071015412300326388776 8342284 8164051870682364170599396167722966016 8342285 66612964538365123783834107591901488000 8342286 16066037222986551332489703121262358528 8342287 13807537565210021743738608122683635312 8342288 11793429625749073222586387483216781312 8342289 -27410459535270200934932732627825164446 8342290 4534306265582875274095802388801830400 8342291 100907110667914794428416375302316917360 8342292 -16274011756425136627640975559730298880 8342293 -107966542949320828019693533146759593458 8342294 5391627330496559904235605856584319680 8342295 8441470042949257585019050975231104000 8342296 -15522778883177990609597676084486758400 8342297 -50689112027298116766450014857038254016 8342298 -17640629225290972012247574662115002880 8342299 -20053583231608367992461805765409556528 8342300 -43137144355186438829374997198283417600 8342301 731446209656231527384507207670883840 8342302 38565643907835048859046047273430420352 8342303 37046316358042204144072040764429395552 8342304 90150252165695234653939162883646554112 8342305 -123664015577301107948865081240868296000 8342306 -7741090185985155805998729504634308096 8342307 39757979101147674074769344686775433216 8342308 55670224920998368987085736722128667136 8342309 157028184748675331872216865548392707616 8342310 9200599807339950746420591201117214720 8342311 -54385421196424585322248676134921407600 8342312 276142297100692759462821244574720655360 8342313 46652112983303120545097032865954937024 8342314 -2346174756053075579958579833966247840 8342315 -50529358278718635545444888070496921200 8342316 -27447883499108147929416053422339580928 8342317 3793847289973464620335771923984028160 8342318 -110269426259531549649082555309956153984 8342319 27992297947503935611806488450657537544 8342320 12303208602625867644239511515059322880 8342321 -75248256216825177261116975630810244480 8342322 63982494835713753498836912575990150272 8342323 -124956696285925970221048502299806903096 8342324 -23600545563517160976716769805064649984 8342325 -31804690027412852975458553319524592000 8342326 -21742663346337693854869740086924093760 8342327 48990518986378342956769967477567178672 8342328 -43588925651116654028902027850101678080 8342329 10684692189353316260862879240288389930 8342330 -21942560292466911509456269105193913600 8342331 -76675675079242141320231299299875862248 8342332 209222116902587580705866894841278088192 8342333 86972186369770410768668097581091504582 8342334 1723502520227320584911701678173413376 8342335 48584523566889421888137871213497122280 8342336 -7619124665017789634210151857926963200 8342337 -65790895306204347880919813204182860240 8342338 -1325422560494978052972480079018959456 8342339 -54028622263495111435592477283954625860 8342340 -9605589872401152904480671166993428480 8342341 -29335130790569353289003667294751732800 8342342 -65698632685871664611951631519683819136 8342343 104005636718429878850253236269455484920 8342344 2148163890415924529759395616543416320 8342345 212783761462573958137013945338040100 8342346 -53942109225588596274633528080620790016 8342347 86792654844862796233354957785417878484 8342348 -25985230611152202035932057401752285184 8342349 1026838434813675791957122853898582624 8342350 -32747340822561919491086436374079705600 8342351 101747015138513002248315046044078506352 8342352 666078138882658268785735457617723392 8342353 17063120850865712763538380798226670784 8342354 49551476198182721808300872920573919376 8342355 -9516442237430443554699776068127182080 8342356 36242617189521348422732527544628633600 8342357 113085994259424798983661672317962278606 8342358 -26797734171091727865691616837509742592 8342359 -85191674600210702630624035930611900288 8342360 39806859539060972053925085903487795200 8342361 110731301987007815661110037045910964100 8342362 12777148584640051269773055101762065920 8342363 33422805479259964546499816369048024040 8342364 -35835843127553925270222512841687982080 8342365 37064450985969978177824347679558017260 8342366 64151629198955286918893470547282389632 8342367 10588138373296945228906118806537211136 8342368 94938297846795986107338553386345431040 8342369 -29359095276948790595408785694033335104 8342370 2808004125987787196718085354157279520 8342371 175387454054781662759712677006408774392 8342372 139018168257545519657461806883038378240 8342373 -654907179364087826572793352525769920 8342374 2512139300845670833553622343847859936 8342375 -34892467934931977716967711535813270000 8342376 -12057207336975187944312866794352148480 8342377 143391529525063185982962817248980839226 8342378 -14372424179424371839777851092252313600 8342379 40947926258178821007225218884515287040 8342380 8735332719798814854242227025298124800 8342381 195592530822847900748362162136791972182 8342382 -87369802786507274576182920683749248000 8342383 43286642991500737185152502280729857520 8342384 8841086896343166046054714653275750400 8342385 -43828567856191142538218190262236902400 8342386 25951552767382692204644835922722262944 8342387 -2100501225437076003127671380730832320 8342388 20762541223749276246653381992520375040 8342389 303705617426004159715119564952153090368 8342390 -3233816499392499639785548031460195840 8342391 28627325573279646195962292937186645992 8342392 -102126806273071567520877688594246656000 8342393 -94009307095073124187757136904276566360 8342394 30048382590586885915922417107406284800 8342395 109301912977754576856490985407359686400 8342396 -55106950304878395808222063583554099200 8342397 -30933049387258757594779050087314053434 8342398 53587760850057078692122326281550273600 8342399 -38672477472942029243640734030360731872 8342400 -44268172683334900888144691142328320000 8342401 8544552225108995712175781777408294100 8342402 1951257580616644332311448849259123152 8342403 -83712689773164327570280615357559077896 8342404 -4481290130968174428429881974218252288 8342405 16782192186988700233212663555083472060 8342406 -47888472488844130767804855233251123200 8342407 70873477275839978818335186273454437656 8342408 2493303904203661421520623691800832000 8342409 -67402516110734295568883761256318512320 8342410 -6934287914626842696530875007177441280 8342411 16414464373695850720760577681807661824 8342412 4836724020125871616780701165106698240 8342413 90256657059506224321566723435084269184 8342414 31842930586341433527342908246638597056 8342415 31086231412423816222785506347928758800 8342416 -5563347644351702618205257069298147328 8342417 -8323602460605470721042386585105962380 8342418 5327318416989406182860584799556083712 8342419 -294288200569603639046699729163600224600 8342420 15566298755573328447312665651355840000 8342421 50302791710870809837855957665239146464 8342422 20897572778507516042965830479486613504 8342423 -71448729651323714845973919476300924040 8342424 39621249328348087675298484493236019200 8342425 -14312702946683313983501649607336688000 8342426 69682798257999913285189900125700764912 8342427 -8131913259369166119441663112390714656 8342428 -104485584357407548678988625207106028032 8342429 -117472364005825302460468519379880708000 8342430 471180061025145087583061811006259200 8342431 189241991476380902983458216534904843232 8342432 65645614649966095134260046515999342592 8342433 -1710308219006754538854984563467357152 8342434 18840908525922747305003703003935025312 8342435 104142573757796930299849422541619585760 8342436 -8638875421172072913837046968418000896 8342437 -158603321954222840244107739569614286914 8342438 6814695930053669363495044000234769280 8342439 23470308535185774478440755518136123520 8342440 -3910821206744063975684256092673331200 8342441 -73773537685665706910914751130604301574 8342442 -8133192145789419319641904942897839360 8342443 61595673366023904652232665098468061624 8342444 -141042259552890847022096344033597562880 8342445 35633683318173020507444838442839584640 8342446 20987540590869973123895444553162489600 8342447 4237017665236510043341640641846762896 8342448 -11182024737180703141915465388195315712 8342449 -19924621760724191535510753188294115036 8342450 4877003161289434864258747759902990000 8342451 23833301476515099278761521757822633056 8342452 -29753370053237292319103390827945032960 8342453 -79127459143403794528735267558002380544 8342454 -17006578170505329663399875001330761280 8342455 -16261426661052450756591082698671987280 8342456 -1397050503808541374211042320520355840 8342457 -973555474352335361260194735866287008 8342458 48359253098886398491229383067565652080 8342459 3603290975368399998332149488157221360 8342460 6406376358488313856024568479304908800 8342461 165835194867461747835627815013647812812 8342462 -84931150473123482467051239152976768768 8342463 -127092379132746706071616205533625289600 8342464 -1070692531443326069500284302081916928 8342465 -30462962491734426332079040022115017880 8342466 45492142510559352447253805124972672 8342467 45440700254686456668358436113474742992 8342468 58123531151848902859985235813646356480 8342469 64542884954577287453586820552447247904 8342470 -44341388843968752993516413137463971200 8342471 68540302156293392278742520318533445144 8342472 -20428841451233617910428063107252879360 8342473 -1956038631702478330831886055595567392 8342474 -19106484048642688383705188403313497600 8342475 -6980373274841438972738541391095058800 8342476 188391480048976295296387702309298360320 8342477 10063886706963892482880188394935756864 8342478 4077445255749436118340624737994950400 8342479 197105358985443007582325257167754459360 8342480 28387376193871800849583424123127644160 8342481 52609866144964927706715974627097506688 8342482 6477824093684214530487751326532713600 8342483 -81853917445289418060848602896371525268 8342484 48922205224196286244314507351141697536 8342485 -225330509994377507464076424429998250240 8342486 14613961659518917430047123466790396192 8342487 -92145552814567981415894472118639941120 8342488 59950430877441427157919886312115404800 8342489 -282828103829268257687193117643651834044 8342490 -11687216155443034949880718432493967360 8342491 -30220423574462938913357900243074509648 8342492 106536655033535515147061427799664380416 8342493 -9726454954068672193892287602283172736 8342494 19678874038862093687167915304076943680 8342495 79410549578783433205987632640918240080 8342496 16815808176691473629827372518270566400 8342497 151043042955274423314756313564942731540 8342498 52356959384714476467548586809192570880 8342499 78411342796751828434803317843125245696 8342500 18936374398242776534882556841282560000 8342501 -73966862255541726006513606048341386080 8342502 -9794889414805204713164191105295001600 8342503 2870042884036050524717000687635038208 8342504 -47789047677745582722282328160938444800 8342505 -137440562744425708988719071398611712640 8342506 -114170716495618525976402633897347117056 8342507 -108376232566983864181186205781367583244 8342508 893163730172199622576302661358644224 8342509 -2534431655096851005924089192554511488 8342510 5927780586691756667837389300604640000 8342511 127534061608748178393928456268250782472 8342512 -38875427899024326700284440455184252928 8342513 -12785283490901357749985985587277949596 8342514 -1832576968280361712571176702196920320 8342515 -5650817808917616364527476729398557840 8342516 189673445407521206774199913275838464 8342517 19715489277235650221391301881525181920 8342518 14353888812144491750955142187802976128 8342519 -181361989660306667040590556545318893080 8342520 -49880485666778138624173150192803840000 8342521 172067335520691497657977777725316051344 8342522 -69778242305183900513728085501240684688 8342523 -49230577964226826111822895607775816176 8342524 25388582638935367113096204826993864192 8342525 -22535841178560069944847575881173355950 8342526 -45656750768092511222433880465494065856 8342527 10903625484458032908865974220280915920 8342528 37335490733976370188779319177529786368 8342529 39670392445796778830226691060938645888 8342530 30714289276122739525914147745382054400 8342531 48337770869234480577514708366299694332 8342532 -18820959763434860197860260276289235968 8342533 -35146946918374003829906164545703306340 8342534 -2218134004456193819310023016551792640 8342535 9594372961785508834344944591006739360 8342536 -102937977294719657327239821441404221440 8342537 -20325495050429389003860014063302082688 8342538 20997707313845748616641584722699464960 8342539 -216814121161342556079312690326186487560 8342540 77874397757413308055678601974538634240 8342541 -192314406445516764110625716803354948800 8342542 9651073196749206687035964207480816192 8342543 110625046787537514653250102054532868208 8342544 24939055382665176557758013227180425216 8342545 -65180359478884958235305993936167490700 8342546 -85754771109289353969479819357494799040 8342547 109687430710571591090525638168417462272 8342548 65803393280867215999774924444263546880 8342549 -10760139932898242203801901980160670450 8342550 32681379991571296927474955078472732000 8342551 78086544979886802844613066288919320752 8342552 142902016278535100156588550310244505600 8342553 -6896085282120077711514986613843952800 8342554 7737312605760715418827600173580438272 8342555 29988139882183968171673019498485166160 8342556 45876562538952157766866980695382266880 8342557 50002211701234928300198867288982737280 8342558 33985747949318562876777676658625945600 8342559 1176400572164713448757261629748164664 8342560 -28921651574444052746590029851016560640 8342561 38215958099608187929456334276667384162 8342562 78312579301800651661908357419871632640 8342563 -25010102523839105959345917234077614732 8342564 22116308631137259202014608334274934016 8342565 -10112112136575527015618887146842603520 8342566 -85285451288231858370974074550926836768 8342567 119375503860368278851973701506233178616 8342568 32781287611723770100495522146874982400 8342569 -131464991254392097895265431726238673030 8342570 -72529940320841500536308034713676815520 8342571 33108149627419845858460481848497419520 8342572 72905848415886001908371783544372789248 8342573 -77675342808040940764466745632302595178 8342574 59397891244586291221697292815696458752 8342575 29756294144357612355575692801130124000 8342576 15638104424865503003548704072028913664 8342577 -65661568355546053967095308030403514160 8342578 -32938702071693268873084803165567890160 8342579 -6799482710050766475697761522028595376 8342580 -922421945488096220162149094382489600 8342581 -24781032518235356984273130090592044576 8342582 20233281354955537451562334598291049792 8342583 -72716523466835229282188116596003563136 8342584 5340693020297573326662889109943275520 8342585 -3997050465665118133215427286181116220 8342586 5640536735503387923295414658041344 8342587 163562451985276105594293428450609468 8342588 -391608078833552974953870631128192000 8342589 -79779135728194555667261329774462311072 8342590 32097311762236108679830754318389876800 8342591 -84144952509622532366352255543904441416 8342592 24777997046661434081428803299963830272 8342593 -33815172872135515479354922784533363260 8342594 -51111440977307406697625355356726965248 8342595 4036335607980654923798002156381038000 8342596 29923967242912955523487657840386621440 8342597 -176296938300181068231542908780553978628 8342598 22783728117439681091582488871041760256 8342599 145685227510353393948736731331173706000 8342600 -15299991135218081643882064565391360000 8342601 174285096080995692225206399806274110464 8342602 1859326850204154324035810593321277952 8342603 -11939037172216222714281766443118175160 8342604 94367084719055976886006154950312504320 8342605 -30109911774093219258209939694371602740 8342606 17750346913723805823837307269121640064 8342607 11346788363783954354152936149921085440 8342608 -13409788573652395251483511744078807040 8342609 55378570628924593695766403093481040800 8342610 20829672309314224900764851635036085760 8342611 64790438319929817698061267808828787512 8342612 43831206260598682177119092328639164160 8342613 -99632406747544808474649378604381273458 8342614 -10413192450379810466567909428570430208 8342615 -15431110091243284172923924277099896800 8342616 116836977283181979834109721681674137600 8342617 163608831194367613729285731228132662666 8342618 1622869692461957746505864003353127904 8342619 -40941896154885743099278544265904529256 8342620 409515085530611459651288410687272960 8342621 31655965722999485350437290578161314304 8342622 -60087825478224015322498271359669503360 8342623 249581086725754719783842190563814398064 8342624 65795978657455886384383354401851965440 8342625 103260965500192177840936443653605104000 8342626 -101937072961891574497420564611510061488 8342627 26969334085398048021059613217605122112 8342628 -13289185680203640785891225800382337024 8342629 55299370543767388171715712007641276384 8342630 42553304258992759280441876940159897600 8342631 132994760483530414950058923025863100464 8342632 -41163041067573966120629147314577433600 8342633 -53638463089525477672666681106084086200 8342634 -44185583061374297849761692804826533120 8342635 -4495017623447484875207223548334966240 8342636 68690067836633067827114151345925966080 8342637 -8360902770292103912835110187245585280 8342638 47592196168041444507653099000584134720 8342639 -69247455684241195308527771823933975408 8342640 20128980626301191679728510638799093760 8342641 216524564139060775350311780423242938240 8342642 15665938701538429374038846990006469120 8342643 -157677908275573553392221053649442206672 8342644 -5385481398379125499752972087534424064 8342645 -1026739556551139738321951758296461280 8342646 2648795641508235001605325469439145344 8342647 692294729632015800398249035789109096 8342648 -171983066873250240163085414963943997440 8342649 -643597359234359314719622418789909760 8342650 21301874342742895467396631188465502800 8342651 -24016284054035959008067896792729888348 8342652 18989906280646629067719702800834985984 8342653 70293105645970623955202627391114086400 8342654 80796792153897124420051841991891979776 8342655 -10742831262655197882905750279384553840 8342656 23739855122764954922623165758198251520 8342657 -25425697759338263409455349127196543040 8342658 12373999784902087656543883475936667648 8342659 -4895020950072995633318977384849644000 8342660 -49793002159287881634588210028077208320 8342661 -25078724960179346426764528074948752928 8342662 2844844753568524002047738736789621120 8342663 -42561326766564177623499347252590495440 8342664 -97895566579040598154684651604771880960 8342665 -48722115367902288502161768662304188400 8342666 64073005235155091770751431239089881392 8342667 73683631902704466252121164762829290684 8342668 -20283061357173415043087212001536413952 8342669 93416724750612729990244698279008294070 8342670 -6273468236320237497206222160762839040 8342671 653778719177105079307523820560140872 8342672 -2051353403432672310788933135861022720 8342673 -111735065127665959538495185645835974416 8342674 23200209748652883075771830852259048336 8342675 31974062282744970284480723219956512000 8342676 82428220625610924857247521883242654592 8342677 -1657451081980394253961640527418323200 8342678 9044094513001371317266725995155439040 8342679 19749947848081261015352582052517087440 8342680 15774887959149487074931874020043980800 8342681 67105925905344300694747605193402897482 8342682 5076931542768572799264979952922393600 8342683 -116875544783372459584683027702608744280 8342684 -41073312258687242986779880659684824064 8342685 8744553090292289078180504961845738820 8342686 -30486754160007241901188583356851155904 8342687 -97076843127654106986128469776053733664 8342688 123753853986446245560430251230179098624 8342689 8133258753264409497623243607162531840 8342690 29550541164361869358166100278791053600 8342691 132164130993050118219184852360930771200 8342692 38224009646821515215770501581211058816 8342693 -186131404912137705243094833984447221058 8342694 62018849741522975754798359305169704224 8342695 32815012712950186409605708826097622200 8342696 126474963124215661720758607535495777280 8342697 -1509538255785306457715611696627137600 8342698 1006841077697809407654434508859312128 8342699 -282791924028415313802308124046487514240 8342700 31613985565066408108075992745406784000 8342701 -19018949698425865385455512384403204596 8342702 79457647867722142833490307241122618112 8342703 88241202572410247079280386833465446800 8342704 -5104975705852174035474218982753337344 8342705 48790491726298103396653245804843005760 8342706 76175389506805607832574992931109700864 8342707 -71485306482074258373836662693340481960 8342708 72590065210096064938733003315103055872 8342709 -18803105128310296633161248961172524960 8342710 633772200227767886909467599095813760 8342711 -79732513436803950556054800640879374648 8342712 17845890508530410473820582187158200320 8342713 47838612405114326039893317954549356544 8342714 -58962015463883078127606799569981254544 8342715 61484872661319246338154058272780171120 8342716 -128872611542004288779607215906344734720 8342717 10648648327590086588214577337100843852 8342718 20090344537790538953399416522955704320 8342719 25515949113632253007770410588075862912 8342720 -2954039900451503500134498420727480320 8342721 -7763468611090592886158361660066071424 8342722 4777474209709873412720575208836680912 8342723 -76840436712419909899471256859526707120 8342724 2579235788189288510714196264212213760 8342725 2100658141004870955760796263494342400 8342726 -8729263284633250037242407822793301760 8342727 -85759479785860292914501807311456680280 8342728 73773326072157532266816511463688284160 8342729 237774354527551336339536945092430101280 8342730 -30524774921369252201872935577476057600 8342731 -3430719492733917928337822526349320728 8342732 -8090247833025796139427218174881371648 8342733 60315804708338038182776030530067955840 8342734 -110040880139915956335977620034374996608 8342735 -30886404260097153944269914682930145280 8342736 -7114763124096888863359125430939680768 8342737 -53213181570962756106646156074583023500 8342738 -16718152329377784825912951520413144960 8342739 104221976781661067627580712981773052404 8342740 30629166650466355913594370967580163840 8342741 2407799718089143651079343162831513984 8342742 45271570796713524062578209325144754112 8342743 -354868435104100137218829421806516342720 8342744 -64809991456726470713560714831241748480 8342745 -43928514511411763720374526584517261760 8342746 11888166242965889938967805817248438240 8342747 81725503881109467162429877972974319632 8342748 64281089195756614793958604790821470720 8342749 16954268277848078274567610788374595660 8342750 -28341529087054828116151013162193792000 8342751 13236109842074309455914087345626388480 8342752 -29703296240146703353627327652512137216 8342753 75127463797565428009463627308447982100 8342754 -6820930795107841005798275821282810368 8342755 -120684805342140237710296786070109873840 8342756 6786566666947214024899312760821309440 8342757 2224625211673521246581153135103954432 8342758 -61741293269659276075746529369075238016 8342759 -111287634443479480023117895956691268040 8342760 -9087144620176383250374339221200896000 8342761 -42711682551279307377934295535099215296 8342762 1824077531921447922569221575507437664 8342763 -337154453186532634638507945932151552 8342764 34619580178963558320099330944012984576 8342765 -24420189093197577838408556157625316340 8342766 85089114404044362590292820602425407680 8342767 -50434668850064363664003725845362635520 8342768 4892555645865246471420348314656112640 8342769 30328050861325663151821944209771839344 8342770 72463218066592772433490581379208434080 8342771 45596261712298525856959254228071310600 8342772 -22707766943440217293830780149726404608 8342773 102528260507522721914935029749230174080 8342774 323489824262886554471039275674938880 8342775 -27709488507272661132291695538156265200 8342776 -997840617413641907694731362662359040 8342777 2434528443321969144202085495756261520 8342778 61037481452468178804242091250013256960 8342779 115812998279340454333958234289205785380 8342780 -58080519542453665365875154136096588800 8342781 -5059369959302320638165809331892740000 8342782 11765317922737410722154730170151403520 8342783 66667355815096719206617210802954511624 8342784 -67596624862927262313669533032104591360 8342785 -132251922983225983120252644463864597440 8342786 -88799941494063797482310891118615703680 8342787 44004676642553909929148135297545437360 8342788 92462682154515329983354357819114153088 8342789 -19932450208384806207787133648928268800 8342790 4184608588890907394759528970716221440 8342791 211369647324310885900134752035192823192 8342792 -151327746467047684613329653418173312000 8342793 -52344543576567264371005379829755516118 8342794 -48117102575392691793236784944241504000 8342795 80598558055550968107361423466769076800 8342796 -9213894131562435867671849509935267840 8342797 4896143851008004216118160366005802752 8342798 -106242452543243059698038539672557294336 8342799 -58211175359495203015905288048100598136 8342800 2234579010233322458833499614405222400 8342801 177972618420933695532144429808999743360 8342802 -3208527211213824859670446359297065664 8342803 5324783914741068911714188312562756080 8342804 80188303253540720625055343984185078656 8342805 -2534098913688177046126454705052163200 8342806 -132720752104468614691548400466705082240 8342807 77079651586435130586595165466338659120 8342808 105751111404083543639820687115865088000 8342809 -18504552571152163123332528561892711990 8342810 -15162979548404568953809603924321904640 8342811 61540652637288278616634746032473757280 8342812 -27482528590021375163638843382981753344 8342813 -14850609019458939096270775587199022592 8342814 58268211337780494717237708632972178240 8342815 -15013157942831466688536578781908638080 8342816 -57639977498482875503891584972747112448 8342817 473608218324534681878388482286044160 8342818 104954010366490275604512318515262865152 8342819 -80618159188636059877299860979673995504 8342820 28546280074012578754308937669872288000 8342821 -54355834009606857334082659853528662978 8342822 -19422470231131895565771842380193376288 8342823 -45488793419015483189432972647052999856 8342824 -6133624279779305030714205331274956800 8342825 -39479078942117522254850343632580804450 8342826 5957962525177774334371196289007167744 8342827 131973096168023044419097705227163018676 8342828 -35023403396693963275499628759266497536 8342829 54457166009253681584701074432856512 8342830 -7032806705235935466246875605425829440 8342831 35176425318097268346328154825988394992 8342832 -8987393113773380688113813509975572480 8342833 1721725364441690657311696018505505844 8342834 -23268384063156978529639566858273825888 8342835 -93151075794242880766262066678872859040 8342836 -29185434240893400927296468395352678400 8342837 108555903223394004975558578464310949486 8342838 -3807255529882944200114134351616644704 8342839 6775704605567871482076825825596617640 8342840 -56444410376381480611434912703497830400 8342841 -17835006955297797257789388742009816320 8342842 -47638885159186205417924443675494038928 8342843 72462087179309706263921404055084861040 8342844 4542753151035555836420108088251449344 8342845 -6286140384045269202191429801441424000 8342846 8143366262833535996745671276065327872 8342847 -85215922132504381897445925179508247176 8342848 20815310596176984867446204557060734976 8342849 -24667169831208529794803901887003307264 8342850 14786936063481008775334299363647856000 8342851 -19032884175326762436473128107771528696 8342852 -11198580107268472295125412528019197952 8342853 31385313296888134980840585203815943904 8342854 49930960409870468508155565343642470624 8342855 41536465349415095810212318093905920280 8342856 -86259806500090388560473224128557358080 8342857 74620469772733682871283104807322054106 8342858 74022255985936790009774255199064223280 8342859 17409783906191979546485460151406842368 8342860 -223617295048769287951433154064128000 8342861 182150016429350347511952496315925577462 8342862 55604625185068050661565440371610844160 8342863 -76336086328661757107875902944082365816 8342864 27178012197744926647644505046537134080 8342865 50242280869579164783906593758799376000 8342866 6549801956606256089404134653192793600 8342867 -6857859413990876857335096574320440640 8342868 43568197293023922181249565304449034240 8342869 10770691701510034778045559304180553400 8342870 -51754019608461126145391395129462821120 8342871 33903654296681142712142444455416976464 8342872 -8738755477475171119683515626927104000 8342873 -57443768608820463377137360152607156608 8342874 6857650917523656243179675689759004160 8342875 45050593181255432364129126405742368000 8342876 -21134336508121181852470665708522700800 8342877 165396170830166122128700562414776447200 8342878 4213331187272347005866609562193962624 8342879 9149587314865853126219645974488264480 8342880 -6397984608112299976499632109109903360 8342881 38542141883247353028761131565283720800 8342882 45236825166281534411372539545189588480 8342883 30663602468170577549799387904002310560 8342884 69080877788273063577888652892374106112 8342885 451140770508015983463493804819069560 8342886 -50565581080133371932984839321518190592 8342887 -10781964830029522002238458462490020984 8342888 -24614438096048322160455842980545930240 8342889 27666354550265478606076963097228126208 8342890 6646845771936548053717300419271147200 8342891 -14875522092886219332588337802218333248 8342892 106820603905374630302351283161412480000 8342893 45178040682707713366847633555423244844 8342894 -12349486658011528731862623952701216000 8342895 75151343602597273007094641640186835200 8342896 460921650428728489951383519097618432 8342897 13589406475219673607393828822430423872 8342898 -47307834402047116374358792953407627136 8342899 -123954900998740979390021885455249456464 8342900 -15405388986179331724486405391661312000 8342901 44086822504385006999314801128266169984 8342902 26261670692991344224539759338250901152 8342903 -823170814008785358953665051842528672 8342904 -59366127108384134232428519302267514880 8342905 3596119646632892323696239172847184960 8342906 13670731856048561715747540152766836736 8342907 -99486982847395845556464383721757228608 8342908 -1712114093615667587230821192580655104 8342909 1893754072379803816021765826414550540 8342910 50966389459467596906878671317604312000 8342911 -16389996539656615359228298033078736088 8342912 -168125340662632039658664440470123315200 8342913 361270845276522473680398061903447344 8342914 -61080527071179168041553625044282002400 8342915 -13026169728801589266234564790255010400 8342916 -38155010296478470245714060505958888448 8342917 13425676543288766911778336616306923520 8342918 72804326176811423699781475423329944160 8342919 -49260718757556076675271315109733756800 8342920 -99830155144222864040803285172516352000 8342921 -11030630773404042582452802632779979568 8342922 -24152910140236187391988125403461828096 8342923 -30595219754995179976549759424854309440 8342924 -27631049100568584246368740428710863104 8342925 1856421874078839661772531410527607200 8342926 -12965948918375141218596406422429618432 8342927 -167206351302601577623319183536702899240 8342928 13220870280251543558784727049656074240 8342929 11664641887962661970408192313733715776 8342930 -81886051904227336434682388397116364480 8342931 -7273405539940144206494125830145461696 8342932 55314047239508154781771328862943366912 8342933 199586168555848627456494640791110263182 8342934 37825062880715874992279275527397510080 8342935 -51847338550050380591500643585164950120 8342936 -2374937427180470837638610013022955520 8342937 -37613092836243034668327007452320655360 8342938 -651575987562945840327046886283832320 8342939 -179081412602021005814933444959680024600 8342940 -27568662714651517503511048397525606400 8342941 -45749442489659271182342245354274853658 8342942 64367069793475095107976288061526478912 8342943 9071068967256068762402788368355200384 8342944 -95564420499258151451529405698778660864 8342945 -2748565427181712025407517295853522800 8342946 -1793138584663084896267874067876037120 8342947 -232107806918374394712843828162601005604 8342948 64489859369577997325184217074818183808 8342949 30696167977040579881174006803234122880 8342950 14686164784088619248370467131171200 8342951 1041534476932313141544202830321154080 8342952 83482815456156729193271387227522252800 8342953 157683978713666760880358353979078462080 8342954 74744637923821822712922376849592217600 8342955 70524047106295371846493732245471770160 8342956 -96365450560185548458757986670482266880 8342957 34072052335923210266504421202804176000 8342958 2989153473994387087992605366899164288 8342959 112885585395869695088939639911754806160 8342960 13800297025753644232568675819610439680 8342961 49727585968866679317253741053909861984 8342962 72566487821364205216855882952421353232 8342963 23220271247672391265047502161467429520 8342964 -6880857137322363848819573113316972544 8342965 137387809171233757853241322250508376860 8342966 -61312085846577584261130610284195881568 8342967 14245905570153733330096283344884183120 8342968 30724051745913062801421592940731269120 8342969 -81109076505074945304962099747706025980 8342970 -40964927095357377171131556725839073280 8342971 28212006628308897787435525755559070784 8342972 -56700472452159623153296364516455776768 8342973 -98765277798320551282707020812820760000 8342974 16318182144201134233232476977432486912 8342975 -34638196945528165988042124963269157000 8342976 37343424018124755835214354421456568320 8342977 186487986655541775728761653682724437826 8342978 -22233953574799404437670390328035807744 8342979 12289231819962692202414151098230964984 8342980 116987311997693040993360343766840240640 8342981 116875177030850210650027250463051188700 8342982 -13475842226947902492194208641663931648 8342983 54188276190643026060169786795375449624 8342984 -40129697966626198973811138584031713280 8342985 -51184733818531464156183987462530466240 8342986 -177435150626093116707404939623846014720 8342987 170621355560863714558934747167431572472 8342988 -79275281050973724925813714196643677184 8342989 2478083314476745149541580276320426848 8342990 -14626761988759767729752952820973256000 8342991 32754246842240572180386817774658265552 8342992 1794943237513953458516045448670871552 8342993 -122544131234812203274203289642281535758 8342994 -3439141593906594988933586916992354304 8342995 -34965829372250552678162251093315936800 8342996 34223092426582403067015274730508273408 8342997 -16783994111688531247229400789186213888 8342998 -109237704312701355680334380728554252000 8342999 13937473032112785243855051802088312832 8343000 11401202964134036408382564029982720000 8343001 -45111025979352891204865480617965512448 8343002 3005675691411345807058187059713710304 8343003 -26136271858450467609828212709036635496 8343004 -59095278413462334552648869908110578688 8343005 163647030095079008193215375533978057920 8343006 -3019306212427177290795806119105585152 8343007 -128439753037453596677336964288462370680 8343008 -71821113958873215169922095982593966080 8343009 55201900065540391509940664831422221714 8343010 -3555531267619468686991144984509782400 8343011 78584049324002466014214671621648916480 8343012 43151928341031728301661011479304806400 8343013 -68659582317373097756865280987017122880 8343014 30193429196871694305702695481317969280 8343015 126654015809386361607898155075519253920 8343016 30617830569889976921855274751900876800 8343017 -15484630189688230405205628669490232448 8343018 -41028308716425730897500324177684461136 8343019 -5130913510604392743057550346363298480 8343020 19962500237417970219700825407518146560 8343021 -58128717493952025253363143517169239488 8343022 -87486258777184442446475085993361961088 8343023 -17471407990031347727746285376860564488 8343024 445430970444299460103229423460876288 8343025 99539867019307549852913910663040564550 8343026 13990063112855178476054668201134727200 8343027 17119945622154169356309812733003578880 8343028 53752994659929346132815682500199415168 8343029 -118383037606532935236422508339924716370 8343030 4023619681208651858339291442125168640 8343031 297414519654333187086675054114883819824 8343032 -844355979856887908730488725762867200 8343033 -4903752019435477692648947389753423200 8343034 57342752509863469014006324869702257776 8343035 -142054027806296037049041972614431402800 8343036 -5729370185649881891895484565464616448 8343037 -66746534356097926552051763446602872314 8343038 -360805664543888697780294433670451840 8343039 -167874839321997831598387744156900493280 8343040 -40997399711664166813383648892629811200 8343041 -55077453757134401219697678821539959360 8343042 17192063773623982578472074727556387712 8343043 -18035780797211090372796453048239663376 8343044 1564303589850400795605000241251707136 8343045 -62176433631673903350676803627869977380 8343046 -120980901220022686712672290480331034528 8343047 83836791113425982684633216785889081496 8343048 21982082369354500219351343514150174720 8343049 25875070460210265904607911106362880256 8343050 54276809738172562655009434989380806800 8343051 -79605227414563658427165921671402467368 8343052 31889485746463750092653547868522987520 8343053 -17914653137159227202839103790882346698 8343054 88524668800810956414122992329459315840 8343055 53222736200096658131537403694704190560 8343056 22416019264615845492138597601787412480 8343057 -10547727797673698225565130747538726160 8343058 -6842379766074754860959666751381582720 8343059 23143058756132779843175535229386889260 8343060 -28435286468330319491028068304111022080 8343061 -15203415196252123010746941975632360576 8343062 -7611460704932033007870642074020498176 8343063 -70106578945545291532784231848673944608 8343064 200202063099162416877784160214108979200 8343065 -54182186852839407821674789657397697600 8343066 -16931493340898582805728307483771265536 8343067 -167019706206265244464405493051479425848 8343068 -14950318444087076182787958183745751040 8343069 11796511843879718215924988291599894080 8343070 13954617081100051858630683544753733760 8343071 -3887933792325175116796647861941184 8343072 56128601228564369912486111119988490240 8343073 34634448632906331648019487658277025220 8343074 -181977190919223886635294436849466208 8343075 -46309682258516980448198338491360000 8343076 11350692413224567456757378878436466688 8343077 166247647291124195484491487339848737440 8343078 -30525140809291152895676535587444657280 8343079 88391025336443098336688911556983410680 8343080 -97435790034122016118940020017074841600 8343081 4771634012548260987128448298408693722 8343082 127956457275221968919010981801791635968 8343083 -69443921106072185599596319301565416412 8343084 14696343856288450059629301547804878336 8343085 133343259475946626448143821884867376780 8343086 12286039473916447572846153886759708992 8343087 -25557974957017024471086406607042805240 8343088 13535764234730831994922297943306665984 8343089 125720220750147013594074321001659541824 8343090 5004011116518979032758991395581286400 8343091 121229894230939201855610126374456676492 8343092 -49888584702172372437877957659050704896 8343093 48068076927434952823234459657672304448 8343094 -83045767152211482049497928363892855904 8343095 -82039142280162547452335218826942063400 8343096 -72577760917891344808730648189909299200 8343097 -770976274485080655016413513947902080 8343098 -20726500267367428180641723560154498336 8343099 -31155845084666792842920992203486061376 8343100 -72410084857140153282650528140146265600 8343101 42238203117847748936596935937530856440 8343102 54560117422800310546022922045680576832 8343103 -258761492260736510467303529898621513296 8343104 1260552806084631557316553920774930432 8343105 -9920440028653546476122107253928838080 8343106 -50902802159981938342853513227801221600 8343107 195205648272812020219615533148689280152 8343108 -34863893149597178584368471004237639680 8343109 15202311761427417543234378444277826240 8343110 -2486739088396127021716400627041799040 8343111 -39003703120218142819215949148635299840 8343112 -121471892426785684625389394074988052480 8343113 63678384307011930327295744444579104420 8343114 12838210203444954834682071883563141888 8343115 95630964444379538235995806929891154320 8343116 89206216784371116027567601804058960640 8343117 71521095292916036979238976241983328534 8343118 -472706925530343210644357218135034880 8343119 194956985980063858351159459139953361520 8343120 4972479274438874946035318721358725120 8343121 33931732791610560485619393969300958322 8343122 -13392887621329473155002835541122070528 8343123 -18554714144723385008774565305399903232 8343124 -46585623324477425112275818424720765184 8343125 -1784637642771243511419156519470940000 8343126 -37826618355009370779653478686904524160 8343127 -1900874411624527226150379338435829840 8343128 41752160084865673126095868865654784000 8343129 -24386334519915201831708795439204396512 8343130 -16136681639019286639576937699015496000 8343131 2994525129222283359613327802927514000 8343132 -2899698385311219051596108149836595200 8343133 77479384052924171772164220368606617382 8343134 -68355883056925301108739335985442250688 8343135 -30898993369521364068964100976661708800 8343136 -54612088584744744439699007978960191488 8343137 79227407754411265361099040442614338304 8343138 46020881197093513059630174502244966400 8343139 -13497022980415422221017387168290440448 8343140 26639071755088636609156056260686963200 8343141 -853047897467488632037991441284661088 8343142 54495533421348439220489680255658185344 8343143 -24517782215340308058817239058101217608 8343144 -75177996128825023787050576098216944640 8343145 -52993404422292104836601200819206299100 8343146 -27999185940760583039524657373462818560 8343147 -10531073861081213060786597063447397120 8343148 118960427843544979144085797387214424576 8343149 78115366647306546181456083522659261664 8343150 12213017156821737693148193231696721600 8343151 -218869782754021688532209548951609427096 8343152 -32181451401600813137847758777962758144 8343153 -21067728531912838991283600624860581632 8343154 9505775103922483062535262962332149760 8343155 -5528218284597818981211298806706250400 8343156 13852588224125268229469487349454364672 8343157 -29267177026778430949783779434155411940 8343158 -11291911450328852535510320160497246208 8343159 -41935112674871476893458832443761759872 8343160 31583507237200324173907454958010368000 8343161 -1025970603128778826168974838480388208 8343162 -26892499130200480788150404494515890688 8343163 96119073424610297022083935452038141400 8343164 -92583309145633700837816922232273895424 8343165 -34999187843629282894903287834766066080 8343166 19841128388571624051197438373380457600 8343167 -8410620850897036162899307207406133408 8343168 94246529536949901756550992181403320320 8343169 167191395246856698336416824031532701570 8343170 -2521444966523340164336790226390579200 8343171 -38245709872764242298130633830495937800 8343172 61883397501739611062031824528298223872 8343173 -130407340808815651475875824203205724578 8343174 15541011134398097913423416509772900352 8343175 65231490436217979538272294585096802800 8343176 -104321299092124199645262841697826769920 8343177 -22844189365462343645316416035154346480 8343178 -39841439483480787923483806337493194400 8343179 402969505020617520680784463061862048 8343180 43118856430272316764293242015311759360 8343181 -80190316468444295187874732292535704256 8343182 -81755178550318447106654723131891103808 8343183 -110505898632236133755210925168452749176 8343184 -28513695125071489126340743628254986240 8343185 15325545398083815633253526276268326400 8343186 32612976862013731840456557245765776128 8343187 69680312134818686844704400367508907520 8343188 9931309801767586669138066632583120896 8343189 -228059997183811985491893860425288644480 8343190 38551654146312983502748566355576320000 8343191 21230290105074526326070309984384644000 8343192 106845341071553553852560864602460160 8343193 -224700181942909606464291768677191136636 8343194 11710391644887595648317466180631263200 8343195 -589751568656811887348379324198067200 8343196 -62071855427321832523947008772259033600 8343197 161993624761834794475167220472229725760 8343198 27744518112013764450788356525731960384 8343199 224663442955646165093646709354846719200 8343200 -8691265261326146656776843175354368000 8343201 -62749634893938108234024927526792914768 8343202 21544761894399015989296261033522340352 8343203 -149604998158940286370365625279242089472 8343204 -230077516492389126906336616260894720 8343205 50537560665476144905725877510797861120 8343206 -59085496972976467550705351566552449792 8343207 -42437893432620044044955279020765281912 8343208 147783018141036436958888801772694440960 8343209 -52677367266023488736708725496096322048 8343210 -27376050387058301185005825095476423680 8343211 72039169041470900690205555492706869812 8343212 62381958984723919223871201462511539456 8343213 -20713101442303911024975750031505371200 8343214 988995807567045132514511166030328704 8343215 -168480965139332994143097395854859760000 8343216 1599639092622322667546029279779225600 8343217 65292109806285553077609675695451163620 8343218 -11408742914508424437731443338327360000 8343219 -5513364353942557437952231246884230856 8343220 95437544226083452301116320400524122880 8343221 56036849872206857951384210429795869422 8343222 -68917355973660652724588683695256903680 8343223 -69254152777422429937596604953271807360 8343224 -124103978627955906397804656303731159040 8343225 76342716972689148171227878947441457200 8343226 29637259912055370675177114076152419040 8343227 20333510897174499512897849294634414000 8343228 -19356788222726524424001110867023572480 8343229 -69907642268442075059025546273832146560 8343230 10446205236922014809202435378963205440 8343231 -32911199493870163157693829395351280 8343232 45249202325102131687827620612214358016 8343233 -70432050116002102784271421129844995518 8343234 15128345882557556080220707477169135184 8343235 -78306640740346559857389298939702126320 8343236 108231193683262226306629293600945822720 8343237 -15202758062113499875122296123755578048 8343238 -52052251547637898776151917154343160480 8343239 143840055179235494692499166429779918040 8343240 -21919130853149527772287542497375846400 8343241 -18744514112046430367612002624174408988 8343242 -43311637104999695388703458524886796800 8343243 493801638224264320565828193228574704 8343244 -11552739410266333016211780788613634048 8343245 45193188422921697874964035562767639500 8343246 -29183283955195224592713133160753505216 8343247 654319035840438272537761439555804160 8343248 49002572676038671030328400309518254080 8343249 108978068825716190025889757076428970720 8343250 -37090263849057890525305546835283072000 8343251 -24624789968062313173438439703944655360 8343252 -10088452515794854271006167237248012288 8343253 55376185230220363634802899408744839502 8343254 1530567524922711955157261250314672832 8343255 10881097504886815514925783158840148000 8343256 -6825333076067273483710585834552995840 8343257 27607141872785726751934834418076512580 8343258 -2046265365662415303659656568613826560 8343259 238599572590371662311788884454048886680 8343260 -9575347558620040113553301922538659840 8343261 -46041850637896815475842366927184691520 8343262 53760087374478149333676388724014961664 8343263 70632430326498782145845448724144324512 8343264 -48024645773892812335684961262758264832 8343265 32288459657011379297646093129091092480 8343266 -110069436690240558490251856627133109168 8343267 -16954516426023005836071416650608483720 8343268 195188589025064307753529980039380960256 8343269 187712226078488695972555406319036328320 8343270 -17936744004796672053490030358631436800 8343271 54144028423734716691650792224223608320 8343272 49066916157866853812301204124886630400 8343273 17390290241971625243672823630528573504 8343274 4500721752799917794581127791116806400 8343275 -39312655323084294489619617388088030400 8343276 -66616151495251501760765098627743252480 8343277 -34892848280375442287515145038981781376 8343278 -6155294796354587969467479912053449728 8343279 -101519601106115647882221031638327424680 8343280 -2958808729759960727335402708992000000 8343281 43859484535269861188679416972655334464 8343282 60402922633501063270004099340888192 8343283 34589152365802988887787690589593634304 8343284 12580707643604594135746503108997625856 8343285 -48623049963031410343043107233768280800 8343286 29301643934601188991210173678956099200 8343287 44791177310884860359141151985571385912 8343288 117168909012079189272720842699780812800 8343289 89471172030138314092668309129196202090 8343290 -370938976321792467987669589349633280 8343291 -53491693086227974588386805936320480576 8343292 -113473602892000360226452376046309289984 8343293 5170759063008614119079386871417570400 8343294 50950375486280761125066927264846445824 8343295 59165191767059025773275006573597902000 8343296 10797222227021439509066803011272048640 8343297 51388781811980268951038606172913643040 8343298 -2005897161536327294995606719581399040 8343299 242737686096719925620294971329486397440 8343300 6044062802087288322370496412214272000 8343301 -35641545509796699904617566724766961698 8343302 124580592805267996727420891775520660608 8343303 9213425160269474810455064283192673104 8343304 -97270551948365058090391174170327398400 8343305 40212786432882706824600169886121525000 8343306 10056941063353167239495822354840113920 8343307 26976267232032071485825201235066017824 8343308 22261410417529252180233522318012418560 8343309 26889340630155745223447786510384357376 8343310 -52274920288919640450806563527878064000 8343311 -38391617560223695407022571358474093888 8343312 -21115115993898769708955553408495452160 8343313 62709948317383307323846211805913332 8343314 -11244912819806557791447818316832601088 8343315 -37451616389905829320293223318004584080 8343316 13145567088983046440796116612181905152 8343317 177347430778386536843098536750119460366 8343318 -14129263438413300228161699459063424000 8343319 102785955168083957118040135239018662544 8343320 31201789680412318099323292111718400000 8343321 14029888960686701376210574604751954624 8343322 -2369026797637665451551147110348144640 8343323 6236100271388011729069548056002333572 8343324 -622998827629328378988275904557664768 8343325 -21618891815557037965390109083887432000 8343326 -69146121251406579297811154420792020416 8343327 -21797636797018307628503863148211005880 8343328 229325871140456681306979997660745957376 8343329 -31242529774653268210317376957262485740 8343330 -852338706635001833870288815269550080 8343331 -286569742187837977683141935913560990000 8343332 -10846140335043951606647003196227896704 8343333 921880368100161300595476177008353440 8343334 -40777795422058013868961919649742385184 8343335 19581282525429410642538463223775889920 8343336 27232565480448877878190300718950809600 8343337 162220819272742727623291736915332228240 8343338 18092085862106908681704825186839130720 8343339 -32157136299523247585402137418463554880 8343340 10204933963069480933294001378978734080 8343341 116083891206269088938649017056647662742 8343342 -8310361676886451542866581378375188480 8343343 -35082857872997386835075811913243495408 8343344 -30546616931500387313153362207113805824 8343345 -11848204367582780389499917863514732800 8343346 -164931560321599383433792788236394562560 8343347 -82761377463777158968644767784665008008 8343348 -11543045782758110359087896193162199040 8343349 -13392414876243189923694977839436802240 8343350 33029650750114247508519114223551962400 8343351 -46196560836082767825691301073706518960 8343352 -31367286881588108588157436064154992640 8343353 108264853468310621221206824275373602602 8343354 3558360354744344191051669727318576640 8343355 -3628083165550696577256041525278616640 8343356 24821920598891388924311896055858257920 8343357 99645437694789347440416848077639756320 8343358 54449123826480168003165100951034751360 8343359 -102024512017885129419760037337312229440 8343360 -4747338958170133985157275914280632320 8343361 -181734812059580900900615009019821837610 8343362 -59212853227503024203343866541598653696 8343363 -11283429448430640918810235634051909376 8343364 -59483834962329887585375525502665060224 8343365 7188765626020553909115551681692475520 8343366 -13380146626668812233406347388728035456 8343367 -144989146900269726870558720158403815880 8343368 -72815763470743207674089274118889594880 8343369 15930331948808498527911436863184498800 8343370 -27908793451856589286033077395932707840 8343371 -14210705999022445620512697593136037056 8343372 -51028203268794188776801451335071441408 8343373 226016853925276138293906322143545701622 8343374 -8518024467377222097282510992925451200 8343375 112556694974119422285205597074953760000 8343376 -260882321047051087599907309685702656 8343377 -29299110693274960179436077634066506588 8343378 -53536561268189038920542194988631644160 8343379 73133639793429786219952027630451709072 8343380 -13671720589395976307362182465937363200 8343381 -29731254582107055902138304229592480160 8343382 -70342351440041885850768691856817962208 8343383 31214212458177006842720311588767034632 8343384 -33382059789216452454883660608181370880 8343385 -9654735486926688991924065334033947840 8343386 -115910018831610352159768579081484562720 8343387 61975804184060350690566812270817637200 8343388 -37518232055524995062767580621657133568 8343389 5799203091498879761491678301094929880 8343390 -53676009920664369201670938921793259520 8343391 4147227209376504618891172228993873280 8343392 -140715423942972190403174996616683716608 8343393 46810899333690001160106003892512582960 8343394 20504101095397661628038074948335340800 8343395 -76156338123121288101280515511207047600 8343396 -109166049080572311459159021919575214848 8343397 37771614862454084409106540170398304412 8343398 9221293629507689069905166231478366336 8343399 107264298130715118479514164162353716264 8343400 37577242417235254399613371890090240000 8343401 -87264456433868386686268786740042930096 8343402 44048469486460179887502991719272729856 8343403 53040672861985806620892252574860865652 8343404 -191076001446112038499563346194873600000 8343405 9492096914918616012982122044215872000 8343406 38122754991218465547908190698286346944 8343407 166769844374075128700131280653779496656 8343408 8787890737955530114651953013392211968 8343409 -66100630777202260530573680917694535696 8343410 -9348513086944020747349525214060972640 8343411 -23751160911380041240876466033357809920 8343412 72207089982602281676349812838727286784 8343413 -44963661681971916066829755293122128960 8343414 -74515446261313196446224969532976222496 8343415 -75942358485323972179682174271353398440 8343416 103350255975871279993682295423292108800 8343417 -39215778759906011879775249951183219120 8343418 26979851460375198532932414675156972000 8343419 9985819129971361146265006100268288 8343420 -363722408630287777023858862857123840 8343421 88575196276656525630281289372080490700 8343422 86568021381238861179096094047595394112 8343423 51193474145695603158309664259593177728 8343424 43484492140244887960064219415702405120 8343425 -42382710935275448942262074761789775850 8343426 -5606560120153791438812527160842068480 8343427 26250038291050681583108795867178336160 8343428 2422049394982622988514312435495459968 8343429 -15962327991471170847801284262702621216 8343430 6400189877155074124944810289562874240 8343431 -119019242342014252848890810905263873768 8343432 1577838559401724149009365252600217600 8343433 -13655332701449277718201037734936153600 8343434 47517994477621728873036491677344000 8343435 64617996838123298203225700853641122800 8343436 113592135238139205993012971265180090880 8343437 -66584693392357063743989343630489791028 8343438 -17933165738839386666205566856733163456 8343439 -50364605519832848571286291910018530376 8343440 -17885999411412943915342481358764113920 8343441 -91593855593258181051205045380430245150 8343442 36214904118875669935546112040265129872 8343443 192528076555228540453269660466674817080 8343444 -31337159153627831237932542892733122560 8343445 70551750646303544312251998964396473600 8343446 99899815415223017141443698831253289280 8343447 51522315940337052466669411354737441024 8343448 -49173659059343800090053834423136880640 8343449 -49127736983130794725418396734348534764 8343450 865855928946928094432463691756731600 8343451 220519468368208837523739136170661503920 8343452 25621732338754325464393587873352326144 8343453 -25254519867913675192145130834984264192 8343454 37497560808003212918946088357518195072 8343455 -7895489111447637852684815006807534640 8343456 -41969453158846240701778523857162862592 8343457 -78686015759672567153902025907797570880 8343458 87394966506239988104624802887748821280 8343459 -79832489581058635135551390278892924960 8343460 -24217898327437932221981038868431998720 8343461 3362048812507601219987230317848992032 8343462 49785486843328522913819998935714816 8343463 79073055746195432701064637571664731000 8343464 72994360593450369798129043772640460800 8343465 -3037991856408239955824748263834738880 8343466 75544356503436713952628965186587257440 8343467 1501597625224675048710754123790639040 8343468 -5706424238284424697040777361436112896 8343469 -19324829778478100662524447150368625130 8343470 4953731025733636303253106194532163200 8343471 63292859632328513490509381537386550400 8343472 3535973668262145272658644586137518080 8343473 -1553957285814513990004073568859492800 8343474 41585076618938063465173108529588075520 8343475 -35386262847260972420135417830022496500 8343476 -28724315119093186751797981257774157440 8343477 31832097921218650029499780396154074908 8343478 -31405951453416484671516433789464988032 8343479 -19393617717468731200697458599519688920 8343480 38412466779852129077029531541451571200 8343481 -16315523362666100253260680119507158496 8343482 15611402667183624812726686850606153472 8343483 15714649323094186743377261837439870000 8343484 49979442107257518606144971282082533376 8343485 96800478198374031296685051469229445600 8343486 -4599231426977880722064433244302163328 8343487 -415782313999431549606192659424211565568 8343488 -8097356137698093428280898139310784512 8343489 -18115706707984822705644947887326551040 8343490 -428500549376921855202703776654105600 8343491 -14356004939619959130343847884545580656 8343492 -26380196589770825627105120398759262208 8343493 433810893526250824360874588961563200 8343494 64398229493033421839649593072582600832 8343495 -10687157519245842189264048840000850560 8343496 71918982212245104262892394804632616960 8343497 -277892683570865768612595081784430895180 8343498 -75790352736358237993592035204333862400 8343499 -58861846241483470314207625107534011500 8343500 -15861450922196590514956925463215616000 8343501 205573537431895509727322979635742811680 8343502 3968271729662584389544482815668277952 8343503 41444486817029942703834772012287029760 8343504 -4070493205063959113680679185342611456 8343505 1634056218142205283544999651561768320 8343506 97517766641134619757577095957020206080 8343507 -39728966820178190167313473098074220360 8343508 -19497443737419939748672569609270005760 8343509 30374883240652471168155135220704934620 8343510 2296882734120395994106191660823941120 8343511 67624527991554951186838366300839931224 8343512 9362353884943683193325934806497689600 8343513 -12999176074194005618763110853431133600 8343514 23172363629298986276607270195975268320 8343515 301460230464479589527592750779994573120 8343516 18255822769109205628047781247747492352 8343517 10099108743412442916673967630539141504 8343518 -41192271861344507169207047613554567040 8343519 -72575668104698903260482511428125122560 8343520 -19767885730547524500532220202386718720 8343521 213919802066259932087457988070544717744 8343522 20916579190299573565341131474878392960 8343523 12865842583043185183438754847861871772 8343524 -97111458706367329440028325357630325120 8343525 -1627713454259728421197105200070140000 8343526 7849034955359226331145643260518391808 8343527 -154611523602898442947638295121764957560 8343528 -5533683060190164510706636845466828800 8343529 -2326642580410520343132020000107948870 8343530 -10067592038637174090682282891371375840 8343531 -42553954801659476437173392776421778288 8343532 76646424504803960194764778759401031680 8343533 -28565739587777928471161524870569487776 8343534 -11086990992872808200460503010222962688 8343535 -1241556709525304619058797128989424400 8343536 -25034108005828083136451542738673860608 8343537 -45031703087422382497619505896964411648 8343538 7575536050291214692820416329068445696 8343539 -42260955707082213087459408446402125944 8343540 -36785333981830929191813286522500198400 8343541 450046914680640946230368045862276024 8343542 69222756534933838708007477016261696672 8343543 9232650203130377265378685143688480800 8343544 -163274140338810821011919793446815334400 8343545 48155370861638234238821680365669043200 8343546 -24916112729925109246074164653290758400 8343547 -1584362966342548695916316856453461160 8343548 -159707904459616907472972713142435840 8343549 -46984964953094931946320239331269097792 8343550 54685936678358602926782275056579460800 8343551 71814084209928595513530400033759173600 8343552 22776006217553937368464418750450368512 8343553 -228923018648489601702179189033590349100 8343554 -43234666672993119893325014676585087024 8343555 -15726880002043404296514324542967120 8343556 -23522099772904420407647248977649296128 8343557 8967460388718456262315804446979083264 8343558 57932849346807404015188985076861995424 8343559 -6036473587317922260108173221964939984 8343560 -4896964624018103676816852159431424000 8343561 -5057803289676381502233824117999232048 8343562 -12817688208279049152553434399724405968 8343563 30615427624371478865523338823497397864 8343564 -69521797819642184091487849742970868224 8343565 -49076664224853802338629411587071868800 8343566 13755513652170453529780600722635753472 8343567 6676680919015623153016938266950768416 8343568 -1525915317963998868619598835759251456 8343569 32091414476742544176573279309682688244 8343570 11951663260955596474140574440248563200 8343571 208814465340093152154338842569617161772 8343572 29169218868769097640933448909835980800 8343573 75058490035710152192490074547530473440 8343574 17580221066445999586460900923153773312 8343575 25354941383752248164485381996277520600 8343576 65370196890072550452082240402762475520 8343577 169090383394974876781308797467500889824 8343578 24178668701429417484353577829410419424 8343579 37299273888495284888878534610139519384 8343580 -7236947121943915208754161499897630720 8343581 144019387049570748378129341317578678144 8343582 -121848594242956375695095028217547520 8343583 166675392885696194183137330009244860224 8343584 -171597746678621923922364427048082472960 8343585 -41586674050005817150092736420163683200 8343586 -21149822784296461389291465135166585008 8343587 23401259719352118998161691140396185552 8343588 -10605388784615254630246432397442416640 8343589 -197047689059597304013743808043987196610 8343590 62539557534853485429040178578270588800 8343591 704474287163267610224559603940859520 8343592 55131612388023949970740664872162176000 8343593 183048784895414354952203637110276350842 8343594 3812194958560686811522453688953021440 8343595 11250671061756875853055484278375035840 8343596 -102715280397468537601132050178861228800 8343597 -91806526070574006653101615503482193600 8343598 57671546577692957014722963560073748800 8343599 -66024718243506046596828669728041359360 8343600 -9031238479426669016874550717243392000 8343601 9566108178441065428294909403905704320 8343602 30435016247108601788451715811586964752 8343603 1713542883964883106532549558297214400 8343604 -40223925472981921493300904217555346688 8343605 -64447356971295293944508925512781856740 8343606 42432748367791845971449789794679495104 8343607 -69321803213516820849599182904109985488 8343608 1573213023541799979189613492283473920 8343609 -91092715554015503639288897962528722096 8343610 -34534625241289761035113999665858140160 8343611 -30109882251910706863525027203097912128 8343612 -7781335781898334666229202372927487488 8343613 -110449492566412325958256772050309390138 8343614 -43022308616680759045065756249979686720 8343615 -37511790424946282757783831166979827200 8343616 -10163247642918501094813122955132272640 8343617 -46691178353787021228473149383888275928 8343618 -61963624269917003241595954142496940032 8343619 -2516070929947462345292539423895594880 8343620 -17934606328546573021454620765521304320 8343621 -16942780797043777957823764826711802240 8343622 64703552463582427295677673911890025920 8343623 -34345578586494688948750152494161177680 8343624 -107633129461669903904544987437081518080 8343625 107320197295873368347072848156063125000 8343626 65692007342686324820412130351152382512 8343627 -109717214365040114321725814602884112680 8343628 168427573547171304878672790795296495616 8343629 59263409500497122226089566494994385376 8343630 9429473025147527557360906026378231360 8343631 20464191888002448077800846454411069352 8343632 -28963296754528225787087543676621815808 8343633 34535607025104278747509010931709872624 8343634 -47607835232437354749552278572016640 8343635 -125438780273187539693812114379304787920 8343636 12978486898398657394117228288445644800 8343637 16923388342917009943235769804053862940 8343638 49344882442195943200600480778529234720 8343639 -87263320786729834338290906606546593992 8343640 -140413653446693023087206377358912307200 8343641 -137551730258433141504199159590215725440 8343642 42558110145560221126225125840136806912 8343643 11525847598973110015800250175707096320 8343644 -22526680879876971552201397281010679808 8343645 91769501911099743594588788557637562720 8343646 8711863906515554433499368402313691136 8343647 -10032962032216546129565273925414264360 8343648 61676035609471046995905528739159080960 8343649 39106425243983333732832266318437204036 8343650 1366767907470495769991314054442496000 8343651 -78202762959590455466502799414362571536 8343652 104835863641028331895935306318339904512 8343653 130644123169299136754686937325096763902 8343654 5941602913121561897409602016741832704 8343655 13005233573022243512899600757094351360 8343656 -124036095678553590230976331558588170240 8343657 22661280621025311429114051097197190080 8343658 -24338125530531311119266129851166863616 8343659 131394967065170949475559428717069951860 8343660 2703439466241042313194141499678310400 8343661 -866412712951541263756301371302637800 8343662 42168418743157875494495124509985681600 8343663 -3860383818462676976102121130108753656 8343664 -3619060204066258591964088181331066880 8343665 49810462062370391371971719964307273920 8343666 13551229183153129226360927755317854352 8343667 -75173468154430854938401981677277487284 8343668 46989701929204474490298038339806231296 8343669 -39592428092434396378852210636962861600 8343670 26562974942136332344992558322297697280 8343671 162326533837746790035534042224890278840 8343672 2693953546052350734995834641047552000 8343673 -8285725751021051501076555597709722236 8343674 539320694040882900678575947978452336 8343675 -121889829138725771496990362105668224000 8343676 6267856322052015106520442244712960 8343677 -3972775615008847233829689660471091680 8343678 -23135559384250519203372371430111175680 8343679 86281141291336605012993845018491209640 8343680 -41053421072846582731378913028813619200 8343681 673586569301203430819519390594864640 8343682 -7463576711021856536903121157596725808 8343683 20801960261710384450171133264590879464 8343684 -18112184832464637044735042497219781376 8343685 -14905177318029578709191901237747129600 8343686 -44488300539869839433012531989131891456 8343687 42731837946577097829039827528960760576 8343688 -57292400098647046229319361245832842240 8343689 -113971980496419818349822299238167286576 8343690 12826276629499539747392130500759435520 8343691 -585949464584044719797284564534099848 8343692 9734428312098203924926151386724766720 8343693 5777354124882267206649103661573946582 8343694 -22441732705974223090626025919532428160 8343695 63337257641578096436983368237228088200 8343696 -9319358555568582508791023130366640128 8343697 5289022908591512868374196846710674980 8343698 -24779162431363308157530357331847051520 8343699 -25614458101591608866256805256422636032 8343700 67740042725568529180810944216285891200 8343701 345806119674610481903751323645802345600 8343702 94242513702874055938614634222558656000 8343703 126620902395285190033758850558003594952 8343704 73353278282004041508438465370471096320 8343705 -21779279507030216294130765790461972480 8343706 -19647019054289744040054610528454845440 8343707 106396538160147714664206203253140471952 8343708 49675576094340466906801791570555394560 8343709 -116778849985583646399131916194680404960 8343710 17488976073687763451595118962645269760 8343711 -42742726811255285869167575234964593136 8343712 -20633339604871656787632810438275629056 8343713 -59509765153575966025614768169170107520 8343714 14396664065898849350272271271687623040 8343715 -29754280168330051372536234204959438640 8343716 99382974341728712512079391357752115840 8343717 63185450163064213293967914868323206880 8343718 101977617107749789069366616728008526080 8343719 17106041153085631424689740065302210056 8343720 -720450092623606227259882768469606400 8343721 230619129749902632032125411539809989440 8343722 15881834554028805388104071005127270400 8343723 -24983228998660470686211607820130387456 8343724 -93512141632887078248687284494653557504 8343725 6980822003450813107782688459486112100 8343726 -52961233710406050064766480445925419456 8343727 18564322485147098673784578035629564800 8343728 -8962554468891379146860592660236648448 8343729 853324267439022304227010363325134080 8343730 35870109455212704168193339164149785920 8343731 -15750829949474598871523990975991758136 8343732 -24531061953151873275012165036791347200 8343733 -7421200111052787636773917703744029632 8343734 -26395692159286554206577265427442868608 8343735 -82915670230754598855226084710909074400 8343736 -186859954197598583603449296236362752000 8343737 61965336928241926982883105096708837060 8343738 -4517357710730904750360221004160671552 8343739 -105282785428641733808044406299402015376 8343740 38947079111721861303322856222360240640 8343741 -9574153676732808633926098037174846976 8343742 -79446839679495600156502742647119578112 8343743 -61143135303233283892261033504796221440 8343744 29159485291335487149882997196420284416 8343745 96909428030926659353890337366975882880 8343746 -26871249073305312819511816817679710400 8343747 -82723435497272770065844180267665124476 8343748 2512426526867680257500624053192953856 8343749 -74501190667704771788006364405059224164 8343750 14682383718120561018071079581445000000 8343751 -7550421951967489695113091115970036888 8343752 -48835773145263843740669481080154961920 8343753 -50106140373689993754357000668588874240 8343754 -7677514415607630671599740155202199200 8343755 49178793453617565546452980882139193600 8343756 9215125448127919122867514743354163200 8343757 -152437186664559606514161364307362932948 8343758 59709610852208439293691399769732812480 8343759 -13327861619041209637830650531141598960 8343760 -18347836268951051482892110292146667520 8343761 -119951812772187587580823827748431223308 8343762 -27043938996947973232955216906644694016 8343763 -178568718805293164503504540293063472 8343764 29574682959630698711430427257279160320 8343765 -88424114340598320580507867448386437480 8343766 100513046473401411174730774728332012832 8343767 138015665111540563119769121714033600400 8343768 12362003638093268048208856710787891200 8343769 183377071546961239112428878041121158016 8343770 -17706649898147477146997142193181375040 8343771 -18477170896069149574888071112461083136 8343772 18729404096466692990081268320098597376 8343773 32996178845234890585569373971684211200 8343774 -20324628063330698203867438721158533120 8343775 75324155628448435682150856996356730600 8343776 51973028838324144953663507199335596032 8343777 11419245179603204981695388720980780608 8343778 -102241218860601992372761142049594690048 8343779 -5002912476141858007280330990841120000 8343780 45557300702894934483854473386095308800 8343781 114408318257169372825509694206736755582 8343782 -14069417728494535274972090540897961408 8343783 93761134504237392273010046327985815040 8343784 124281562796071495684887406468139089920 8343785 16672840940895147680321883245850418980 8343786 -21384998775661812611772359860489135872 8343787 -71826035438178147146500729824235342416 8343788 95919623952020055907250716746716537088 8343789 -52195320895550564918634016876848525600 8343790 -1700972361579098629863722652888130560 8343791 -78858283223369351837956570768302149808 8343792 -22551273390697663999638842412006998016 8343793 -835038310725759110205806073871372620 8343794 -7812525868268457759210262316553057888 8343795 -42165623068861507729297998933770185680 8343796 -3591816235993523599809924017604852992 8343797 25849204790228600750794826749334496 8343798 46908457263854480384657181898146569664 8343799 -121912895346690552722961250276595485160 8343800 69580620218480299551619192892720640000 8343801 -31758930108807298429085736517287171270 8343802 1055952365110186159350268282732660992 8343803 -66169413138787740330556587172040981232 8343804 -40251900205722769126755604144716791808 8343805 -13930875653367850749145810308798190080 8343806 762427241868051609757741102352620224 8343807 -6330123567880666688251390774282516224 8343808 111876659578115025299369781047511220224 8343809 116062127146555382130760734140546315010 8343810 1246482133733891542348808951489609760 8343811 -64929765082100399065088571694664933168 8343812 6902325381883643077934547143177502720 8343813 -102600372892445562351370194673374337056 8343814 97364354873279872183067430835096028256 8343815 -41679963160562691390206013958354578480 8343816 -44701576588705657242180219223759257600 8343817 10986169991505171777856174679049340260 8343818 -12229482236559098567483109417015590400 8343819 11417441567563863310355592125686488576 8343820 11061233725467916564792399054296622080 8343821 -81988141648507343560157754604844266560 8343822 73887909244786909665004290812640460800 8343823 1849793844933900432763990340479073064 8343824 45476982574123774754158479116747931648 8343825 -5510830890553856010057748659648076800 8343826 -35475080705341476577227076401919872000 8343827 -17183616297728414821490593631907149400 8343828 -8367160156877935242009858637214228736 8343829 -35837795950994125847678209519308392516 8343830 23825215449501374683247964879226849920 8343831 22689741118683992733132336434319194880 8343832 44124872632127050706211462557352468480 8343833 -72718272730554335603589195127028162940 8343834 16053204360203732190997439150516282880 8343835 51483973169713800095791007724529032960 8343836 16369664161658067385337456807048048640 8343837 -174270632253500437653621743595918394560 8343838 8701196153746752546789739171804816896 8343839 2953007567148088465512477201481478400 8343840 -30028040704953534097855413985455636480 8343841 18269575783478208959856958636159075200 8343842 1031314347655794639656083823888623680 8343843 51147732016508032678600071675741810528 8343844 -26089412186464558749539194948307705600 8343845 -219847128023555337518937047304093076320 8343846 19551124107784032203038107678677149824 8343847 -251752243781614196135849098343946472728 8343848 29762609701515894011202858822466437120 8343849 465208693218188717159266819058866176 8343850 4083545890537072543115774622426816000 8343851 13823383227717534874061575685421114000 8343852 41568784746442716050866147723103268864 8343853 -41038171313253917701039598393238367520 8343854 12323874855675744543903404151777974400 8343855 17436380388171811812200016714634372800 8343856 17712784111853729348666818836713357312 8343857 21559547828475735789905456417406041106 8343858 -887492260570779170609854503620946816 8343859 -7170477529854254409948368554383885940 8343860 2014165569165731309135506699111587840 8343861 -9677474650880836735992339183024358080 8343862 68872578226748875823348053634775318432 8343863 226552074170832315855401037748248602880 8343864 -91138101315320659005708763969170432000 8343865 2315318769809145044921856625529176260 8343866 51864022399777917727112195161392427632 8343867 16363404652849425503584408399586724864 8343868 -17255977217982209769507866471491066368 8343869 25329975035942051016426835591356703680 8343870 -132697958217615170991493164090627840 8343871 -18457683093540130996239912774014515200 8343872 17246134262215489758758198936375132160 8343873 -538189744202831713024453069273584078 8343874 39155166250275641120331453837304994304 8343875 -36133534476691149562041862871436576000 8343876 32941019245743038505400441034653228032 8343877 -134370227775910329282905348008380882274 8343878 -88074192451311928624434561021657271680 8343879 -72661283272457032692469093025614531416 8343880 67068600367128521453461161258545664000 8343881 -26627971967956973703390925074511709376 8343882 22206185329256591015616007706170455600 8343883 86141099809203164028701326877529830544 8343884 163555903299362952386197953637091586816 8343885 81687348955439508342405604723599427200 8343886 -38938887357239286027042211389673804608 8343887 74376217682333503738618227929605063536 8343888 3936567786840292354481396370521456640 8343889 -239353587136262391037722103884311261088 8343890 -5804733698944873948880326953072622080 8343891 -116679390561309264294082828255010284248 8343892 -385788870074383305491798496061696000 8343893 58577567408315941841695925228691219420 8343894 -11183067993678134397508568873588742144 8343895 23514767849436495885519795341516602080 8343896 19146673860472863505311743085187276800 8343897 5579564895950345479426868275361081760 8343898 16958869014496990833346886819872266240 8343899 -96003290854300503477506380588186055100 8343900 1640382613947739384126181109732556800 8343901 -173582100846386118826861970692609246400 8343902 266346637635702740975521538087756544 8343903 44734765158073984502636563015536844104 8343904 22614182320349193502592227138122940416 8343905 -35654897829153394859869911275446674240 8343906 21312558578464808246818683125464373760 8343907 -17601608777512505028441290855465783040 8343908 -12234323737435531426935272003193919872 8343909 -8071652153651337942301919777429600640 8343910 -9587090682073019147237746798164526080 8343911 -138903963600473116094257248362628028488 8343912 -109487147956337950117566372305691033600 8343913 11059327174862859744175083332240997924 8343914 -10118893343261991001663517150479964928 8343915 9730620525291838920171696077961991920 8343916 10146278181090838495072977665580127488 8343917 1982577610116564281387076356513635254 8343918 118320106500085379457469669734879360 8343919 -44196375655331118565377535055237163800 8343920 2296530831622083486446422001905827840 8343921 -44291846826313069653192350210029023888 8343922 -27303935599643096646059416581561065568 8343923 -48125187664190752566819312053871207264 8343924 25775424141821282714595626557342457856 8343925 78455354018954248257430400806086804650 8343926 -18489367949226579232516732760240758080 8343927 122155449446480749127817221882347817328 8343928 18494946357789944171767081850993664000 8343929 -55676231416183123703724122313150385920 8343930 -16499352238478137596694278547523681280 8343931 -47759048941651720957173022567339800800 8343932 -106727492843540904229938962800969365504 8343933 15626126465725084990963391284062489504 8343934 87889273179967176274312665571706927616 8343935 750349607734948342389857609473888680 8343936 36483663138043665084254958431282135040 8343937 -44302704663809469398928193296931523648 8343938 56264777858310254232356716134900917760 8343939 48939703992643886168789690370112965624 8343940 36709462793780447996841760924587048960 8343941 39442116339276817298176122104638869342 8343942 170665311897213164130675528498147840 8343943 -177713226098567629428330638394266904808 8343944 29708163884670286865339648164606279680 8343945 25014622778248029190276366135759824000 8343946 -35703911853994417210793896766973329472 8343947 80803435214862689643788677775523165396 8343948 21844533731369126329658186816611438080 8343949 -4762166427297996197403184280570322036 8343950 -23482318106431897549720785050983512000 8343951 -2934583057029659548186088339473995264 8343952 -40415849752213457405512466016555065344 8343953 11849728402119031613449113133319341680 8343954 -49071474008642851671958257050615058912 8343955 155202135609215707242136741653607197360 8343956 -39574722782574281603241872661066314880 8343957 15096894111521902568537118603720865152 8343958 -17426167295949071791855327403996571648 8343959 53950709294595369089730753913890868104 8343960 -25600302086917520984145876812287180800 8343961 17143948482376697534698508297886751562 8343962 5086744304843312096567592604085616384 8343963 -35364942766442711230860811960695597984 8343964 -93392496024840186110308626350648921600 8343965 118866969845932826204411092925183788140 8343966 -9060011434377290302841091588853939200 8343967 105300739063295531585549533251945817200 8343968 108173108538565560000722124945783521280 8343969 98460932282702896301461748175035296608 8343970 12656025335945485373342297069916979200 8343971 74047773661246902355165524674265758172 8343972 -396296576639883948142418574462087168 8343973 12521107997439517107436461738778202688 8343974 6291213989410843973520553559574988992 8343975 -37243609612030226815912725628453259400 8343976 -16225080102138658023825856598515921920 8343977 -28206042642791891316780406119090709260 8343978 593623776470407452240410485143376128 8343979 15301507351731688649625518316988485632 8343980 -28364278795621242997540239502520217600 8343981 38141293486142609098749407950523628012 8343982 -33224506193095371382379865331430409408 8343983 -69196742740133891666376249504996243480 8343984 8423331022222100737024177423774384128 8343985 32042925788857701861042413289898814160 8343986 25285521648263638702312591141409270784 8343987 -22384676954886244078573035953683325640 8343988 19556140082373967956404074472528418816 8343989 90286115425584820360486074850888055790 8343990 -33059311930408987751943266757988145280 8343991 26209084582485361261243508822491742208 8343992 1102272774735016622511531061884518400 8343993 -8979844827493108023525113800496044032 8343994 -12384079735184609132183174648379567360 8343995 -170320892426096558021068644836388057600 8343996 -40278480107063857289507525423471262720 8343997 -58278966841386052020612254682666473588 8343998 33172111925914542345808855466424982464 8343999 -63636710696550434246152588001771888880 8344000 -18098782482126035149853470595481600000 8344001 -189176368269659278369869580445597815998 8344002 -17997238307888029737986399446241226240 8344003 -128641419716137247312236341657662743296 8344004 -20848437667079396026496916370845302784 8344005 9003388518694849328713845544208902560 8344006 94617125327765899803800439175427244864 8344007 -47302837846557276882102380221947641376 8344008 17188251158107542752757703997697346560 8344009 -21981999754554772878251207194451114880 8344010 -25900527727420233778830987609847064640 8344011 25924082886537472448974778300828866800 8344012 16840809629451380603919985592579853056 8344013 -92265094392061477401623847044872569738 8344014 17647878987554109326747966154689944704 8344015 89414326067660110682019539043019121160 8344016 -40782605219420105949446542711839129600 8344017 -43294273681201889236269424538318411040 8344018 -5763268997212619823761208079548242784 8344019 -253610559436298242769903499059752580904 8344020 22165287353587577855706506034865735680 8344021 -988825598836562953733925129177305600 8344022 40278549871990714710059298442737652224 8344023 68728657996976808388590663497790231168 8344024 48922314496298920492560253137056440320 8344025 -31952219620739611729362744893796513000 8344026 27229024494143831695357830471647846400 8344027 114736511753653474049434216960905041152 8344028 38296912804108005054915452892326633472 8344029 -119802787167259304950676919535182162816 8344030 31549665168531012118706772262198168320 8344031 84653019111491156838572883464557822200 8344032 -24802259174245158233832684551279738880 8344033 -23242707179868822876433271812860684792 8344034 35613224376935268372714460921360430880 8344035 6751838296841026761337298732411594400 8344036 -104714928150373005552627935250332533120 8344037 -9381269261313390279601040413020874380 8344038 22492029493789680258797819755616206848 8344039 176779322727519953692028897612746184880 8344040 -59459559797804210938624804205045760000 8344041 60139118913373792733490002873225576592 8344042 11941722784899053322068562189263976960 8344043 -65654744250997219609294372987751325708 8344044 55776437580070901308642339425129204480 8344045 41820604022405693515298072587528082400 8344046 -8148939195323282366725815116167245696 8344047 -86024908579775626499460789718529047800 8344048 3338687708020792780301815073321910272 8344049 -45673848428304245605037780424505581120 8344050 7138840216047000249345005846150208000 8344051 110427027367460355780927326642172043872 8344052 -75245675824164746042328085968563585664 8344053 3114906012119191473564700127300521344 8344054 -35678526393972023274474243821801911680 8344055 20798578295963944411218845881736360160 8344056 -10775762706060624593272733932458147840 8344057 -139152694829177830838536288360654380694 8344058 -39800040546743912464046378949144447120 8344059 -51968470591483586128868581560152448000 8344060 106423916257117758082305634343722068480 8344061 142534444580127333747916052304176209824 8344062 -23108051831308989157413279724824996480 8344063 14418500734423359501077444005005180600 8344064 915436699141902311618452130428354560 8344065 -56866233900600484404102518164455300480 8344066 3068782178394617814911658671853636480 8344067 55932621046915014513558712428679141116 8344068 -42503976499565874918450743745543475200 8344069 28462614479558018552921205509946165470 8344070 -2406234439284657192427281832166400000 8344071 25143039575582715332349372828310593672 8344072 69200835531521067468866718110768947200 8344073 -10070067776084164492933822170354225600 8344074 -14019848587030993285517157943512423936 8344075 -2871482447323524772151952754558041000 8344076 30420479059899956509683120873538314240 8344077 49404261778358409374704386485400608832 8344078 -47560294166195485604505051579282600960 8344079 -73449827761624165531927396935911058024 8344080 19489346833446261100653455791108915200 8344081 -3081676001449938869384212657948025868 8344082 -98287567202155972927749337768892074608 8344083 -45811036717622408227080260925855705600 8344084 -2447292906922522091887231603695321088 8344085 -13609664651122418121688494187054207200 8344086 -30684735495428657816770117856416259136 8344087 60780326181860919189646634343728209736 8344088 -109972184949237517160335810418290698240 8344089 -3973801821727341392161136773273442556 8344090 6356056690273627092921874632977356800 8344091 -40159411956453561307260410601214226928 8344092 29208120540393649849609847314381673472 8344093 -130089810578436935808604059928452517620 8344094 25383011325655036513642454512128837312 8344095 -55199192380692275404265542346359482480 8344096 -89166232386299952885457477844533444608 8344097 164515376464589874720346484147914325040 8344098 6837947900240936790520818785382635520 8344099 72860064224831854569338727161862667100 8344100 27286174626148404604371882444265132800 8344101 60499303530944757558202834825167184320 8344102 9669931334912839886768075165065216512 8344103 6453303327059953948168629202120371024 8344104 -91361302480394381893529299357768826880 8344105 53888313060982732928446890268285230720 8344106 48885873510443048934989098413026924640 8344107 -3130297480019558135143084770120216960 8344108 -31919024491387525451581769576006000640 8344109 25663456399573669867600482106294597920 8344110 44482912856557441057092980538278334720 8344111 -16072350963280805576064007747969518600 8344112 38266285151247455927671954575208611840 8344113 -57004894297980196477836901002723141216 8344114 98973901005062425852842042563786896656 8344115 3713964753561119443382254751806548480 8344116 -72732831748330987536637567981357209600 8344117 -22506540452001315025458205566683314834 8344118 14665278624049278845079085363370105760 8344119 1978915379634860249696387604098565888 8344120 208624151143210810056583935539432448000 8344121 -38809242807441214815960394038054174678 8344122 -23174888485043867386851259864104070656 8344123 -214153004910357211068046888174479417628 8344124 87516181927684142602399895924328231936 8344125 -105791833827332885116893086895592881000 8344126 6739827009956581512128141083913573760 8344127 -233017774947837995791880826939218677776 8344128 345823920202031972879103014410911744 8344129 -79134256818558066585600065850836576728 8344130 -13207890618658797634484384576794145280 8344131 57143250037653170597298155932540616952 8344132 23935124368124018386553469486583768320 8344133 -13244193380648474565760552086779000832 8344134 28792999489265967219945316260531117120 8344135 51986539479025418456596564476878605200 8344136 28763591158593208493400531885899212800 8344137 -90630797629288884844457111209930445040 8344138 -120576105492070443468627173142390727680 8344139 71699042379514361939323959189644849940 8344140 2717108548188206549423893299199918080 8344141 86099810362864535795758810875677716920 8344142 -53792713027679821737817420720118814528 8344143 -472123264758690101760247003543026576 8344144 1113828170280903631371672699873509376 8344145 -128156166495882711174765988978626625920 8344146 -5663222800429084887193270197120847872 8344147 -29517587981928804367289939957863296768 8344148 8704673840692837718581502736940814208 8344149 87899511977807773326569634556802721600 8344150 825600456080375351985967427624721600 8344151 -62122215250326589897087094091833401848 8344152 112328104429865501374878069559124613120 8344153 -61837219717560206938567599541209876598 8344154 -172271489340285583483674220086509568 8344155 34449102643519675420123871577153265920 8344156 32903461538226609301650392158350173184 8344157 -8181357513125395184446937300413797594 8344158 -53094757634505758227286332311666561216 8344159 -169448079589709411420998441070284380640 8344160 33982231056807444739806387980206080 8344161 -49691642411571598074016539951075648000 8344162 -108451728407897898794020428553061720928 8344163 -14358766160785041996140142758370927588 8344164 63085735965262140699633623944235160576 8344165 -11936729716372830155936174793008663940 8344166 -38462924942910401704485957306382093440 8344167 -49932084807398692048324242955295071152 8344168 16998723767301032021962177920363724800 8344169 81743067855325799555831859710682816570 8344170 18820657327814159013470183498354304000 8344171 125366486637937790746904127296151087144 8344172 119150681724001467966475804047890770176 8344173 -103519076513761082929868319581819690400 8344174 -3917947588296048779654425230675785664 8344175 29587381255232251207708240980533278800 8344176 16151237987612610881997019328050888704 8344177 -15016586514018052322669880374457164288 8344178 -66544406371349213284922485925178162144 8344179 40357757484483321580037601466639565448 8344180 -66825750403249564120288468572760473600 8344181 -59903513839770541938033506913729057408 8344182 -7401135004418002304013857956854761472 8344183 21296117960611430647913856041229095184 8344184 -126059733381045778027311307806051901440 8344185 -27543588183627470715410394587392939200 8344186 6602297355204648141878825014940742144 8344187 -165286915594993726962008651863889155164 8344188 88041960162694599292012669509122565120 8344189 -35389665747958254034236663621195683744 8344190 -63275909901697166629764982281883891200 8344191 -75936976132583339425875776863919402808 8344192 14178380493108858649520382994179686400 8344193 -511730178505377508086653524506301440 8344194 7373411326755945015122201851851926400 8344195 -76860211140993798143823140752495881600 8344196 35840450170207261590564374357775482880 8344197 28140587415011628757782568709884246428 8344198 -37993234925339799039080228405186474400 8344199 -39952744742775857928164841763851462840 8344200 -4581863146960998505289454295028736000 8344201 -168101087470930587224860844611273769088 8344202 32925271964211434762318438873112117552 8344203 -1414231678393484879798406330939774720 8344204 75878662591040641650681799158367617024 8344205 67156751269182960904115701541553348960 8344206 -34794668933334431668431893337897133440 8344207 65460967558778287892139677320814520480 8344208 -2422969540443236951669540413485613056 8344209 -26341900283064023750997216602525128320 8344210 -14412680795708216228467294506125992800 8344211 -9823630895574003336978933718539971520 8344212 -59845712887359598736004899297880158208 8344213 -29228513246193756677614046294182215538 8344214 6998771246447649871310655040778124288 8344215 -2698849909980091426530617102048089680 8344216 -78838614987174630427662760094631936000 8344217 -32604225507905384668059292122953169408 8344218 -12971993251761180594507400560395997696 8344219 17305265685159877443871433631676403344 8344220 -28517321812227696726728808160170762240 8344221 1570646882151097992930755367577715040 8344222 60628742054520502327727018797311126912 8344223 5558377739774344005664699750667973864 8344224 -28555646278782288967702143391283281920 8344225 104201544990611813590735121213560781750 8344226 -99656779891854971437105053975643622016 8344227 52608870096204928124148047421732965808 8344228 141049869828010252765599167459967156480 8344229 -157648639525934547540156584629463049924 8344230 20745417928742162761863931641312768000 8344231 -16702116963306182737790406704857440160 8344232 -48509982833667493180406032372046407680 8344233 -32583118624513520292530091525532129398 8344234 -21036367449379606341012030925886427984 8344235 9196146588841706492449172106239779680 8344236 -1886074405324748847442712042852990976 8344237 119304449409850725310272916199657576640 8344238 -14327647657336892448480889508923830528 8344239 19571453501130878757092763861476376576 8344240 9250488068700023269546085790710169600 8344241 -41462521080772174483971355219843111500 8344242 69297368803962297860402277864482154240 8344243 42045020658378534436289346838847273680 8344244 -25259061020664494181098981381676668928 8344245 -472865192833618586426568529793621760 8344246 -7456241026267309995953782924149842880 8344247 153089304247171014661821742183646215272 8344248 92079429432921530229443117028658053120 8344249 139604134768468564514573208668682748240 8344250 64748331232955088081988376733233112000 8344251 73424751218872044830258473340300260800 8344252 28970357775548889588803499236990607360 8344253 207852528566528473827109950003531794502 8344254 -22079718452981461144262197885343743680 8344255 -75285274390974169107956536548873612240 8344256 72164733902896363535477705987079536640 8344257 -91271083420029672966257140814045570880 8344258 6906769038572981957183050609113515520 8344259 -22957641201588463171761427375031739888 8344260 -10199214349777095136876132840007331840 8344261 -33101226949170921069032658995637029828 8344262 -53372272008521289469201348396501634688 8344263 55888427865350159402897081947237064784 8344264 -84155300656235800221299814763283865600 8344265 1992341840848796238510409403700810120 8344266 24825182759258108347574243037968638464 8344267 80434554018597308557796992224805748448 8344268 -97606865683568333358117398749232110080 8344269 17752448486032450294933357998871248000 8344270 -17101397932670071924573442455790714880 8344271 -19871956683058061003610562951289560008 8344272 -18932866149627178775747001101989969920 8344273 37425937767622602805267227420790431040 8344274 -7183130676789594759576720842628768480 8344275 -20377290064838640691403215257041894400 8344276 37697457585639506987481856454005509888 8344277 27064631259640693302452401122219490200 8344278 -1061721903892060136485522032366600000 8344279 -1236708537851981573064116181772579152 8344280 -3779341441980053801461187698107187200 8344281 32884725889062535420035519755738112 8344282 -95966280015755687797638566243416789008 8344283 201505385796787246515864002513425742532 8344284 -12529292942643099277719811790038947840 8344285 111036561354803994572163476059257600 8344286 143619892883226483135791953400203829760 8344287 10550474926236805191789829122393022080 8344288 12786564771709534524321404592722804736 8344289 -5686323174540727061154979734588578910 8344290 35062261299297716134199676901179678720 8344291 -167793117218161772157644134828022341416 8344292 8770056617564010655733396061764109312 8344293 -7468863962478956346916182825883329696 8344294 9829757963453284174862265960849916032 8344295 61865644815737696034576315257383184400 8344296 -1918732021231799260295292468208435200 8344297 -1840368997825918954584063099231926228 8344298 -22251769657704784270624011563302999200 8344299 46362160272925592002603005442374987864 8344300 56515837041320901771366864243064966400 8344301 17122883325695867548082084850142416384 8344302 -34225675169553342843336100609077444480 8344303 122196675237312767480821571938998731064 8344304 -19505939169300270161548770646520954880 8344305 85101846138740114995048165228240509300 8344306 -84930607402401049528702300365447722880 8344307 -135051679148144476017029470546891145928 8344308 285605449741724365634432437607510016 8344309 88288922205557609674931826867521261280 8344310 11763394946598490781669897893965970560 8344311 -36040162266059482389657182398052492160 8344312 -219302759460357352645375057929368064000 8344313 117919259770712194792936120281523475562 8344314 -28406476757655041401909968238014137856 8344315 9135285328256260078816753638528532800 8344316 164451923874084437759497135175171543040 8344317 36919805423287823266204955735871147360 8344318 25350717234312240862881616931875599360 8344319 -972432114051903472160347121708609280 8344320 8165640050747104153172328088590090240 8344321 17804661479959316701556469274287684544 8344322 556162851864697304906056206118477824 8344323 47641240638684599433039220273303862880 8344324 129536642594881964108957737377142637696 8344325 107069550075091626575897391917145276000 8344326 15629221259682141181259870754225062400 8344327 -119564496903297074637060354006781214824 8344328 -94644597882668075550074896339998627840 8344329 27610787345706284968836484554270517632 8344330 -52356662776030113488264278524852097440 8344331 12673204438285357727144358369038412384 8344332 9922259427928932651088372788624003072 8344333 -142260475986197271726848335208581047360 8344334 16157494164250121782616019830603322816 8344335 -11117002888841690902035869398610895600 8344336 4735378681520696074784089556648460288 8344337 174278833805914816339958571246697975986 8344338 -3393881827804462413666147868490003712 8344339 -327767277980609330480919744726239745776 8344340 46731843343540040996777121768318723840 8344341 -1571347736053617596992573535931942450 8344342 60089447485093896048753853394946903072 8344343 -6164885971541565633150202933779078816 8344344 -124250710043611500564450719530303488000 8344345 138714937530439412696426301199294484100 8344346 -22984560555537608350232615346090030336 8344347 -34848998031562988733733902250975202304 8344348 -54807300378512235644994415083337565184 8344349 28931378458773352871601894317958653964 8344350 387529322964312662300581913431296000 8344351 -95776530138662107129256342301012128408 8344352 -44394696680607874121438860277746434048 8344353 -6430111706804112428645597926789110096 8344354 27315110019265025766196733471456524800 8344355 94760906390296710715197918231845926560 8344356 -37873968389649178882482445862561372160 8344357 79478160924358841001733760254228891806 8344358 -25704456550674162193327581720512521920 8344359 -69919471271788904976157301721530876496 8344360 61435720358416147725096991890626304000 8344361 -7914635657617780778014228738467850752 8344362 2945521069085500651209827048172721920 8344363 -73175674190554199587422729285396149640 8344364 -21495209306214507373204700217577257984 8344365 -1114778144064423624563798612907557760 8344366 73914228170853921822011692495457293632 8344367 192519579582465171420427983419740774416 8344368 19125266110713094335845066592017006592 8344369 31427785971232415794823858688067058160 8344370 47189134776226992574324366559619993600 8344371 -7540688814428703008857791135401323776 8344372 7817554122143748057171586051632882432 8344373 35632139283242518039509292857976186800 8344374 -2971212630185989848084430792255755840 8344375 27177147521644949529142506845960850000 8344376 -98502520651683298916692870197746257920 8344377 83478681121014637478646515165861823168 8344378 -34238835755985088665558809376698790144 8344379 -44296859956388029570892067839878168920 8344380 -66507731553699725122718792904174796800 8344381 91275027227882642377088081581810319872 8344382 -9452269169987698628290164100802244480 8344383 -47029851501151048986168122137177178736 8344384 1058466729590957597413113382281674752 8344385 -8028541853937251149785117294867408000 8344386 -32114532688479735557502585472017608160 8344387 123815173521865934866822322506036751036 8344388 -20259310391234460482302620583255954944 8344389 37328774662941190571641169706832115424 8344390 76622346688790449970232210625086979200 8344391 142779101532129753886808462334616722864 8344392 -30191917763624260667663153444887756800 8344393 70711422764463925716612115550770804900 8344394 22946174261064131607678580107298839552 8344395 -1558717016938211105234926255178538480 8344396 43346904887540180401356782847654148608 8344397 193484820364312193649317420177772715680 8344398 33852506958207626520068882470024524864 8344399 -46621076523683888911175971245181267488 8344400 39596265209132920301455884848332800 8344401 34644791039359241883275131480135536960 8344402 -15800461022380319770092471556401744 8344403 -182715045097070564304468236261883363348 8344404 30809748059428878597268003308736389120 8344405 -4249842994828202992975220247598652640 8344406 97302161300583725019122871078709280928 8344407 -137910838855488848863346693655673124760 8344408 1049972780756508986497410351727902720 8344409 53619903088347029942099516842441936020 8344410 30031366753578808953880177310887023360 8344411 805007243593006683775881425215789664 8344412 2676729648472723568456089488039232512 8344413 30070396419374581850716339742243909568 8344414 12728105611391783597134491763333490880 8344415 7844520735284754571144666854515947560 8344416 48033944412993913778450073675420401664 8344417 -12470872158842896863365183410194167616 8344418 -22141270525670816488385721830628427920 8344419 -23310534947145453757901228199832780560 8344420 15648208643780710915244719076497612800 8344421 172271458023683943406706987824845783552 8344422 -30321218528619330695311734135326454240 8344423 -128987163889245306275858562405232367856 8344424 -51032611282602887765660193041720033280 8344425 -4641264308346047974726604981958182400 8344426 -9972294598111710792140087355926506656 8344427 40984647915562195764149987576073805824 8344428 -21765403058630985966274519553231546880 8344429 -227491595670176646344143589419433614080 8344430 446744141121899052039712230679996800 8344431 -235572601485580528148324552748102962400 8344432 31571382085328801396421503299062235136 8344433 68377693491456184023886180816553096100 8344434 12951738403348640761321559267144408064 8344435 2777474908084501626065552173824225360 8344436 131021670294087667214927820397177783680 8344437 -92279583476232594625259598202321842432 8344438 -71967782830294232387327560497836212800 8344439 85710014831453571606734689569921354000 8344440 -4467591892080068957432246371542220800 8344441 -25156144526223890026452120375829447296 8344442 139499864474231070159458377281039213312 8344443 19121250535559204176089390584771049600 8344444 29684088403603454197364562158092199936 8344445 -11018061433986332984413606597690137300 8344446 -13971701630580017659384746888072161280 8344447 -269944496706029497589168565738330454200 8344448 52301480206767624795306069315708518400 8344449 -116077902504107199334729925916145533966 8344450 -47388724993951503584659561039054701600 8344451 -2656436165129803515487116393226590648 8344452 93950967334390220962285716132230188032 8344453 -13050648528167331258578052780169945316 8344454 -117053593233310930964420677486687491840 8344455 -40531593825184211100436490017786056240 8344456 -19254539932068032477514517196278333440 8344457 -70670824205299709435851924981930631136 8344458 -1896600323995992306596346048696418560 8344459 -17455005043224981513303205888050033896 8344460 -60247076396865163286851764255747916800 8344461 -80601211977482661702171364648559089728 8344462 -1824166308174190678603640419279096320 8344463 217003991458861718529048220938890575800 8344464 32184823463595222433982789038413447168 8344465 903169815743541335635621425966505920 8344466 49571018469582036706079203724163129504 8344467 108876776549568227174624346145523539080 8344468 -22947436191220154655750539459390361600 8344469 36746269692407728311334970254546181760 8344470 -42907347276947287465051705455925776000 8344471 55471445659465053827896741823880366744 8344472 -181751650078502301806502646763896750080 8344473 -94409826617109668435202992631681735216 8344474 5335912419054160616435555538784077312 8344475 64801947863264346954021359109584944500 8344476 27770450994653744114796996182046477312 8344477 -96693346221138022880179865302067226560 8344478 61287341342805868406676896099962055040 8344479 -22100247984820199148075545094944093184 8344480 -35166395249747488762215932137799024640 8344481 15315728644473650220431037671714829282 8344482 7434688399970714756115163595986152960 8344483 -8312020631351443671690307853950149680 8344484 -6776316432486479683541702559129645312 8344485 22667165658260710104112462808824867200 8344486 -33689906109809698297770437414645387808 8344487 -1605742726050869543001793132545058368 8344488 31731551809959084807348879774312038400 8344489 427119083740105697399081931146250941760 8344490 726638543717119146099595150579215360 8344491 -116604944805998912821840674919030909608 8344492 11949160415030817642335985903963297792 8344493 176807380529909836919949529063778654742 8344494 -284969092460194835818486868130288192 8344495 32055193413881250019566967072647295200 8344496 -24351829166390609478595386701500416000 8344497 21914015810954982672172012481788558272 8344498 -76297139745358483396102989064257495936 8344499 -8180674806713853517199370552639578064 8344500 -54765898928401615924928067560295936000 8344501 75459520300662214424792066039358397824 8344502 -69852095276891541620631133939619571648 8344503 -91244879178250898688772423515138813888 8344504 -443805509253092252048045229238272000 8344505 -20771084430363568556672043363429866040 8344506 11884892615028770184536239487466561024 8344507 -169353010062040331015249660658876249244 8344508 7306426287002460414731488975537763328 8344509 -35867394808506328731793198100534474496 8344510 -46842451211871098863184795562593239680 8344511 15082959077896117418875841761628184432 8344512 3069973638075720624595399913295052800 8344513 -106879510041913777073692465602147522238 8344514 -3130104019744877511055352901287268144 8344515 992237241753362963102685443673649920 8344516 61473555644641790092547527542211025920 8344517 -12033821751622864418720546561338278240 8344518 -2741578270423313622863398528803471360 8344519 49464195031946816263167340702411274040 8344520 2698602148691929240257460544114688000 8344521 -79548748003918127146570543261352118528 8344522 -18064710964370441751503633621619385248 8344523 -347186643822356200536543031927941204 8344524 -13075575916075788577666092629258617344 8344525 6918574927512201811647881200670433600 8344526 22657328764042909073512898304780338880 8344527 -116200863986171093503974615655965476592 8344528 -14023953274785844724716006564235419648 8344529 -26780348209015239058965482366137742016 8344530 -12931490128620169919713098241746995040 8344531 13178030547994666691276763065474151920 8344532 -21314245450581802550416780727961182208 8344533 -68402645252456735309730854590463466240 8344534 -65533551449437101932846953759386155520 8344535 -97667165355544075995351646098069795840 8344536 -46189858735886182015055479304395530240 8344537 196812189325051366199949469827462289434 8344538 -7540156955021466690383924559070213632 8344539 399103422645919010273150450180464656 8344540 -79577556239556119486567259448482101760 8344541 -56807248844021474446771893108639572058 8344542 -45455993732442253318234151343878916288 8344543 -60013795986533939712853111465599024680 8344544 -58205801331266805700266406565191090176 8344545 71079854205333477065593740270625889280 8344546 -4021441269332378859145093753869857280 8344547 83997737386451999103694263072499558800 8344548 -67208905424969940483634557898049723136 8344549 -3501325887320164505685392227535335040 8344550 -45201114020325398784877342364749699200 8344551 -1970611920848888863426646550630523440 8344552 58245484423005000357635332315345582080 8344553 74813412857932679191931728785246624720 8344554 5049618640610918113582344145220209920 8344555 -64017395471832487114948282906010987040 8344556 96746681830544402737836193094256337920 8344557 -839855513607320538750341992851758952 8344558 -65892848850654792744860238870297501120 8344559 -15635995479837521518741339133956202640 8344560 -3312276343446235048019884218557399040 8344561 -179844788832091674587019245505434383296 8344562 -55789092249796552019991938379098151936 8344563 -64891627004553657770882920441123546056 8344564 141845849173073019640498034840936226176 8344565 15785807003573255707420138147058882460 8344566 -14384798108724243380186465818567891200 8344567 -3414087237317570381430266156164129536 8344568 -210083355526877779368491725334787440640 8344569 -30506975215864460428725119572326936000 8344570 36220445809985360036552767058123870400 8344571 -66653348290878328523905408260839314248 8344572 -93068871257129493358302380338940928000 8344573 -41792741942395800576937434260698996820 8344574 179114607388454160287563144450996992 8344575 26135692121976608544350852428489432800 8344576 99125181794920689368139418859502305280 8344577 99213589329953864254353008825614695426 8344578 25466221228614426237274831189401677568 8344579 -145554216871073903290736999160841411616 8344580 640076280657984581872775896601886720 8344581 16156360495205471247775222123389236544 8344582 -88013533181654002783928200977393085248 8344583 17252235342473422291790663369979798504 8344584 11804409539728462165270746797206732800 8344585 75966783488581523803467754508941811400 8344586 23061681305064528689171787273509155728 8344587 114170499904222473472319834319604378560 8344588 10201470643925378768118099688367543296 8344589 -67854977890333109371124330333884672800 8344590 1724739720176944300675616928281376000 8344591 -32544018406085115844747907916150355200 8344592 11356244583164914886768576298294583296 8344593 -208237619895213191776802292200912200800 8344594 -63836886354403505784476059350187037568 8344595 -46965655315287442840425996750388180320 8344596 -37669993992025985928313081727695872000 8344597 194615129003399660489210216109660364046 8344598 9170667914611835183532008613852665664 8344599 -58924992396639452795176887370873838592 8344600 67290885049551916277143200546252288000 8344601 -209327901881666788972485357852961753398 8344602 36989726785989600037751992164970025712 8344603 178360730320114445862048201122296737960 8344604 15647079699737493286222633349109619200 8344605 62996734364363669543162392692404985600 8344606 -50285014954642994137507826789219403840 8344607 36371323552441723890728125929738602400 8344608 -40234441475807587945008107370513432576 8344609 -19428753778136478519470430851018971008 8344610 -19379303632064167270014877458260774400 8344611 -14251754132026747135646827390187581440 8344612 126240162067912029022776778838649610240 8344613 4660741920882275637392277369405839964 8344614 -38711348566778818610977279358351445120 8344615 -87613656489942712235611606564425547200 8344616 -29898998670505625078359161023513149440 8344617 -20298185414054940575335113822528057600 8344618 78835820267720077843734590335046915760 8344619 121577641795731133201523355334566976296 8344620 53784648720941173469663217470591477760 8344621 156940223114409091199794064165590268822 8344622 -4459928992749350254456469511214556160 8344623 -620578610402411828989122162660594432 8344624 9784769381312327025712481394175754240 8344625 -1363418837280957786790849174565646000 8344626 -3950447037363090186171074823342070656 8344627 -31278730912250675913463801441835441524 8344628 -101933127559192336210336390205480853504 8344629 9737151791018742655171710643873872000 8344630 518641741396056565699231656770519040 8344631 -176069560833072556657033207704228212568 8344632 -17944831825502660710530659176271708160 8344633 24923501278361882254423254178506305088 8344634 54326088737772124597310479308943707360 8344635 23490524210149131456789840865275548640 8344636 66329452812689327750071104581510958080 8344637 -53661604820346382154846666452061594688 8344638 -1518225661752416776115959822520821056 8344639 4641595320697574339117648548537710160 8344640 7796512946109407512065406972408627200 8344641 -39359303903552351400089869661341739136 8344642 -31835291625351675411487275553254752256 8344643 -61754163556094609621068888528733976336 8344644 863878024266344114002377759092736 8344645 119569035758893586818971979557001059900 8344646 -74846386532919121438563320247299821728 8344647 -54207295624250409441170081435035505760 8344648 36195787408699493765488122130214092800 8344649 -48877086207310274883918725585021727360 8344650 -18728677088876763825345982593109670400 8344651 55517850074549329916744828040528192900 8344652 -24491944234686459250114191400334814720 8344653 -26828668599854051047298952149096913216 8344654 31655833344467363168068215577401747072 8344655 68965282688703223801283958278264577120 8344656 48105693442125565207724985413671452672 8344657 -127194286644840440937983725626556062094 8344658 31446607996661075752946502139225752576 8344659 62881063549649923509585981545401128960 8344660 -29244474791541819449069675470868643840 8344661 -11925572230791665221879845552218385348 8344662 -74994898512958367770443702847238701056 8344663 -169213479722052451168947852823987610520 8344664 152551500282597825890972397521837967360 8344665 29205345500893092393896655976819920000 8344666 1384069546271785629914483955670764288 8344667 -5702931402622638281282724735267456000 8344668 -6253393761738284080056340819414095360 8344669 -76007467816379818737900420067867720800 8344670 -14744740355546322773917438149999335040 8344671 105101062106682176035184815149526767504 8344672 -75225436177759808555559736285840539648 8344673 -29852942638131030516329044022816280576 8344674 25573606273458997782197184328247101440 8344675 108857033206750707581408306843620487900 8344676 -56157092537172631516116216204161261568 8344677 76165531492234895756926481484923064480 8344678 -75445222405077554093913694018856659200 8344679 82459742186219007613211106084224905776 8344680 18803342792685464171783069419763712000 8344681 -50640933383099885067113328607521368518 8344682 -65636305429833640131301044220848521808 8344683 59370193935032817065148086514999487452 8344684 27467469383231797539256547064896659456 8344685 -85823884729162202847232361627390457600 8344686 -25222122501237985095245540404542965760 8344687 8144447247044263493598566518065147168 8344688 -23463625803217355747119452957104209920 8344689 -18518214185698086602093108368965144672 8344690 -31102789777285631617643853801844130400 8344691 14151497406841745870163441236920077120 8344692 40075816408577519853923026149692160 8344693 72516632091713012154512730265556605600 8344694 33597048458214046570102748623919422080 8344695 -4912917344172282899414729957054716080 8344696 -23240072537051962933396938016331366400 8344697 -14740461099479696128243082163419224854 8344698 -8489787451924680426685658313417025536 8344699 54497881916946162399009330587698875648 8344700 23239768414769859926792663585444390400 8344701 -3764806910560389879576139341123261216 8344702 -27740734335654944701795498631712305088 8344703 -11643706703453968506013208222653800336 8344704 -25784593037963354936607020408132075520 8344705 -115806079962890492509779309320777798400 8344706 62489808340888356196407546731092569552 8344707 -11052009286535672289040339126545866496 8344708 -46211432564792882043152758339224171264 8344709 6094847544121562013887966804196255360 8344710 -9618126905746093033553900914124438400 8344711 83906635114539005202389290577121379152 8344712 29959376145367454523424405935227827200 8344713 22264803464541897917131297785522751680 8344714 70414019227322725013699127435411609600 8344715 -8943993132830587901408859989654972640 8344716 38875458713532401917701373233553514496 8344717 197573722606539661777425224882511043766 8344718 78878417811590503967947362953067802560 8344719 -147802985992700725685346345835552573656 8344720 16575888941640808685762706015499468800 8344721 17120475731001796972141032170310769920 8344722 -25288964375846420249158792696433150976 8344723 53653197137222454018174771964403760 8344724 -45167592924777512271012689240744908800 8344725 45638693230634041715011882278629193600 8344726 27251477106712497372765945743360092800 8344727 269600146890976588005451895546519478960 8344728 -31932014616147974346630069538848768000 8344729 35324303193725293019386305369606636180 8344730 -11092799332288768808147513977325897280 8344731 29606326421162609178492218275553171352 8344732 72847425930947792655543865145883612672 8344733 -216554647323827291855652093928692117018 8344734 -16590479509185558187238067113466160320 8344735 2931984549637245418492737684910725120 8344736 -39466220913140866511864687573829746688 8344737 -58182097983745070525911682254764921072 8344738 -55707027597716114707706631905917602480 8344739 117277814520762382615150599764184658080 8344740 -53216835610190874343995778449980313600 8344741 32773495115931926667414497647504639612 8344742 22203182498926381798054623016982800512 8344743 -19645259594540400216856677285167299200 8344744 109768822214187545049949618836857886720 8344745 22088077631886237179223793576194144000 8344746 48393267326605897028604663172835007744 8344747 -48483981727226827094508233183584488 8344748 -4641152096383371187825919171063630592 8344749 66815034041197861390566224612019346176 8344750 60321827197954578759298974122757120000 8344751 -348066524217478881446822963490354978768 8344752 122755598136376982406544593446240256 8344753 -24766054138637683397952510394029224960 8344754 25800843249641822145439388638522361472 8344755 2800941424885161887336904015762703200 8344756 25231980955495859192746036819018285056 8344757 -75803090160955777565987889475328130948 8344758 -2312414979868574532300430865082337920 8344759 37796084584452436405078937937517841960 8344760 53116656742128968629866767825547264000 8344761 -8240780860775595079652309889840272640 8344762 66446716279562218682621143703284032000 8344763 -32098949074655813659004733719668262640 8344764 -53239755519015672999461229977507827200 8344765 -101526983563398272902645167770232840 8344766 -4251152831985866874467283652722541056 8344767 90175922687025314827773427173135374280 8344768 4042070734674821027935000746755358720 8344769 260705716454095296098645400011067577044 8344770 9444746058501846448681428712012185600 8344771 5760968752192874997841924853313588744 8344772 -47975788768297450405111343458016882688 8344773 -150375276476679337724916572204106718596 8344774 60461059416405038355143120748314824512 8344775 -3861313926808932551563738205119351200 8344776 1664011326245671849173556187445166080 8344777 3016396386243840020619689178560600000 8344778 -9713372458374788676109558186517974176 8344779 -27958598488469920830551748374858925840 8344780 20864236139798684908092305258142489600 8344781 -113629623826726906021296401163644016000 8344782 1224724101057517935886046781703981632 8344783 27104440008586765201369609205774545920 8344784 -4765345646626333595449675111079215104 8344785 9392662902981702764967961031743487040 8344786 -7466332469319094780062021638584169856 8344787 -81035440776379795239894604282155252408 8344788 -108834889826091370022523434527002961920 8344789 49837239492844334136718555563671789056 8344790 52987852345831893503797227047936962560 8344791 -6730049331538699501184330286215714304 8344792 215105271817746259744586078005486817280 8344793 121064549332987889063016369240217740042 8344794 -8456069096268036460303831264789936128 8344795 730116304431828198665109096755988000 8344796 -122293986432820014454148755961734694400 8344797 -1108791583208427253640406393420762624 8344798 26399574076383225457376162273093691072 8344799 27166159624877586356005004729235472800 8344800 -42275860784652413194864637663674368000 8344801 -110091900563638597458845016851430824400 8344802 -88266733936222041250386382843938986208 8344803 -146246837753922321756998914680560403456 8344804 14448141401651956131004864226221424640 8344805 -53797249370834286819872856816732205440 8344806 46281985153799194274354255595710925504 8344807 113594181413127059154732731280768632832 8344808 -178916894109397306764408659784774912000 8344809 -20068701900620439250802284272451460160 8344810 -50771222273513985837074071415067458880 8344811 126669801493816055498239969283937671412 8344812 -10928556156613104805767043127752359936 8344813 100187294931890989875052249713558983980 8344814 24969895973061117009302466657915361920 8344815 41415489569298736448779477825586837520 8344816 8092917472101732990013445321859203072 8344817 33228853884943030898818084845318416820 8344818 -4591170513639618759241590088150783200 8344819 15266638809022680703699283648571971840 8344820 33838852490180750283609804375850536960 8344821 -9525592370930811961956796712265792480 8344822 -21114209804790268785294335846730902400 8344823 -153480638541648984228638487573097889664 8344824 -12477926904191312297669096896045301760 8344825 30507735144641879677779978335188357550 8344826 20400762363683337628945974300569122560 8344827 38255916363263534409561197518782757320 8344828 11079409392720236431241199757551329280 8344829 -146342536294315562942464194031411896570 8344830 -6591999065873342903617842429247399680 8344831 -204201633181967679314806589820712822272 8344832 10494978345206557300063127977372680192 8344833 -6433719281838074057403124127330473536 8344834 119830779532344776470580526749749668816 8344835 13695454578870212024365342818943809600 8344836 -156498740833899602737927333101007779840 8344837 111760103388428702215066828292029816320 8344838 401184839523117280440194950129635840 8344839 -25300983291705440848250822938701330432 8344840 -10412073991802147665936411291034419200 8344841 -103424349547315348044529540936446606816 8344842 -58105368789780235435690896820805713920 8344843 8827976028566638675799204021830598688 8344844 -108814030460798752141619723741387307264 8344845 -14117986452408687385079274238477600980 8344846 73127801598239489372786395010000344320 8344847 -82284728926792365588115317808875156000 8344848 27404617233396283926169512111143583744 8344849 17967923841009637889723849530673788160 8344850 40638012744462888783028346746543180800 8344851 127707581297647204995004889906283899832 8344852 -135380240737716195727725417279981096064 8344853 17235786859447283039140148409658723008 8344854 3134001751480552381138439013589014528 8344855 79009738216888347947024040835671620760 8344856 21306860245849684370967067191746150400 8344857 52423004392541849181680272184236119360 8344858 6989050765028815756910435689630711776 8344859 -50680569329387322826452846347040880320 8344860 -22344319950505821017813651887822602240 8344861 -46952247336833555061852889693204706176 8344862 57345893466003164391367178461301826432 8344863 10126405906676874377334047685522968712 8344864 114020828060810855883365420737782349824 8344865 -79934087035320803103067323375812548800 8344866 130843648971938398951945476733824000 8344867 -5858184374103598167382267300325170084 8344868 -17759079045278555795185954360192180224 8344869 19032065689448315643069802800203710848 8344870 84208031079086565761799873983666474880 8344871 -92965833891478836432866044660426289928 8344872 -45136509712199333236214744218382177280 8344873 -176147955936568804920533415609249215878 8344874 -6998885963992937869963518730690261248 8344875 10867950811682485579602950093722944000 8344876 -2935366356779075026452892255985660160 8344877 198865648286439669734202181377385152 8344878 -37534104572032824837300202201318166976 8344879 -40356718568286173648256480508986864624 8344880 -30054628474540045389975204864797245440 8344881 1164572888338459699823394571157098128 8344882 -27628896345956398994959262271154641408 8344883 -10957111339625064447988549200727305216 8344884 -75727266346171648817998262212132491264 8344885 -78485502470170399885677571748530944840 8344886 56727676754678367792008409876745056 8344887 36107477788779465518960891365565001960 8344888 -45570879325134614784331533744277770240 8344889 20640366899595322154178062498253497856 8344890 9606151732258616302011789818967859200 8344891 95476364892307843107328721730710968292 8344892 69222126959207134801795771401921269760 8344893 200718431713546219191629494561104598464 8344894 -25002532806279564851208517232476022400 8344895 67094667696843358927419073222787112000 8344896 -6601593851403852362103335397749686272 8344897 50926187867628488103953572382944781184 8344898 37972639240945534971308094807422725536 8344899 -9161221027920503788893949407540199296 8344900 -31563115888198570934273473979689360000 8344901 -77711683172346550023784306703602137600 8344902 40277571401833505043647312800869865344 8344903 2953914525605451158497636030579995648 8344904 46544007844490145506399757851949941760 8344905 78992190430429860462548825374252340160 8344906 -6275185278521325188586522655921007616 8344907 73700093294671217302248473896118734680 8344908 -12795575637834610576519691413561347072 8344909 56747658953592069697623336036746159916 8344910 -5031323916863789417165159075031513600 8344911 85169888700954393427121737209380040072 8344912 -30719503626147211239853800753417232384 8344913 6022785889280856363398203229820834162 8344914 21375580623035009435125773844174479360 8344915 53855601225032622474741543533681920560 8344916 -43395492066547293483050042845558505472 8344917 43027812339235308064680090264394675200 8344918 36430090262277513477834253424869895040 8344919 114082619594702477144679585349672700760 8344920 -7366730503318705221390950559329894400 8344921 15862965165313861501467699071621160704 8344922 -9442500006369953140567054854376466496 8344923 73020543117444575842874529800598573168 8344924 386968414727432913273795289404211200 8344925 1052029741194401162093411868432063300 8344926 76509959563065297293455863274915169664 8344927 -34519644491512915598920424987446016224 8344928 -134307002707919142938737327145814589440 8344929 -54740540567899361434210684238935541952 8344930 -3905356769876531069988347153579558400 8344931 -31539112035036872732991708347372339040 8344932 25918566815934905755112622683334300672 8344933 54364726590083042876689859640618660000 8344934 -33480664958793783432903771075308285952 8344935 18118065921558867427513554423640315440 8344936 -26590254526576119072444768677285176320 8344937 -13040723207325793302197465649148236300 8344938 -6973235030819121807395721139098693120 8344939 -54682865390053140844454331790494810800 8344940 83064181375166499561576745704118318080 8344941 109367755212014623212607851691051662624 8344942 -21118572809138889609615074704750216128 8344943 -75761838269849951002756333511602676784 8344944 -1312838546593184692120062384022093824 8344945 64762381082632773607148972468553825780 8344946 -27857102942391311482581438669129646176 8344947 -36827872607351984817876370014709470672 8344948 -30081090881237579670905157029917491200 8344949 157868166495730308747631644766761332160 8344950 24111913509910939258717768526931489600 8344951 -6486685987772858694859145697904199600 8344952 7942877373241884846469887118068940800 8344953 -48965095797882476943882930029627905980 8344954 63543984462260393227732542860560643040 8344955 -163876314570119319708967448156250780000 8344956 102653751357381816068316224513393664 8344957 -57987879690291524336054059935103984160 8344958 -94601242353342976235692157021454865920 8344959 24735500393424361524267387366993125760 8344960 -33807233031925344105425263210266624000 8344961 45291203347502258630980150133190290562 8344962 58217385176323654593889505219689964160 8344963 -82734298834098404145396991259542356216 8344964 -63152336078563536746687056923057460224 8344965 37081818922790397321726875586289545120 8344966 27253158888804140171825541135632776320 8344967 -3537633001802239057959667598436062760 8344968 111651174668038675237296175907742965760 8344969 -12093554380512474523229351690399001804 8344970 45700356597719621780838778903029379680 8344971 63314514764476920987405126033138422400 8344972 60165193549708691757410612830470315776 8344973 16055475616383496475650560750819068544 8344974 824354527567179609914678321062431744 8344975 -65795352964971441887359993574885991400 8344976 8251078469938237212845446169572491264 8344977 -45845462671231445755299396736580523168 8344978 -40310761164427081082347685791085262960 8344979 2386992342858136633171299796809809580 8344980 4144803264479829233758778340575846400 8344981 -103215629006979249004543565530616353536 8344982 67915455566718382006773620073345782400 8344983 -14701156309641982443193054185461858304 8344984 -170239373889242222977491185644832870400 8344985 28027038630128481172892811363979720320 8344986 -539756468416383561137576627043770880 8344987 24521567182652535379847339413522100752 8344988 -672109510365251140962011504867535360 8344989 -141690149608802117573801482607767864500 8344990 82642858754870812228771920634697011200 8344991 -290849888635573316620428345076340330208 8344992 107757467639961621299429244757126152192 8344993 104441235052202489451350086356526326242 8344994 42880795787812172596650569127265656480 8344995 -5147058398492445981020736638513542560 8344996 -21742937700368084421828065031077406720 8344997 -110877330424796515205207396619236788608 8344998 28648262493176244266660014936874188800 8344999 -1170435241815894273172664651919998936 8345000 -30744981145977884230807063507344000000 8345001 15250688990097934191077590638738447744 8345002 -133957084037342035369646857517458714368 8345003 8957882595897301376750978447418937800 8345004 -20646220851676937297187337644568350720 8345005 -5126978963186456465354598927090148680 8345006 41698114645368982726284937637789923200 8345007 -161922697219668532610215260724396320 8345008 -11025763268646845386043225311124848640 8345009 -38746499604252847689766724417641685760 8345010 135657757006007813380127967714086400 8345011 -46855732859925959006876891671806337920 8345012 39511633756170298399372900864467370752 8345013 -65934320058323260370472250112560599456 8345014 22614411502263612561643918132402217472 8345015 35554736516080974390565785972282892800 8345016 -79279442711269586220685132794931937280 8345017 7966884469382282087878894536872132424 8345018 2254406523193547939316830305214096640 8345019 976279973685247566801484630035721920 8345020 -9505860668377937971095005372131499520 8345021 47461094614017077164619223474601977984 8345022 5301028797366731781969482182396305408 8345023 -225468137525361074170328250986764865728 8345024 -4175375657693606148736442733573439488 8345025 2045159422595116442369225375571834300 8345026 -62371654341541832159350781908171626288 8345027 -195388390872997094383327461982805405124 8345028 64857725518934370213146121849202544640 8345029 -59718346056956905319866468528553848128 8345030 10398582595773269408038619512954028160 8345031 28002118453617534562835390471412048552 8345032 -13852549513807944272983778842697195520 8345033 -67033064459027126805229988035270679718 8345034 53036037528868615871950319829037710384 8345035 2967221558023534495514229441113484000 8345036 29767800561319558411123854650635124736 8345037 -27483246661742204043090973157734484448 8345038 14769866373338812805639729893066959360 8345039 -79085301686210663829830546664060902160 8345040 6060881296843003801650558992449536000 8345041 35095844319064658117161094255796211442 8345042 56250467758373127949570752289644246672 8345043 56512935537012188711755051886480390400 8345044 -32501477683748385870978192375151116288 8345045 -43181581013238321561178844972628848640 8345046 27200405192393220485341620547013736384 8345047 -35900601711463105164084090649349746800 8345048 88311281889078802481556942823482255360 8345049 5001427719338335275092403505795398864 8345050 -5927048373246209726785363947165350400 8345051 -91655183858689880679157237834108722468 8345052 -13408612627788761045715933450814540800 8345053 2074484379935698032317441358705483424 8345054 -6634468683175516615146975291434275008 8345055 265832188848142233115211302730551200 8345056 -29921018117420877133413074497907982336 8345057 37922526135172163344560951793858590912 8345058 -7584235822352966739957782674467985152 8345059 41709893600080647771928911144252055800 8345060 -102690211759634763500969641750394327040 8345061 42710262682224374241805884805220381310 8345062 -24199183160562100364626393523390660352 8345063 -75049551419451792338128604387974503216 8345064 6016142725093990711890106411244912640 8345065 -19770716868187272075717741306427464000 8345066 84750238887804577030584010854271307520 8345067 38194616046422928838363943599492904448 8345068 -12213417566278278476998864789316549120 8345069 -86031640638597985089653788394471641440 8345070 13591540941028065638448349812437056320 8345071 -24624693565166000772954251728979011088 8345072 -35452157019821038293831854033176756224 8345073 17517087281173683494815258436755548768 8345074 -41476229970209931515481186113428564464 8345075 -58526690122184861324568714907505759700 8345076 13517034458211304655169473035215519744 8345077 -8531123379999514999552228705749579140 8345078 -17876871362276840450827843314111866880 8345079 -66542207104424959830799949675590212960 8345080 13153716893955155751397926220722278400 8345081 -81047334412084428235820263806129898668 8345082 52306983696449024376962987811895713792 8345083 11788773027834338507590888919758839332 8345084 103382221081783634427279452858655493632 8345085 14593614760603318314129216028075008000 8345086 -126452026632449347403614763013527973120 8345087 -154638030389050694438190767043952971264 8345088 -55616685600596433982832502140206841856 8345089 201903133099478452981105149814349541890 8345090 2121001772623765905684140096589527040 8345091 23664144979649086546889611081687664304 8345092 -31734804089579930251379071710225972096 8345093 209592742739139250673074864444440567264 8345094 -9617791852702743681857660924407558272 8345095 -154178218531109225714800391936387413200 8345096 1040182492473743281208977971899842560 8345097 44670479101866791067935272563127276074 8345098 -28279346282992257134249551087587399840 8345099 1703670876489309388438430200765150752 8345100 37546472425820049393810342206330534400 8345101 139850226301857185528964600596540834102 8345102 -117555296296912927001824474302878365248 8345103 31978768857977487442579057688790055824 8345104 13194437013860969117081525385166192640 8345105 34061951461598486570379695111531756520 8345106 21116978839961092083419476632413503488 8345107 1045641067178608342615932346678987904 8345108 97094896168587775573156153069836870528 8345109 -51669370950808253717176558339174464096 8345110 18567302873552732380188442481946696960 8345111 40174344505874014269443004879004666152 8345112 17733354767959150257427419741660119040 8345113 -55730172350505732918577851021221894400 8345114 80187060728068063152818154230427602400 8345115 -40039918234909588005690275491226310000 8345116 -197714343703675081882568784156866048 8345117 50321001560348589082878795742953095904 8345118 92195445563907262744355914659361182720 8345119 25837986654283377664440373699216711520 8345120 -61653308434260011244025600849572003840 8345121 15569321993333748937406585696407476912 8345122 -6466502502543963698230156821532659888 8345123 152249780715761946036148813781762877720 8345124 72246871404193648426710720875577912960 8345125 156416745555209055667044383669174238000 8345126 -54182976212491079911436377737504743616 8345127 -28872557475714227486304899900753218560 8345128 134725471702230725241490527309895680 8345129 13772906704339845455372965221160508808 8345130 22019604774543136144014628771710558720 8345131 248507745501251288404606926240380445832 8345132 -136353193217928871027456177137518561280 8345133 -74915971769988184118324906530476014400 8345134 -43526432630158638041799952986906235008 8345135 105410617014689745948159302196855931080 8345136 18087287331630210122761824065515683840 8345137 45303851988454486749677688970340791920 8345138 28034530816598548800225398510276689920 8345139 -112480309095982920750616974242607744 8345140 -9889422797057049305670216717528721920 8345141 11062132852768067823519117387792813372 8345142 -25530092617478496851941716616046190720 8345143 51718602729189179595374628101400826840 8345144 92453910483974960840508593207723520000 8345145 -9825336025724543861423242833314201280 8345146 -98546985551801622956275907441923555728 8345147 -33128970213169479098525870891513368728 8345148 -13427392776057788241382800047446892544 8345149 -34185649613169416800336221276579017780 8345150 11930411623570846992236170045935489600 8345151 69485267925306567633504152347935342192 8345152 49838678832456022783666807258031849472 8345153 -14087601228456216098231252337830945598 8345154 35018274120344412842879956929444405120 8345155 -8121414062107110135846451337262982080 8345156 168020162377427146366711906485593498880 8345157 58493859631408806323651250437525539392 8345158 -24117627712876612271568908281151068320 8345159 3982911931740511195018811228964620160 8345160 -5081899465667513577200147691651072000 8345161 55365918488261146510843790548768111200 8345162 970274307009923628329557886114088192 8345163 -34584326804337188399284305829688110080 8345164 -47050655418673654889247694288818814720 8345165 -48045918071265226478899344657287635200 8345166 10554000666971173397868049310161553472 8345167 215244993329025050392307224419678575216 8345168 -607174729976791319514439215246114816 8345169 4619191242979370614660190162043591168 8345170 -972103450636698546768350528393994240 8345171 103261412999842170268607675049684699372 8345172 34832299094155470250629336231483015168 8345173 -87838497882084901097747785383182870578 8345174 2147988644628093149105490088464437760 8345175 -11262080534465514124029194999008749000 8345176 65525469489457107999995922380752527360 8345177 -127108847857617820134422763788723065974 8345178 -23639619122526300359927275714101654816 8345179 -44489436742709247158151207130697583168 8345180 53429718374874340583451103567714329600 8345181 4743300068534964308771178494501367168 8345182 -38373979663737768731104517950725120 8345183 21694898320845377255447836251532402560 8345184 -24332417401080346642608608769496842240 8345185 -52257007065637824966981720422737416000 8345186 32821916231093932125922788642952690464 8345187 9958036402530931707349983905245827840 8345188 -13099264502257239206130583621674586880 8345189 -104802603399807543077904860825412779010 8345190 9138959851868134045124736405044736000 8345191 -60446587806755784247480318029330862408 8345192 -92363145874975571422111141257282816000 8345193 33226825300314649262504555689007378064 8345194 41973946324516125448203652578987160320 8345195 -57805892168941525593476618195202569520 8345196 17904410499812138827310248064797708800 8345197 -16993531929173503166563255218703316768 8345198 42616652238970579962956950624468461312 8345199 50129617067887463206609758910403783040 8345200 6306392084797158453764262577969561600 8345201 -14940177936991866743002118893228261920 8345202 18333365878134506589357733966118951424 8345203 40042776649288799362706625359070597452 8345204 224097754617263818111540440097069056 8345205 -43289615065321628923816902900353397120 8345206 -182338678872935175549194817415231876416 8345207 5674883828675112182607562189421487120 8345208 -73958567805384374167444169885404016640 8345209 -18715806049732040445161647979621165996 8345210 -23178494069536145810257133041697648640 8345211 13195168085398897684419735410254891008 8345212 118713910592399414620574266462227347456 8345213 254080630058581492274807670997894088640 8345214 -70364539081489560476016391668100252800 8345215 111307229198936221263756520372819808400 8345216 -142658310676986884766998673208985518080 8345217 -596144904444027613585445328487290240 8345218 15056083248853075068891267015256857600 8345219 43773055365794915298676482547233514620 8345220 -35343695156220657642982216713111982080 8345221 -101014418891277313992683423456793574788 8345222 -16307275542380055191463769029750134976 8345223 3448953157784519104329198758421467880 8345224 120471262227092059339699435139431096320 8345225 557777475912112983662953075062168000 8345226 31788630423379018593218921271511062528 8345227 -92007669851086354449245557073475413616 8345228 10168642319336248955988016253241154560 8345229 -44124555694888757099292712350369662016 8345230 -81772152572157267951162724925897490240 8345231 -67806245128339536130654035601680687936 8345232 2852635233994892432857595835239104512 8345233 -734885724914423357889837555329991616 8345234 -92606336833721007571944098162350066560 8345235 -51148068955118662800865580481792821760 8345236 -16126581970237911534681044069173571840 8345237 689375575366784237061208996421228046 8345238 -16300212875956012499845235680128072192 8345239 70448433908465592990385418855297362296 8345240 -14386245907012711211889880308156211200 8345241 -147370645512882644971037143891129414560 8345242 -78956817773913147216140526643795728 8345243 21718587213443646084973554420852214212 8345244 -58605266308532042809172556986833059840 8345245 -79732661187021724692437509160917348500 8345246 -5210080217469947643880090049107712256 8345247 76468316228868096646045079766736509000 8345248 -70985292591697890988952874783835422720 8345249 38635809138336617148951975108920868 8345250 -49186876332252334145435118629161560000 8345251 -28354819101161354587932331727958829056 8345252 -98567974440389500756317683985844730880 8345253 48847920358833196440870859962132400128 8345254 -26038273163439753370063371344912891424 8345255 83589855877841197855153583276150022000 8345256 -59954732472770906306574261403050393600 8345257 2232897365317928168482570919476640592 8345258 -16107263444392791645108422255043058080 8345259 -8503507773898434252774727151271086016 8345260 5030430285081635260728914941338009600 8345261 -34519680322234715391001196575598347776 8345262 -9623469196479519341999371825289957376 8345263 -39653850872847047003602023197721712320 8345264 -6161932709044278583192069918620057600 8345265 73020214036041111699345180426407800320 8345266 -67364720936703641836323830149783934976 8345267 -52214581107446568546413047177429138608 8345268 -71445561092259758934909190374758400 8345269 -106892817086559704012569805526785639520 8345270 -22669216229808736233655309957720465920 8345271 2645931892642395410371027803500744064 8345272 101362003034522825543314907485060300800 8345273 33911710728549800220651761375540477184 8345274 1078254487709081272688550953977921536 8345275 -114966446661523838217269037754010015000 8345276 2486540756899056458233711628787840000 8345277 -71451371104250951263042377026480043540 8345278 101015060589181917957184794141160285440 8345279 -1280559999516068846173023652576413120 8345280 -20432729211607029532527630933861335040 8345281 -12401157971607355819136128859630585408 8345282 4927178136288627534391900116413702400 8345283 -4185892341948684414004036688775042576 8345284 -82197907576942168551245583416827840384 8345285 -11136531015866504573929005202053762600 8345286 -14025649337432783779353284781795286368 8345287 11611902713823386755303983783630895840 8345288 25573225537341655029258853023353088000 8345289 5283099834784271413293712597420544928 8345290 -73996193063584728399606362126986417920 8345291 -22867382146369810211178730626234259308 8345292 83893161221405618546298748920550129152 8345293 27239379697516135017000035944337326848 8345294 73589210670099100753715380977773663040 8345295 -12832612499944722095717837196043468800 8345296 -10141866437906604189661639343591170048 8345297 32069958785568750133052606849769388032 8345298 -24165601663784955497676426190397294592 8345299 27546007458039325978555804220266568300 8345300 16877468768779273085102956967196192000 8345301 -41882799074297954008310621380053269280 8345302 -24768404382660541722015277332703909248 8345303 -5229045486393248355590909411693795448 8345304 -37893458040827385880520846210616975360 8345305 45418639850323332975287413148148947460 8345306 -22334485485927690194438426818712133648 8345307 -20518695178608529860941477215487808 8345308 80787455219874598072408524426252019200 8345309 -71931475708458580062546845135398029984 8345310 -27330822261083719965334534045916307840 8345311 -502362149995248899052447449667540880 8345312 98018457739201512923780366733293125632 8345313 -27774602112874914427579188913990555200 8345314 -56445223787854652471248618232277542400 8345315 54179142840258784123689800721565632720 8345316 20565191575571489134590381484079001600 8345317 184973789390086406736408058608737744064 8345318 -89619491199948732829950910985849311296 8345319 -66499111915345355125438821391365922560 8345320 111259380277827570111883924030429593600 8345321 193697797519642692027955600484904366522 8345322 -67649225087305341060059780116407567360 8345323 50578756925949074005619274812562767360 8345324 -52984815378665719797768292086941125632 8345325 -31405496150750537276361225743174618400 8345326 101748910607074095976594153980967195584 8345327 -10328584607348685833586326799494676960 8345328 12728094490994585615588498172551921664 8345329 -25537005625242364926678752257944290816 8345330 22541317599854276390533964366677708800 8345331 -25977714624333727382104191884008596780 8345332 -132582398211159584658843002749678653440 8345333 115135657234434014586512563041837297582 8345334 -37734078948537829437754467070428943488 8345335 11433363423874036209577241882925723360 8345336 125072735090974764446028350966794567680 8345337 27487641885463797358486361821962128064 8345338 -24914472384969241461663249854172464640 8345339 90544615496048974595852875816351183140 8345340 -9377917831513438219737478498435246080 8345341 -10405857259546666559641314617417428500 8345342 50473900554664371379984854680881804992 8345343 28906762249100902500278252912286071424 8345344 53778924736025168998512302768370221056 8345345 -40367812257028031931128489342931077400 8345346 -14365982423758814701957449785145638016 8345347 25647635200798191646490585510073638880 8345348 2407686264637404693178422474145708032 8345349 22836800416101740315169824621361122208 8345350 -10028376832368528108895379880349699200 8345351 5815894946982298950457192699605853440 8345352 41767464460248948966396426652634726400 8345353 -103989047503164498550542958514895815398 8345354 -1647724518713323594909482829877598720 8345355 12071927645235125259263769009105930240 8345356 -145226112109185432490304059970738510080 8345357 -84531285849433531379604388961401064394 8345358 -17413711272606748866237164842506408960 8345359 -98176392557379523796152251344341499280 8345360 -1131117411653872448864296308613939200 8345361 78640214712578174331975289454948403360 8345362 81077068170245065623471814469986476432 8345363 48357508649960159861014721649561570048 8345364 -37816298159888962474894319930111821824 8345365 42925896613940602106014155728789155200 8345366 27670286151306905306038881553327987584 8345367 22369102632795480466054899440787762240 8345368 149601384427254585360139238382261596160 8345369 136824105492889168145054903127324447744 8345370 25396249524474462813444472290601056000 8345371 -189880946795381845385392089840074210428 8345372 -45150272898540448732032842339792409600 8345373 74521973085427586740009866765733188000 8345374 -53308381640240904869202270504320999808 8345375 -151077281448581835942723842252699706000 8345376 -11349679204998292141642662668371230720 8345377 -72826967767626582487627371262338319774 8345378 -18558842537171461348063700304318038880 8345379 -14514069695247108735224442991731802368 8345380 -34016923802643020008394392424623357440 8345381 -105947716093546576381713960435365814336 8345382 68590220599352835356840092931897566080 8345383 -181708318147490243564493719666011534856 8345384 161332803407161178042614372351193410560 8345385 54824906854250640637036965599763270600 8345386 10266342407842494608850537110580406272 8345387 -7011881139520008284817595693252181808 8345388 42021626359265137586013744584447400960 8345389 24681769916432987445143302834897700160 8345390 2534926914153120804363419536068998400 8345391 66549152060238071517609423106957417992 8345392 -20379325670541605600243149657787301888 8345393 -63329512913597910603653212310413540800 8345394 59943233922161280647657201349268251024 8345395 84655766541164961784219467619472074080 8345396 66338867991516722367551465615588284800 8345397 2305169343821069719507570696165780128 8345398 96655731017169933242731760394822199200 8345399 -89782822773631450686472253742413184600 8345400 -9608020128074264729485033466781696000 8345401 139547333249074370876517204306233934672 8345402 26058778997797361988488597934656102400 8345403 51501329009448181017150358028341584000 8345404 -57709685170049801153962091345504134144 8345405 33840230977571322842344484245951440120 8345406 11402214385890748626231211881858832704 8345407 70062369059095220196474788255755641712 8345408 38264504687546658077018702519960862720 8345409 2990041111444771629957362504896237104 8345410 -65099398677441151643585156091372857280 8345411 42070516728309645881888345199049702224 8345412 5815930225627202634337048347154268160 8345413 172454897476745058207324523809262101662 8345414 12053106835608656487616438757023309824 8345415 -31262844746284877121610760569259923680 8345416 -146565095007335377722533456325332843520 8345417 -58616101841773858851385079190510362880 8345418 46783871012216532238773458037657640704 8345419 -25237754456912814416898048974252095248 8345420 8401333235064203829404383774260833280 8345421 45462037264243365117820611958040640960 8345422 71268807234794964661183379114634040512 8345423 64259066229214381048160958195991266672 8345424 9457631308116417718224832830558437376 8345425 94257967805903632033524005375243842800 8345426 -88474292366416700275197715371550351200 8345427 -26460693270005662608604214226636723840 8345428 1582836248274577004957060713377964032 8345429 -130412134370137241664449274027160433970 8345430 2219214182267122857656233004740469760 8345431 -142354918061440250050646546743417387768 8345432 -47429552117269859001386823948514406400 8345433 -5716595447824242994058169654085981440 8345434 -91743461193069559048711002457386234384 8345435 -27636176930540831622063162436754766240 8345436 -83791207394296731215184771986718965760 8345437 44784817899413429222257171417877094400 8345438 95686620652716989278123515060617493120 8345439 -7815500994391623944267739807257319600 8345440 1926207958482799586645836873106718720 8345441 18554970904749072674723365582210157160 8345442 -9484072494777266322760189936353778176 8345443 -308120190775897200214329974617158573720 8345444 -55269641842741983050630603660248136064 8345445 12487792856390869876402725562567415040 8345446 -55170127719553257861943006082952028800 8345447 -97224548537987711970301429500968022480 8345448 -12516708743909181568896622840730419200 8345449 -57986769540470059818952284184355387264 8345450 -20076737074595127151276187414369046000 8345451 -94461031743043398673944458884855353768 8345452 -44212620258734695479955143215481988864 8345453 14912616593611427629779952070782637376 8345454 -1085077307525283201958440552642667392 8345455 -79223535110473564903729713490562963640 8345456 7011889631353767941825255017039134720 8345457 -54998754215533906731508674221651307360 8345458 -38806408598931305474154857072470374912 8345459 76611590231056670703813152526343107660 8345460 -51873376945763181238438177681445283840 8345461 46404968703074379961750052961800140800 8345462 87833108618682312593327366004443459232 8345463 -2940808035291477376072050313736025600 8345464 72815944653149584613048596964357775360 8345465 1297011798105537359402331294398155200 8345466 102906203359387661712337249755254276064 8345467 -31227154060890316570980452331299772080 8345468 45246159069884401993734981166106191872 8345469 68666521277794626842790577259704331808 8345470 -2300270838655834992576422598110691840 8345471 -153211025884415051640284484961836509256 8345472 130652873617573070762967529718210887680 8345473 -154011379682846895934893494236835153278 8345474 71006675447095810426270750540146614736 8345475 -30807475269178600506931700446658880000 8345476 -53844089243317846166143012366704669440 8345477 11297477523535820947537528548617443872 8345478 23984388628825147199979224813750188224 8345479 -50418787485919811243943010394882146880 8345480 40763134388830287983534778267611136000 8345481 -93509860549836793324707106938509506560 8345482 -24770575700400710030207652189203049216 8345483 2137173479569196870823158521588892688 8345484 57248403093946058470832392665534259200 8345485 48844206582556913885572768776459087180 8345486 56587791935164520580914906601495424128 8345487 159127863022289890624188011347176628752 8345488 -7236103055917172691572408345275596800 8345489 161148216084182725662195738373245514290 8345490 -49427426988685369947795991765920576000 8345491 119278897049415152643166476932071680 8345492 43157762407842148075228094048071761408 8345493 4746741825120394719124005077273806620 8345494 25488439316505523588173105350520523296 8345495 118832681240845105207620581933536623000 8345496 -28275171221986369955795002996110643200 8345497 11313250747147403580328849966810705360 8345498 3400600386728512223307722257815201792 8345499 9339557189223037459119470397170267328 8345500 -113070621647920045100592047785365888000 8345501 -8616217647216083409113594333572617498 8345502 6848558891401619946889549288560110976 8345503 -69694450713024213037858076373887330560 8345504 -105573387614083204852319716595668746240 8345505 -28203741943064661392572894480477745280 8345506 2072863062046327917921911021172193344 8345507 1389524750251768575308738277328564920 8345508 43579368937337046323785739506951888896 8345509 61451289482571562923424943273421395100 8345510 -3143665935040761595098207233808583680 8345511 104494628980610201017099243257979032 8345512 -61068603676702009820822573719028613120 8345513 -148950924273406692368405422377093087072 8345514 -6957695150148667726898373147941871360 8345515 -91612414405034468950200585987231879840 8345516 -7548504500924462187453363954822478848 8345517 33281090942516174899352233176311495520 8345518 19586300583161003175828348483028656960 8345519 23025827733405769176423390215585911488 8345520 -7972411568786945154497737677242695680 8345521 -208165099343561398094911331558012953308 8345522 46213237270384830804857068841802038400 8345523 65917796594646791604475365257128863600 8345524 -133874409685544096794739350831187601408 8345525 -73814145453886392747978107623670332950 8345526 -81229308076627991435604217552422912 8345527 75837221850451787050902783324785688960 8345528 -57005920475870666815680291155961507840 8345529 -4666061368056481024529780725235803452 8345530 17432253925968875956489832029088011200 8345531 9580869955075765416159922144224190992 8345532 -41896016930892209169068903744242292736 8345533 -62897514209687689160025360693169440000 8345534 23102079884009013983791944343298211072 8345535 19390308195490373663767555960477201920 8345536 -68397061751794623102779775837326540800 8345537 -3388272439371429458673980869334097708 8345538 123164680948540108106847539516821578240 8345539 -61607920205548406441002120306738610596 8345540 10242040306322328114997495551995105280 8345541 18473884420391593912343669113490319360 8345542 -1070681052899066012511765784269743808 8345543 100698023631012646515990260258310431880 8345544 50272552625414418164673764204165406720 8345545 -4970981913784249120026630192604354680 8345546 -68314851399718894180778712155953783296 8345547 -11549553116870562522625093562772366960 8345548 -14226525729920029605986590677426965504 8345549 201020150412041637769469885622964178550 8345550 -4597080767240571809161618278083328000 8345551 64431387628399873325114646628703494912 8345552 -15042001558689052220894239874804613120 8345553 21327539706173822275699559561347190208 8345554 -265010213524835365581634811941625856 8345555 294877895762604867228803723046201763200 8345556 32683457216561652933717836953429206912 8345557 73303798282862852643982611390468277632 8345558 -83775780228171603796036453785086060256 8345559 45757346776317988758831885354688345704 8345560 98959429591305695593477997447577600000 8345561 14127789246274079958221857682175459840 8345562 2156717310890590599172608698099493120 8345563 -37399925949242353978621033386548695800 8345564 -12069413920463797161549350303888832000 8345565 -75132551494691315554488801605383608000 8345566 51606922583775899401253577917448239232 8345567 63011794997836997761011767033570802600 8345568 -23802029740348517812893810668580372480 8345569 -3552985411399580168040087220914015056 8345570 8835109545299394999863824478113996800 8345571 -14408657022868147827498352396771049040 8345572 8832920652928784735742641990174539776 8345573 -71280230147300909956202681656523060256 8345574 6498196171446799422493914191093773344 8345575 -11777495883469117200842529564276198400 8345576 -31367071094804472680264154426848870400 8345577 55766115646793970890086442889918890208 8345578 -99382239021889072488146842887029678160 8345579 6275297975024684046261136369209636480 8345580 46683421503650611506215088685151846400 8345581 -183124493560231223478964554262107832618 8345582 76707924672034611220972831963129932480 8345583 -93906564085519819777924473323035681848 8345584 14336984985440909219346727931202863104 8345585 -22967424288946053033745681958557157400 8345586 -5715275551961780854395400652430731136 8345587 -119145697532421472686011630062891771208 8345588 90323253618469617800092357549302242688 8345589 -505604128559709995180194056960934656 8345590 21396723732103600769692256258679619200 8345591 26817669402538805684314934021040193200 8345592 -5923419196382858304350058539066388480 8345593 -90452310185677506538834579768037400956 8345594 184127037526757668879810916233972823520 8345595 72200714592710544435866404407457073520 8345596 -5162605129587964656787543124868464640 8345597 38239408294775407646672300082624308940 8345598 1029804505466554434249983115953941824 8345599 -223654674704955089320052249750313318400 8345600 -1216258326582529119810436913430528000 8345601 -97101329025366474645775241622112138800 8345602 95030481575395884730025797243799328720 8345603 -6835708852971254531804677425482849280 8345604 -65752472430233024110757152666474927104 8345605 -26276302849324404019377468442168924740 8345606 105899731587218412263627302175609921280 8345607 -869130855902824938552814795662641712 8345608 14565884216044105932361878440657064960 8345609 53898178492218121111807553170811713920 8345610 5419623482507606490119504067543014400 8345611 82242503164381466743333038480179490624 8345612 -1675892953582713530987895213264384 8345613 142910172149646205325723185127101195584 8345614 -56156489691131119109875595751525793344 8345615 -22323815384411465418509674649995016880 8345616 -25573710950999736720497413551298510848 8345617 -118468574814888692082072789134278348800 8345618 -101572647461041670118498114671921013600 8345619 -28150232869950303869832843121456972800 8345620 -6070307167033778028265345460446272000 8345621 113745954217792742497297087379787159822 8345622 -37262328006605082821873108959598296128 8345623 -17116557430137558914932674781393747872 8345624 2198184210123354117289709894025216000 8345625 26686523608738921577003385434031090000 8345626 -14083772413514743507750483389723917856 8345627 39923437231747949473592764654179431280 8345628 52298615363095633850577812095360883712 8345629 -57260139441133428779562895626992912724 8345630 19505040137655899638033569772700593920 8345631 110972215883829463813542563480205256392 8345632 43501170253339067886087674499641769984 8345633 46874130521771030812099094713305750882 8345634 5764276453079237394865876289156874240 8345635 -105187063539734047096894972429526095920 8345636 -5311279816185743277550828266319380480 8345637 -36461237879779337754134665844233335300 8345638 4854314510338146861671130175796820096 8345639 -29690614157620531562334686389293480000 8345640 -60843471732059020669537937344091750400 8345641 -31926264506778470759052775907439427200 8345642 -3280455847716308079744881139544926720 8345643 77876395978308862216097637525370512384 8345644 26936395572469218387412552898541350400 8345645 -14227004418275810815725703585435372800 8345646 31539526612335826679460732798700581120 8345647 -61570269975761458665833849536783432688 8345648 -25882429823785415257434843453954736128 8345649 -66070443611584543844693746528894010880 8345650 18901831668138388166750691561987177600 8345651 92258135857542165732876001246855040652 8345652 2597003859367017337002369178233544704 8345653 255571456945177630998309782561514314400 8345654 88417633999622718769148782833687844224 8345655 -136282810493287831153329732042921600 8345656 83615213861821855877931583740393615360 8345657 98707135233646109894306843437622084052 8345658 5266497609211830726699070420844597760 8345659 -2712853115168579328477329433810222048 8345660 17665039535506667818017285540723847680 8345661 -130025207124747382605307536760034588928 8345662 -3277008943782036015726302870180563200 8345663 25464430775315437084215631421260638912 8345664 18348430851837782692955032067089367040 8345665 -2262223255752812658084641617354306560 8345666 -9715741771298722592799532435127738880 8345667 13416061683871367989216553597291553600 8345668 -56603678598665927118823932260219888640 8345669 -22744723161872602221619945068169848930 8345670 -5806151608313734873677643524116060160 8345671 74580794017640042881468793885824338144 8345672 -51020315223851805586971106070534323200 8345673 -1353803492208761798290663874836855680 8345674 -52571191058701190719366104261178329600 8345675 4812413914773827541393261596802204000 8345676 63672071250338357761402635077553761280 8345677 -10114926176373310762169231494705137120 8345678 -97715515269306465177718742775739514880 8345679 -29368191060640389537595619822383200000 8345680 11857367751577162130016352827050803200 8345681 -53872854044770555358977576028708254608 8345682 2013631050814058523821125087416790800 8345683 -100484451934653417673910866659286690960 8345684 152759487845096867003211979574824300416 8345685 -16124440988900342407251620911598467200 8345686 -74728949497462141760581993269434911680 8345687 66270045791220137235508607670019442352 8345688 -12059171055968165528263162587333918720 8345689 -44992525746730216375965637762429647600 8345690 1777590644666859075447302911086117600 8345691 -7137546218131454848172182299011770248 8345692 -55332946890436065910031992871009181184 8345693 47583364797696420748056508558694781600 8345694 -10114541523511618243710257090111324160 8345695 -34058672091360896366729691664330730400 8345696 46967569030395337872237492427932303360 8345697 73599502473848545985175421642098831072 8345698 -475027951304032424331254501651430912 8345699 -153509884397752931369317740453658790520 8345700 -30932209543537190313587280923610624000 8345701 24082048039030085881398522680944446464 8345702 -91383679856167454401122994170914012448 8345703 -31396205498979571204671318806646900696 8345704 159032687851429276458003351289037429760 8345705 61936928307714371707583538408182797860 8345706 -24206886552108246168219479482151978496 8345707 -67998079411214405670536602299132417840 8345708 -12235144332287752419459222734188769280 8345709 -14522973261384678149445301463099250186 8345710 -63064081385460255274783150345976370240 8345711 -38228955695146560774979343970245056896 8345712 -22064312134045976182386264223273451520 8345713 -10521459744363181847379055464270997596 8345714 -17360736295892294734593697054288025280 8345715 -1670707527825479195013177761085864960 8345716 -2660563546870926662917147954832076800 8345717 285859537591463195122939036059150687072 8345718 -44484536208819767420365807548575404800 8345719 -37463966664484160504693246022106713104 8345720 -48570256900869953753854137867577344000 8345721 22125891398018004739730658017750985504 8345722 -34031765901907234219174552492843608576 8345723 -138735064656362651198081768130636776028 8345724 32210536456305038926182093483042464256 8345725 6660127358490635849623867699962501000 8345726 13982298732051315480023044856069709312 8345727 29304886090459846247523198958585420800 8345728 25264053849719954876519997611358289920 8345729 -59032597908567731978715440529016569708 8345730 17162272342107900708763281037664670720 8345731 -16017879481492684149415561899612906000 8345732 8202531322629288675750764013277908096 8345733 60484106958689024649294614845516512 8345734 -28259349590503442104834742622904681728 8345735 111305241519039013012290876339982978680 8345736 29563480592561711253929751062079897600 8345737 28444384970523790226163074652692223386 8345738 42593634546438642642869122623183497520 8345739 19894161620116728924447932148291556824 8345740 -33302441228086608487966057205054592000 8345741 -2194317349896380349224431791212189088 8345742 19268737560201416587538877860559452352 8345743 -847225195702177852080395412424233984 8345744 -1031156842356961882114044799224053760 8345745 32581130652372586359998091662950141440 8345746 -29890680927682909910790560623044002928 8345747 208116255305626500622749359501352929196 8345748 -58076025136477726505055191823560878080 8345749 -55521191260418115964825092526639912100 8345750 -19969083713401411464086894542379520000 8345751 -48110694194146791805714028123680497840 8345752 -31865891173959321720435157189066874880 8345753 -27838915104033859721330107846018381116 8345754 1095267368922692321053824309947560176 8345755 -52318979980222008610634082796785627360 8345756 42090743526163053271083954726407646720 8345757 -8849424660003713728929275638902798336 8345758 16871807293996894589350378209934609920 8345759 239414408425599991940093818696850205216 8345760 -76086771039246056462773704222745559040 8345761 -173001147158490067750322507716847588638 8345762 -16317230290296423468987306743504968368 8345763 -4987115596436734713181440284276280840 8345764 -47760171348426127680581496173709123584 8345765 79552051836959485565900153525170157400 8345766 -5435968943563508256111137641559445504 8345767 194259553548967997050250050798126205816 8345768 -7222570017448404209602681348426429440 8345769 5071290381975588363230083007441473440 8345770 18409340394377000869586414385241820160 8345771 38537769475105240275186020081992282512 8345772 24818088777876782193109395697420951296 8345773 62202420166156822754266567697135008022 8345774 -32356493831936882530124458410851868864 8345775 5131667919390297835266833175864000000 8345776 -24023931143155426547796643344447307776 8345777 91880654356057057247375121262311897072 8345778 59462694819087671698772887138964397696 8345779 75225758563386541158543358667655673248 8345780 66637567440517270715318407647074549760 8345781 226448289355739134367189580257752087680 8345782 -1733921606707376148170099060721978816 8345783 -8727163683224941560653519408701119432 8345784 -475709755213764413297209817517588480 8345785 26312256968074449226043594250065088960 8345786 -59903778563098100169043255241962625280 8345787 14344447895658732268504533861618721560 8345788 -144886360358234249501232600718636032000 8345789 4082142376233750552430477774056627840 8345790 42166578337452471050947244763346014720 8345791 -127298832363190803524110786889954127808 8345792 4675895116479405573827165935865167872 8345793 14549405204549868200396978119406859744 8345794 45467770725746065437679375839604699200 8345795 12934466023266184877677712473008071280 8345796 -1419395080258776375896680400653080576 8345797 81982005498325336437712952683616707200 8345798 403453343081144126314200909337184064 8345799 44651361662610288668275368258421123968 8345800 -18369841249324670764865320487514240000 8345801 66745087959078297963948147919967603802 8345802 -5487139076552919598007014388781504768 8345803 -38739182508849871517595250769097962400 8345804 -13135841778844362289672152108262370304 8345805 22354121679920929440615142322959749120 8345806 -28954306011784079008343233497013542144 8345807 154493500128649884329170396951432212840 8345808 -47037461964865064072310481863317913600 8345809 -13037430425291374011332696195347582990 8345810 -38440008881228890470712695586363975680 8345811 -8154870022029117316426823882725952328 8345812 45153978166922383972942190417682300672 8345813 -42573479037443083667460393484982790240 8345814 6906076375700504816023249950668130240 8345815 -113544250194036322540148368548055640040 8345816 40012639352801778948163757042676019200 8345817 -24734142023825764428577542105299571366 8345818 9222181315552139979109728000226392000 8345819 98738584953741956959476992811577601220 8345820 -1598422398045671611167697761860321280 8345821 -43368525312334209351810066517471033056 8345822 37378316756570752946933345398515996672 8345823 90150492769972899938610162084090262800 8345824 74416372250413895788925665826433662976 8345825 81479445786692800583444221112785200000 8345826 39580955972199422688865171574876060160 8345827 3524936823277614839719229436917123472 8345828 29209864291795398897805769921327664768 8345829 -190509857552011161838088462986854720 8345830 1439621005602614658300289375247704320 8345831 10883196354400308914117611497559229664 8345832 -92551383680529180544727119121891819520 8345833 -211081448127959552348119352515977166918 8345834 -22636850388475159940528300302192636416 8345835 34229066320311393941610134423527861200 8345836 -28135273892654900025335884673096523520 8345837 56400445445959288546569590089567246848 8345838 20785082549316226626875095481936993280 8345839 26945425171218835870143606968500258640 8345840 9256497981539526330383974519870095360 8345841 -18990838972925943745098642091397767296 8345842 -23438737480090709882378037095643691008 8345843 73181358535476497784930748037280204744 8345844 32331073987159102123394721287722329600 8345845 44191864966824537551159863262410440000 8345846 103199081127797890922400357733967895360 8345847 -98469628810333964541412439915629272600 8345848 -72754302893398947154908554190550179840 8345849 67700933599297165751649426406015822464 8345850 23989316013923089254385374199955232000 8345851 59475081166815587349987633651533303104 8345852 -100463289261031998795590407892697346560 8345853 65642458427547675631775354712148978662 8345854 -135676633514894986548298221145605312 8345855 9615202362330173484160480097699596800 8345856 48142351491403109791956023065310134272 8345857 -6259724169300513614099902308777617112 8345858 10474174640807451316602683960297315280 8345859 -26540399472751722297205286397268569360 8345860 -21908116713746373209090311471841329920 8345861 -16128156381150429699496009700364676800 8345862 9249068513347133267710900349979033600 8345863 -215897690241348857887218514401841527776 8345864 -51195766868447395222268274115148390400 8345865 41693132857400208286612654153226293440 8345866 -7555970522125984953434067764425197216 8345867 -131205866785798302232914647252636350800 8345868 -11569316351524331195258111651746673664 8345869 -32311726386564954151963977453734403104 8345870 -383231030569641409350332394760930560 8345871 11911592260394222328704453868900278208 8345872 -25774723364003251730255270971004682240 8345873 275505249795173981831402919356794060644 8345874 649963107617097594629422145711468160 8345875 33296658983282423803734359620977420000 8345876 -69750454778939594088914198926730219520 8345877 88048164343226384710792548978829564320 8345878 -8734321611892385374460812565262945408 8345879 -62177026686491357404720624401611561880 8345880 24834536676473464112746998078369792000 8345881 -3319502283947597017644951028973898300 8345882 523101841289544703402623597543327744 8345883 5457237646777059065510327396886028800 8345884 -64098467267545898497589623968467386368 8345885 -124614918945228398805830546842451094420 8345886 4521066800265310433087341286628854400 8345887 88599390402735142015375588361241984624 8345888 -68385433030908898886366665177105367040 8345889 -38252624494015804458103068602840352480 8345890 13619289006863142977284230974958420480 8345891 47305472293320239814961867315975475292 8345892 -70330281538727890605471704957232258048 8345893 -101338893954141743437143195877850808000 8345894 113840707321330157488773242866703512512 8345895 42607261664102756219894331110011607040 8345896 163575573016355915666459937816312529920 8345897 -36230053551328455239009363609758455168 8345898 -27867005468979745918957659560694276864 8345899 -148090062254501097224930892510940514832 8345900 -15272424083292866874607513646898528000 8345901 -43151787554588807261745865724536974336 8345902 -45518957002776328314145575710019998400 8345903 -93638037597188387583527737043042682480 8345904 3698433079112092318191771178673111040 8345905 -29930189178933458430496437567770031600 8345906 -5935950176553235238281963717061764848 8345907 -70035060298504447467341963532087314796 8345908 -92917501514219771488653227871135565824 8345909 16655857093572523869548138118233730528 8345910 -5967484804063731804743906996033548800 8345911 18671240633038628831923823092632504960 8345912 -10502107899207329455517383416570470400 8345913 -290619267854671684584807310626066432 8345914 -4546982031846626299007513200288492944 8345915 -85194021613629641456324101580357492880 8345916 -3192379321306258060142121492745144320 8345917 -41517345287576263567207543578129663034 8345918 3151228844871350861341360960481034240 8345919 47649517656552266319337443792107601168 8345920 -22382475935384503358356341677453475840 8345921 -143217899061163044049491068512036017600 8345922 39852003927823247370612115726503934464 8345923 -22603783833494453885621635245801685828 8345924 -22687371584357801113004544151857631104 8345925 3280200044765281865911395679011694650 8345926 3661761282008066376756206227754399424 8345927 34429814383277787534338275012917106776 8345928 -50696002573074214893816333431106723840 8345929 -204633493654912898920041210439242213324 8345930 43045720338598503462909730015552395360 8345931 218063507789617040476697708217814460928 8345932 -12870723122811558473201502197163753472 8345933 -86052660640734690621469888079959290036 8345934 18364090699789649227906061158402809984 8345935 -7250654123285629772483079014535336000 8345936 -18377071472876022803268886667241455616 8345937 142910036562898337514029131442068137600 8345938 133564434278282454381617766965708854944 8345939 33955959509398578801298868972808915360 8345940 44097507084946935596489113248319795200 8345941 129371299892731223264675413949763277152 8345942 33666052914568872402893646231059432064 8345943 -87666405498085782305981350732772314800 8345944 4765767652406893652069234839929815040 8345945 77647495325580310924814326055778571200 8345946 24621655356577859727065721397456942080 8345947 -60508040372560913623081805665262368928 8345948 44441117994377892389441570319494976000 8345949 17603372824340378608577851962276046464 8345950 30369571572601001933025167596414248000 8345951 -8533077420812870322446184317374926048 8345952 -6318028103751006212800615120115466240 8345953 -34626874642722069626411139258207977472 8345954 24813684132575992879749306573189555360 8345955 116379497763308905098259108572803289600 8345956 -2382904011971311236508054071819312128 8345957 12002590560472112693649699701114105340 8345958 30850271864996609853323911534902600384 8345959 -2877671641072982765458928053234570440 8345960 -5188508324944199955750547538244403200 8345961 46833976799376376447648799216549626788 8345962 112859220772699140293914168954239437232 8345963 -75220375923338314067323575492635146080 8345964 -51667292869530851040425968678852608000 8345965 112627954339121054380020443513266414860 8345966 127604630988832405174278521945118644160 8345967 -24427609447485175268189058123645506688 8345968 1241482323545548631039229299834388480 8345969 -122245042368410394115851072183765987630 8345970 3932520166219643316853645825845043200 8345971 69744474514751244736902768561150532172 8345972 89013550284395422269572833018140091776 8345973 -33294174604536172414976076573873333216 8345974 -169585525515170861805084568953763968 8345975 -16781896391460155863418452677624000 8345976 19388207956552915711137090484664770560 8345977 189163358930689792475731875818205024800 8345978 -95038670410663078560293107531390632960 8345979 5050587252306904795638402831679565088 8345980 -120750700267365122504466347233317903360 8345981 -21475272704902270413326306681403615936 8345982 12388678630788432633958431963859645440 8345983 9511935395865684949307707172911232 8345984 176347538377841279101993699392167608320 8345985 -78046397611306533336584374743127536000 8345986 -1770277557274131710375364054475468800 8345987 -9162073950850314027518012019613353984 8345988 7478306527581750647313630125500907520 8345989 84128816167629558545216252323282975456 8345990 50375545663870465755913114638724368000 8345991 -152211844726483769083817576578938278016 8345992 114439971471892376375611894661941985280 8345993 -42612238696557467446624786726654467036 8345994 -68630363413938578869305289688678411520 8345995 29974455776241328846969342988148974400 8345996 -141336432196556630615117932411141002240 8345997 -8416412129147898726043624192686724800 8345998 -77460137646254401902783182047358977536 8345999 241575322547833068411692051593023864 8346000 4655961575283016828876449546436608000 8346001 -20342407037708070841973882905219149792 8346002 25024107881583533401051374525678615552 8346003 -82056046949309554080916788449184167496 8346004 -104129432573300011641428071896480674944 8346005 -129423297257745429192179630232124034340 8346006 4627338539833474380869683060141945344 8346007 18675619447669703853117618260542709992 8346008 164194684440805698329784427160533585920 8346009 -19332740896537838707539711857988152640 8346010 22408797180231839554730641240716856320 8346011 139380191109242346092945440021335204612 8346012 85126038768024125135306652513912960000 8346013 -11893377900330621653801398569191486952 8346014 28432770204223016539677540937763799552 8346015 -99338585004128865214067994868731656040 8346016 10212232552609069820539135308060426240 8346017 -1869057621530999440188022819671564540 8346018 -16481594346047525000022860626941894912 8346019 -92451834532565180761528315047218450040 8346020 30173511102565338856440417439969128960 8346021 30349328300683549651760876649885212640 8346022 -17764121666146548573413265260772619200 8346023 63598002142298455177007031951745130568 8346024 -32277481670335023281279469482090496000 8346025 54070223846564136958614913671877708800 8346026 -22609467081411637922485469641962676800 8346027 8208825075873324002073265918837144920 8346028 30399269868177186129736935109279655168 8346029 68873284787441433776327264795964996630 8346030 -660913207063564855373264698314485760 8346031 56924834256094686138054292982051449040 8346032 -31427292060222498426731579700724039680 8346033 -5509376500035048428957466142169626302 8346034 1631572787038447197600838665318097920 8346035 136588884099108763723542230283694777200 8346036 59677195627407973422286624106831450112 8346037 -20324731197915363514709865056530602496 8346038 -28233113452197004554752315781557005056 8346039 -13467793369131620357125968502733594592 8346040 4397035907004745915226109595537612800 8346041 -23079505818107395745904803536476226416 8346042 349348970774137069074638075548939776 8346043 11231155783254673688237294384723191024 8346044 -20880272088990783248299975270138552320 8346045 27968602980056347808305411578746548320 8346046 -597816394793030575109836575154038528 8346047 -79112246083232741374172649767415309504 8346048 -8990822342662972091322160293498322944 8346049 -190287808992784279639790208600494453950 8346050 -24942601790888831777666424598564838400 8346051 -24077716673531215807483112393126092800 8346052 -68325255932314431322209765396673069056 8346053 -45217988812744556630234645087160704580 8346054 22351886213128398181106628198694272000 8346055 55801378163260759999206296826478404000 8346056 34455807136892460952177916993432616960 8346057 65760978141029482764700640116864749840 8346058 6046161252672461921575710705630418176 8346059 -5886004809733290716216110337391600384 8346060 -10336413693351254704468870844636928000 8346061 -8390054556535113091943542572789297600 8346062 -68455654413501051538031127134945563968 8346063 72943068786018191848249214080259282688 8346064 147218098819379735014703302895124480 8346065 23893886615728987916416577561104264320 8346066 1786018267300652919796838240377770624 8346067 -3650763355739159056752710194477982280 8346068 -42291921529373352348357853820055527424 8346069 -42842495094065722164348452430486709956 8346070 40237082906288758718267443278104052480 8346071 -3878583036376455001883685525795784656 8346072 80041325576140513361113025716660469760 8346073 9883977063479968681174335671532038400 8346074 -33213565088249108594409750713053579776 8346075 -15378710176484860785930011601841532400 8346076 50065935386379171543918990374534965760 8346077 -28332766123165406257598898807529066074 8346078 -26889642367765447947018601191265613952 8346079 -39996857462049227222832595931336171520 8346080 86538158456196694096100149286342492160 8346081 101386759146032091775558595235838361280 8346082 -133557550076619834555313493628240375648 8346083 -42333083042918237534033417025556695096 8346084 -433485534229736884352594040442420224 8346085 -1901578190681549792808770794935278400 8346086 6150071154598154334268979950257004800 8346087 53937467769270063362379578921342451888 8346088 -9941669169529311355264110741107312640 8346089 -9032015666635309687689582981999697776 8346090 -1758959393229340691883579438289090560 8346091 -34021807374156238243066413899992665136 8346092 -115511655779209242552914962741425177600 8346093 -31245884104741029914202917016625146816 8346094 -51487832056460926635274954768238867904 8346095 -68559243214293533248771909843351145400 8346096 -58744025382291975398444304254238720 8346097 172359183216678241865240086439253566546 8346098 -11809003772740499686529606615347657200 8346099 -37188045895841380444050566983809146880 8346100 7135104763722266954814705855144294400 8346101 105526957288435301357503582114255485102 8346102 4965269288001487652623632804277254144 8346103 170703212068965041500666040208835429352 8346104 39135407951536546758660563857614827520 8346105 -57528786380091118952565303113653065600 8346106 -32237863713809136888898603096897579296 8346107 -6525438048116180403803080173120105216 8346108 -37874394629271702402021823252099530240 8346109 -24429116030613548038851407280890073984 8346110 6677584730018015296424643586110864960 8346111 -52892956894271981547127276325638811520 8346112 99103579804500195011151796682706911232 8346113 -158334588021483218151324559321187107200 8346114 -7437289221793280741116499249688760320 8346115 -26056923318046908812591667555622320240 8346116 3130988682526006549433335076588451840 8346117 45201573139748231906998748371576878048 8346118 -3577688329034717527162465428596717760 8346119 -26148745955382224535441326436877854720 8346120 44404722490036623547672190182345113600 8346121 -22454678557408646352384958319116473600 8346122 -45962685173804796887970671868099277728 8346123 -136541789941495060227613859619790168296 8346124 -35763339432747054986005549275463454208 8346125 -72576994174047425930993910557271072000 8346126 20173107390759712356533025112811096064 8346127 -61657198270293728254071129345238070016 8346128 8907525087298902605568017653039104 8346129 -4148478483508612458259696243935863712 8346130 -2772542231226610891208040923513856000 8346131 88590459007235284933522812461231810112 8346132 103559842856463119225018522768303308800 8346133 226529092198461984174691581626767316700 8346134 78723436386032114091326528822737109760 8346135 -22035454807128616953931003220316602880 8346136 11097912535304385689347375539415756800 8346137 176810984402824101848830010569605054852 8346138 -60400835512305689779998258909732973056 8346139 56950864268220162378834649451580825360 8346140 5995740507777194967421283215785369600 8346141 -20967160403198823061382376986398243680 8346142 43434803333584917629674946280338664960 8346143 -60790194129162612789536680999030975656 8346144 -21055090746045980717398782471288913920 8346145 -18561400878505709173688125290137024280 8346146 -72435684881345605715842029237133975728 8346147 -114126200154796687465871231169548747400 8346148 2050340996310348921452960821849903104 8346149 44637689023402664822667905673810047040 8346150 36994048192699488410147266310018625600 8346151 25106570987094728590617550057553258904 8346152 -189406281431149618379708113886387404800 8346153 -32684950639730526355996552941566551200 8346154 -52353839468179535112756224823337894224 8346155 -105319679771284717954589909566865665440 8346156 -10854826080363455988426233919602835456 8346157 77536607490627085253930220022916992406 8346158 -3794470735249700082553245020207728320 8346159 111640519699757860081948558427108016 8346160 16603373513350470744345891571381370880 8346161 8857971078446098398784484595083994624 8346162 -47410743182835269126293578213678003456 8346163 1367482086607416462936249735111979424 8346164 -10496250907996007100232079919402718464 8346165 35243573993426684920463556302369345760 8346166 5435148085595423924668102065337424640 8346167 187221840029202657387220142809722998832 8346168 30902495976352482243173021150566502400 8346169 14784620388647062962872833275528656644 8346170 32566791329224368412689689271811354080 8346171 -774994259939911374434808100550376960 8346172 -140241260808364326009825639140265677824 8346173 -77872153470951469463005148477756332896 8346174 -21468078629676150692466967997590722240 8346175 -10843942791933207277664991787253835000 8346176 22261312015607646969982451842067988480 8346177 -10459486397403218085305587453337102208 8346178 -687450898729345134651016508971821360 8346179 117249262532669591064143595046274576520 8346180 14775481936621939312775614130321080320 8346181 175880454297911250005876325333683821982 8346182 -27328774642324920013670326871693161728 8346183 -5768288514740499043961083622371897176 8346184 12024573752274134932705424155488092160 8346185 -14690962472874192858672709086992110620 8346186 -12000912467475787887114390863868641280 8346187 100885232066668892536927619029643701240 8346188 -101103739956331308080424599865415802112 8346189 129480060065613869498767153956551058624 8346190 -101472575783351123413548455580644584320 8346191 575110008695506918246214680460360160 8346192 -4906049280296838112050867077287772160 8346193 95581498459893255775892266150843756864 8346194 39504430628305900877407007915666657280 8346195 19915232316974507435739037597068769440 8346196 -110850295663989901050986948361430249600 8346197 -187873228611280167269469544539078114354 8346198 -2065838438922184194059196456009154560 8346199 30096511722608797066103476932931008120 8346200 6443237273369354289095424287846400000 8346201 -17491084439194424855084690844857149056 8346202 -82634039688818368856567714976952759296 8346203 22985650619291318763364270780374784836 8346204 55785410267635216841253546923104573440 8346205 43307770890586921826011547168863733760 8346206 9268947705340278906040940650781460480 8346207 -6304178593293532517514247317944485560 8346208 -55713959706180314738180381858831794176 8346209 13590487533892619040891339057644197410 8346210 28456919986796016039237540905193000960 8346211 157323172383705109281356395815363318812 8346212 -28283544116630265354198665865266393088 8346213 -145657588150495633892657698627029607680 8346214 -3129630287959808767079887333068288 8346215 44969925113964740107570953849202146360 8346216 171989162246065778470029831391641600 8346217 -84707306256318730728790481993880000 8346218 -91210985631173185555953093650254452384 8346219 79998074736362342864132639202425779200 8346220 -14066969812993068207617355095714181120 8346221 -41362576546007705151660146209304801280 8346222 -74436603898600709131996959695209751040 8346223 -7265250275925455854636525706818865152 8346224 -52135699846538654678189343360380534784 8346225 -59996262028086936466477675585917444000 8346226 -45314998017968578011352621681035939840 8346227 -111852450914352459939390481818387423924 8346228 911150293744981199471190738652827648 8346229 172611047724892654904287262585603587260 8346230 4491014219846859199176747509769077760 8346231 10452041310764965291155777457014253128 8346232 -113828760946351312299174770886008217600 8346233 25668895194570167658024345304244084160 8346234 -43514544542804519649408134011258244352 8346235 -84275457771761523922288574286414180000 8346236 -2943718846731545461000918629086155776 8346237 49624523910869404261224121474592687040 8346238 16680680255867000972728003296461637696 8346239 -92892587614940238593080686944969913360 8346240 -848790021887486433700155358602854400 8346241 103538467291785028165562136289689248642 8346242 -34034735458224597917595481532220578400 8346243 3935725263287613689159200846240950264 8346244 -3360403351133411588005598470451532800 8346245 66236933602323674905822258708346317500 8346246 20229181212901426342117890681087854784 8346247 -12073216590285645882645701207743887936 8346248 -73292475205913303276916238168756746240 8346249 63488412553462312291389304890765739434 8346250 -15657542343977469601710866496554880000 8346251 -138295187027622140722910278107253448748 8346252 -11901116875051630714488212160391274496 8346253 133003692708639756225995430237909880502 8346254 -318978764351993247819094743457529856 8346255 -68335033837700706214035442684242499200 8346256 -19490294997501097546586265984515596288 8346257 849533536098152954975853414670607712 8346258 6847707485308206726793982661837235200 8346259 10406243526688531469733615780749352400 8346260 -33459418206622643688417455611204976640 8346261 12005387778767596930016761964215684608 8346262 -15485894803285542332923462585782428736 8346263 50285147069434868671745136249718617600 8346264 24766555717807145601781563117457367040 8346265 21562740743262387489214010735009334660 8346266 -104053104569438005681212358087979036160 8346267 71421710755730413669853533906331496240 8346268 -5439836850939243093923727156272163840 8346269 163868047848190859012447621061975235596 8346270 -23237652652098445071500041606641494400 8346271 250998424949976041375902943637803692000 8346272 66198329715222470064441964568534581248 8346273 49547508813915854290487552646158382144 8346274 561179488853632238673819610074480000 8346275 -409669729090012512913509861427284000 8346276 10924831157647587560612306348576188032 8346277 -16258502086143753963911268837940342628 8346278 -40921265414434439722748325146990038560 8346279 1448892861013337948445072152731091328 8346280 -48068217069892638498231746684422809600 8346281 59265558316139556846476312519247628452 8346282 -20782143876990005708046431647538073600 8346283 137515899835369003374683995619948797224 8346284 -45930803862486229249001327552815344384 8346285 67561076406446922080403238722971242860 8346286 -498268388792314311074405962852879872 8346287 -58601077673409207685084988630423860800 8346288 -7612326725623349343640275512052744192 8346289 -52295408249267138631332252223854442944 8346290 40360734372151438890088230230924138400 8346291 -113139276629661070073192733991721502408 8346292 -39496969661858843391427727658410425984 8346293 124675746606387941860365171071481153144 8346294 -99401495611523241223155305779430353920 8346295 39169454825157395439102078712206691800 8346296 102837739541116786682316557310811176960 8346297 -37791024102449876547668325443665114800 8346298 -81651025239539451097519695516228723600 8346299 38644821057865575646212584797890547920 8346300 -556564286213684075178024161109811200 8346301 -148572610461706699802720537621251150400 8346302 -27981180823183882876212041532081531648 8346303 35942378923843377876619898352104454624 8346304 -43058244209789417492459226617724534784 8346305 55010842220385658542347399102823227520 8346306 41800064202539746613680627240737093504 8346307 191964358223018991454128773668768479744 8346308 5010682062644219866121542208679884928 8346309 2925738135509852890565722924897166208 8346310 -27039638784781801953819442677283280640 8346311 3033700657962346943451633140459421912 8346312 233774018037477342367238233006755840 8346313 -26860102545306198827067453578064634880 8346314 37224143131352661181883656044923231232 8346315 1653181195232485221949953062065175040 8346316 -36273978419103712457384365718025338880 8346317 -36228864400875647112948092613189839520 8346318 -22387918326699038000419582427947917312 8346319 -184155175293025987865910449383079691280 8346320 -180717851926218875069421606511042560 8346321 -39773544857536855401943821948894329079 8346322 17437912444416288697911300005213741712 8346323 253533526245726769780782975695800359240 8346324 22648641244538656413202547440202514432 8346325 17535884156071445251440240902910480200 8346326 48462671179523254302985834377122624640 8346327 -92857171699754659468727230932285448320 8346328 -35435262435803631746611181041784739840 8346329 37715482513235992901919504542142382740 8346330 48541287561287193149330541872714312160 8346331 11852209921612028446153053224891684640 8346332 -16379810825135276713374911592583723008 8346333 -44237732727571602835219439515215048576 8346334 -28611070077496481460132096329085231360 8346335 34416570174357628226707695202861896000 8346336 15601374929906305543131155081717612544 8346337 -30300040755109969240421927187893577816 8346338 -16944857488661510156450938474667520 8346339 105178394823104274827229155125637069400 8346340 -104883411343446383906286813418524092160 8346341 -161032033375224068789728374905798256258 8346342 64769960801747811365638213201514949312 8346343 -2024304309284363977941310058885954216 8346344 50053840631126377193301721202050268160 8346345 9234240063224975615029950488873721600 8346346 110373450488815293535525724710793927520 8346347 -8690237291540543806210251406700998848 8346348 5535174033616109298506260507927296000 8346349 33889186872869758961832618820650736992 8346350 33033955455912675911683101102587424000 8346351 20527488088034042928267832987023377040 8346352 -16373820988626683267965448495077326848 8346353 -97060360383402672780235428518052532398 8346354 6821789871461865763437348587890919424 8346355 82608474904802667466106762725556801760 8346356 -9991919728210324367865885383656510080 8346357 26997124759963576263942223030596387054 8346358 -8884826607944060245978349007757824000 8346359 -1301943076327112403948963587844949584 8346360 -50532028009847385167880402567163084800 8346361 21397250991586442569368563757871737962 8346362 -53702969157447349203659501792482151568 8346363 20986479971079405635580368747181894000 8346364 6129458305767322883958895415300118016 8346365 -89101823759471683117852814167716556200 8346366 -39740140969473645696401485646863197888 8346367 123401659314307104275596896451360860416 8346368 139477886152561161187113423729372168192 8346369 -79879326978093114163887480196422914256 8346370 23935511617349770525097665469764676160 8346371 6153049134163220036293252746701769744 8346372 53296719478737088957247280381425971200 8346373 -81221217254572476252384004609370440160 8346374 101714867131190227270543201271018699520 8346375 -75381355729295139812431359376896120000 8346376 -110144772191765848676346513967430246400 8346377 1471200011242578329520821049908551680 8346378 9393551798584744831979113628890300416 8346379 72201425138201485696506231865482864980 8346380 566022741085468798461076522589399040 8346381 19747290550891161039224551120025237952 8346382 6414962829587634475457213628524367744 8346383 215702671387399117035227495098585171632 8346384 -18753514673305371580638035620558848000 8346385 41416170370015625215090577401271409000 8346386 -28261599011534016225668045170399860576 8346387 -17447154591441326571083292466707360000 8346388 128446411050627414840756980302444828416 8346389 -110068630609862810567707202857741581810 8346390 7662500110030028146695423688598403840 8346391 379766038498656546968067294565830956160 8346392 -144637383465839782951517095764377856000 8346393 34654164885690323777039686630942957104 8346394 24839963100993789454551658403761497600 8346395 -49409025203775514965355124685708849600 8346396 -29591374874778341272985862342939770880 8346397 -11721022683647501124301062702020863680 8346398 -12579795547105251869729993444129631936 8346399 -223231068592447303266320680703290369152 8346400 98825152694340949620944745976278220800 8346401 77342892646924144593434370102364422144 8346402 -3345872256980631540111343744385727408 8346403 152288453048550632108434238076969314400 8346404 17908911159938568344343930552303424512 8346405 60024647147582828234340546615835971840 8346406 -21976429860710986232926018947019703616 8346407 30818813158926088564619825827362385656 8346408 -7805850854873111873784641008046407680 8346409 22737307240589324113832296252613249792 8346410 7941903759993544821891628608726891360 8346411 -6511520455750902131083686602697504120 8346412 -98075838408234573257131803231682920960 8346413 -120537158030699446697498146257861439338 8346414 -4361555078510348524622030229361691520 8346415 16716829836779573913766792519332451200 8346416 32246159596599386370295109380472832 8346417 -5920096283064147737290403366732319120 8346418 -33427263239236457268960848105886297840 8346419 -132550783036178039538408473515775852856 8346420 -18731107305268302442107227603633625600 8346421 -34461659825710569038088293301631807378 8346422 15137121810698075692299143236926885120 8346423 15984720086523106979342854512390041424 8346424 27752822565883533994065257144281374720 8346425 7812898365848305511750204050935207150 8346426 43401207799307413554098962084866194688 8346427 -132623818772419078239822871354858845724 8346428 64461406813733114618609031737794407936 8346429 462738512255589728098681475021414400 8346430 6878180942399852474800522406891319360 8346431 -79450768600768567797654275537882952768 8346432 -18614659193137466087529421162414080000 8346433 52642197412865652618035171574943519682 8346434 -71812248777816016456147444552581312000 8346435 85122059168952319044905038985318611200 8346436 -11802405932324892882078499904043364352 8346437 -55353182525061835491738599833558492608 8346438 50617778336922402341360906633204767488 8346439 174228249446209867108572836198979559056 8346440 -9041207435694718982047409160742502400 8346441 -13249114572517570602258669450083693808 8346442 -24047328667731579983491340656038607008 8346443 -72511438586811706459932889017663980400 8346444 -25562402161411215925522573069648527360 8346445 49449403466754666411515415684504554700 8346446 -43898450035242058158572202093629291328 8346447 78558176435876747708474834793555718176 8346448 -20054122476602335503267803110904954880 8346449 212403640325563336813600698999395310450 8346450 9813923391188091449680342406084160000 8346451 77904822590615272161197619163778721192 8346452 -15699814743205726979838402044478052608 8346453 -15009500898095268849833923693425691200 8346454 27095402769267314443164583444052769792 8346455 -3704608500948275444170999878861484800 8346456 -26851678862560281761354134630085836800 8346457 -34404634692317216050565288650982833600 8346458 -26923881569512917351738176812872537600 8346459 -46963939820366452245318145546613928 8346460 33826969251905581483157457398133043200 8346461 -79284456174934816039241419044380913000 8346462 1632606438269248284277855239512321664 8346463 50666831454996802551360225615402486160 8346464 107039327236598119202726956422994722816 8346465 -46431829269750364025257278157380944940 8346466 31082118613948902196157686139459289600 8346467 162409803915284275035174727122242520960 8346468 -15681514601681631473884263763708870656 8346469 -88094673872117821078909507903686864130 8346470 -18484248818075320007420692656593664000 8346471 470297284916898775762020627554715648 8346472 -2082459361117489956908618127582412800 8346473 -30842597987628156238500635470845773580 8346474 -17302014768961478144398994786633983056 8346475 1894700853050417027056276754288970600 8346476 83342689537096319650256602991343191040 8346477 79558867068280913497135569500656710720 8346478 -47552020559903008623793380555910590720 8346479 -24530590131897100857918806580407063424 8346480 -2587194553862022481843487148382617600 8346481 -17132244401090446382099808541687504896 8346482 74267497137935987211711101051592728592 8346483 4124008854801919359335893823536952412 8346484 92542492527369312222936682271869126016 8346485 -30723611252979055349361441600110605440 8346486 -21664022300861413046592559546530294336 8346487 -7818578503831505198873091469989331864 8346488 -50481366495167032691695113275212554240 8346489 94570021217734775091961863608356447824 8346490 -5362665826455739328787770258187331200 8346491 -15673049074734498768089145336619552200 8346492 9886598698375066509537297577365970944 8346493 -25257252642310511670217122370202764032 8346494 -4698004994575028844618716128358904960 8346495 105037008619887271190144660043473510400 8346496 61824286262691536324428132081226219520 8346497 18667931604021247172045544560907284052 8346498 14178496756271025398398550603683208064 8346499 44947995958926619752113898192830205136 8346500 113246809554939544102782635662811712000 8346501 -19480833688291702648462282069102813632 8346502 25380703070045769394978630107509366784 8346503 139079793156951579513167821446843740928 8346504 52003323079503563205753877460232069120 8346505 -62935573548132030552754151825567741340 8346506 29702682621564419734578078203967847680 8346507 10395515106767637280205427145275041760 8346508 -38985057789297347438093548041612144640 8346509 33406160986341554617832429086086504960 8346510 -7256636421271216941828707790098688000 8346511 -51580149957118815459399441142653647808 8346512 23057259963067282305082520409793929216 8346513 -48546005853038934198492178981306906320 8346514 25986773714887680556399760265116591232 8346515 195461073031064716722221972635027920 8346516 32969896179914823443716616344773586944 8346517 -136532266208917452017555121692515640434 8346518 -2762978767770012074641512053058445440 8346519 20766235915702696896619119376480675440 8346520 6960819776745589654362503386868121600 8346521 135083472373709663151497993072070715722 8346522 59600684317603907564625422870872284672 8346523 -18050155659514296178502379480778883400 8346524 134699829300361367123397530377775625216 8346525 -43848155629555066298504782895356684800 8346526 -24034102599755732834613861658897554816 8346527 -79752758579305030164345405682547235456 8346528 6809802322150459594421241712304062464 8346529 -9948505456779175704986918549418862720 8346530 33747757223823903177350131305031760160 8346531 24059196648675554537393796904969411584 8346532 -52798964666375560837000353191713693440 8346533 -20322992247089226260552915045361216000 8346534 -3590581179261204162280730728872456192 8346535 1170902430722332955748788350917366960 8346536 -132713554535930149158869039171445719040 8346537 188359318041000869936444597034791977440 8346538 -5701643213370680382543072052003936080 8346539 90729091461198740071130960837547908448 8346540 -22001123818730182664162755661818291200 8346541 -61801737788550659349305893365448061760 8346542 129743840048718670718762071365956428032 8346543 29514667227621813490829926852289078928 8346544 21253475056904092382158249907012648960 8346545 -16650085392438900589047684415050746700 8346546 11923975059732078781374495947488677696 8346547 71631642799268164762822989532741883904 8346548 -57201510479630214820532192108188262400 8346549 17051708759607955709869969097924184864 8346550 36551891874453859576839557424640384800 8346551 47841977310768543370561621580805024552 8346552 -18556290812983520794895760730606202880 8346553 -2921827661957434706005927073469014880 8346554 -106756807181164936081617866207540955024 8346555 17318539879509671382444213096327958560 8346556 44522714959193125415207130458992440320 8346557 -886914214264205010258437507483952480 8346558 363431139836634638513921373314697216 8346559 -12078432219330829670570429368539706960 8346560 -39841787391488021339331747035920465920 8346561 -83980295940614721953389388180057957328 8346562 42889113185125162271356831047199488000 8346563 13099011223265997431744284839623732544 8346564 -17114813759458161625022704438885859328 8346565 72631998881923980545227614069642374460 8346566 -45292416298949695207037234615858307840 8346567 -14735672421760029151726514087786680320 8346568 -247621087464022816077539989765124259840 8346569 65135725724498903181522739339001268864 8346570 -29256474549717968825050760448943660800 8346571 -9047386499998549195375564053369225248 8346572 47943423831266658525642710794187394816 8346573 -78060922170891665388925559393523279978 8346574 75407744175063285159705963722464633536 8346575 57017172891091111042462347835199664000 8346576 6624089799573021077891052763401682944 8346577 79194971887230650151771984619664931060 8346578 -5943453567223992977334792430476168576 8346579 126374234973027931530792698048848947384 8346580 6635443071753439079931747245664000 8346581 142968107706706762029253534194010120992 8346582 -2574870649742752958965754231915247360 8346583 64036572973972838987587689686980627120 8346584 -43465574352771099600437191911987517440 8346585 7271166723886290772653577408447130880 8346586 30390305800241159131384326278629048320 8346587 269385878687631902860921657308876003360 8346588 3391120037692690133594154573349794816 8346589 -176905212677803850095959818266100078208 8346590 -13331312547698879173375924660513470720 8346591 -86626344875892669852165565216436332800 8346592 248680901855837667543097250057701294080 8346593 236602891598882638913017056778721392320 8346594 -13616561025082458215400316968010932480 8346595 -29894141443998709054419327733145904000 8346596 -306506788767844790263896944380073671680 8346597 -13365791755479203465977951249397514240 8346598 4168459847508385291593405356981134080 8346599 -75681628544326072620033805102370208936 8346600 15541445168353940879003096227158144000 8346601 -32421512916408421698460595571043360 8346602 -74553171591308197112967503135967952896 8346603 -39920878782962604718273707812630877096 8346604 23226914428913148778292806975479571456 8346605 174175982489132678177886861406128374400 8346606 36190692089719566600905840658696451200 8346607 -131682273591910922455922529418806196144 8346608 -8292871432363020029480528281078726656 8346609 -46047833487707362779588422489220362490 8346610 -25317756379483251137171653492552847040 8346611 -47033760196973093284609109266744702368 8346612 -44076923933745491228339703182586009600 8346613 -197882677344023642472244306405512892416 8346614 70018203886709706290145530198173677312 8346615 79510202419756778875184959830953808720 8346616 16972884222749853555437278804610703360 8346617 -167999764959454107588483002766161885334 8346618 -14380809960782840568783346570990878720 8346619 96522524929289634393367671835983786020 8346620 4786564229956448473055222463076231680 8346621 30193896080861625889721264163351107040 8346622 67247149587145286074531553821793882112 8346623 -19658586459394719337916412033026608128 8346624 -30452597116851352079337124312456888320 8346625 35894882844375157525382881591650480000 8346626 39124983054060361071593722709814435840 8346627 71161305249114044055906642046954333764 8346628 143564966379776648892489990084272010368 8346629 198309534961202460626398070163385712640 8346630 22207750183281614460307464023677751040 8346631 -123500068477800233716438112399694843888 8346632 -15152760807166253335620812761541836800 8346633 -43064377237651994765909713635961403376 8346634 12648873748619416116005807495696772192 8346635 99699906426281376631747860566971533600 8346636 -93285273730911323733762720021450713088 8346637 79864016110098309960234695563724949100 8346638 -78202483966245035735446663276093001280 8346639 -22992951652685314731277300074878974080 8346640 -197928828307740864648466832675143680 8346641 52274824553750431203295763881089285042 8346642 -38652970482938314752997640500117714176 8346643 236919664971276526897663354307768280240 8346644 -215098034520080243269965129583693824 8346645 -274768202941354499438448549043234920 8346646 7470625147706164361830596837111748608 8346647 101655107725037582670491443570807713096 8346648 -50033245741373059637428868675500154880 8346649 3565899376797999787601686231158312650 8346650 5632150745742662406462077581293885600 8346651 -47548284072474507829590247654498276968 8346652 39681527920605164934518015611939640832 8346653 -23573219915969709605360468727779584896 8346654 37616395264433480722294107495142098048 8346655 -10739404855124204146305450902091172440 8346656 -134090167429986364081696060007403356160 8346657 -1597766873459791370154500074750156800 8346658 84571246959315176008337822816775673680 8346659 -29061475843714341954025757211694360584 8346660 -57842394141765538596084036200596316160 8346661 26277434358460823216377335748427127900 8346662 -28434709395505546632474714437416872000 8346663 35619815627770749815319358887576284760 8346664 -47574461029154691705537447866878617600 8346665 96264134319649538980719711306124067520 8346666 -15494043970085980116703199990784998400 8346667 -22480722957175966568520272931537353728 8346668 -22744041549455499465654399648700614144 8346669 147051534446333441569444888141871862240 8346670 23136896372114704737338700489661512960 8346671 -223472075458375064362620557940156244560 8346672 1308441505349877948984820266782392320 8346673 -48706977087031802943042451995769181840 8346674 1513543167331931636286873301715776512 8346675 -16152080504470455287499846545386854000 8346676 39377509744370949996451528157414334464 8346677 88853334903618518100967556176591929792 8346678 56801609408619194740619994546689202624 8346679 53205962366065041014459758731048997080 8346680 -10058505897309085643977446472158105600 8346681 956102251830735157819883200875100032 8346682 3253814576914774441190160836772446400 8346683 -254307175214181434583919232671899766560 8346684 -2212661393338059799564559794321996800 8346685 -13861530012044919526064826896198572200 8346686 71011101194194506295932246658088193792 8346687 265844560720665620117943796685909760 8346688 5586875921805990812578877486831501312 8346689 10466103041389755279780647349202769088 8346690 37893324513599833412615403500189015040 8346691 102760967558146096768239465791368410864 8346692 -43585937070834400036991795650541453184 8346693 20466124465214739361356474173138770560 8346694 -61129973606045753719907928324656345088 8346695 -10533387372226131297630144321886847520 8346696 70084198743422671276240691743191244800 8346697 -19338515478239807468316391441935787340 8346698 -12857384344029850377220024593515394720 8346699 146895944933099629677625696212832563120 8346700 20609102133438250106544412362817536000 8346701 11809260152429538389988875491699166208 8346702 5931188441376272874952207909083869184 8346703 -27179130104370715313566474587100636048 8346704 29157560425260996984700849585880555520 8346705 -2889761280126212732513181914499480000 8346706 -48369519123444112714668714697059566448 8346707 -12673206916807291352658826419563895120 8346708 41257136491461094054053278806693853184 8346709 -148977561143179903783283213936808576594 8346710 2991492814293185769432112009376597760 8346711 -90189410204505890167792636539939514416 8346712 76165449868775968661235649481243136000 8346713 55327811859956887523379863208591469962 8346714 -47486285797211816010529163167906536960 8346715 -43133200829786571040824798133620834480 8346716 -8108909501081135239472342700211789824 8346717 86919386386652588522451105074981338560 8346718 4009960766125633649550668563003090560 8346719 23759669047230408787095110071698554880 8346720 -31535747721752131191617855440198041600 8346721 36757034243967331331005640278275877922 8346722 -32057209399746152641156601512690303200 8346723 26469693535739627192911714500940394496 8346724 -102427462445882738385938706476759173504 8346725 -5458890916642813747441590654300413100 8346726 1561727665766377790666886835427209920 8346727 -5359722720263006412350551151380164424 8346728 84588300310550716845468110852962283520 8346729 -44140672191491190165633908237878826592 8346730 463543861806957576464689048562073600 8346731 -29351603771948206354821543104815830288 8346732 68314025023109546351676231290856003072 8346733 27299718435669674276038692572592471180 8346734 -21990875916377510389947020380245546048 8346735 23000815535328574724984545476070324920 8346736 -47000235236201675632777744703716753408 8346737 -53288909567717627299179355359433357248 8346738 -68183705510017850524992453187999672320 8346739 -32997464083806808362266400724984708440 8346740 96955866502906452263493309813040976640 8346741 10749826489942344753653852690089487136 8346742 -71771814241452164375568531868504933728 8346743 95371237944295711711990878867663877992 8346744 -28237140114010977761365722250824622080 8346745 57875380761359690319664973318171097600 8346746 5495306159434123768784379992912959488 8346747 -592564492090738988857663320502225872 8346748 40145621545188586652934869237896838656 8346749 86347572367487730672156157863274607136 8346750 -18080437885647315923965166112337920000 8346751 -60598774715172170190871943847292751520 8346752 -190916846482311617626156089383426457600 8346753 50964182637859925079732015912354899520 8346754 -14904520645873056767268913545243770880 8346755 -110210112885535279545924354956581929840 8346756 -5078148610956806793506399236515041280 8346757 -4462820980629170895843665088682696160 8346758 -45285200836199011260782097399906240384 8346759 220192568389219077008075323190152436688 8346760 17218004335229370695199466073444352000 8346761 94869026804884106868881855211970558362 8346762 1421568219483696379302527552177212512 8346763 -11179228680220929484576951930655250988 8346764 122768975801295721531211056974433354752 8346765 -28039285072525216889681216511633463680 8346766 36489155528064570437893980183928016832 8346767 6891916542949653733254184564939520880 8346768 22450326986115272770545444687485927424 8346769 -3747672791932208482249661715343390656 8346770 39700776591709791977616360068075788800 8346771 -173423874524630770600768733204444447592 8346772 6818472952568250374170377031512524800 8346773 -279451735591383202978944983748300000 8346774 -33767005001317178253353285931407615040 8346775 -17540749734546424561036643679876269200 8346776 -547833987030581759413192156886016000 8346777 -169044192374046737816609495444207991168 8346778 10631219215922496789942425373310636800 8346779 -11835292913382682561239173779792678368 8346780 -11908960177285685911407333478493184000 8346781 -9697785797047780753414777845765758336 8346782 -40050744785812845120915231549856103808 8346783 5476695544825386983223770085195993984 8346784 -46304510726272345170744111411464110080 8346785 114722333699400252287935168347011416980 8346786 -14907943582840209900535322476110690816 8346787 49468873426957371111580838370432457436 8346788 61446430511243276297008166505896297088 8346789 -51095954139237966063713258961469504800 8346790 -2188836707269804646735852018706337920 8346791 20832799395408976549041418615146723192 8346792 27621085686488857657272033840835952640 8346793 21673482314750955649902296049637540416 8346794 -1400496281009287084111059337831175328 8346795 2578236455659355538100371611407699200 8346796 248045009234911569939375902695649872896 8346797 -60543234413981740989049335538763819754 8346798 -27739195394489949645185253271112169216 8346799 125371836356591949993037298864985798800 8346800 -848994716951785691442109620053606400 8346801 -22145861101441051273873190990425254720 8346802 -38403201175475135402177622992023302528 8346803 -165300616335208493791770697859063976948 8346804 -8901734212527941894211230699372949504 8346805 -23804186417805692753033601056601933540 8346806 11636299240317270571806837050226720384 8346807 -130246491282673048670562865121892139848 8346808 -31156940067186381784317766837379543040 8346809 228537996502606168854204110522586745860 8346810 30106083082998214659347168393920700160 8346811 114960465086766256662109544810142501120 8346812 11603505268672022607326433239648600064 8346813 -27656881305893682570143432407250258112 8346814 40570157174703846367433242467870489600 8346815 11974237135760084249395941217001432640 8346816 635670937715024429109642605742784512 8346817 22711900402454087229406732130874444866 8346818 -15923923801218746791249496733003854640 8346819 -17888974994598935891254446445567950672 8346820 -267568682383128222930989073043883520 8346821 -16026834823612077614011141773988515840 8346822 78313834642782485687927675663814336 8346823 -86712265398788683009713677578083141928 8346824 182033906800700289130030725383474380800 8346825 -45838452737944668827151303371551710450 8346826 4585128445989797534425648388674904112 8346827 144413007150534259694238687064250413824 8346828 29990194732170218840721338421112651776 8346829 -160210737926689889644041544451939410570 8346830 -14996712123015949896618185293833169920 8346831 66808133093451961974970011297010291200 8346832 -6713880229524608488404633869813104640 8346833 2296578294195497350059482563479817440 8346834 -66465491103614664589291548067161365760 8346835 -22313666354520178724896461203375372640 8346836 63690913177633531057466173848072867840 8346837 -92507803451487222710556540469286694240 8346838 -25401651754682817367461527238327363840 8346839 98530113750479175254834485297810229640 8346840 -22707014791008237466313300328494899200 8346841 117048607675704956515643218759550224132 8346842 23172742617228483983462774505769703424 8346843 38774458154225356563289850687031845184 8346844 156824234720316177888656342392691369472 8346845 39219708302078352579930943043644454520 8346846 -64748360253104879274649979100185014656 8346847 190934347793785669588239615756017107872 8346848 -26176324573717224539570284779967610880 8346849 4542339179259884455757152149972565440 8346850 19839686766045941680410012318997336800 8346851 -87090544512980866823891712305578887288 8346852 1383076992904475632712151822636272640 8346853 85423370942994195168955950717332447102 8346854 -164878816961039102060831352165864643200 8346855 32771888312847545889340776053087253120 8346856 -9423165021394320341439317094500352000 8346857 155434701968552140927778076738051347712 8346858 8482883119696223225984690553753589248 8346859 262102906069767806291402664369689704 8346860 56353908102528808356808203793799347200 8346861 20244249600848829340099664692959262080 8346862 2995250112402111705033026293283599104 8346863 -26069994590664946926490568963215629840 8346864 14922358624654752904957559805571104768 8346865 -16201247082665316490495960080182947800 8346866 -126574698207436821918102234701508383232 8346867 -8404337747393022364873565446806014880 8346868 -29375237792677040976048042413160986624 8346869 -153353915146763559148406587770542939730 8346870 -11021174334474713609495652325594080000 8346871 -160723611608464313745276265329737779200 8346872 7637704532754926543771413843475865600 8346873 -18794803689160532880344713879835549616 8346874 -6478997757256525325184088287649284096 8346875 -149366228511805248198172708505817900000 8346876 -74164720014279084556652564660270611968 8346877 62365520043671389294566198094085790144 8346878 38315803453021208510239911457877814720 8346879 -54316993721976182080130001947538799176 8346880 -121654395635003320883517563111252951040 8346881 131544706777974477888035424115283379972 8346882 24109533840863842408361400765273978624 8346883 195872516540123615087681321738648795132 8346884 5681229195798948182662464546689236992 8346885 18511658746499660469261996137303325600 8346886 7145406906119931205785384839137253760 8346887 -329337904815564692587373348688250993608 8346888 -8776390403265108252525195399031726080 8346889 -3358943573913528376668230672400558310 8346890 26071626867467631758728123281248563200 8346891 38267000666801744146622361786650185728 8346892 17193422136953854275688576377471977216 8346893 5210512089171804538017374167158471000 8346894 4621863631822878440250385805629808640 8346895 98180555868402044620509594659740608720 8346896 -7467187752426437305356531493455052800 8346897 -34433680302390148698369739742217605772 8346898 2728346111263693634456433032985517056 8346899 -52621892316642078679384021674885289920 8346900 11042260929408059051273874024056524800 8346901 -117118361782346513212411594912987994098 8346902 -658152571185969370360784870249097216 8346903 16107411490292335419435364796282227200 8346904 -5234977294618436273741503498738606080 8346905 -20650623280101712261448426404538112000 8346906 -15419396522800554178017959959811843088 8346907 69711004470265710638149538623453213440 8346908 -58434507799180721297376862557003151872 8346909 -66766396780557548774262334012312985760 8346910 -55345221003020284651517173954762416000 8346911 1073778990634325347421918409398679192 8346912 -37070792936457961489517785832862253056 8346913 88562260132716712067725549535202776162 8346914 11526929410478889123615383790122979840 8346915 65105581951015228837850137293064593600 8346916 14833110117520490667061041644882146560 8346917 82611705032102354148034698679989467580 8346918 30726947601376296196939684829182771200 8346919 -280285085599660205698089109792842704 8346920 -96059817624078548916077491668204595200 8346921 37689703173525085837533484708791543264 8346922 134858671662039024409461507260441647872 8346923 50722519170435116658393573692750505264 8346924 -20163197515964562964259897708540586240 8346925 -22753651154181735384252001048921473850 8346926 812043697798670971662228394494168960 8346927 -205410087170499104315877333934375238016 8346928 -11759114251142947648253096312638177280 8346929 204641840639731652443081361720473999680 8346930 3374936382156535725058056081302737920 8346931 158091770433905119866776353536985742732 8346932 -86795066173467561217264659633265520640 8346933 2114235169781228579109913420493261664 8346934 -97450533722826014610193090652344332384 8346935 105427764764685061158923312319581163360 8346936 7026508694464308364510429367689543680 8346937 54458897854381065923142146780591116586 8346938 91888569288384490327247395466091627120 8346939 17769361217774407351956614350343401920 8346940 -14051029185708803152560196203071416320 8346941 -16881574138124881100028666782749298856 8346942 -59842275525137192186654940066780389760 8346943 -123471617036137522646627464620633288 8346944 1246632765482246523519700412679585792 8346945 485046487191860587813125209819106240 8346946 -43862710660101762757556593442082305328 8346947 -46009293261511886958857816745990535680 8346948 10831663450593606422085010613493497856 8346949 -45571435470504633374400864688266242880 8346950 -26961820384213101199527016392384168000 8346951 -120817917455165592030045657097449898320 8346952 -87041007459716772601447551516660710400 8346953 -61913545853399803698446130977847572736 8346954 -17608721322700513552556730262839897600 8346955 85799527880812572000581111159376435360 8346956 -55433774785663088100530384289545882880 8346957 -80015368252544797747878372929171146560 8346958 -11410934501202773676458412970378969920 8346959 -100623392203856972940778081787978397840 8346960 -4279639305825663236944419756221153280 8346961 -30207980896696099005946290171771147968 8346962 -25649821667960474392846649522867081568 8346963 -44434878178249098544050505675784304576 8346964 28551836392450166577064688601665007616 8346965 208465734382545532291058252606742892800 8346966 -3382432581266499492890397696512563200 8346967 -33973759079834010524926215477731667008 8346968 48758485825349174718967676365090037760 8346969 -8232694318773112212296440302432172950 8346970 -21225913395682844565766206051095880000 8346971 -12899960534118230679538764587131536408 8346972 13847454923877703359777709286649211392 8346973 -69012112656718803227331866694835103136 8346974 -82198851748437845640886758193616379264 8346975 -1564953269694218619520303414650124800 8346976 66377612472650190516148321567698321408 8346977 49190052543878731395898766846582273826 8346978 -12019447520146246824853206082097628672 8346979 219801141359599726021800548396577463580 8346980 44292991451009647406163558380073792000 8346981 -300411452448232152509740135696703136 8346982 3327416508090024107873586921470791680 8346983 63824707921947707844307238372049508560 8346984 43835379571450593479950190864812523520 8346985 -54947476208508462900227183889418329600 8346986 102658854606963522457985258694421494192 8346987 88094786348846716319669385334094092008 8346988 116726262079497938168150863604777984 8346989 75692564738842894347458995556969746656 8346990 6706010867684572477683945699517653120 8346991 -203178323596865202496189190269537826608 8346992 -42643212211753305765782011637512273920 8346993 37611309933452071157942026185335889264 8346994 -56463367474162443444252601422161299968 8346995 22564043955394952537762944510014822000 8346996 12523721701288999692042416862751703040 8346997 1415471621355111324895627412218182446 8346998 -14019153638425203219056748626310512640 8346999 -720604173051259812534038128451718912 8347000 -101343205574703731739596967874529280000 8347001 -52568282071540090812096638845192331388 8347002 -116925011913781630275575145995554560 8347003 -179420797612999471425841264911543185772 8347004 -11220122860698980763309093227015923200 8347005 59910703511571775491841813771537264800 8347006 -68822643283711717666400098631420314176 8347007 -128150757799139882476754864097210063744 8347008 -81152236369792702336565025549299220480 8347009 150642938908421237318519790470011310640 8347010 -8423364372348921961020029084138595840 8347011 53040000741991388520206454608562068472 8347012 265238782969136629982430648530404270080 8347013 -1774703775564505565410045210526736516 8347014 19816090403615709563764706067849944448 8347015 -32417714398735666507747119592167302400 8347016 56406848864814371818874758735353492480 8347017 8945558870688912837161182001648707584 8347018 2631156317199900972089295606631643904 8347019 -290352525987178868906241259502671293504 8347020 27334802415935757826773727760061480960 8347021 -98246482894530189816910961221526472778 8347022 -68684708962876694114989063825349136768 8347023 19091906254386439441472245633683436800 8347024 -6212909988359254996556292289209565184 8347025 -53705867905543917652370857547283210000 8347026 -12135726476189690179178764847241338112 8347027 63223675125467546927932747667525700160 8347028 84264542492674014150091727277367479168 8347029 -36460201755401238794769596432745084672 8347030 -65451511746747910830434119466771715840 8347031 -974270826926423318613039277807702272 8347032 82951932251259211943736598065757931520 8347033 25604485883507836203257022025435068100 8347034 66035444742383400181086407211148196832 8347035 -927171360250787036437334751500992800 8347036 -56633327620628316585510550449278149120 8347037 -92473752762135037602007070565672940314 8347038 617954766087304518270249359916914688 8347039 -15729367447370491471071300632106727376 8347040 14325863120212382272789143470356561920 8347041 -55720023843669230467432011492465046380 8347042 -2034407430227800650104211466879491456 8347043 68707027496635580870578496149903760040 8347044 -22271378929646234626207260675726483456 8347045 -1550314702412259045508155105144748800 8347046 80921225404978856483782933012929365472 8347047 7930546098053029638035212323737404200 8347048 85844032787279840587977714766333378560 8347049 -159799492614181984324233675419637202950 8347050 -22302465024557792451715553850448086000 8347051 -266228321967467333925483450555457093368 8347052 -24816519583062078989803654495158976512 8347053 41098255362112827990440269599332401728 8347054 117267937438193453919747301251509352960 8347055 -7498807159912371759738276164769060000 8347056 20712606745024641212313803442443354112 8347057 26438537600565111883587302560951201640 8347058 129550610704900095828834282115326241920 8347059 -54448549392103408930605489749475048960 8347060 16708045564364790651331982441783132160 8347061 184561784783921904864895419414603187200 8347062 -24359881658072049568634494805264163456 8347063 -44045540854732444663445820075645287400 8347064 -251315459644278589176128756211179520 8347065 -7406636686384626980933502007059120000 8347066 12251926203490954932426696087465790464 8347067 -3060438535004171005117141720464306000 8347068 6532712519000609725205149552864241664 8347069 -90272635525394804844066729974719481530 8347070 -34706028942819675789485755938943392000 8347071 -18288800354039055688631731236296829696 8347072 -48984662342288388045449568577235451904 8347073 984144259333761805806505808372315136 8347074 412402976317091316068215311913498368 8347075 -25569762980854058095602650410441728000 8347076 -9859057882304677938659493540712090368 8347077 -72007654985003658030853711544118567360 8347078 82772118110829085037608307572644927840 8347079 -21850193830219588743221081932419506256 8347080 400501131031479006540432408379392000 8347081 -21029344259826029739716465692259454118 8347082 -79190819461798668075443380248776841216 8347083 80864552420020092051724713774308702424 8347084 64701834566272492187977850808950584320 8347085 86778058795690854942952663771440884160 8347086 -32629285234010388320478993789507180096 8347087 -7734519557129435583409120110100844448 8347088 42612278848946198220056276305043546112 8347089 46456101282714115134886945638323866560 8347090 54242779078446766609930161533070832800 8347091 2742625235160840203384786052980543040 8347092 -12536436737365312788159094032684115968 8347093 78059741678754876312942613494029387342 8347094 -15927312139328306193352600176620034048 8347095 -12031691212746423133183038259893975480 8347096 45610417465403248461500501372202700800 8347097 99183838505396638032855717194773373712 8347098 10623343155897684744860074710966987264 8347099 -174297326371841318217332976651307410000 8347100 -4810212692169174898963461980456217600 8347101 -51524652989640523681845182071078861248 8347102 38679251410596714196335831318987362304 8347103 -278385824818443522069677522151253475520 8347104 -219512127458564696794644277297254236160 8347105 -17814347570890757722923910806951829680 8347106 -101447830463100932546419842178455859200 8347107 -3085696700409773105544703435811522640 8347108 -21640303675170770392693497796395687936 8347109 -244790729985402525940510595938658102880 8347110 40391038121375034114253429110322469760 8347111 -104084102126903082664482123638064594200 8347112 -7520846788635107026397344423574292480 8347113 72440318735561081092620354630336829440 8347114 32689141089454947849365065928256587520 8347115 -3628659510338719068511399919166566400 8347116 -91130708175205856675711469558288910848 8347117 915636695525057554500644663901583840 8347118 -16884631606426219715141969224434251520 8347119 123274831076349426783360671230081336320 8347120 -8694975381610848099064988838614138880 8347121 352428207352109564685187057494070512 8347122 2675129414159544245724285651860803584 8347123 136522369324050133194803558672957159372 8347124 -81607356171484167856194002125334872704 8347125 -116696845623553358858310479877777960000 8347126 19752781230576328958056645394272012800 8347127 -105807892264525920131337717423263717688 8347128 -71159202057966131532535125944426496000 8347129 24576152196355266776482766726310009600 8347130 -60951684538574509271240566179692801280 8347131 947467888311551358821235916924267632 8347132 27486993151279710246112302264935224320 8347133 2419904829509718637621344221743397382 8347134 -41104847510076832694500851260016419520 8347135 -99561768641907555982347917287099936920 8347136 12542384933264755106915229615884599296 8347137 -43109682493358511100804504052450488320 8347138 19076219125147951518011448657669408720 8347139 -123734093900900516757908256964459341060 8347140 -74968678030099503257420450093426073600 8347141 -1272534565276332536681680385129341056 8347142 49835967966793282778124636623142629472 8347143 -18209480761060920178316950223275303680 8347144 26480969934738509441412351970876293120 8347145 -11529646973871724227117331330373014200 8347146 -1890419911690544177624582086685606400 8347147 -25308105337955373114033144468814847404 8347148 -31640759644761417452020134333060417792 8347149 -18047956172393935828340931959431057332 8347150 -31524852671919982946317869233655868800 8347151 -48166212615736228292405044673762080848 8347152 -1297926564392198992502331644838543360 8347153 118665850423876415404032843374593923072 8347154 -82994322113230255891465944996387994224 8347155 50267684642747849352938462270543354160 8347156 -107767908101603134716349753884513351680 8347157 -5094717389584372533740849299014487680 8347158 69038648728278663845666450688243287040 8347159 -2020429157515915980832043386437177696 8347160 885001669307172531031847558411059200 8347161 206232812436279818885067585106623221184 8347162 -99734573166852156870897953020630144800 8347163 32741035172747713325724439303670952720 8347164 14351903111334264847831189254455304192 8347165 117091718596979283740447275363276734060 8347166 -6898779578539392702073056557140493760 8347167 29259875861260469692644454959538680408 8347168 135501969651602861349168596552038809600 8347169 64775750154038926524599087450791700160 8347170 -4558207743161447615794693474789708800 8347171 -17544733588666895774012456310899210288 8347172 -68451146270921904305859317643635389824 8347173 54361116413493132902611465667559583584 8347174 -38992028623887301167011728802062972608 8347175 -11188078131885808363132543589087889000 8347176 78084584553053206048905245254538603520 8347177 6456249124189972194722501819191849344 8347178 -12057699160148483469285727080495154944 8347179 51380358868434765359620734841486818288 8347180 -34797618012144670420401611471328860160 8347181 -105825273949209173667321280119978140148 8347182 507594691624008615925341392337744000 8347183 26038435203351931466018738494540245024 8347184 14829609004048011169563027559694991360 8347185 4322885991527325682899011669241600 8347186 -3834059640228824989943051141499440640 8347187 -68942806421197941520883429232709962000 8347188 -3914996087259516864734372510326886400 8347189 136625934836606324500690503183948759840 8347190 13425013835272687619817924712124601600 8347191 38722879459401818807734932841706409192 8347192 -12137707584358360488487562883258654720 8347193 64580265252875156490941865464691143424 8347194 67684234285433389540687770346292816640 8347195 -74498796803468691311039272977399749520 8347196 9310539137637360835117940493729414144 8347197 10775464804958211274347895517264147328 8347198 35591382420895418420222736017938438464 8347199 -117392061446628554211724826562211506864 8347200 8493413203582928569331868879971942400 8347201 123199025613284264439462744741686262100 8347202 -6134460037743684525983860393330237440 8347203 2453291507129958165800754786831340680 8347204 2023665864490333076782029581353533696 8347205 -67072569287098821119425769022358003140 8347206 -4797360773573662208230893383203418112 8347207 125969164935742322093209030553312145432 8347208 -51722026590019932245013898054629719040 8347209 15640794422037418975213876690554499968 8347210 -28217701881159553931071064508346638240 8347211 -57003151945430012199306680086676022000 8347212 5094545724392868832073594480493463296 8347213 13959866359050735625142321536489874240 8347214 81098461834255534854111569386076043456 8347215 -34897716931941952537476470838329088000 8347216 10383381276616858608205882631759314944 8347217 123272775721763982640314435371646385266 8347218 9033260577534637680911918033972982528 8347219 237667290595017113393910379467644605760 8347220 6579616039763344930502612052081254400 8347221 -48507373671486574742809740658762296840 8347222 -6246591562298291585272337987909278848 8347223 -82886072052902853658599174389610982416 8347224 27517555880017525226502456402517585920 8347225 80197051183460822533536091355636411100 8347226 -1875414019665226185204691847254748688 8347227 -3929428804670557499470889938878109440 8347228 -133572479030487918789803397405489052160 8347229 -107775596892951813436770208425348203712 8347230 -6375212004145670904790279024712841600 8347231 67112359759649655229477025270021332464 8347232 -3475849037597956494034868845471334400 8347233 135194962617212322662501526478612335024 8347234 -21128540263172515396300558397668996608 8347235 -25433188924273889031723597053607005760 8347236 -49082870794468030629009467788385676288 8347237 -44175882387487551201090971190535201028 8347238 24762282036816402270996104228988961152 8347239 -135994431422588054943697963184550066480 8347240 75685642667196365386811123626726195200 8347241 -3284704599497911072883805837733444416 8347242 6470326032013457014075973951185274112 8347243 -83633574879447454720855688393517306508 8347244 21428354249785939978686221723418762240 8347245 -58861689947897416097032896359112398880 8347246 -759849174666317952765988859177690688 8347247 262243591982058321597368020368917762592 8347248 10065214113328184823990580136170291200 8347249 76264388455240409798814556473345271250 8347250 -44565336431096424074245582599488112000 8347251 44982507838784517302914349048753400960 8347252 73320258045178015804869841724747507712 8347253 -143197405603627932875409348666180780498 8347254 -4795218187782831571820859595558195200 8347255 -27867204616917687420570258689494401600 8347256 40995443722811117118039642869386997760 8347257 62124626410949899526266530763199408448 8347258 4848293900582969713824447771465698784 8347259 -67282479813714437118353734056435328296 8347260 -37000848911251932689639883241091005440 8347261 -83442862942394989184470075263627224160 8347262 -18641682515890853393226280143335700480 8347263 -54782293808901272070779200847756435256 8347264 87294584822055390315192308091762769920 8347265 6760244635630807572462665664646200660 8347266 -15990254185650740480424522063123014400 8347267 -59131893629909551822470261650126455684 8347268 140591360592039128837463616469372677248 8347269 -18639922680881731116035969646641699520 8347270 -36012293567154262931792428470764764800 8347271 -119002479266176252820023323375315159528 8347272 4932151366304999352498965685964800000 8347273 -56358602558654638020253463607065441280 8347274 9896843493404076287507227968936887232 8347275 -17529214174552008927451046532191122800 8347276 554906623443698590823397304372668416 8347277 -6149285950340211816982909493015569920 8347278 17591774189160898911788475654936988800 8347279 -136762749424902112395736995408336182840 8347280 10799290686623422738458294004430929920 8347281 -705314591229164100903078132801742560 8347282 92832043973853687212155679851037614992 8347283 -12309477831064004091946225996041743280 8347284 -23211170650907169856266602121006901248 8347285 49934699297443226060754646173439075200 8347286 -91810575009862328542504290661460135040 8347287 -4131020142898406982713958509553437232 8347288 -101327683977014076765851170477499965440 8347289 2949553927735109288468314477578636480 8347290 -11978122712892796012476919486458240000 8347291 -28997769589562448580759434123962045616 8347292 45412799006659042587250453936261910016 8347293 -19150493121615921536907990933981126336 8347294 -131086735053256769428924988245303051008 8347295 -817038880735317649346958330768166800 8347296 -95108642577931477082239532778642210816 8347297 -114974477103867572449695613243286539614 8347298 -64860358869923688251588360130725283840 8347299 336098993706998917960155214866864048 8347300 30248013274929776976216087863121068800 8347301 195201690933780502918287133000206930204 8347302 -13007347502821311247741051197220529280 8347303 -143513965840900178847914913905790669448 8347304 -63406587879671860315767791746681651200 8347305 19150071343298550549154970053806893760 8347306 171109997983824853296795049660940640 8347307 -60816266341556301821938712363111444040 8347308 25599344014674032172189931285892628480 8347309 -101810384391212448732063901465926624490 8347310 7236549543713656365584407821100780800 8347311 -6108701448922271040171372429874739616 8347312 -1836937304017538709619387444717993984 8347313 625698629058529328836330502963268648 8347314 -3177614203037106426035457962374794240 8347315 -10535397494473979550171004582386401040 8347316 -89892780124364226658424033171412024960 8347317 121272900323901748909481357197484176800 8347318 -8020080134905675848905360375966453760 8347319 -70900941213946057701567828284392760280 8347320 97988452667783723702800150516776960000 8347321 -87563176139491570146662414865699884928 8347322 -71775448615069322327124689114509839648 8347323 -142291510938156866251422839578566841296 8347324 -156556812191529080583563976339113442304 8347325 -14062790142515077539497896765501620000 8347326 -21925706266522584331655271406492999680 8347327 -311278299658380380943466553787699535920 8347328 38925422027980563057660976512507052032 8347329 -33965528040695914346539219278359393280 8347330 7878846594638678306570569159578777600 8347331 -7915436408913579801139987007832806880 8347332 -205905242761000924787114879917817856 8347333 -50315107565477225481851170634042760418 8347334 7656507587962248860009084427161734080 8347335 -42069590605233524302282752585539027040 8347336 94475665220241362847555035981581516800 8347337 -205378997373386149485222349357835119014 8347338 -39202597623407214537185149896024520656 8347339 -7061088572869225826793310796443299840 8347340 -67653565972863428220099004693447096320 8347341 -92465080705525340596574248152778573056 8347342 -523071790307442858503762597313305856 8347343 154238467580215795850370628525246916592 8347344 -5257324461494473974970098210280046592 8347345 -16359907723714985914859503471157637900 8347346 59762087728092882467586680205366817920 8347347 103877689792874660475281622749598922080 8347348 -10493232360284040104762426339424944384 8347349 4737523407867006903212740678861654350 8347350 -16059683705154052066966616261062464000 8347351 -215495681289882754762488482566326550648 8347352 -59045294377186273751433702900314234880 8347353 19063670931824099790420229620119603904 8347354 -12214201360869728320848539491726433568 8347355 114888065503893138750055173443249165760 8347356 37927916687779365484970751526017011712 8347357 -254287066831557621276172358931495294528 8347358 -5620029588174532862828930959348831680 8347359 9182178473354780976809047433566112400 8347360 48946371480012759254453155000378982400 8347361 -80278217223795330928256355373812522576 8347362 -48964541605453558031850255038941011456 8347363 -131995967683398575183310238505726049936 8347364 -113403052917307643111485808470905508224 8347365 23048524264885803765662409929354284800 8347366 -54317733367563522231393631776770926368 8347367 10276456829223619445093686807598645760 8347368 -12295276653716252546593403007925862400 8347369 -166375188349788793207935641492618780230 8347370 5361562560565030879038733283166658560 8347371 46804106268052068926670691357030313664 8347372 92846253931118322847829816420304824832 8347373 -135555272362802528773840288636276878378 8347374 -461572799951049540567551199629975808 8347375 -2044832583285384762039742091109492000 8347376 -45955133850396542259223973795864936448 8347377 -43025040324025854389194560161922046080 8347378 30704025370175549800293787524669189024 8347379 108556026362142035044602966489068785320 8347380 5728435843470355760556150336687298560 8347381 21860310785861020356225736011816863392 8347382 3661331881437013023841019452175856000 8347383 -107701040967286514238494758196216162856 8347384 -16164826801627936142246078072917094400 8347385 33139426540286201876899909200126708360 8347386 -22670437578030929242268358384546243072 8347387 -89644557225001226001008740720196135528 8347388 58057885429825071851594854385663410176 8347389 -46598672027233955834509513434358019040 8347390 9449803138591751625620733747789169920 8347391 8968689859088674721803484695772155104 8347392 -62339713284625177037687788911005270016 8347393 255464601915749162843079815489082144 8347394 -24181705926415518936554574612182223360 8347395 10449271804755192157199228717545572960 8347396 -35942725987885984811210764164837512192 8347397 19086451978125624263732963000016989340 8347398 -9786542808987482333141218697744867136 8347399 35414226247927350329513535114954833760 8347400 -34373924359456288400705476382471808000 8347401 -3131673754750190454100210649541112320 8347402 -20749481414102475036752928785280430848 8347403 -33040248292158108641820501807159033360 8347404 2482284282193377985282726495368665088 8347405 -59634996869942633568852246478734686880 8347406 -65760911564832543663589464777978550848 8347407 -95026189116716795830034002402210064760 8347408 -20430009816340806503750677762523381760 8347409 41995171739129553218224197126615869952 8347410 5532382707620499951765093360720740160 8347411 -123584803340479191458006855194220641376 8347412 96911478905751598831822763527454249856 8347413 33750589275469736774175291965774737344 8347414 45540255672959647665697754415100036992 8347415 -22176379032360791513610280694029176000 8347416 17284702213545583015496554071488593920 8347417 -157400421073678048408469910624551160306 8347418 711176519635639346756647608785660160 8347419 68467884077531264246447040081933270444 8347420 99772359216194076301822129723927457280 8347421 -5295349001741695375448517086564102868 8347422 27818331345657890092741288119372979200 8347423 -9425795552713169016320151614006275392 8347424 -133451014072425655204700838793455796224 8347425 58584604083076082914282932949881640800 8347426 2884040753874450148207640256842312064 8347427 -67917412126313923123565655237621600 8347428 93251164474602319021687295786132305920 8347429 96876306597497269138504200165291258784 8347430 13540400995725338323935924298764126720 8347431 -52980548698615325875218923269407060096 8347432 52127147369134826725055810363517173760 8347433 74991827638575736567936198590959810682 8347434 -10850839862124797210341011304437937920 8347435 10859582524111827801158273333220480960 8347436 3496054594375418713805259107574257664 8347437 11547106135257303003932300356944804000 8347438 3043515830523597710897294568231875520 8347439 -7197434827491031913840893333295262744 8347440 6295765347119923234051510414278328320 8347441 -181926863620494848749812879559127421200 8347442 -69433478800803917516909586441590551008 8347443 60443164133763900952818442139332368480 8347444 59834913415704449399511277956808114560 8347445 -77071863190677987188500013040289059300 8347446 66298079721066260157140119545642312672 8347447 15317304071098139364218738416727404320 8347448 81145681094588002912773451574170398720 8347449 63359949334824825375151513608043666176 8347450 -47511943427578414868916673454352270000 8347451 -106559123394778577112812131677518639616 8347452 -3376131056088152330877019283030035968 8347453 -1780304237274355890393970599377328800 8347454 -19208188460423031978787754447510125824 8347455 -6079117794490233656699568691234960440 8347456 15616619569004700668772689996813434880 8347457 -64077699526120235090087500572447040380 8347458 26648139891815243208590532236064672768 8347459 -20589729324332277074561452612661387328 8347460 -38774910620581908822682015557933158400 8347461 264927040024655924140393537285825440 8347462 -89152865170701546589513734125455724736 8347463 -72721299836327686411873395655099752960 8347464 66197392112770606831335246838203678720 8347465 -3801343139263524817666250116282440000 8347466 46737464017868899515440367866754000432 8347467 -12032995748900650910814080324723866920 8347468 114096869615404619281224429932135900160 8347469 31728272826067284244242289715037956844 8347470 14016057956925363909491085964941926400 8347471 639733799178985310373361779238351104 8347472 5679295324521305599108108059832614912 8347473 -104310220696152174017298430395879853278 8347474 -28389039179536940224933455399095073120 8347475 -15768220567055199248145245943755421000 8347476 18751533599132569677850148063076526080 8347477 2903733048237135546930033814111343160 8347478 -37575603857784446441499964532320500960 8347479 47691749517122783921373440291595098880 8347480 59689180406685008277383683850739302400 8347481 69661947374102665409117153869701079812 8347482 -27214916849742436780308634013153034240 8347483 124390003416209640875054715119416817732 8347484 22865953555253716372187764201071647232 8347485 -56914311723161620031530019036279285760 8347486 6941802446083445865230423214500981760 8347487 70740755821789451848618735309434959136 8347488 -10826486879291351466634908606065541120 8347489 37639535942246686515516244575579793840 8347490 99882705768679596674459973451365218880 8347491 -45840812544833287321829170552510475640 8347492 -36307876879245853324624377527717630720 8347493 -68973813011617680098947124347377049728 8347494 4268634962194095901027264792534302720 8347495 -19403584681520791726421556853518868800 8347496 -55793859754848313521250800535785277440 8347497 39127568518097017289796245938211910240 8347498 62873314168522718284257582992606711040 8347499 -193241824109923773625213469940725383440 8347500 -2185617781603088293919465269342080000 8347501 -58110173915315009870413216699331107498 8347502 83642110912046113748481083881633829952 8347503 94287046459658432930606697722774154504 8347504 833257628414828585950636382264229888 8347505 82327704671511284265506380092580857600 8347506 -7917434999857547768702465700565075200 8347507 -34523361254382466287867175472642366976 8347508 -57594464696223134945608508151708234240 8347509 93805918375989645981661843971048078720 8347510 5700853855422078739642618623140866560 8347511 32593045260408750279965393415737387112 8347512 85103029170042115835730603247379435520 8347513 34534159405103805523811285431787318762 8347514 -31119335061770069642770404150629292288 8347515 -674213333329833639029200530865935360 8347516 -102166706576005078635418114442646722560 8347517 3351921944023509938651455493858638080 8347518 -21406069309372821032051272968460899072 8347519 181049465998655314742729180389592685496 8347520 37474938921025884203417908352227737600 8347521 9732634817932512522643727632139881344 8347522 -16563466196224833981281602418573360688 8347523 -116156317276058799254557705148120580228 8347524 -42772297281376938469682105347816633344 8347525 30624161024018870001319911505059145600 8347526 -69254267293000434169609418290571649216 8347527 -140498605501697852353824876155941346880 8347528 -20336660833322477531098118034443796480 8347529 145973883115310245345383989504401235712 8347530 25342071300897778561064576165457477120 8347531 160829401433517025560472269232335429332 8347532 18080891208538177078139741673623503872 8347533 -63457173114581068019942558896232317440 8347534 -32154999241823506867018285039571527680 8347535 -46859280116442299578834439191043712000 8347536 -12008570455689354295194581491775569920 8347537 -60983172003482072453700885667138251408 8347538 -21281010986642066909863347735486292080 8347539 24511659931313951889120023838680482608 8347540 -84575867083658551260950066663786645760 8347541 122703572047368683854600893340382157984 8347542 2561994353710231780789839633311742912 8347543 -122584770809907584036813254319093711280 8347544 62387923182735005763425910797026406400 8347545 326050736309699395140609491238303240 8347546 61556081694116222416115419255309919472 8347547 -216078425597048355662769620493051360 8347548 -110067072172064434504563381443520000 8347549 27426072293737617466876023443535478272 8347550 4612807157398203275880882350958508800 8347551 -35117714604819151547710810014706951680 8347552 -61328376392588323679841805582414184448 8347553 -25811211428521345664529710951347171200 8347554 -15248681191122405398413216254952505136 8347555 38144021257841341144152276603399222000 8347556 -2418447652972046123438366233236602880 8347557 17768904312354834607894480395849446592 8347558 66288002729441760659558214417525734880 8347559 -35443678691275566206857266932588381184 8347560 18777717762055779451754254578602803200 8347561 -215759433570076348380127971794958838200 8347562 66151225841262483290563624600026871392 8347563 -5712663920722289138026004922989452800 8347564 3680553979488089526502251586490150400 8347565 52229223694142630939678447649252440460 8347566 -64104264650507337083117594772586109376 8347567 -58651518007588367032663765703488770600 8347568 -6439706232743808799806541704326135808 8347569 124249770756804664748085027089546642544 8347570 4523994701246408293903113959238789120 8347571 50049399888122408393554414470394901772 8347572 35017675712474691078103962156299508096 8347573 -63934165899751111707354948917783621636 8347574 55624531882798527684973009256445972480 8347575 -20795906718203521851159140938478819400 8347576 100022614367321002410144004403643310080 8347577 17023453488682641893662831957227696000 8347578 -19081772520954284770687811582151275520 8347579 -15309376553962985547179787319989489820 8347580 -43258049182222818572181432533867404800 8347581 -45296901848062425670659982336221083520 8347582 -84886701268898131206874552078753324032 8347583 94176568175528606293890575572340878080 8347584 -2157608140594197178121724535775428608 8347585 -7524886894023889284847965678740961600 8347586 -16765378106174423298421509306975110928 8347587 -43069664505771498396085599323756482560 8347588 -79839686178504685791377466615183682304 8347589 -84760955341834050400481025331723184610 8347590 -1412526560369427752744960050553856000 8347591 81863675094015805289474888315943048800 8347592 -235464371809138769248596116981978726400 8347593 -6334678686662198533502805520227132000 8347594 -37495143195049169954399989669888113408 8347595 -32363485902411389448804906673173736320 8347596 11949702825050347316620393502256098304 8347597 9111899746387457821330381774583831232 8347598 -1149362027976155438694110646454260864 8347599 -9041201520105395787215887508718942936 8347600 -665082924875270804514455985641472000 8347601 21355334960484500530985730878401644912 8347602 26002005633383859166107638535424520832 8347603 2693378385094158043232126256336529728 8347604 -137533231862721211555081497066035439744 8347605 -2506492421236863993985991926452910080 8347606 -5042469814906165290054939000123153792 8347607 55313622769196685227608243304290953432 8347608 17804458774144135650614815197503078400 8347609 42721333215109193717058845988210764810 8347610 -29415643168757373552309710815768523040 8347611 57260495130162615301611753308793281904 8347612 10265592246744069931759745580968509440 8347613 3241864440025245557900244242085716544 8347614 19017790252688433330286657778898800640 8347615 -15569824362575304988932429797509093200 8347616 101557960020873555025529333348881661952 8347617 -5322963236459287799681696034650054268 8347618 10437295170123220055247226296579502080 8347619 28772637717711135950876809367564818896 8347620 -26321963243073391487685086614250311680 8347621 -80185590661223085097557535450274614500 8347622 -75711191526799800086211066006211545888 8347623 -5040906916578369524858961775528653312 8347624 -154036992073675860771707911716320855040 8347625 -68457093095392387467573531304963152000 8347626 10383923845852535877166386802005364224 8347627 -150146547642093093835439274213825338400 8347628 125447842640681395306737015574717018368 8347629 36996812104894573416994528962888072960 8347630 -39872537672406722986465073528176538880 8347631 -102757427474996703352064825754849183000 8347632 6599342670675657893738304514459729920 8347633 357254203329322562825144696414310464 8347634 13027416515558422541990487475581939216 8347635 109780446858696651660290391274518270240 8347636 -50933843732783943689432565056990294016 8347637 60066679048131093535696872713741917152 8347638 -3033556294187954928913023531929311872 8347639 10979501966740595120407099826655372480 8347640 -68917013854606776451416607011368448000 8347641 -36882561075510594871806759849244388256 8347642 3096359093419343905265137079054525952 8347643 73706475189635213924318672356009071024 8347644 64657156345030582585518028428155750400 8347645 -12394173187807772332298906549442477600 8347646 36330274088975421540902149469234046720 8347647 9456140278894104906567206618857008384 8347648 85055678785124608701839413789977477120 8347649 8100628600957214076148665737705100288 8347650 17258045885739948932349813192461760000 8347651 44280717241440776250030474987802315280 8347652 22286283066903614187083104654458777600 8347653 62518172489475103360478692680377716062 8347654 -15445095769425461552460165159178720128 8347655 33843791057576226206125874840195109120 8347656 -13407067412127573043282427133377740800 8347657 175892254057746822624869187120173690906 8347658 81670427234799935137859245092502970880 8347659 66794585857595581068145521025175348208 8347660 -43902895195380633878635213657244728320 8347661 -5347315430584461750815479303769722176 8347662 -52194090122308502966405643172442114688 8347663 -68128337045697831622907239096743370560 8347664 -15027463121783488391853977658477772800 8347665 -36167188408776832682194354547861112000 8347666 -11317252895398058252421512056897612800 8347667 -32180428417035324326669089325519345376 8347668 11639063829698468360448270578452647936 8347669 -85365775939991615768900815838780480 8347670 18898818620543795697258745372420892160 8347671 -143270401389680706351493628337053891760 8347672 31182260991898311046173830177410375680 8347673 -1254671003072956071880655484413079276 8347674 18584362158145913364763848451217936640 8347675 -17491103070843027953808964496077173200 8347676 -649538823802593683175933669998074368 8347677 36959153443060316034728125235363023008 8347678 57108899618615114945923783955769550656 8347679 77036235515737931785748883762025928760 8347680 21064835469521276287329846802451005440 8347681 56365446005272252828429193644504061332 8347682 -3260639554146042778368423276439689216 8347683 38974991132171901905534386681660194048 8347684 -42071712967782188336367880890513894144 8347685 -28334461781928447509752658172210991620 8347686 -16384432309560042221877806131737327936 8347687 101934916799932419492754391944986789912 8347688 59310197329602136223806541785024512000 8347689 -48632184067104052832822684894731118016 8347690 -18158250009069800666580967463956406400 8347691 -172628999261323222287953825859300690096 8347692 -47323156869521869275603807137470683648 8347693 242960687839364786468034827975365986880 8347694 121344553856774146423594955934005272896 8347695 82110466284167223781352343831696955920 8347696 -827620724513433054963159585485357056 8347697 -82328415802947738752735858382411300828 8347698 3221885311158614498048173156547579208 8347699 -1000949479870445304012625775420029300 8347700 63893609963370159424194664092253699200 8347701 25913119310216117177341098826641107232 8347702 -55144970035956545812489548072807247296 8347703 7755519788380598112915884264429716704 8347704 -106160386792472948653921534205483642880 8347705 144296048798686656161060999238990769860 8347706 91777758064132724183006723761529853552 8347707 -32845845286035903374189535447170589960 8347708 148124270611326465914217553190554375680 8347709 32677474510859470706474315296289121216 8347710 12783390308019481311527445937361387520 8347711 -1504477188986833606933969921437075776 8347712 -7248129700607084248519668567531061248 8347713 -8211368572247429122391153226914989824 8347714 36423642355026193380601982134448936352 8347715 -64956361949264435229978912166902854640 8347716 -2146506599698236394815137007094979328 8347717 -24238845519928531908574355515496924928 8347718 -23810645788247686636864822932650649984 8347719 321383474918800568666414270362090368 8347720 -8491097153925014867604196648002662400 8347721 -176611815016972391444269345501084791078 8347722 -54150794306244817094347619926460444928 8347723 -3668282101817854624648580794024870800 8347724 -21907545073003926279410684503183392768 8347725 61141809568332207437177761156271400000 8347726 -52165957302267034493216649604341286080 8347727 -312838610233308506555065861265410878408 8347728 29943057987988362357895351721040150528 8347729 51540230298184965315298077508513588084 8347730 -13042885099887941987753228572800870240 8347731 11568407937241019099630378937523315200 8347732 128039443117204223871024464116326068096 8347733 165299198570880338844922869425126310720 8347734 1712531570315185581374544469480697184 8347735 -58976085066072389135297898967712448000 8347736 57644184742179738898572488965414471680 8347737 -28085643060710732870637787852473144000 8347738 -2505868737520981125500822234355934464 8347739 225853152629463649402936493179849855824 8347740 29386261334388556962261741628921167360 8347741 47408713064050663634192026283492431142 8347742 9061399524422183805051248401563208704 8347743 -36900519431665081245117319018495415376 8347744 41193295305323088462030334989328711680 8347745 -49823469416369898262110085693821916800 8347746 33234161774808947857742411801584051968 8347747 47296938232413419135466362252529223196 8347748 16989931877596728495551846171016350976 8347749 -11203578666069000185941663006404289440 8347750 -67296815021822192164739737094469696000 8347751 32650108856857640518152740506311504504 8347752 -28378055337834669138717815960218828800 8347753 -155305319589493583219605018242521324998 8347754 36961448691646700366225321149547841792 8347755 -8083793074774704164596214831866255200 8347756 44047556176901144651601055999231166720 8347757 137864489583539459589647003996338216032 8347758 338609682336087662340167533640964096 8347759 8803871507377426637573878257229910112 8347760 5316532993319356252851506993061396480 8347761 20996873844272623774913329407102673410 8347762 -190465435341603063996020530610261760 8347763 69938695519997121684061829304176449104 8347764 867513739127496834250208338901655552 8347765 -7602099760093752050380238583836854200 8347766 1203257837673435616855278712245644160 8347767 23781908576076308836721402793751706112 8347768 -42144062052179519808158430526042644480 8347769 7415099299461816021723315657306433608 8347770 50392089926709772397166575120715153120 8347771 -26978889133582202988508792084099925000 8347772 209232863421217778547824963749027952640 8347773 -16516745455693779063691347006864433152 8347774 -94637576989256627409962364839801700864 8347775 -106018259449413470974321301698923328200 8347776 2720025488064344653824557667110092800 8347777 -180686691668629640615806077494584949374 8347778 27947165934805813991914963199961217056 8347779 132920184866847511442125496700603098880 8347780 -6655377551709446991598444294695874560 8347781 -26279343011074685721139637546288459520 8347782 -54501084025458340913907990474852827136 8347783 -143697069462438038853340609323058559480 8347784 -179372708362563155141110690093600972800 8347785 -28053362040926938782590062710399412800 8347786 2351626833428330267443564966218279264 8347787 41898009104160657076175585584969781316 8347788 -61804009230761852815883884163818730496 8347789 138280629804839883500827395593637654700 8347790 101177180142399994010262640660296000 8347791 -51060805606791938436504529930619244408 8347792 -6663928517561657242755589006334361600 8347793 55781459964130111842190463026569727344 8347794 5160702413716743968787474338263464960 8347795 -154180327069059653346576886553357221200 8347796 55489661296068619908062147434499529600 8347797 3323059202640156391785933140595972174 8347798 -156643504122318754925801355629615820864 8347799 -100972069422561920386870346889705317760 8347800 63869937585360109735966543561148928000 8347801 36487737267876289365210819843792300864 8347802 -74364519590587809845709778441957862400 8347803 -82441019887382852859742026867520264296 8347804 16666691609256514561403020121997312 8347805 726688511710364489876927284236851520 8347806 52929718298386345268496815335122268800 8347807 13591496397601197033890533087896328688 8347808 59166741459930156450286670285792870400 8347809 32738419264618320416256542776284353760 8347810 2381740228604671976651973924953014560 8347811 127472025417047769523484261332249538940 8347812 -32081002070477730921665701294882277376 8347813 -33867698484167553943905938655754223938 8347814 65741597147821536756288853500530252256 8347815 20167628855685541817004690566189706720 8347816 60116501580424906110656252128221173760 8347817 27879713235385721538313535498707183866 8347818 -19067542512872488868575347295696180992 8347819 119883119526976717144667201764764779496 8347820 -19591770998070573451122020751124592640 8347821 64819987679438449913837940563430532800 8347822 35837083366696998009182763625756712832 8347823 -26469636201385047164196215890159281096 8347824 16708320466439073178093173995028480000 8347825 -24362051156465208488646028284917318400 8347826 80371756876434564128746990747403074080 8347827 89583022101684750249526446655666967040 8347828 -25479054023168405234160910234790895232 8347829 45742954816561736305355679657619882752 8347830 48494073248386331376500832122204353920 8347831 67196007779077662293872930337982894632 8347832 102950152910487097724436844063410278400 8347833 -62393778567550779043635894779983584000 8347834 -134075274062697768401598103946137509120 8347835 19612762459202672647014360520211487360 8347836 19673440686655870129365918779795501568 8347837 125339671436456109164104218526605855232 8347838 122478486696049652445617333646409432320 8347839 -14891903775887990073327679651290142776 8347840 27363383625827628427937476250802585600 8347841 -152566120858629730253087946626175033408 8347842 -2827221875279197879372350674139031392 8347843 -67046334419874809210863589003071569200 8347844 39064733010761270973443858146189363200 8347845 -7429078217052023746968168834213063360 8347846 -17442693271815234162353713536876407808 8347847 156109869259921048393004671997447161032 8347848 -1189323229028176656771453704698675200 8347849 62965826063041940343578463311501173850 8347850 9177649227186007711211720597711001600 8347851 16372883702431542063019752771750720000 8347852 -115831076548004884614560806883356259328 8347853 23301801147846400553805768223045092780 8347854 30034844587174518875255241303725829120 8347855 -93265428146727940528316754370736181240 8347856 21380601316454410147240913799291469824 8347857 -37910490310535885782934200621736966208 8347858 -114492787167869178927312069913420698624 8347859 69142984254465522792716449287571401840 8347860 -1782367607403527080272285566608830720 8347861 -334812438743466248109689031771207588 8347862 27290496491194242162762776746220897664 8347863 -3891982956659322233841499632996847536 8347864 42775292301474759619142993114185113600 8347865 -178665164712468071120227818724484030400 8347866 -6893979132222195635180729879279972352 8347867 217993390575204376842243758409729280464 8347868 -192007972694908258838148087257826508800 8347869 -51430565197946519657546825090732243706 8347870 -42560640873336494327428627820541501120 8347871 -20362614086332057459718390952873161376 8347872 -12271275639453579953762343643227095040 8347873 -17426924509240379244372513128964277056 8347874 47135527001506253027434068295479144000 8347875 -22154791656153792007979181514831752000 8347876 -28174353021039985395346794960243552640 8347877 -127755937734887455007952979600006305060 8347878 -21700652283945032970108870353825925120 8347879 -155553491715602702112762792197780952520 8347880 47388116098212878507614433178524006400 8347881 -9161199604230847985320380572674268736 8347882 569122703442609124234075034009137920 8347883 122402878967774201194977661828942690704 8347884 7957868735547126317547507927122509824 8347885 -40581318417739267706137058169600960840 8347886 38256817920616289264429427885633187392 8347887 480035518702304680213801810307534880 8347888 24399247066630019260030941004108070912 8347889 194740312279377322867905761812662850800 8347890 -8349459891066282407338253922702428160 8347891 -1043692911726569508560083497451707840 8347892 38372354582504607278150244851931820032 8347893 26968688664595405443169467740233272864 8347894 -11791200938409296842551917952620529504 8347895 49183707721058810718282560617105229400 8347896 24207678416482333866741226663278120960 8347897 -17074014964144994502770697820035032320 8347898 22274185226916936222734608399434327264 8347899 -43630115610661287179017200342397032960 8347900 86270585784054259310603886988846656000 8347901 24268892273950305187779382338233373144 8347902 35932911418988317588149921043343322432 8347903 -49218551739357726126201350106835672280 8347904 51360721984852095875638749340379381760 8347905 -77585816198659784110275778873718567040 8347906 -2820434520731979061845389712370014720 8347907 -41095300242309653889176444720561699844 8347908 80229016128580960576573503621491420160 8347909 -181325681241046006763109348889346873890 8347910 24693851810775597684000468603768720000 8347911 -64806212336494512133305610218528480 8347912 148919849886684239652293198211772339200 8347913 -1670978873050379327947587222459661440 8347914 -16569618323650293062178166312334223360 8347915 -5697319511007852620794305508988261280 8347916 -12161732045398269301422246092955118080 8347917 -39564542705224897021315992487628105088 8347918 19597685693720905313105900010918604416 8347919 116606490520910975664573217800953092944 8347920 -767814348953881255484568324656332800 8347921 -15209222480620785598128524181256940878 8347922 -48207781783053433421126257609641902976 8347923 -38006415475037777428759717521744837240 8347924 60177446445519574182483166635982527744 8347925 5502845320118851069314321184223980800 8347926 13847330815602612043753890224690701824 8347927 36245731008024991014273665771937591472 8347928 -383919228551455475906686013383311360 8347929 11246445754403573655694182823520120784 8347930 -103344658446722634492347029172860569600 8347931 -75088739023444158254150915640015195000 8347932 -31629412951161436196961973122068448768 8347933 -66284544302648828571595843554315016320 8347934 422621559504047373254433218896435200 8347935 -108205978851965148332634111246668985600 8347936 -19813181493347250223439771429252825088 8347937 -68085994923799409086123587767037614700 8347938 -57304637710286098369084225606514595456 8347939 42089328639375660397437140687502747740 8347940 -24931118178260988267609051404395392000 8347941 -3721315781413831266525451813411383648 8347942 20599199538293574522693162333655315200 8347943 41756895454805441831314476020987203344 8347944 -39340236244419792568566629632616693760 8347945 -28094488610557893985950320798913246300 8347946 -38618394553593531155384773850984021328 8347947 118195070717754974561526845672074579800 8347948 37854684078463823953507728255941363712 8347949 32455416944160488499097613148750153036 8347950 4183083392756349390449152927491057600 8347951 -44984947190593667268720030031327640400 8347952 21716189414326310472394746154357358592 8347953 -29700790930653704898351246619653595392 8347954 -2931511733279204127333300444504562560 8347955 -29432126657874365375853756641073511680 8347956 -17880369526745442992282473791762812928 8347957 2177909159397557564840263990370628206 8347958 -37568024683822122769454033424193717824 8347959 31359151855036961413041137010200468928 8347960 82058089466769528824141261700718080000 8347961 39420847129895587801251444230633970132 8347962 -7648092081396035268202849933889312256 8347963 79202041473705715399254538703147183824 8347964 -79818409056804586533843473617803362304 8347965 31235973664363358075708080642567297920 8347966 64545070165544275457960547839509349760 8347967 -105365446207367146301222141854377274128 8347968 -22289641113917472303310268067301294080 8347969 -23740525155540200718969065569239878400 8347970 41998053301899697423311676650740443680 8347971 -79797876678143077039559090462903898816 8347972 1030364496692312525502973220211557632 8347973 95719841884621069954559344465073490720 8347974 -46983075511832596349983825292917919232 8347975 -137219711676535589998192006951623285000 8347976 -13478640850327489586607977230750679040 8347977 302592442838571966528909340583236416 8347978 31305450666035265024757577307473813040 8347979 57448298503751200253594570703818690580 8347980 13162621760953498218102892405114383360 8347981 -123494880239564842625453506967093630218 8347982 -36514920745253105329057202642498634816 8347983 -29147903060571416084029499243680314480 8347984 30835568063295074751588190504389632000 8347985 2381167131573501993066843268024392180 8347986 -83980406628741004271832588342129218016 8347987 -81269768053435034519214196741419513364 8347988 1828590533620239325252955982440767488 8347989 -20986704023740158015453256724235406752 8347990 1842173539288313003929545151464898560 8347991 65491324284363202209872724063621616392 8347992 -53412585706345395345623892148919500800 8347993 -116141261344267988779774183672674896758 8347994 -16566192018630862507688050017225822240 8347995 -27837904638481711639465341030214010400 8347996 198695330162919310803993869015419665408 8347997 -16467481900001475367251625595781406368 8347998 5948157071664848678557453170841733760 8347999 5144859331309742517094474306735916544 8348000 -89991303146777818089580765105225728000 8348001 -70806338161381049033694801186972287568 8348002 21666356867830951317273184091976897312 8348003 173162953997689722366868597628229539160 8348004 25023405239211867440172205698036559872 8348005 7036842287885310598688206358754447360 8348006 1902774954039218076791617956445494144 8348007 -42013479324632748026038010700717283200 8348008 120476920820091200290224117248052648960 8348009 84678683580795438927756757098762145920 8348010 -117106551876539723287671738765941760 8348011 2141512343729223407504786099831155200 8348012 -17995263784324296134510341625001922560 8348013 137650721401992054939916811177570666742 8348014 17252066158032339945043581201998182272 8348015 41751762967007398858558644812668326720 8348016 -1683646180560916727934026964028981248 8348017 -99141381291197424619161252876477765934 8348018 -9127163516487249580888884207770400768 8348019 -39343611243322429731148684899525106320 8348020 -1204309754344875538270171190059683840 8348021 -16522390888589091348942048597211130112 8348022 43747000683284847293793790880286188160 8348023 186573565503615203941713279235490394000 8348024 -8963827723278594199361855579269324800 8348025 -23670149601887620912787643613981886400 8348026 -23156192281422112856499110588481222288 8348027 -142042288415686031972839250137429687440 8348028 93835705550975244486694317003448320 8348029 40295591322771459110369139552681194630 8348030 35595937710598920831499304511595296000 8348031 -63914348505778240246437637155079283040 8348032 87353518141307465601122160766951096320 8348033 -51974891252185512386202405503162480640 8348034 -35857007711527311929855447890520919552 8348035 -36039752037593328665173982774743787040 8348036 -47345312992407568371153160671313757952 8348037 106994070255352086825747318497901579264 8348038 -71541402565423422182203095069362843520 8348039 -19437496688529354220915646340155824128 8348040 52055705144319002568203657804358912000 8348041 -15489976150050033944444699560844401628 8348042 51785533356948928261980420139010106672 8348043 -131899962443881192396152906103726865472 8348044 150484181978116979134662280167287611136 8348045 11244864899612294105503355929769860320 8348046 2510140279835407621369610511440732160 8348047 -174438181723480631378925572569269064400 8348048 11316739356012348787133260262528950272 8348049 -8409625283024791839210410605974859200 8348050 -3549083283735609369541138856308800000 8348051 17136133151889893366654791839215015424 8348052 -2260294117742551161241290074912833536 8348053 -38056340096636073058242622267536141920 8348054 8131761989157811798244945640743985024 8348055 77698062746588083976086240469431751760 8348056 25039059503317528012597301632586956800 8348057 -37100691350054642025497810900270814912 8348058 -10905156547598103771859143435382914576 8348059 -274438467484715500636492222327201434440 8348060 32733046844321186685802060795287091200 8348061 3916110217688686789050163176160706880 8348062 44814247544232790909608326990364907200 8348063 925279171385687264394296423482350264 8348064 -130478383833597781182274113677851361280 8348065 -68045593435485389353639403244616409280 8348066 138112881945950580305271916729916092800 8348067 -4253158675905782249514036189823412832 8348068 5307381419809896705282491366281937920 8348069 1926697144867149905925205112098222944 8348070 -32027976121088721353373658491940252800 8348071 96612508228957056037446160276220088960 8348072 -138757423551935246737733421427744696320 8348073 -119568582739135195157170440620818824816 8348074 -41751507602949444229616405773106427648 8348075 -33432556168733914063567768216656416700 8348076 106846749521749659375902704691416965120 8348077 12701449248515426930723295385288827926 8348078 -88563487600213750398528439374839252160 8348079 7467067010655421907461019353734501384 8348080 1316880597816994041879816079245312000 8348081 -8625697868268382006133956038051897390 8348082 17534709789896439182702757099244322304 8348083 -37843488649158719481515678835476449152 8348084 -149008454384562805959897211230563462784 8348085 4610860670208016996904362719754603800 8348086 113564300984433487850542567752778648992 8348087 41794454146863370085984319375456950400 8348088 -17097520989608453489495457705571123200 8348089 -210392690136693965443429262306880929110 8348090 -81135761112713484889826710561641799200 8348091 -5586793026978817216489951700673048576 8348092 20576254593487425939122414491825320960 8348093 220018363486388848972269509776741623744 8348094 -51766407098171532348468927715833181632 8348095 1460809086035383678544862123243245760 8348096 -29811942064783772783220559653560647680 8348097 -10907256865486892719469027357194983072 8348098 19963768935683198246685526575057409920 8348099 -85764200573524540933272690040596070680 8348100 -24637174709873654426288011597953561600 8348101 72377443961777664369061775073398194812 8348102 20006457801584963564905387173666509952 8348103 4626093391227613883633384834691984144 8348104 -189396904422165971732189200323238026240 8348105 -105385125324450576456725892159449843640 8348106 -402902012454757414732740091970580480 8348107 -189861921483459812464835161384480769644 8348108 -148662031077584292608489030075400713472 8348109 -1894080130095740343091997809016862720 8348110 -67272533793388351760131586688151199040 8348111 -34675142644999429206841641407337372960 8348112 292364397840584655484126346584940544 8348113 194335219276556750047615863829561204 8348114 -24031792940481226840630746085192673280 8348115 15580521351300362023683124145665204320 8348116 34967832351211531272053006153543008256 8348117 -63750423234035471799077681759905254834 8348118 -58683062399186588589114407061128824896 8348119 -13127897478440369450495853609093528056 8348120 -100386462187066716498081155276587622400 8348121 30265064522281260859979922719480755290 8348122 -26560097987306533858349620995072902688 8348123 -67117715460299878043692758606144434160 8348124 16471781339442425720862194821829331456 8348125 -251605466838665658364814613335921250 8348126 -1519646805546891280220929103484558336 8348127 -135527768028429640611495462912737002680 8348128 160851499461590019582411707516733358080 8348129 -104845197743940796360496985465642258270 8348130 61454437995931669214715024541096473600 8348131 -84424668670844001800688864760785302256 8348132 -21062050340844558814078214243245471488 8348133 -9710685078636072076696135271140529472 8348134 900038929116612694380814481632580160 8348135 -123767073417136793966522684045545630920 8348136 15316439031651272341548452146306007040 8348137 10616325144711684183963657211151830592 8348138 -113891323363130510730245316148293683280 8348139 131486765339305061571812458244665408344 8348140 50579163321799894256101387583992135680 8348141 -85804395731988087597434429257069030368 8348142 8421985294432337345085008933722020864 8348143 -6942017338443617609688480764511946920 8348144 -1572790138393752849243689393557340160 8348145 -6498280303661839206194082630049489920 8348146 -78109240498217840219089087252468569600 8348147 100136586716779958512627786111732507596 8348148 -29533288313966311437371051567348861568 8348149 -1843969650831065319204968131875164096 8348150 -34214920884833207920028670068778998400 8348151 -19805900758162785086580388767768844032 8348152 2978709980213247283213233464727982080 8348153 -312636501188644559217602906649854214 8348154 -8708522188268720706796302270187027968 8348155 -10348801128750814842070407771660965760 8348156 -17853887001068103807358679480509946880 8348157 132319119254996208859883039706851485440 8348158 3812214082973840692510169661672349440 8348159 -46084583463495114793713681991567280640 8348160 2390129301207973286576040754450268160 8348161 -32039767987600501714074010820413146668 8348162 -89787151348165254942361791389339139600 8348163 -207996010621762255256272650615710242560 8348164 -23326640249380457179314414516404226048 8348165 -20400453979668028626713315391041558400 8348166 25030818134891633466570117592160936352 8348167 -34000338091130212031412801667191163040 8348168 72508160015070989394876084276218434560 8348169 -95477714640683617961443470367144579056 8348170 9806307905388755784345288046516820160 8348171 -84285630550239355217413806810993971856 8348172 -16585206406635563184017688016674816000 8348173 -183668614528560986569677475312101205440 8348174 10869343997523775818380917962180509952 8348175 -58536925908807943177870631430239587800 8348176 -3366506821090949907102269720741543936 8348177 88622373873661574692953016270532335026 8348178 -65613920398750286373510690400486613376 8348179 76099791922183766938927350019436581596 8348180 22069786459118820162996191461939814400 8348181 -24599700659860930748542385470119946848 8348182 60023257032628591383533388915903940800 8348183 1170745657293484833068877907530893544 8348184 -1905117233481806751173862108275834880 8348185 86789531564833242676231850651600821380 8348186 -27911591129605675485040403079969423360 8348187 78983161715485372855883129422146980352 8348188 35499442973880696476439630895407461888 8348189 -25516214541301342808334267947549409876 8348190 -13975016726588202846263554880518828800 8348191 226296615135866096925326649598398538592 8348192 2625537312614672151714917760577830912 8348193 3489851218843305333889702304194715904 8348194 -55083936832404043924018442468855677104 8348195 -88767640780645540738065341774610427200 8348196 -1203417228143285725447070373360660480 8348197 -55001878320437791166487647078723198880 8348198 13030344908345376023278040393207796864 8348199 -30836558064587846267556153022430706480 8348200 13956587970931107650644045829959680000 8348201 60035980385196274369740362876860440000 8348202 41247681519301372452702502213439800320 8348203 55102779391313019685358070191230850304 8348204 -154075346468927640700729977260607308544 8348205 -21893883198439128352694241896019268800 8348206 -98403086234795816213493113821823264448 8348207 -3828054139581623382347165916502346784 8348208 -3569736484976677563497702617838518272 8348209 72043025044950175741955222980596215220 8348210 -646472632489375162656352550538536640 8348211 120885371030935430804199738657949046640 8348212 -81683771953880372522337018720192798720 8348213 191284470428193130516894563005692548462 8348214 -7820323786311250196493520543359221760 8348215 -55021129484735740446113997440535406560 8348216 14198210118123918668728377497905090560 8348217 -1391825799672462349432952458021582752 8348218 -19051373189111042004784660068878499840 8348219 191661436219165564408295313304087008360 8348220 46207432289488982383812874774029235200 8348221 62499619672668592373507579652771990112 8348222 89134535323442597725065310043425158912 8348223 -13944308204785483044762146697832421760 8348224 48036699937951470294458318671064334336 8348225 38712717672939990270506801778284385750 8348226 33705532150958132928700272170644690944 8348227 -68618186563116532105602829932311545924 8348228 50612739859987935697900236868222058496 8348229 -42821665664662571436036185823901449252 8348230 80352708421380804077088942285200236800 8348231 -57472514483046387238915769371612492968 8348232 29712611417861375057717102791843430400 8348233 -211298508444994163155353834016621609520 8348234 91762112890237810909722423848454615552 8348235 -648589465589965322712225760369728000 8348236 -3402754597814245435668806401885250560 8348237 -138334261592669172789527143463466063168 8348238 19143480741693573110772319191127203840 8348239 152134967229385943193044749466498798440 8348240 -110153090951948306860266625223393280 8348241 -59595747457600106079634570678556424192 8348242 -1277067553885136588245147535204030976 8348243 -137514645124613583380303825332081439508 8348244 45489227134498542982779589048607778816 8348245 93775022817220924882311923684851729500 8348246 53650724500310726504095768562191668480 8348247 15737569001089108608323516549117356440 8348248 -105022015893768396154080590097387632640 8348249 -5138849579705813918405974708172179200 8348250 34545873845864265527599306053979968000 8348251 34698535571591262658613673298090266624 8348252 10147734495230314333700270306618967552 8348253 61144306468607003498525964171142534464 8348254 -13942732574190989037530043442434078720 8348255 -22228074795741308120800376626044090840 8348256 -9427380821991421525492469285872730112 8348257 -219108093128427089004120383267703815100 8348258 126303179721099882834716668388467203840 8348259 -113916167770265369370029631439285903440 8348260 40953800773889793416015086127204597760 8348261 -107652615318491592850405184285850843138 8348262 39455650991127708154013047232087504448 8348263 -15186244061109126016435185219071577600 8348264 -20629336118586864239438152298754048000 8348265 75686024102507465521259410341510640320 8348266 -47637915779894040907722483034576665168 8348267 26441619207989257823239003138282799832 8348268 -72325371246686527517913865529099266560 8348269 -24854771568912186478277989652337243648 8348270 1508791096590254763751802832768000000 8348271 -32744088219136818389472599003104714488 8348272 7007740947840537484517624038824574976 8348273 -55572114430850507529854434953373526220 8348274 40941405714078877589389604161496592 8348275 -48521047887620584411337741156688554400 8348276 39524983407820255482819307008052172160 8348277 43459890475043447251308705775503898080 8348278 -550390996282996712407196254648176576 8348279 -64553845245056306118533976767663960424 8348280 6025645700295406177180186054851379200 8348281 -130458204374373317494772004009873391488 8348282 -116816901179267004849161638731006565008 8348283 -100121043426592669967410839992348333748 8348284 -15614025086122379139307939464452670464 8348285 34400813562545867422087845127103278560 8348286 -33379824335041430647043756691702188736 8348287 137415630253139244570108186852186770640 8348288 23835676981049064165981007759225651200 8348289 21518923369210346354519852972661336480 8348290 10332908294664546808029652722639674400 8348291 27238681177912458358661507003579844864 8348292 84013719917881914887925801965372559360 8348293 155232195720974505535864066902423720542 8348294 -188998810564553817474773797673743234368 8348295 -12104981405877770286334187198911515360 8348296 93897139730889393751788920505327206400 8348297 -8153088700786352504446917889771847628 8348298 -7340378564485532983874524146061032960 8348299 141998980878862058215116615137700665300 8348300 -13470188947306820058389384228226355200 8348301 33995468418769043020738239646615731468 8348302 19358143984432295861541087697567676352 8348303 -18020311019692942380722984521302218448 8348304 3807690422938438765933394196651638784 8348305 -44597166996526584026933678012053027200 8348306 -4162614748740093861611722825970921856 8348307 -40637684793593807512272687004897798080 8348308 84894160654920154713112965222338476928 8348309 203254725787865413453822473836258221440 8348310 -3288427493024641358825124622418188800 8348311 231108090293511908258771357602249284472 8348312 -19598333739898080384692903245166469120 8348313 60455635506374622131340928190779156944 8348314 -25386853263879918843524256923700880128 8348315 93659768698669527929474340305392743600 8348316 -1930488734249122745638431123986304000 8348317 79421688158264168835287198804824678860 8348318 52994705973159047706361047524446369152 8348319 41433856416201036955519035350494813440 8348320 3632989340014678019550741216403783680 8348321 225110810043362246177877334621713600 8348322 9456121509879184474444425223535015424 8348323 -4710684582905734581116058805198118040 8348324 92350471461382468388485701259390509696 8348325 13646872271742609761160593181355440000 8348326 105319124927067518146797244990245867456 8348327 -1011666519477554945641003559274145392 8348328 -82721438120230432405502760121922519040 8348329 -126317939947329726819707731361849629440 8348330 122936332836721686477910067078087040000 8348331 12810349348534755008770918874258893824 8348332 90397840732100164048423905131657651712 8348333 41352850479323912217429996500222350464 8348334 2542480456914418964640198187870356480 8348335 -42101969512203809810133490695104398800 8348336 -76980646438852576140334352312957042688 8348337 28368101647848553001173860237475135488 8348338 -38293501552324352206638901928529750720 8348339 64825669736188489848199929194065264140 8348340 -5529787906570155675559145164632883200 8348341 411352466383848308289515516685397742 8348342 116804637084592380944996534653666503072 8348343 -53290532191713409910770021218531598920 8348344 -1640742669458454498902721540382371840 8348345 3563566070197740516394482792529351680 8348346 5367770477730468725624478845168467680 8348347 -37691339257760043967128843783705381088 8348348 13484584314109270770294996509076460032 8348349 -37743815587501157804191084164415623936 8348350 -24153351941801578680579454170576897600 8348351 -92562113107854932659829327824096194696 8348352 11268685543587375511273332953057329152 8348353 -1101677027925910717203771185050461440 8348354 6687017839111292575917382521989908992 8348355 -44117627466314696058825566422361104800 8348356 26157426029364183080046688370632679424 8348357 43216010587308023697653410765653044412 8348358 71768544116104639989690635059667285184 8348359 47367496582594902320793728659458873560 8348360 20953306486551919622010006968440934400 8348361 2537454084625278911588103319901402304 8348362 -30369367499041110365089692964172163072 8348363 173575388460402973219754617752317720040 8348364 1209819107964683829935110142669382144 8348365 93528604914626904823213110147502483200 8348366 -8412653841742367010858245587879413696 8348367 44778719197913326241938390993378252680 8348368 -14117012866960025151153484015026831360 8348369 -94684480451883686512573146846023629404 8348370 -28831645456942254735552071060519539200 8348371 -9321964490717587190942316288836294408 8348372 23235627179111493783308415649403688960 8348373 -116253549415155551274329827878569937600 8348374 -6615431616374758747064322474760790208 8348375 210222964265041728476778050123593680000 8348376 68922215899030845344536543567074816000 8348377 267532641352523081597487063279093112212 8348378 -33360371668309607687928215319413202720 8348379 1137265319641640809873349194099416576 8348380 43749569494708171282751243712383116800 8348381 82084013935045850813456509112039083200 8348382 8707298463989054858700299693516682240 8348383 -102594188991436628720622439302623798368 8348384 19320799850806355933930828215522689024 8348385 -41486975880213538499162487899278838400 8348386 -12722827531459889429099974811895538608 8348387 94501103221756098056310851244444315036 8348388 -20937892809884409056257441638767990784 8348389 39458481727215042991011217743491019840 8348390 112681469884395777078400045478342737920 8348391 127294506314626268193116764544038012680 8348392 61057459485896418892489143050207262720 8348393 30232500761451089305317000704737632768 8348394 27223130744224972754827185733180534272 8348395 72263856275891485904802073714002000 8348396 17912905958745513263249668420063454208 8348397 22104569275131940642912232887859862720 8348398 -141039622113576423777065697852996262080 8348399 -894848507448388860390959692690178280 8348400 -20557698873100059789065872730824704000 8348401 -102854951881027560557798036812130468736 8348402 -18822186893147762092923329946793076736 8348403 -1203368777300619995090649953683850496 8348404 79316288369508856907819900128171622400 8348405 -31079505022037929855060087962211870440 8348406 45950461087875811632436518550627204608 8348407 2602412951360240019537324999118811800 8348408 102222983339812329202526603014114344960 8348409 130047437332789079753592295214579774784 8348410 -29401567348499041687462303727332838400 8348411 166592448882763836087319299260012967912 8348412 -1509824127495902542548313808874290688 8348413 -156255145075444031726887601379101849338 8348414 33526120766129528881178769478939309056 8348415 -63568018641757185879647291879696316000 8348416 -106777275351264710457762711810498101248 8348417 -2783757652201197750656001804871598016 8348418 -28267107874674622116704509212460341216 8348419 -27080316015067585516712344976183880960 8348420 -4244307238826809696127948845637629440 8348421 30066184374231311360090546177349116064 8348422 155730859808372336566965119532084317952 8348423 3555216993178650793713865139699019672 8348424 -22573336471505177365113492548645683200 8348425 -19636289438277488024381735531457864000 8348426 -899219862101150485928161528410504192 8348427 10215164405136248525900091115912803876 8348428 -33249950945947197497074883497542540288 8348429 -10692176146366911431902464634216380000 8348430 26642582517241015231500386782116906240 8348431 53845362062375987953347556396586927952 8348432 -37236995098858369971577625482646052864 8348433 106452660756418243830647598654043041600 8348434 22073388497092246816309505441438362752 8348435 -158294541364762522076197797156538647120 8348436 -13529032021412707046891180397956500608 8348437 -101801135782261496637438727745603900914 8348438 -32954506685403807400034808928572472704 8348439 -120205970970420099702359036302870396032 8348440 -47481436702238310254758859772320563200 8348441 76344346601873683846254814027165770000 8348442 -10879923862424512281523389886162303488 8348443 179454905109088994950263672603628578692 8348444 -4847974751390055549806962013415241728 8348445 -5024743218812236040207046609085382400 8348446 62714688688644840155434264956010960704 8348447 -81240130408783205700638863733046356760 8348448 -7176634329418167091293592039194624000 8348449 -64833207269187281026150891759706569836 8348450 -139571249614895315238434661531628800 8348451 79006564812029056665219990098415083520 8348452 9747549347031758730459104484993556480 8348453 -375663820369240317967828283063642009280 8348454 -523461349501087740738295870997602560 8348455 25771827037054720625735634692129934720 8348456 -134374861249439906117207497406746629120 8348457 16869201258693126169844698579846351488 8348458 30580662066959118450159580143898671552 8348459 126521175119427137283441659867701628160 8348460 32117446876231600503176329220213176320 8348461 -14127491353615794286571982826392363072 8348462 -35352609549585116083080033636006030720 8348463 4672113585825338916136637433779990160 8348464 -22986897799599622414249715664071884800 8348465 5931672469764286151706853579492717800 8348466 4118486788950227233698940401378769920 8348467 15868240594846767224612676820424026800 8348468 -36554592284684078035799126691322466304 8348469 187858854623670328873985965057599246720 8348470 5361807979631900210684530522082688000 8348471 -72959928676552616269748733252995465328 8348472 -39555909490470468429526135994984693760 8348473 -127813535527825077549314417232620712624 8348474 76017918456013504326979458515381594736 8348475 -5901335819892638033363671469770062000 8348476 14757585566394305022626811924497241088 8348477 217252145163737973552939638903639632326 8348478 -68552133714787094108568894839275267776 8348479 -39053025466762812002071929717720840720 8348480 2198104416726995806109516165692784640 8348481 3791844007321410411054166050855900480 8348482 -40113610224381033216719478054142271616 8348483 98974733448146276061098583269448076800 8348484 74938498712660349762200733040148385792 8348485 -98429481189359750351812781006332154820 8348486 197588428361995823765338987408218624 8348487 -8816469172480619115548301855060018048 8348488 42835209458055259280410606610043371520 8348489 -4710664432034148665465365819118618460 8348490 -2469220792737572519097932651897285280 8348491 315641094935925572882493470113584700800 8348492 -112718399199710149934784398196744547584 8348493 -749103363419822076764107147870450656 8348494 19626057897111793364007207846675861504 8348495 45551349001062093704844335960560598880 8348496 13127912250040784077979007640831524864 8348497 373850207554373502817601101780073316672 8348498 -12889036748269945404816386858642694000 8348499 -7880518945393019768633146286205380112 8348500 -45831419381760917060705620521300480000 8348501 -68478674075958210377121287528419930560 8348502 14379997446205391591635455934953623424 8348503 36608110971191307122565491230754456440 8348504 109935634397418652578289312096491909120 8348505 20919633381744881964469838778105676800 8348506 19597039338833624747062771322942020320 8348507 -64025995723421600246867375364475976160 8348508 -15661109246587809234758679037243069440 8348509 19315168446260949002613971334702305280 8348510 -22349971567174314387912744860657815680 8348511 -14429576921647849775381155973204365056 8348512 221824838832287691206262293838461140992 8348513 139888196110740845414227790562365526696 8348514 43819642102736664853796029586137568640 8348515 -28172806378381390964929531037289237600 8348516 350686449956495667204498169395953664 8348517 -8827420444750260627157491451524140544 8348518 98659770882959496807256417813670196960 8348519 -31776169230848554735600213060221547080 8348520 17843266184305488973625836538265600000 8348521 -18756313382345764623848899678075184156 8348522 -23589737530069959116504824319141719968 8348523 68057191797666536074114131161047440984 8348524 -12237718408588137927002208513521984000 8348525 -83881568204127534558618971158189309950 8348526 24975311082389338230401634176147016192 8348527 181834342475611597058574749599951158072 8348528 -5610673876470314558542375274907402240 8348529 -41351245165884277297182931210585742400 8348530 13010737533090322902101958102508756800 8348531 196869436095050164630932628595875936332 8348532 -5847432426258461501816899923575482368 8348533 -65168530902420493473822837145368683218 8348534 -22979204877977488078996586068153481280 8348535 -30997656017384709169158380839597593600 8348536 553279837650775240709342261486223360 8348537 194182504247011204998092741388739998186 8348538 43427707193078887211169127766427979008 8348539 -138863624197436133662983570965805453660 8348540 940465571740458744971448740443392000 8348541 -66596094252776468043697974794548305408 8348542 5194138084481706031105837616569692672 8348543 28721859856624586816784299145605018880 8348544 94968505907733299023413412927918571520 8348545 -130663949147254599176703183051906590400 8348546 43246392377076251894958256463183147472 8348547 8078940993188006954054975580658828272 8348548 3746646828383067711025544285248962560 8348549 97594653614749157982161402571227332320 8348550 13433946190382255048542065593199513600 8348551 162600757957131578191354062616078646552 8348552 224906593286996207796528380784815769600 8348553 -69404422879196490003784976099910060 8348554 -76012205739696720076254772725175395024 8348555 88658749712661020287053511862301510960 8348556 7035171922878718417091462515481533440 8348557 -51939761665998859845556350042517549088 8348558 5138207962928238815012053057477498176 8348559 65994030888862455825376287060505952640 8348560 -6840342308377210145360210171324006400 8348561 73118887073417989563293863200886539252 8348562 -161346995087457993650272011167133696000 8348563 68675338187296984968432900909236734464 8348564 53840850064389997681487568402471505920 8348565 1572795780113244122052928127864147520 8348566 122040709566842918018373634662410099232 8348567 21560129564066828996137211723223836616 8348568 62414351125616890159629983803466219520 8348569 -43484720436969104323186340579279303804 8348570 81763571571749586943768971512482272480 8348571 44556502463462375628918885932620106664 8348572 -13252645639831393777541073460691376128 8348573 -169345488147001069120650238445108945178 8348574 -2265477782750490866269599659708802432 8348575 -4309623025607092824756853760375217000 8348576 66419150678008784249226391417735544832 8348577 -9840886988296796564822116041795500880 8348578 -38074775818717746242253489160943792640 8348579 814921237203308977812645480002915328 8348580 -18932181233355330538837751690293866240 8348581 198740652423600205120684936497094941120 8348582 -77969255566411375606513327592289474432 8348583 7226487413897991042949218848332016424 8348584 43717519545892898343681660602750392320 8348585 -42077239550693272305682698634829048640 8348586 -6868344842966576866697705854829246976 8348587 -69733516575567953541255221377961435600 8348588 106771342898266559050118439786651026688 8348589 9333607880553132055790885986084091670 8348590 -44073188134976740196050655803733275200 8348591 36533043874368520446211035178470394584 8348592 1269777632945605839260549408800899072 8348593 -33253371308058027441669958674368138256 8348594 -116807246546153262902044524888334577904 8348595 -8618228596918825307628507088237014480 8348596 23241616487872085499549954668953355008 8348597 6712845795149996391360126340521220860 8348598 39480342619373092115268507463709064384 8348599 28566618846556724138365692378430717952 8348600 -43130285452677876636893472434918400000 8348601 -56289364867752419936138639043373665120 8348602 115376687241370549488161891127608159232 8348603 -9940368819456379342948504246922069148 8348604 16674622425584197814252591669591949312 8348605 -10958047167266844838209157799645132040 8348606 974960031651906627294180193393201152 8348607 44924939976043852091682855357957480144 8348608 38199119099885238431420391488516784128 8348609 -79337215682390999317696739040926584896 8348610 11459319834964423301045395426734243840 8348611 139120648599976989842875264167711153212 8348612 21496561117620553096891423885130480640 8348613 3414795526851886050690128480173893888 8348614 3157631770028327092334270459106504000 8348615 -141376169048776271270292201351209719200 8348616 -60058323682125287979238944662336716800 8348617 -103940761140891924423134873537221575334 8348618 6373638381247290304946908043392224000 8348619 -35639351041521378772950706934127648000 8348620 -11361150868013778167313477525462528000 8348621 -27095357762103490441682758132686472800 8348622 420053366022024970391235767737943040 8348623 78980833943422846046915988461518932624 8348624 19992297979094083596401895832654602240 8348625 -12530139305811759182540785567278654000 8348626 16509877991764234568260737945990824448 8348627 -572076773121844192823858543869381728 8348628 76176025292757579319583864368009758720 8348629 -1394719508080724530362906483161294770 8348630 10918240176353693009681747484369832320 8348631 131422263600925029980351706065100686952 8348632 27796734378606219647412460781657825280 8348633 69141677329953812872369835220288591882 8348634 10045469075236647060870371247708192768 8348635 119174370568363182138964403452370182080 8348636 92503955374203273085718226357710830080 8348637 -62685363532968761346821201377848480 8348638 80760182405309848999969972906408842240 8348639 -76323195027096974462101696106095280352 8348640 -54720064922434452831544037983196282880 8348641 -7416686775168642005726426544480419840 8348642 39176746599415974771081163815747231744 8348643 -27605558974478280238497280762681508160 8348644 51471615038538520962076618326882590336 8348645 -4234008027890301198780364553405091600 8348646 70996362402722144385169666663727995584 8348647 25039375082307873689042259206062644400 8348648 -25619045668396767648949454022386810880 8348649 -3777376540134385464608269374261797952 8348650 -39066571369979163115980775264856329200 8348651 93646563582596650537588889303407793652 8348652 28365316139844781148505843174268385280 8348653 -10725888415044798042592766608478748020 8348654 42404073560772363602113694448631603776 8348655 -9977600550542871299456453747707745280 8348656 -17957747985909055941595812530035621888 8348657 -152248137963977294430878424382271088000 8348658 23271533288376603852347955837784689408 8348659 -78348976175962131864428614429421845560 8348660 56523098558575239792606053556338511360 8348661 -98937056593774272103989792346626895890 8348662 -11935593805479833266272092728079179776 8348663 -24263466830781015215274693248292442920 8348664 132895773587368425753090048542650859520 8348665 -1385325003290092119831828803261356800 8348666 6940182178045315142590787366582982528 8348667 -72225518290465444295861367071101005120 8348668 -58968386455259638035743230342962429952 8348669 -116507728131040371150320977151497629504 8348670 -3987195849271300878702729319638579840 8348671 2828122347232443851723496597095631872 8348672 47072194198864378668804481790899126272 8348673 19289033679518442230563645595651146464 8348674 60532896573411794989306049585240432640 8348675 549334894144803324276232416580939800 8348676 14090199152059822755755008426717347840 8348677 11819162308562733341628233221512738240 8348678 20947185371035741792673163278057147904 8348679 -48528200122407990718897374544385653776 8348680 -55854264900090973470904985954445619200 8348681 35413306838277146397526286304715053264 8348682 -56825033631904360187745431996822347008 8348683 -18330147069395962054387761006762880224 8348684 -2648655100429395764675243000814950400 8348685 79459250439380059322638838086826008800 8348686 72235877397834127045717757842460217792 8348687 198118423801615794755360317410688764336 8348688 -17582357807703391812451751106787074048 8348689 182941494501653317853515895288001901490 8348690 -26984365128575947394610775500905464320 8348691 27053621041468759843122696452899391280 8348692 -60210852487552501222112571814497497088 8348693 -170395143180550183730213320097969857380 8348694 -49673703545506537404740442864825943680 8348695 -19779085536673791338708685744129634800 8348696 3163494738732089847875629416042977280 8348697 1654331043294101295929836993596641280 8348698 87858109353376306300972494137251791600 8348699 -56523673111402273888360326439005906300 8348700 -28259678921817674096611556097376281600 8348701 63255753607148497600750131435422584992 8348702 89193013981911364355920209385232967552 8348703 -20764846275550080140097046822448323584 8348704 -35573113181602523777630741867136024576 8348705 -132524771559951500466124152302130124140 8348706 848205528549227809743301984177552800 8348707 -32812321364218892160259477800408679608 8348708 -867295263447461638200076617876188160 8348709 67934544667910331903420376084623038304 8348710 -113365320133535205418581949827924900480 8348711 44984058855573216027677855694352426032 8348712 -10970865220164399062450614732955074560 8348713 202865230885273383441575999754194630500 8348714 -56841931036091405514914819413763685120 8348715 -39050138321107902733094037262812439440 8348716 145524687817157399310062693031013571840 8348717 -24868491798519616005021708551593838736 8348718 -2251558058805554562543130250667419520 8348719 17324331150462509188466598160170423144 8348720 -26299852259039219156477986901242675200 8348721 86426669461737609561196885592091820320 8348722 115889489147520439531641445855125024 8348723 -36683276096699721270609038215816516320 8348724 -60933460984484589743872732109604495360 8348725 29842191084654974316318004889201908800 8348726 -31748101608133074529425599927974164480 8348727 -13368914321781053748199579261472040192 8348728 -203686151314296995833100377241795235840 8348729 -9757186841027773124482652703924076716 8348730 -17110433594814221337473490468865044480 8348731 -142678540697793661077128466345387805468 8348732 29856704451933363973707806509130357760 8348733 -106240980442382829828793529412311740320 8348734 18835078941849950320342226547256146432 8348735 -64309711379482500170995604866814263320 8348736 29215465307352173974503518679198597120 8348737 14848925611716821245265810390556360386 8348738 -25696936971581099200525636855074738480 8348739 -1684020113202881848262866814791054080 8348740 -37200495467046571743283933510572399360 8348741 -17934772866194859197516126082836048448 8348742 -10697242705429825590343948314547368192 8348743 23612160322251879157566878954944048744 8348744 -21576946209238392157995415294162467840 8348745 -10315143567352860663088698834886562880 8348746 6544423005582786039496832232458833920 8348747 -51260577514404002601588349246186272000 8348748 7990058295416340927961469745383669760 8348749 1541096581585841645953574010059190540 8348750 -1861482003397914334316604296266200000 8348751 4259175787660413561645719649574531584 8348752 -38531117763890737361171597676684902400 8348753 -42468121982623665021688496899268464320 8348754 -5670855142795823638697871208493050368 8348755 13080973804944976382555210296754522160 8348756 4346955894608285448042733618434377472 8348757 -62440421071288321184656727891908844640 8348758 -70570546530986665697732989060788000 8348759 88123618939744496727245706473056125960 8348760 11941548548130973702957810770059673600 8348761 -220082454525472266903202760575857884352 8348762 20272416420955019590237987441841451264 8348763 -72960103871843812368740057373023633256 8348764 -47569192792520305020198056638791842304 8348765 -916331375947931857172614485267432960 8348766 -67812823401781760473623124059507830976 8348767 124015836881963832325520141117348128176 8348768 342075568765413939181608038093999308800 8348769 -9646968676503709893033789714769230000 8348770 -34319107487923322376443316686044992000 8348771 210625924658159354776265634473954866200 8348772 -34831345491218993270816851776122277888 8348773 90424469240460374551709016358521409022 8348774 -4284888441504266867362245242558590848 8348775 26019479783259987901848159232006279800 8348776 -149682257482056734139506518761619153920 8348777 138462249088567466151279875887216045626 8348778 -14808931732658581543046021250672576000 8348779 -22961704046205586787153924016057516216 8348780 -18547506025656507037427452926052792320 8348781 -53618799698187349108984190428449110400 8348782 17127687430153033987226345091965314944 8348783 -27055937923679011741470264315900456936 8348784 19306624405709856037732274421748629504 8348785 -79050027400559818911946907846938914840 8348786 112150542650882735884580892472451480592 8348787 34040077018186932221366910286983471444 8348788 1446603183439256225464778683321194496 8348789 47600415393174684642882445584100419192 8348790 19260905073120352181118692086860902400 8348791 -2999545259349717313426767459376819872 8348792 -151378654911980543748050638506611712000 8348793 -64041023473518604242484815388291325376 8348794 1133194491968925432591363997894076928 8348795 -12092672997177075954204242674359628800 8348796 -20985014965467866575837270263754346496 8348797 -135747269617070750306297886573222789754 8348798 -124571849718383541807102272405394180864 8348799 -19320017196957737106342807734564816640 8348800 975646953427895793704923433533440000 8348801 -121582516429438283426577726762004279296 8348802 20998038571312376951478405081418088448 8348803 154582508887495092161371580241693247412 8348804 -95573245403498938216728011453296579584 8348805 91543096484019274379324833207702411200 8348806 5097645646870772179537942809185126784 8348807 -53352966714054090282202043808879809880 8348808 -39799887433742815420319034480680140800 8348809 -23352012858083002749855484424061482560 8348810 -37852973215395815093173429380525864000 8348811 110184265713455163867178810159829427672 8348812 83537589859470361384055057446258470656 8348813 -59945405536304677896665411478172695072 8348814 -46115778425824807176886572996714784896 8348815 16457198918792846637333605841265197960 8348816 -3815937068727515620316094945443708928 8348817 -80313381271442093115930506915418101520 8348818 -34947574834711615398925058064597398640 8348819 20719009331126175400009409062370761632 8348820 -37206475637825659683379858775836323840 8348821 -37953294326988052615986135616738602308 8348822 -87725819149056933324835639752687864288 8348823 7864991875166213478408858731092975200 8348824 120044265249700273743904827008788254720 8348825 11039710255319119008733514526245633100 8348826 39835793995092106065683167891265964288 8348827 -40179044412572501154360949647475959488 8348828 -7794760170402723231791780618734156800 8348829 -70340944951414568933305935896844303840 8348830 9744452594106521177533427666572377600 8348831 10898010095623587373322514489779764272 8348832 -2995017213770609182465039297151827968 8348833 -4171568439769964922073315404664023120 8348834 990215654339697060696267238529682720 8348835 -34664386829747433055129921692004128000 8348836 -47148908367457633267218934213914385152 8348837 670954912286284730371251179284270272 8348838 96915357409973656657393891803300658560 8348839 122902227634133639052969779006385881760 8348840 80609390884463192762299280222944204800 8348841 94020426782204104598081117428140871050 8348842 66617204505079860362276015214700881072 8348843 150963222640185869133716400352576087092 8348844 28550905728049804458115835485758554112 8348845 -202986332574457309274276559120342424320 8348846 2037460191193064781560654359400678400 8348847 -124724988110561311289077710697754352 8348848 19214873496625561234111796687690235904 8348849 152251646784138426242182694813885192850 8348850 2673262497057960308257755687355959600 8348851 16136317134922388938941299905881893024 8348852 -163328164160110473013523792481410408064 8348853 2407570671048660856171477780484474880 8348854 -3321995342385464720161644607808460480 8348855 -13345012916451497626231924259014044000 8348856 -124935170345962323919636354087793909760 8348857 -82374779980672634993384753385498150768 8348858 1339086585387540656627671182754394112 8348859 72945228383956143627785321684814943200 8348860 4227354526092487425302337023123957760 8348861 67975148888051545978683448658649293952 8348862 15686996990854896048567331910000332800 8348863 223609689282490898078129966779223938112 8348864 -4085335894802364261170963871059410944 8348865 5762446496313172859213658717868918080 8348866 60485080642370179395481901535871259520 8348867 -211663551702496631329380225346315323168 8348868 28303386717442153243767506513389301760 8348869 230561262180445552041508751280247850270 8348870 -98069975683321635805940161104770576640 8348871 39705120062729907419106601329822324480 8348872 -32071059043652014786236927594880696320 8348873 -2261375378790249651531726510583388856 8348874 -4062949281952572855237784311392835840 8348875 124702290911466382347266740529691204000 8348876 99541103180079146731045133297414511360 8348877 59599343273510607004919644893681637014 8348878 -31246289621807303663104674123135613440 8348879 102019090899291341543898297718347888 8348880 -115325922561831451139756617256140800 8348881 127243731007087785672698582014874653682 8348882 74866443794219885520518336375518346400 8348883 -4703952411934012317024261437453899776 8348884 128009112553674704498731951699600082816 8348885 28045155661901593540964391118320662400 8348886 -8145222687428540411678414609290752000 8348887 105715647736383410864591587916458600224 8348888 -94179420514356027660759712888963031040 8348889 9567703024880886879032648978609909760 8348890 49259730130178907780660303891576806400 8348891 -161162677152884669079480595837746171708 8348892 53603620500784091155292728615125417984 8348893 -32883704464227718177333921013499312800 8348894 101715212986646957831805072201255272832 8348895 3408967962636514070013660189554800920 8348896 -178400017232629934855628824449296629760 8348897 -17822721511572733066766911305929882880 8348898 -64619715120996530218610323995347051136 8348899 -69860015982411918486175049478185042336 8348900 31766148015394580129738768803120435200 8348901 23538713974679095092145437445134056448 8348902 -3042041108006441915280273631543292160 8348903 62038972059723175353733631439388612152 8348904 111390103345749313035602859746660352000 8348905 -102408964787605194552406600181116958940 8348906 -35358473618014519488163112551612576848 8348907 42877803948457803142755883995761467392 8348908 46013662868211265089332431238002560000 8348909 -114856182065856075490975961409210382890 8348910 -34818957150987269415568768160793281280 8348911 -107661568222320870510788457405921293488 8348912 2347924285972568169645218681288785920 8348913 -1501187484055541981405305032450127440 8348914 -67477308150015791317318057029067932144 8348915 -8843601830210345215130314119616375440 8348916 54681388984980786823302056006919831552 8348917 -68345681460817752380333759316787341000 8348918 -18330504842063348574714194888441643840 8348919 -74331787419102655569521348575445356056 8348920 -13050391283557080307182491041957478400 8348921 -2596443546462065871245934135484538112 8348922 78455947604306014875909588999577691760 8348923 -348995735975774510459271074169129600 8348924 159722156563704883342697323774630096896 8348925 2401627209319839731023000374873703200 8348926 -12150217994195196461827103803413491520 8348927 192260204466017445822311385343364011776 8348928 -19144639962424556077153670312069431296 8348929 -137929301036592837510382045272713470 8348930 15013734606414477384964725427516899360 8348931 -26186815257452825317136658573757526304 8348932 -26791782508863460641176398838120389504 8348933 -54289930180242513843362356810345378980 8348934 -72219666032549697080025354939242688000 8348935 -165642185678922313887124225754749440 8348936 110343226695689766722243111105789383680 8348937 -7723521988990665304005550121093853120 8348938 48833917051089537731535688111599323424 8348939 -120725343690585670252813210817646746688 8348940 -33042525357295455259311742597361510400 8348941 -10251535022724929328926291924007758816 8348942 9907486673423544306728550880595358720 8348943 43375803713077985703815652137787965064 8348944 -26322273061064378319355290820790640640 8348945 54078046873798582150252203496557528000 8348946 44814497312958702447125271978708793344 8348947 -109453738722615159309621987436704891604 8348948 58331737587641029589887591393589112576 8348949 -5378760120746413219675453436266985376 8348950 -35580867655085390501970453629956188000 8348951 2295886217458713385649007723801231744 8348952 -16227140774505111296901588153583226880 8348953 -5310460645098457129176632685675887160 8348954 -2373357496279956231956439119014368000 8348955 57896831844772395195884701504710744000 8348956 -17793876142244865501369795066343317504 8348957 208312133475978611689526973974464253760 8348958 34195408590254898743681827928525481024 8348959 -54879543258460525103118789590208684680 8348960 15092490775451882185268776938399989760 8348961 13308826052898859905831110971738613760 8348962 99352309646560360906095127830580892832 8348963 -1163246722414200434892948666936772800 8348964 -7619856252596305568543951598114754560 8348965 -13997223008905345229462870641858267140 8348966 162879854288058529757586423406426944 8348967 -94457253437908029116900394577255595520 8348968 10417532827219810244485325993008005120 8348969 -105608070452963357011954010524390026630 8348970 -15077920864039092039835534510507622400 8348971 148739111055179341677725682560843509172 8348972 173184305214147390948876202648383759360 8348973 77822676902569504803972309107827262784 8348974 -1656553399562967290377201368843546240 8348975 25290118292405999477651278175369049000 8348976 6620184880338359041148389906404605952 8348977 -3774127895291252157507490645918736640 8348978 -54394319617465228685259692000759280000 8348979 36170387227950084213671106339728604984 8348980 -18926015623866824291530088511710822400 8348981 107205895530673014246293914715661532782 8348982 20758698549684489531952430158439522304 8348983 -20649897659248614724314603612679111768 8348984 21746453366063939507759410159959244800 8348985 -593198567255440338404658589763339580 8348986 -22087454474875174010244742700307386880 8348987 38731017156977184878154936344878829760 8348988 -29702207240834568677547253110869184000 8348989 -197957599236029356929076840187235202368 8348990 -35135004013208182298577865799914490880 8348991 -29936725898507820473083145226955872000 8348992 -22601967601636950068443649819025604608 8348993 -134048049482248408295257256815991389758 8348994 -7274099363648424831587150009580913920 8348995 6471536632441300244378925370558314000 8348996 -23406668093059418842714863438573192192 8348997 11509811912685666353034782357753868000 8348998 -35385960430160101830227094341475084288 8348999 58070239140504855390325460111224383240 8349000 -71003641275287377227449047572480000 8349001 73944190393070522520255388641743598900 8349002 11567419912438915158704697973567163952 8349003 35149426749407436450916911286293383040 8349004 44135644842964707857511571035920989696 8349005 2323231599232411253890138329763461120 8349006 66582702334938420263398545664673652864 8349007 37069137710844467287925653987377766256 8349008 18167763529971319493250028477910802432 8349009 -2191965388441548486923926653742845504 8349010 3310832616093040917165771994741143360 8349011 133435722837453940973980638515095441224 8349012 -66530647463011036515117909178001483904 8349013 16052151480785907871394994411538091520 8349014 17726690263436653728060140358748973856 8349015 -32767776973666566766510649101705909680 8349016 -86417339363466133355347841822345011200 8349017 -34259007258273790227063790569468134400 8349018 39046290207390534847841458749089130240 8349019 82568308812235749230384035764701230096 8349020 -75701916091548504675018162584962091520 8349021 66968468883611492948439777632755794240 8349022 -7669508980554820984122899862165677376 8349023 29094961726812316971811925443738560768 8349024 74793446669481411861208132661158871040 8349025 -23848653678297931319238518568527898900 8349026 -33495197034429283197192083857305506304 8349027 -28783129328512559359434072806692915080 8349028 -154988180244273864595352283446603489280 8349029 -77693812827524891884230450051819463716 8349030 -8700233866785520229722407751436567040 8349031 -60909708252997117511589996261517955400 8349032 -100195371400112768649609273790384128000 8349033 -15301391845298387149564635748650577920 8349034 -36616014721106442970030404709175125584 8349035 -21250907166403515057000418339395487200 8349036 -120415929093956789439150266517037547520 8349037 67043158465571023579030652215825277280 8349038 -85678370079437477513466595691346614400 8349039 119298075596249522880689646967763615304 8349040 -15493507786061649910848254448685547520 8349041 -7135789027150041483574599501868512558 8349042 2116654753744116174984440009270423040 8349043 -195415023070803229987117029012160438708 8349044 -3687037019617483860008242701646381056 8349045 13943765039677490529157457089654992000 8349046 -44075299907889709617410754887670397056 8349047 -17162354745077527154196782618641381968 8349048 -134239775018190458245418501110515916800 8349049 68451501619777849275910256855414403050 8349050 23624052438900059758661071003644784800 8349051 36856848199253934543551631272169412632 8349052 -2619345195479214675395333866404766208 8349053 -15614856130154433618176919258672046656 8349054 6949422821058399834398299440170993664 8349055 -40831019666637869083061699152104120480 8349056 -28923299251851858763580701104773529600 8349057 37060623113240057272938379891564944552 8349058 49595557819683427297567720270798268880 8349059 -148038211342481968734183324492953712360 8349060 6025163741115311137595616077837045760 8349061 -73810304061826884300426440822510571330 8349062 49418382017905659417521901987377128032 8349063 -101425391848840870900113404331763924056 8349064 23580676978180396278564147396057630720 8349065 14136751439646334659579493543809359460 8349066 -27182873252981208624633529961389804800 8349067 37327474390675134237564410687177724116 8349068 18113153970059856515528475572699621376 8349069 73907096323613269636236670686095249088 8349070 -6271109882942295388817004088226077440 8349071 -233069222540898292914144540020836126320 8349072 22110981568412321778977836947998638080 8349073 52039747280530087341222550772563670260 8349074 -78360865156022760171935088285708688608 8349075 -400546980011692913457665022159744000 8349076 29011432458883580758112376886258671360 8349077 305978693838484672662387231765162924480 8349078 2605607849776984212091194683297095680 8349079 -291617289645901890423814344478308061016 8349080 10494132489083741298003820207013068800 8349081 8020281010160605129990890020998055424 8349082 2724887312001929631715637448594223872 8349083 -2920187711413469518143341026891395816 8349084 -83353078144617723196146201275471969280 8349085 -89197999636584330906940741268978627220 8349086 -3070648256123642601967837060060886976 8349087 19322727800380492289192695278195095952 8349088 7366056215277986003862389958235914240 8349089 89727490583373097743536715919333539840 8349090 6046786398046841241234325581886848000 8349091 50166511316899369916461196312663525664 8349092 52925281293155510213209852141757374464 8349093 16109871578606648812184065504051822782 8349094 -23571289446921462452738317169595361920 8349095 -2313382266628303252385277069730470480 8349096 -27952711937383295530238203367805911040 8349097 -20568440861516295534592700836427856240 8349098 -20102138019980102880297545419456741200 8349099 -90853840941172317359633136920007039552 8349100 47044286013146267441992416890158080000 8349101 69751510079583934308149631166474101900 8349102 83060240379027490853696931583824167040 8349103 -19457061141646991519367066297271669248 8349104 -29351818028084035670166175273754542080 8349105 -83940618556315271489523823500254231040 8349106 6317836111939347691174141145707327488 8349107 -57421988895900480527304135533727601920 8349108 -81843456422617562187525411583128059904 8349109 211327806649197856325397772279385827310 8349110 39410459374684464742070859491283984000 8349111 -85972330244291563869418486953227837880 8349112 -107613712345878172679802757979206348800 8349113 57385611028805977023047652496881091920 8349114 19703115964524631537082076946047267840 8349115 -16693076094078307532263649221780224000 8349116 -96130009797731608736877491402016655872 8349117 10714661121527579299474736622697440384 8349118 -7069553010464010391716189797263908096 8349119 68150549478437913814505571024886259520 8349120 6278608401244389133694736478104453120 8349121 -270167257527649692422738433274637134 8349122 72837147896133220959543612488829692112 8349123 -11710032408850140717830917238558948616 8349124 21488513082307540933862940462084116480 8349125 -51136029935355374885625472791824490000 8349126 -2983388882901899520811644676408654656 8349127 -5909415296118767565136259978853144000 8349128 64337455701187025814691589764933877760 8349129 -142840406045033772689694444272919964800 8349130 -71136492547436697430870228689622619040 8349131 45432975863746019013431203825911776544 8349132 59786820312591522292283342939260723200 8349133 -62699520897774471026536095068088523796 8349134 13272745355751664207771905172489665216 8349135 -54142488118813685940466667673691100400 8349136 6947822753200229856645361482888118272 8349137 -32829100933140549754856651274423725568 8349138 -225738702550884826532801755540611072 8349139 189011002400891869904519548363710424940 8349140 48529945572172175982952117486686109440 8349141 6049821590072221108267816717968952992 8349142 74402493829902799153866417403102761792 8349143 -104754935864480565697010020501110433872 8349144 75991833107317266368404343897602621440 8349145 29430268378613320411541710252905094080 8349146 9338017242166260256286443618145383104 8349147 -4263008677591713168811779798360384276 8349148 163948001201135654585740111809149086208 8349149 -7522988882002524475875935252341118880 8349150 -14256816902932438243354673854141646400 8349151 -84709808135097975737468666258322877400 8349152 6724840263065367182644555945512271872 8349153 16754319700936196611142614210947365184 8349154 -25962879854839714739561616121840916736 8349155 180962543615372058796999573221703620000 8349156 -89375987079732587415788672944558848 8349157 53204304198535911996582056568772897406 8349158 15996168286802760467395657475122763520 8349159 -40882294779800034140965387639702463328 8349160 27081562215391599107129189865161472000 8349161 -29629738638575710466489360879261820096 8349162 6239568391300866427792793035030013184 8349163 -112796298149458439915833458601667224588 8349164 -115170688168676015112668082993804417024 8349165 -66080648438188465971268241750385912960 8349166 42974781825591500916253401063091509120 8349167 -327874231450538114934967175172249363048 8349168 5607789628284186905990004239523151872 8349169 77560979400667244265640252307976767570 8349170 11653006399780315182922587033449971200 8349171 190532002453046215542020274278531606064 8349172 -284101047894483056207610547968514048 8349173 -37864067809323984427577365998640995456 8349174 42830252742785595778232775616389672960 8349175 -72325422289700688312077766140244603200 8349176 67451755716627804526321376042796933120 8349177 42455165363175142226706198932855863008 8349178 68413845210033980452929442789761874656 8349179 64283543617738997613612666490474450680 8349180 -36858851388855761266561684725770158080 8349181 -224450928589210955140476399100936928 8349182 -7419030187373347457271123777061032000 8349183 96118040944358987747193205231583692800 8349184 -4751515454531931048639641874522439680 8349185 30961296925322186458059344567955897000 8349186 -1663502985286827088580370897514350336 8349187 28358945087307311694858863352184454400 8349188 -21899388154119831847992757528879754112 8349189 92116868092487629459565277282179055840 8349190 32763185420231158638944962180490599680 8349191 78374120286933978432640238347359186912 8349192 -50306930788919546854580195464258959360 8349193 16505681082531506984824599571843968180 8349194 -3790384569820998910932275898183936000 8349195 18424181091813680961216653185743271920 8349196 -46410625260058881857596039218101879808 8349197 214243193745358467662541525924838670646 8349198 8262243979315759485718939143990153216 8349199 -22750752504218872853427891718629064320 8349200 -16982115009985215811082633428637491200 8349201 51578990651604683474765142096351595392 8349202 -58655889763472764112138100625936718448 8349203 119581583298923089123553391762965905452 8349204 -353002691973341063235234763749961728 8349205 -60847517509525326361534116456756111840 8349206 97385350837613328793904365379857899552 8349207 56456118638997957124226065484842209768 8349208 -2101121055003169824054273350151321600 8349209 -96479485481851181944750171071817854960 8349210 10287194442438062187825906355033996800 8349211 54055895150196858549157952244085758352 8349212 24325478972723459405859031285388883456 8349213 6303316602288985626541008610084179744 8349214 8615162554882530287329073910558531456 8349215 -13920110758037191615384297921571016000 8349216 58035902587517731704045070299955200000 8349217 102914765563010805929460491633045223266 8349218 -102986956337063833968873591053606539440 8349219 -63059401635293141776569957562639118376 8349220 26601853561944256308185829140035829760 8349221 -117725063396125866750448423436887076736 8349222 -21996962259143251384268733889531238400 8349223 -111854538526635228310544532274973419528 8349224 -1267940088285720457769411644613345280 8349225 -24991968718031850449675730807486188400 8349226 -42297873148775916158843698638765903360 8349227 74536390637294992324165394315405622000 8349228 99978596989517860055820376167612909312 8349229 -5000354263716378899532566913444963520 8349230 -13326905360459752426947519509488680960 8349231 -28214565966396474761752951517351700480 8349232 -11620446681584814709332874966881075200 8349233 -175969075640450362570341649412393550876 8349234 -51048960581281852745400031099587698688 8349235 17475434182984584287468467193116430160 8349236 32337148671715220958858712681657448448 8349237 -7517847080754208950858071944029412452 8349238 129524478561211242490865436709811790144 8349239 -6350684247667023926628451149796565280 8349240 -18532140262923425150885809102077542400 8349241 -54305395280756424804678316283924454358 8349242 -16696123625041922152160645585744784 8349243 9113466743826056396274518621865312768 8349244 180201378845661431132287611688089600 8349245 -30880770905996056166111656019919734400 8349246 -53019775752133850204229635560072182720 8349247 1979117208530816032169442528293690752 8349248 61795940867584638311988039311342174208 8349249 -63755536915701213869517906742206596352 8349250 -14827778754120391924715646589387776000 8349251 -134125865152201247166960152657476295748 8349252 -91057523203868641902755719094788973568 8349253 -117540698454602148602036819659114767744 8349254 -21849310316172467454584265100111978368 8349255 54062464052122980062469107901975455400 8349256 106171284450819056308290095489679098880 8349257 115706621752119715346290323774901190106 8349258 -7925501634273673639107274983408751872 8349259 -87018084787111748961281838661873865384 8349260 -12092743059360826357339359185148441600 8349261 9625242083233513741386727957187885568 8349262 -67681974519180507838661291604213442368 8349263 24182219463578363727133644067231384800 8349264 8406820316959730054446564652120801280 8349265 -9899433391361864189517267588758390400 8349266 7712506770636012827642550421233711264 8349267 244639812594570569577300249555488640 8349268 -10764348832740104956621545544627200000 8349269 -91181979928118653891891276664774625330 8349270 -24965558920312906131065099797054617600 8349271 31219654511731360739402468014505678512 8349272 40778994661057317211407414290649538560 8349273 78177979530305412800236385527796497920 8349274 63259802897347355526911885101342817760 8349275 101729034386678433610747804162752303600 8349276 16957737798398614542977759454298398720 8349277 -89420715211874199914015862942869190874 8349278 8247591497510262190612039756524233472 8349279 26229796024244083310798392825124575488 8349280 142269121139607350602273471284848885760 8349281 11208141978148805842825874099898738564 8349282 -9370551050697202966093506332070538800 8349283 491030312487684432841328705906673152652 8349284 146382802214903976922063726576832025600 8349285 32126041299148888957709835290043064320 8349286 42798043924210136600071896078547815744 8349287 -15782132231468029589397346389971439768 8349288 -19058385722385590850181750302890557440 8349289 -27512045906785775488393399736272584476 8349290 6688456916830102211143852910865726720 8349291 38306872128555955598511903502660927200 8349292 -13612566883754429755531483294584340480 8349293 243866562389317290716320054840610936544 8349294 -4659262220726469273264951852052862400 8349295 -148309150819384495468274819570508492720 8349296 -5988066837206137556105919679167234048 8349297 -35682590233239084878509205511419470032 8349298 3730013176614142533597835202177168400 8349299 38619978830700647511218601770043889920 8349300 387146048508667203096090281118134400 8349301 -70099728191876552441347244929985759698 8349302 950291740490650371540347083688445696 8349303 -78142833027737730029569840960978281600 8349304 -111085318588110101217610632745220874240 8349305 -9622685122231702800216864093421668540 8349306 4177380048023196430397884238687769600 8349307 -196302230710677759019351727531532318128 8349308 76403917732510764734858308312034274816 8349309 -31280227052388541962444286360751117556 8349310 33772585498848959759662410129893760 8349311 14854393434138699304984166502219990912 8349312 48711372947970505190380449222465945600 8349313 26457508384729578254021450752577468480 8349314 35033172326992398301188873538463641632 8349315 20804283617007136792664642852567715840 8349316 63051627639600218440753254539641958400 8349317 -93102322723821408239478440788343807808 8349318 -1981647481445032056456271443262889760 8349319 -2297767540786428415574260305441694440 8349320 -2897262970219101652111721044979712000 8349321 -46691841778302650505533459909519778288 8349322 25815252868026855625666382107120450560 8349323 43106354424373080912344726243984956224 8349324 72739831790395107018445448852834029056 8349325 -28602419907843948127176351251474777950 8349326 24402427505001758795422158453019939200 8349327 -20632186871755556697655618115860529040 8349328 -4055464342506336349743298441585852416 8349329 -222818070523926865727794940339876084124 8349330 -22536911979496266436017812135052956160 8349331 77114285255266181682482588712681974832 8349332 37373940986105717841070706445052231680 8349333 35925962998847456371697408838339179424 8349334 -15668638077987047170458836129087877888 8349335 -135352600002647126966743747970290111200 8349336 99267289762363729334377838952825784320 8349337 26789391835430136513404964805816422986 8349338 53724878142713157813024829987981486320 8349339 81047708134147978368587052752594880 8349340 -114268020550093178654252092272033177600 8349341 -1600697271684202377610559030504908800 8349342 49454688849799289575922474169104661312 8349343 -96108848835184491958150401344208272576 8349344 55158272933224915358209606041342443520 8349345 -59963655907923293529905778458541792000 8349346 30699121475562165451787085126843817536 8349347 -140238426357280478732634239098617063204 8349348 12259854676406670418983212071670624256 8349349 5961231808857684125892631613388934688 8349350 -44106224733807060656739113331257229600 8349351 -61910649747456924233535656981948670168 8349352 -127085619154496540765294320070035046400 8349353 989724195330598021757203593812170848 8349354 4539977806299624930052975699013861376 8349355 3976642726024476318695812879882302960 8349356 -79972460273855477089559018944407694080 8349357 -21730253205063541975315627646785371840 8349358 -109172089347286063081929319386908812224 8349359 108503816698183248327738851903699068560 8349360 9275793246751207423180991257667174400 8349361 -55082228378380215292751876162846161920 8349362 -20967685391387887469996338725567989760 8349363 -36820075223632343774059215876074994144 8349364 -67470522877718548698386921373135648000 8349365 90224185407127628140311408190008319260 8349366 -17768011701549999235590007392145075776 8349367 -55962181431360291491204680238114014560 8349368 124913703932432193775501173244770754560 8349369 -30942075943135113624781910395276288320 8349370 25546778147530861172548980754593196800 8349371 -111577137592169514699010566231461014428 8349372 18630438980242861764461277329015900160 8349373 144606739016666178034588785759099525004 8349374 37465393505278498276632837738432159744 8349375 -1254543207479758367003927748369870000 8349376 9341355647503229832623240896093093888 8349377 34560396456143210766440106417599071152 8349378 36461480905538076806562857624195889024 8349379 -36031712242341828332736369447130304360 8349380 23648052796200635108377332948436915200 8349381 45106272713514828411385086228461427870 8349382 -86077183559297660629706722431508802208 8349383 30033937895878965137679881655116983776 8349384 31685923366559497380693394032947896320 8349385 -20771266131781020191093512108567449600 8349386 -128931220018513883976117064343890388736 8349387 -60840155489661761939839468379241907200 8349388 -30471934322595738852061259599278867712 8349389 -121934115204403395967552786151030940810 8349390 -8595717650594481510965709947798899200 8349391 -53667913264727985709075291402133520048 8349392 -1146978919933081183096794193233051648 8349393 28965004762557289535965464777742601664 8349394 28103318179585940742646866446017953792 8349395 -9685948839171509778297261355389051600 8349396 538974526235896893639920406019964928 8349397 70624483225842941172681820980867865152 8349398 -31838250048106134235719305239401341760 8349399 11725269005692927751613331551683847480 8349400 -36637196444584248276849638793461760000 8349401 -11857115832124473129679129222559420400 8349402 2788294179902580527441962200250194432 8349403 -100968021702050032060384775667145132348 8349404 21393138876209707838779022217459333120 8349405 20240380751649879111814300464539768160 8349406 -16461874835195339848582775640768587136 8349407 -150549821961979548513673361248905372168 8349408 -26835546277348073711645776721288626176 8349409 87245619263007837067198845320115983616 8349410 -49598936088993725472823257386372924640 8349411 1136981426893131820596026993643803904 8349412 -47543247374342693531165794250234614144 8349413 -39904721816025991987890757872021115680 8349414 5979793925801668572066878199059927040 8349415 -99883112078492049433499942728790602440 8349416 -67552949177333900458900420283520122880 8349417 -79470575846548243041323172798856912320 8349418 -4738203832008347505357790700941890048 8349419 45585669403704452757777170378690507760 8349420 634449072839279805110153718943119360 8349421 -34533107709716766958772229123669584928 8349422 70047611411791648403334206940678952512 8349423 -8511726029912537297741033237775464832 8349424 -11229529241774073345635149080052137984 8349425 -31087589392593686115570105109601299200 8349426 -58045789386271158623845163729547321600 8349427 2531089410535567727893839485500138480 8349428 17408367548486428816314349097078467968 8349429 -119948174474478840412547257875890505312 8349430 4631809691990659649241573998007120000 8349431 2916717894501084272562864440462758080 8349432 11739182489509092843048938674929008640 8349433 57519416113007104272586357719910168682 8349434 -38124548696166380504212408199371914384 8349435 35802140285261054883568968082773893520 8349436 -96718570285671183540139379955723381760 8349437 -66288394054812915627315485901999473760 8349438 33275702211086057161066159372582964544 8349439 1109046700409879312371470827722974080 8349440 10684601433762832841464633212241182720 8349441 -32206162717112614743137719505054990976 8349442 -9634700513956697506970336382641836128 8349443 1053236618257897207750351422755653200 8349444 44439201495424582346593940752890270720 8349445 502026577540121089179148890862572840 8349446 -12356591334619678283198358671303704320 8349447 24170495869652344865089620642171256320 8349448 -3661720929144750158337775245589923840 8349449 -304711226542394883227779586004334621440 8349450 13501727170346015833986351021472473600 8349451 -92695979511333168965439876458727978096 8349452 -20539311265156818132875542348035386880 8349453 52974333579664239241384318780214118720 8349454 103745190722302971291363351596601034176 8349455 -41893985721572153701510668461435664000 8349456 -43959672009463973170834209522857803776 8349457 14845364546346948314889431023282164072 8349458 -14544280877666236209761558777860603392 8349459 -4104030083428673831076076572007578696 8349460 3163528076934681579414925210615234560 8349461 -65938653160841123599914777040398345600 8349462 15784915336844053808480809850028002880 8349463 64323713004303146568847296340552131240 8349464 -42427278581852013196514988247178864640 8349465 -17835676143604585342316991085909593600 8349466 -21496809594994977478115916486969911568 8349467 -4143244994862331920018668360425921008 8349468 12956111349098790768136788494672976384 8349469 26463278471108517102829716686909483596 8349470 43672131437473092494488732999375680 8349471 -28760377752046322703014698738298715192 8349472 38161261137080338270451937158418726912 8349473 -27978827482817362024012407091178977440 8349474 7608942786293720117448177996520980480 8349475 -22926563179696463177153691129351017000 8349476 -13907868061385689673812584069272006400 8349477 68236316785984512569593489738855290720 8349478 4758977793803382009955255225362762240 8349479 -57523359204683430996111701305759888824 8349480 29759073073168875501276748873340928000 8349481 -18464547469977216223907997664382971456 8349482 -946394509616789582627171325837812736 8349483 -33035147615365453622010896702059700736 8349484 43569457771628458612759001763493888 8349485 -151206277744373959112460294807854888820 8349486 -14967817411916105433145205445103615872 8349487 142812861262097069389720902711734533136 8349488 -10570364966275759819146830545969741824 8349489 65027544147428545956844899510777753984 8349490 44999714848336261265510346841054596000 8349491 36155457094772542056972611878171612800 8349492 -54780647994025839451611109631934517248 8349493 229715410271172895836876777335073030240 8349494 42831842953140654706285827083850058752 8349495 -1572583976278549596546962434014758400 8349496 -28924372835668538219624459583560601600 8349497 10816919520676035029890335078572691720 8349498 27737835399849540634971723235192969584 8349499 -35135774835364067713235728762941337104 8349500 30373683789188759338982791165027200000 8349501 87405539816669236785608576060337138432 8349502 16200431536802177335316035633879305600 8349503 92071072095097672352067091526481995520 8349504 -21158894408859919061812654389910831104 8349505 30213455354384962380888975386276799360 8349506 -41540622472775047151248708789981209600 8349507 148148849025049234394496941404533350640 8349508 -81505636114540898860011462636880588672 8349509 1619584207010283147536812293826391040 8349510 -2423873210791952472823697357397196800 8349511 7826932399966405045353101649577153112 8349512 -38997750123876707662018393659925708800 8349513 -33828624702238462182290078557285176000 8349514 8108272567148034018585353710862068992 8349515 -101150808606357655489265318300237461680 8349516 -29191677893725068979015165220178892800 8349517 -135123606693455882032625074048451324448 8349518 42955607833828723186022235756827808960 8349519 88388785699031190673462494911200126344 8349520 -18782589693545891509373317929520742400 8349521 722413930307856638154712168460612772 8349522 52845930067234921957147946114263980672 8349523 -21794167574973537320228909438107509856 8349524 -40146730905484241154310530910568267904 8349525 -536517099555203497644878649115420800 8349526 84098977633432865507700146137521179904 8349527 -74976810519810469940263483387301918232 8349528 -57253631686022965935749469414997524480 8349529 25614018533227318277025364108098830208 8349530 4382302378248208599383771072167449600 8349531 -35086259870577451922674375621016239680 8349532 92480495800176759392186840861268701696 8349533 -151249707945900402637954396464327050100 8349534 -63637960689611208332796139204286309760 8349535 -53257772232220271520175583245503624000 8349536 -30437869277044747165805358399874400256 8349537 19780036478890385655779450956181679552 8349538 -2493664472169822909230097821902108080 8349539 -4277166128141112935128743233231573232 8349540 11129923953151420207685468986036961280 8349541 70131233060892631551897822081874994942 8349542 -40947074127764039897534230921401047328 8349543 -51964837678019659478638811205010816368 8349544 58451603173808247906936725623339008000 8349545 40497042679702335685098965078804961600 8349546 55244015010926877289489367095383763968 8349547 -76398932035912967445248207686727086248 8349548 -105420425533844375043396736855545652992 8349549 24152926979008091355542577955039403808 8349550 -64734886518388230644377185830505984000 8349551 -135548720595807584219883314502599610648 8349552 13291532629850177356412843510498131968 8349553 -213638892765240479947397788938291601198 8349554 -13294110707719230054057910920404439024 8349555 -35370833539729654787332858588057687200 8349556 -75091137284529614633847568188882647680 8349557 52079769746031654178231426215475861806 8349558 16383931476596613213067897171093002240 8349559 200722935951616319653873588164432838760 8349560 -79538879216521032219953947924913664000 8349561 1605142055033658006575661402544561104 8349562 23053198897936886567794056411886967040 8349563 -35332520118718897410452546132709192480 8349564 17734035715513347847447794152890229760 8349565 -6201210732040677258824212719210240000 8349566 -71867502210107974781412099324744784896 8349567 -60392088730136334559792270663728419040 8349568 325055538961561916428226656877936640 8349569 2729941805701566995632536192302285460 8349570 -313073503639344481369189018820276160 8349571 -27444599960137807747491848894279838656 8349572 -48849884168499323930073482808363479040 8349573 17393171081310280042945706877353033184 8349574 -101682849657201934900064811914604354048 8349575 23495529153319195015860439466175813600 8349576 24720591355838745678581796396186624000 8349577 -113433604749187869797808665915109129574 8349578 67663696997519102850875125689169857840 8349579 13986993114801285152689974438486086544 8349580 74136226091689450448013251899462579200 8349581 -72667694649037289042765778849297324618 8349582 -1570731046081467017054854322271158208 8349583 202836704908600410130108836423534352824 8349584 13909414243481592070499215958213738496 8349585 67713328426354224953593164255413510400 8349586 6569811153945562002724086630089702400 8349587 54215606096732228106006274058435032236 8349588 66095701525350148778513265420728524800 8349589 232606830675365370941175505404785882560 8349590 37025486591518384059835077991473772800 8349591 22485996933052037478248855099569599360 8349592 293184926616484960750715609864087838720 8349593 -47018724963849186224665428995129615040 8349594 -148936782285544308307931823263368704 8349595 45272856894046824051566972991248611680 8349596 51630584162115818114204070268272115200 8349597 65353038693075008842671929892724418880 8349598 -25746907709558063474406123925957566336 8349599 10133728242271331234227996915892805600 8349600 -21002322028188444474857961350312755200 8349601 48834989839284281545029432077267371944 8349602 -4482471368738810467417613499487604736 8349603 -109247623374264221326796517924630539856 8349604 -194078274269120417470726545958913760000 8349605 24192090976043871583413439268321880 8349606 39007897401992234465110148225689319712 8349607 106783364730839208064421079915519435520 8349608 157099144508446623037254524387034024960 8349609 -35900788078108840324041250481228097312 8349610 -41515002990239918641350806002655867040 8349611 1610482154090471458689751056785139984 8349612 -52473224567742096322679793127608089088 8349613 25399942731872777378778151639105123862 8349614 -25201171931725103459959564195467335040 8349615 -20448458304372304745150111322603110400 8349616 52992721847074044322994756919411769344 8349617 87211385575794177823956400146528440832 8349618 20923122052215512605934548347290019840 8349619 92880829733081026197489619721310417760 8349620 57058887890982130073367770607643860480 8349621 -9767160052620042053458114315099269120 8349622 64787749799584085917732825223286585600 8349623 -28058157273999117314715004015570020960 8349624 2827597761553727949645793387196620800 8349625 -205170374139431744644186607463444723000 8349626 38546549165261357073006566261969809920 8349627 -7724861138447805761638660245409830144 8349628 -13626144869788311906719248334329816064 8349629 111795209111556651637907689957640503200 8349630 -9954930896543607304269506237503620480 8349631 71809391359271532821823744178345178432 8349632 -32901869502717807796585014250897932288 8349633 2525291388714046177258011942172602624 8349634 24901368756982143612451614333308862720 8349635 23154002454921604918323727496352125760 8349636 5202090409382133902333295072420188160 8349637 154254194928191810999089015511161888286 8349638 68404491282702946913081557566726707712 8349639 -88574190429475068213747119373280863576 8349640 21650174615819971355938827424960204800 8349641 72391896427150191016076146693750686042 8349642 -88813450142492660378338612920652800 8349643 -4892590896756075307768537169703103856 8349644 7117657806675280808725865403566948352 8349645 -8419312123917587207583617151856468800 8349646 -12502928061469156859895376501550353728 8349647 -152090047643167439883917982664988937240 8349648 -369238819490623269170221118738006016 8349649 -13598760569628197285461501045357564800 8349650 -13766389971265061110682640974130026400 8349651 -50815455643722118208042568098706371280 8349652 -132970413499022513368970707924140007680 8349653 13248914246435835005204229697294151484 8349654 522548314470004373638364042212382208 8349655 -61251426982280271189713204687056894440 8349656 3349669752033968833546152660765941760 8349657 -72038199937551951743237426255022803760 8349658 165482495800901321161745231106530275584 8349659 20524204440743250576725514147979921860 8349660 -56212429728705603645589730224533181440 8349661 -189266105078234417552200562525627279700 8349662 36967799051644338284895342363734568000 8349663 -30264021706231193320323020997610732800 8349664 36390284401639141788647663142520750080 8349665 -19324890315663398610983206433938280940 8349666 9705683994368642356949170916900502528 8349667 4798196514569497442448591093387879648 8349668 105778972030528972604601392817057914880 8349669 -34166582390608629048765764728323413760 8349670 19434999340795388514587320738691934720 8349671 113331444204231676136405302725928514688 8349672 21302630713832792957775845196132925440 8349673 -94576267737920004163790733578895856056 8349674 20524111689843749316458141153637364992 8349675 -6969732993339563879559224961648724800 8349676 52852977809542521017376966611100872960 8349677 22428045650863792422170357725623221472 8349678 62151916777554755766575579566841183808 8349679 -4072466567077263076107566773243766080 8349680 -22100482188172052940600299201052672000 8349681 -135208580482525916128946187220435528848 8349682 -41165974698807975238568348077034284416 8349683 -73503592766235236216996801225779832400 8349684 -2907002419182629679691028902770044928 8349685 -149664396385203941286993233185047019620 8349686 -1630422557888418030559989354507365760 8349687 -35299441523897948334687538714183673856 8349688 59623122914033603083650503665196544000 8349689 1906150602499287981444234668178203220 8349690 -8046669451273996170252485834649768960 8349691 -58583695905093109224765005220058076160 8349692 44738450925017364973419484541661533184 8349693 53924964696533748777177022240975995456 8349694 -75656994825026867537865699769311535104 8349695 -1257191698253896522761789646751631360 8349696 -8053073351140510455290293247174246400 8349697 2359990401190026381871046043396435760 8349698 68945302898883345640191746288398339536 8349699 -30964627460034175522534122193513225920 8349700 49359057191714731316912263481728803200 8349701 13262753243351340377388361406157396702 8349702 53346170529340862634629327642120225280 8349703 100450776436042373183417738081036927760 8349704 -67105711713213118758975958867392921600 8349705 5373665933341807112585437116452908800 8349706 36819949070598010024952603438670453552 8349707 -79540855172911012875977532525340336044 8349708 24230372746632456902168885119569538560 8349709 11917315171630532231449449679264738860 8349710 -7129041842623333882565127813304343040 8349711 36339589531807286886000162520265358864 8349712 3651177752522908481824282759267090432 8349713 -15719710896007134589873948384329465600 8349714 73689664414062066450409582364398066704 8349715 -88548025095387199707773644039956450480 8349716 782178647287777060151419044326876928 8349717 14353260417716590522421973829238305248 8349718 -17006340746137390770173551609593568896 8349719 73431307593507108174248566115093739696 8349720 28013103826609724040097555890975129600 8349721 -86994999287460841740201287351194122800 8349722 10995456782150229219808440552465756912 8349723 180838867180274773247137053778470122184 8349724 -6953483690968864284046402893289903104 8349725 8424747645648766165352990674181387250 8349726 4256142364998554785107567847686144 8349727 63193828953425883733533229007436436120 8349728 78111637517327541941598429077600993280 8349729 119560697774755228513920468820349751984 8349730 56130821985841115536291120806589171200 8349731 -65100635946432759651949477394932292976 8349732 -1118534733045103219136106623507927808 8349733 78889680144625645182846523849308140480 8349734 -20512881702877864443372894263784943680 8349735 -71679324983695430991975317052352648800 8349736 -60900873494611798258704081144106030080 8349737 185754368360573535795171891696146935584 8349738 -71390299425311238071974790420716922880 8349739 -783217301626216581665903557140138480 8349740 -31816830296124714621259819064524800 8349741 -16643399098460010868785211245792903456 8349742 7543579378460464571639110921904062464 8349743 -35227174861142520412357496265506593008 8349744 2887597135545458556269779890080514048 8349745 4725925857802392215559624228624914880 8349746 21788048016485519827452281832388173072 8349747 -158270560336261091595631220839268582400 8349748 -100945107476435627309375713130752641024 8349749 84323885435539934324125335768561159360 8349750 61454162914876501628831233880149440000 8349751 120510425027661427183979403326414845152 8349752 -240114969045240115096905047269641523200 8349753 41709312844505229698039465327850859584 8349754 -21533000600586872859483787883575331328 8349755 -71921177622790107896987201459346771840 8349756 33148725645796762177863256598244163584 8349757 1234619588388448952202862710290478080 8349758 -55047361072478805574639494452844683520 8349759 -65721589167927037911288589214637569280 8349760 25269203505110541874785985450003660800 8349761 -31875128448417716297282816155088597568 8349762 25896328833424141114372179571258081152 8349763 44820107740220042209568693265889310304 8349764 26385880405117487288603353637733866496 8349765 79735088916414630393910519461368188320 8349766 23619225146796221702155177066032089664 8349767 12270222390823691613088040925411450000 8349768 38076179662840501461048011232585154560 8349769 31863961543987194299958388487010339600 8349770 10550651559385990566879530366464972800 8349771 -35230029873632179946341903312534658592 8349772 -121770889992315927080948335586320186624 8349773 1720558552400775330421690198261524684 8349774 56119829703808868598576034992218448960 8349775 -17095734943080831790602929264674689200 8349776 -46933560090803105399719824125028999168 8349777 56596762259326376572554017735512551840 8349778 -28705018885200380828357917910785330560 8349779 33372320766895216180538272786814375184 8349780 4336373362971720662294145309851443200 8349781 -11250663669911208089810057053588947072 8349782 5670920703487924976973535253892225024 8349783 1456719446834198173086670576178620416 8349784 195517580363945041756287395111744194560 8349785 99036645426426188201518580393616485760 8349786 19916359390033125350010762524166837504 8349787 96712138550899936239250866471152026436 8349788 -18334012482734242586332068633186054144 8349789 5161198929298022140402447154577973248 8349790 -4670200072670954283536493412200049920 8349791 179903601255867140541246090173392476192 8349792 -88004331898554601312926915872975486976 8349793 170357548556048503057496102873969963042 8349794 50748954815305271757581553436889194272 8349795 41732113157212855937411355528832809120 8349796 15778575063600471133859011741157306880 8349797 27079831863679620649752799997497211040 8349798 83777935720321383997937021400535603200 8349799 205446283936096880855573196303787119800 8349800 32012799710323767296972480582289408000 8349801 -65887025254264729945261142193846016368 8349802 10532370703772280904160968952105745600 8349803 -49685836513154196744683563966748862720 8349804 -2994646125508113165764769587565921024 8349805 -68498292178614546227004504803975508480 8349806 -34056580425723225914587445139579594816 8349807 -3230592849530444661458833183700134512 8349808 46922685259397463599820236038668451840 8349809 28082588455455964128930961658486539968 8349810 13264658136397005206016744400095083520 8349811 161774757765377358796368017620856586000 8349812 -21991203030980950768126900165600201344 8349813 -2738655477340653007198937053935207360 8349814 12782000917847404258844438930503607424 8349815 111339433597301257572745297392536943960 8349816 -20190971572797164067910387964230041600 8349817 25399130722512685224349601718818593792 8349818 57135294291014823741122041295501092320 8349819 -2068467823629201433080157952971594752 8349820 10456194199374963686513432035735534080 8349821 137877092939552545037879314903843142022 8349822 -1727068953471785306523243617617353600 8349823 114158822756474564679754327685556748000 8349824 -44066486879468807650655577769299148800 8349825 11311569834852237324662834099353800000 8349826 -541379235601284308053078194054835200 8349827 -80428048831855004666920225644074741808 8349828 -6712263647723278259649905909173825536 8349829 -165234534086462134114005375190917745570 8349830 -47819489427178036227177734423346733440 8349831 4345999696775416178781656476193145600 8349832 -26597621156234466592383573304782028800 8349833 -309410592895004928863857753804670256000 8349834 5173633756058796607168091768996878848 8349835 -9269061559548469580290504758399741600 8349836 -3514565330070429763216344135284321280 8349837 33704117361439115665941755601617261952 8349838 6542814371698670966199782323580113920 8349839 -198086448919863580044746209301706951744 8349840 14299050438880482512444190304545423360 8349841 19652675482847479620433979613887752000 8349842 461378822942670227803590197496362112 8349843 69643508888161663168747839312372788664 8349844 -66521275260148394582888129322633307264 8349845 -22403891491489282458165692287105503720 8349846 24687573940653397144826139235845249984 8349847 -124682520762002504645912986460977904 8349848 -42412114182296640103089842935852400640 8349849 -50689155809658658674556361897531553996 8349850 -18726357373509132460757045116349107200 8349851 -53649000208629600473989804040059395408 8349852 2003966879420137091563493023143444480 8349853 27699860474968083558243294596399285184 8349854 39660971600471368394716539546436329600 8349855 37988063993805038300908514834059410720 8349856 79309269005231878152368558550899097600 8349857 125903396707796820829934699420956533600 8349858 73247057752393154691606858149157834240 8349859 -55265478118543658495626755865018305584 8349860 50374772825186282332558437377244238080 8349861 551538611461591484237317852657971264 8349862 3156072898142282994197423023358665152 8349863 62732991920279395229143412250683565384 8349864 -7746537010386437280532631860546682880 8349865 170734801570897740603650533918257693120 8349866 621515751918995647995147063337969920 8349867 63525508572053997865350328508651344284 8349868 101073992499935704335468497029450888448 8349869 1435489060604034169287071966868725760 8349870 9840871735370308309015782420514588800 8349871 -55783864714398056924533428331946754928 8349872 26276898287950907719414222661221220352 8349873 30089485059241151607908108222507028480 8349874 26735171515851320873829694781115360768 8349875 -118943359881887476049340008898114468000 8349876 2593641601506767255613205811710532352 8349877 -14875675565022529665508171857443520274 8349878 46217603304734617360591124956991087040 8349879 -95156072999750541347191696694833416960 8349880 -16258673642500341950712689947174502400 8349881 -40006668759866991361466456472363707136 8349882 -35081405640718838351832850080925252608 8349883 20362116803530166866228655158287649200 8349884 -86487041254143834085717772738460730368 8349885 1923879211645990741162002608630369400 8349886 2138747576102477391113884533072945024 8349887 -8665242404895614307353272489408721568 8349888 -14687923114179150099188531532486672384 8349889 -97207326576148862196235873311882981310 8349890 -2174063829234036405221681766426179520 8349891 19232399526347870661882607136151477120 8349892 -39046038044301117962848246398418862080 8349893 6419620544329102685243745882971097660 8349894 -1751851089145128230441153755273826784 8349895 -37740754471153793756534273117348238600 8349896 -75921717370190541663121522656917207040 8349897 15566959162156621918916974196869950528 8349898 -6191306714356559945875137234725326800 8349899 48530372229888783277519144759526538900 8349900 15325155031503299878318750224770073600 8349901 68519843070332288592816850517996963584 8349902 -19727262848933049832696393575027564096 8349903 78843218075898254990748403554839877864 8349904 50585663135053359972218638144676126720 8349905 32992621659371906183074974860618736000 8349906 39110091809213889323096906337355096704 8349907 -202399877334389527825451046896177693448 8349908 25338137230075562301319891138880956416 8349909 -46742843378504235120586396430365415232 8349910 68657815021195374221602770511481199360 8349911 -59918843262960175313605914342495185520 8349912 -719380634492526024075087053979648000 8349913 63318962261547149171257936051026752448 8349914 -56181724512396910995704199848766324000 8349915 -7165117609490109827310218093264232960 8349916 128254449899199948402233399309800680960 8349917 -60375376336852945745009427600546723828 8349918 46286621152500585035002499623189456704 8349919 158791200211525613215470601437367164320 8349920 81229216262036928024023674056946483200 8349921 -35173659116517901425621532600036691310 8349922 -3243142961396704666642874654296032768 8349923 -179957111486785852537982638295277601536 8349924 6681463664803378074884591301191510016 8349925 -42692240352281125989986241248923229350 8349926 -72963147754706406657912587557437313536 8349927 -141058737312255381319983938590426800 8349928 -29233906443726608748293919803547648000 8349929 -29802717519777908963651828939821540224 8349930 -891523921860794447596542216647175840 8349931 -63656692427131735675714235166579264268 8349932 -153672115509291616729799731188051189504 8349933 -131427587778808486878087766311816778176 8349934 15279785271707036226945001391760215616 8349935 -92865408015090264961896115387947098640 8349936 -5646630786484318908716350472609857536 8349937 8192413947329627032572201884838724452 8349938 10228939779691884394583616143341258560 8349939 9104063881485862927401685613824053600 8349940 41628743530833570680619668816225556480 8349941 -125196356778506928885839218742403978120 8349942 -29559060719943627609650697285870660096 8349943 -11935934584454173291731875124880773120 8349944 175829558149324236684682220256913244160 8349945 8188461677727404227423646929545537600 8349946 -69193132702671538888045984816153005312 8349947 109484983300965156049970933071477913472 8349948 12658269862694785003880287287889055232 8349949 -73221344185334398517299966579337725760 8349950 15380049358369286565121189306370870400 8349951 -68783393658479891898575375675021715768 8349952 108276433280157671841545376602756481024 8349953 14883228099421110963353754571734803202 8349954 42948883033822477588860081961176690432 8349955 -609180046664080707467162251371751680 8349956 19188464321667732949914881993385813120 8349957 -5223631453936744112359480390466260800 8349958 -67434964546209307236919294082650165824 8349959 -10723355125257821905020582960727818960 8349960 70810611477717806765135659074539520000 8349961 234546783534842303218829013923777962000 8349962 -16401193879487210204856340914361026768 8349963 -42711490122423773501184580767423036456 8349964 40340110507144677117607934300206191616 8349965 32104128219984377080454487380947118520 8349966 -20964851860084110191405355228206346240 8349967 -350913977766320293172873900642109051528 8349968 -7131616411668319236593249747927040 8349969 80168199815914452447119046994915260144 8349970 87412756309623725533663005782588116800 8349971 13413499619149400740564964853247148112 8349972 -25811686836574058237021050691613339648 8349973 199232154323297374711373093044504120320 8349974 -20134383894813561160923940212349767168 8349975 -18922256437427192309374497172133502000 8349976 112774875516146218706996754460563118080 8349977 -150913377564529675932599610487984581174 8349978 994398255065452518785159243813062656 8349979 215894557967372770833092301835966600680 8349980 -12281790324261870114203294639872588800 8349981 -4366525119491368099364732471701805760 8349982 -95197540705612559621391448929678945408 8349983 115936196197214698682583029816027099232 8349984 -151585216645918865385486961688067440640 8349985 -19414290655135108278186617690043482880 8349986 26325950515922203820076181837967418192 8349987 -12227226342741050497600101895385291520 8349988 91441875378306920098100269607941839488 8349989 -111331901860910371390250464646821548576 8349990 -2296024821225063518864406731242076160 8349991 18476165211173065334271674465097432480 8349992 -60349847043615575466272829672775680000 8349993 -103231081050339345111745726475453536800 8349994 -40747149064979314732706834180174650704 8349995 -31551351976656974860595379369906180000 8349996 32343605434990529009883417850097172480 8349997 30291693997818009972044813521851255446 8349998 -103008043428677434769124234796188672 8349999 34785637086286620008880419457866142720 8350000 41247748093210610998386192259276800000 8350001 -45039928726218684140923880874429541536 8350002 -11763069014766198175704103842575287920 8350003 -119514716136466063695019772909727389640 8350004 -15199131842685381129583161351829217280 8350005 6939623009463812395151131968196446720 8350006 1641511376157536755322851046018211840 8350007 69424369708888779104388932414895239640 8350008 90462352924092028141726716813307084800 8350009 -29790995052579053482592485304273277408 8350010 27552345059930148867783192078118088160 8350011 83793426866333100336239814296579307660 8350012 19608337046148220505769940040585969664 8350013 -25059478607079154198918031565352365504 8350014 -9077599311486949267515522465306183360 8350015 -45442195616746552806182291888109282840 8350016 -3494224115207390655345638964359331840 8350017 28320230459735718167650450421920648896 8350018 33053022352054667983827325027941571104 8350019 -28960691764078166180965544409103493880 8350020 -41434181516609268829638446570974617600 8350021 -283118080835235963421621696795607267748 8350022 -31615809729481636844463705795648464448 8350023 76623651918608681376409211132658644736 8350024 -109898955623595108506619920303976791040 8350025 70771277799854512155706444436436090000 8350026 8537852304288148179027747499065566208 8350027 13334946645933514112229497483776416800 8350028 31471004631190212682899827505534228480 8350029 5499248924688558228048459957853135500 8350030 -5943192785856882395275107802348673280 8350031 -39089216129325054142593225541082625168 8350032 655568268160363958223077749346009088 8350033 -29444510104134388481566774978667779356 8350034 5422006512241271929926948705264230400 8350035 56694696600431132061004829762405879040 8350036 6615958635070369267072592049419837440 8350037 -152493146615223262321064730658877419314 8350038 37097929830753514435699607144915106144 8350039 71231274712601034639021280700008837200 8350040 14397335368584289848840213644544000000 8350041 -1059825213668020585128510083256085536 8350042 -3563017394942905767723408298630548768 8350043 -64822381476907550928669206713564714656 8350044 -17341220372836988781559457374505656320 8350045 62807517129924040270947192052501196160 8350046 -5619071432227985129729646336334802496 8350047 -6981362104745133521158682675478872304 8350048 14046461267853390500556067660406194176 8350049 -23728252633161355524357656069306645760 8350050 -3829218431832563548897640074421635200 8350051 107090919905369046808446570591523265272 8350052 -8001823618900448470479529001217466368 8350053 16713254169319163089887087904109880000 8350054 5390699897358658736765035821104325120 8350055 21230991976688585574299441310769006560 8350056 -15078953818499112312077822144856145920 8350057 232006740477848089215208044275849586660 8350058 -38973128279473942459030903318091663616 8350059 -40003669744236166462048814873130064296 8350060 -25748587878595709974451402358661632000 8350061 -53244896243185371860576561645881351338 8350062 10165213763718124459766670555802297344 8350063 -167123720846118313248322150482415532800 8350064 35813415346706506970803917393513185280 8350065 45843779366176812293094198807897823860 8350066 -28840680390716419857378210019346820480 8350067 -70420711829707977980351457699549499392 8350068 15298188374800726778256182909514915840 8350069 8185582842423979183083461839949602560 8350070 -111948507628254892179245082042757261440 8350071 131966741617917141365179466448911929344 8350072 11380606411988390664936504554254540800 8350073 -43978829926706557640229432985040850876 8350074 -75068784507022142407387128387214917120 8350075 83947104444334194672751860514051563000 8350076 82654068784260022501581623626334232576 8350077 -6944748917347564799176453260496883328 8350078 79710493275707310456743010734908689600 8350079 131615777554755328903695337305954199680 8350080 -7563027900031243444188431819735040000 8350081 25211645096393792249915788242377790912 8350082 -11161032329339486588719531035899281920 8350083 36983067419946561116938454214197421264 8350084 -73353525301737726430626639043992577920 8350085 -24789349345858508921398810177194641220 8350086 16622841253238828158739618508892450560 8350087 17484468515772902720851223224832351472 8350088 41906939621395868255538545775997301760 8350089 27158152153481458495528644458237232 8350090 54820564584367533625130907005747664480 8350091 -106092474664019251736368814130157516968 8350092 -77174852303433463367313881304843427584 8350093 57945252239326822614143139497477394720 8350094 -121088561060368700133158001274037843328 8350095 8062388281994308100685199892382510240 8350096 -41701886192997475017058097636670005248 8350097 21815326602967495243856645170750420224 8350098 4576501623806029358185238843661785088 8350099 200986664364525252407099824099644349100 8350100 2309566928905518570587111617361356800 8350101 -50096794936818779000377394973077635200 8350102 40189753389401179616672565319896100992 8350103 78394485288378019191717527181359057352 8350104 4974745232813567784465732070063472640 8350105 -2092557542082145754267716899666141240 8350106 -55816319821753764909281715529273279248 8350107 -129954372423501496568737580128672406784 8350108 -41449688414980762247712577052897707520 8350109 -228622371565864612373541722179247615700 8350110 -26875566796205618777548822985072827200 8350111 55634395654013886619801414987571976960 8350112 -36577680249973905888781601742553939968 8350113 33729110492240053182385479131516628144 8350114 74970068932812304739697191732599686144 8350115 -95814043961684993567818917068065395600 8350116 2313090769727439352102040926362289152 8350117 58159685354118860209366813105462303166 8350118 -2397519077561956980155780922157809408 8350119 61357559397743518877485690671667262544 8350120 -70027159332200760973927918714632192000 8350121 33552127319156725448577200892829650270 8350122 64963770848209414512801406577347709184 8350123 -50072640783248485393271828461995902464 8350124 -136990765763408678828062001539181992704 8350125 2270507425015594348309059190610208000 8350126 114815213395569830063054834012588104512 8350127 -1484169432256146367449379175182430592 8350128 -1662612537668403191912949899113758720 8350129 -5696457875726183445109744443362360430 8350130 -47666732476990098317714324059559891040 8350131 -78960052606001258029436847298798863048 8350132 -43045589959913493034186446473621188608 8350133 59987017209504222276221245263317447424 8350134 -9252174022948189713032117628217229952 8350135 -48676511692835465468894300493140605200 8350136 -72768277866155885406813656848819384320 8350137 13938971701719450147638230003463030448 8350138 -32949360128618675044285924763961108480 8350139 -13045898990222994505860454615456537800 8350140 -7530959758230211792566616330196966400 8350141 88428484764882981931468236256220937542 8350142 -1484281515884716018244454531214809600 8350143 -143003695464516806313154989329109488256 8350144 -38202972882276071955838669405500211200 8350145 -15567194217060671084618977080932180400 8350146 -19281674301030198467565882926059800576 8350147 -16149098962298755812842405838426049840 8350148 -60519550372207549032839334903448760064 8350149 104165055250454028618214594564500347328 8350150 5411969925832241369659976289361977600 8350151 -55372876131744793946502524300714551848 8350152 103028904061234897399365575625224601600 8350153 -6218203725118773597621942952214549120 8350154 -92256086932556631855325764661820470224 8350155 -102522865507865583375586103196770649600 8350156 14286043894822477869876914135836363520 8350157 -129266301499381232241391514687692659594 8350158 -21798659824069234318178134244470732800 8350159 -4475145122883965999966232839577339096 8350160 444102505459159146339013683283230720 8350161 -209433825520412220888866279711804693376 8350162 -116812960325674496962414528190770261728 8350163 -19996405778478157161212540017742048640 8350164 16275037206154833663738544454644076544 8350165 28410609083901383392305914558310485400 8350166 -69611313104960975625360731301039439872 8350167 -14219321832617705212710985980613664256 8350168 -1331007624492800525722802962145525760 8350169 -10685167557038146107106150392367023804 8350170 502476001948832773217507445853923840 8350171 102866638203058829696947803486499947000 8350172 11276445462213175185554475337012210176 8350173 14183661244091255892202012136365069440 8350174 1448164546692651108060592581027936000 8350175 9756835537142433595435122226294501800 8350176 48151141751602428676732959101577068544 8350177 172382151713175077248205779009808026080 8350178 -768869410454612381858796939722215776 8350179 20643697095547792294359284733981880560 8350180 -69198422597875744719357528191282169600 8350181 -82974854383417438017175392053443754208 8350182 -43141498707707788992759775837847347200 8350183 45022121902382843789167755023652667104 8350184 -164593689829774069632467509237230781440 8350185 -69359457708622374471069929501246395200 8350186 67166933265641971955551177402450870464 8350187 43633109516129597698783361863208741352 8350188 -6368168654299699872602500206052282368 8350189 90948499806055059680899758557829649920 8350190 -47514224367275094824129934866813966400 8350191 -19524003240907637976561469725438673632 8350192 -2282302364457871213280001820728623104 8350193 137986987277719765119773547786027791442 8350194 13041119045365825366795349223529989120 8350195 -6173884479326688026826138031389431040 8350196 42503516560826816688360633587706224640 8350197 39262229358850412243069940724554826272 8350198 109252636672950270903240272574022464 8350199 27172625693892925809137261789307052848 8350200 -8620454006689129265879948605962240000 8350201 165416767982137086713711088389521828202 8350202 42856366664638950106464040768017269760 8350203 -17238246114353469142386775379904917136 8350204 -131712595145521059193322729122413420544 8350205 -7098927951953676814340273550658410240 8350206 26847161789324065228208543661277994304 8350207 18415298935632118983860592009589257000 8350208 152671117563988808306392895243478368256 8350209 14609654007044443469395597673488077120 8350210 -201895418635430194367015039064875520 8350211 151412784378191320735810687459862893800 8350212 18017554646038383107382188805082140672 8350213 2492876967975661812153287706043478784 8350214 115292748854931385925929791923374831680 8350215 -9482455177028075379634449812891539200 8350216 76658279073312374095794930923988418560 8350217 -127411447777981230205137865970220853734 8350218 -340334927998251477677631858147929856 8350219 -147510844489907534339568990064638720 8350220 93918057480644358533408467008534266880 8350221 -47773550699791019086210769963870991360 8350222 -11141189037443487690720041917486680576 8350223 70582710045068908287821791469484134640 8350224 4673261401317435784258286511651422208 8350225 -38106172072775670220903230369652076900 8350226 -32712182720597131302965757472771439616 8350227 38970214437955800429941909519978832564 8350228 -91550239056082377716999646739147234432 8350229 -115196281874019650830640963949598361220 8350230 7017415358729181759122944026533990400 8350231 -46334764614325944909200757135068683800 8350232 -46423661231301151140994454795880345600 8350233 53751036966041762940791461753405443024 8350234 28389083536748303195264231103277228800 8350235 -93598070819114416123133825763403689600 8350236 -49637889914786118077206383274126371840 8350237 -106331089617607165728503322123822983034 8350238 -35901157286949737349014830490426638656 8350239 -5169120136900955482256803847751667200 8350240 -19600518009472029338753910532836556800 8350241 125039367767920348985104908680586060642 8350242 -14985103723260665661506494443207605760 8350243 29367291263757773193302332005070961544 8350244 732200086752841617411250535650615296 8350245 32828525141111292536076152569636248120 8350246 42707696216116383838060317082681263072 8350247 -53170722655125187144592422925435419200 8350248 -26378456993959336764621271576385126400 8350249 145857301783355024756118622175442256250 8350250 54945486053880846959526680109625344000 8350251 261930888486161276185569655502645760 8350252 110418607989369863951788696259912596736 8350253 1958516118487552769797643951181277440 8350254 25526836283023140039638046627524332416 8350255 -231117730287405216571575396573317058240 8350256 -319045845195757326927824755632046080 8350257 -76210922699938101252481138495737513360 8350258 42168270477486964401173768999109004800 8350259 14444901697346549650049641128590648460 8350260 21802350510588771343403004381880320000 8350261 -132313818459188661243787918462723093138 8350262 81003174121624861999949959525632457632 8350263 110418693407372568835952902431232376400 8350264 -43859234274017802188388018961197588480 8350265 8062911044620821254943496630809037440 8350266 4239433277238309912822715759087200000 8350267 -99174472040328167173272821268704614684 8350268 49216469092293698189470993543860266496 8350269 -83875720838818777576977441508324966656 8350270 -51008057752267511895273147083548598400 8350271 1087252560573203665648247004599165352 8350272 4023949833350015503643770231141171200 8350273 -50368713478678573894884474428144276736 8350274 9206274452702317866652150528640578080 8350275 -56361066756830664363476626976357434200 8350276 -31199140086961872795223504046951485440 8350277 52722450223731639500534322362617900512 8350278 -35225300657225301074402574064490554176 8350279 -59786243018421316574418571535365129424 8350280 58051473620411619777491137275759820800 8350281 24019041068893429316864100963724979412 8350282 -50409220207937565553689316283563501008 8350283 -83895841225732505465383020486816351468 8350284 -17770402827383674145594153188589568 8350285 -19543154049259199038661525694181492020 8350286 60108241123622749279578640691607023040 8350287 -54719280928448003853392492836239181056 8350288 -25976114466216520799608567118549876736 8350289 -52434873414137244969034738698802577370 8350290 1958310972559821494716009852337341920 8350291 -4621073278412347086814408349104267308 8350292 -75310200022362811222278870805884619008 8350293 -6115253604335179990246395903624244416 8350294 -62939376298947652256798361298204665408 8350295 64200959867523466572091410614099755800 8350296 12293242765552132021832735500317388800 8350297 178355348344897885572105577555910436746 8350298 -67160496395403895021013127423568043520 8350299 1188316530589506441858479639454643944 8350300 19750307386521174301520093369065472000 8350301 136492185304972172062250887739264107302 8350302 98784971161387310438025878540892616704 8350303 -39513470810708019724456048696080698976 8350304 -85499780303317782627876004339092553728 8350305 59864763404323288929522400768285925760 8350306 -16645383489311093383897629233615381856 8350307 9363766831365462678064222397080427424 8350308 35388571049567276105199331273304459520 8350309 99679891772664302196712446974762519328 8350310 -51132267197011278227317572287145216000 8350311 50998382654919062604271896711855300480 8350312 -80019495128282171769406157295318681600 8350313 -146965031246175083385034034860261808256 8350314 -1907658317597750060674096978110033408 8350315 -18977526232141941379258537215260332800 8350316 -11934683509615921913951233046642408448 8350317 -49865680220016467184947248760255165760 8350318 42902364090689519582263396539072951360 8350319 29805284051948767793150537718680352720 8350320 -2634546484990738112658615304189378560 8350321 -40191606329342580144684382378662193088 8350322 -42616752559904934177566494581094161408 8350323 17772193781595606659544383713357805568 8350324 -11125441640474216752385028531144875264 8350325 28394327818412940273251127875430177600 8350326 43320253479060373009000966246428103392 8350327 40496746133338006713567457471029889960 8350328 32763213655279975202248098547732930560 8350329 22250221638442436530344458992108953600 8350330 -35789544183507930537768364234454929440 8350331 66795488499719305793828480208735996 8350332 60552755539760940306095632405644444672 8350333 -195759254177322833444222282233364499456 8350334 6632099081626405830999707711318556672 8350335 57248046068925374683221655526652216000 8350336 -66858777366059224516345727725810483200 8350337 -22989186934983081827784096314849766828 8350338 4333180696600989599219738890981156608 8350339 58267342272758569359724509514593761320 8350340 -58921991440556571626535693736673587200 8350341 -66972182963884807329643911652494962208 8350342 159451443255455085167229169865576448 8350343 142146654409453254958053942384219437592 8350344 -84116673852610645990535307970483814400 8350345 -12129530520397253528152270455805723320 8350346 -21684501388954991258395371297241138176 8350347 4740081960169002787601675899106492640 8350348 -109826190395845261688512145587092769280 8350349 103831338930128243018931189498310236672 8350350 12932724882596563928280958956839808000 8350351 68266288832769170105977900326828021824 8350352 -2413563999028547705450198286895570944 8350353 -32179226765599644399540949161234314736 8350354 -97254494938191013094235517536289344624 8350355 -48928887676746677311064031935442602640 8350356 -37415920091748282937723356166652375040 8350357 -14715484426464834531917707795151621280 8350358 -2921590136316947413093253523251361216 8350359 -20780775418568964441853012041461040 8350360 -42746434443928696921400786118644736000 8350361 31590462663327500628061768031425215252 8350362 11178458779046769342944898778711016928 8350363 33395126511274405206557721287973702160 8350364 8170046769521657902191546669605932032 8350365 15409628087861420589392806872850938720 8350366 24988767078664784878368260355398452608 8350367 189811817141651495795528149023702713640 8350368 51737781960896396797622069738647584768 8350369 84161324593592461316116868523086967040 8350370 -17232904474411391581999339517187939840 8350371 -10907342205792720090617056366047914388 8350372 40675216110479685690030191523361448576 8350373 119333907920477519277608958161642642622 8350374 27378790417367105234588700709492244160 8350375 91853392141725210641790346669627068000 8350376 -194666443205787730122659918816877619200 8350377 -4788367405455311136722002756987256832 8350378 -17355053829846884038247864260847399760 8350379 -7260581207435236939145391132551612640 8350380 34271735884230818551928172626024847360 8350381 12194164295728887342306197092950218880 8350382 -24222800683138738500602125721786522688 8350383 -104370065081213815185021106660265627376 8350384 44828373965061162769666805620247248896 8350385 34051361897325282642837081355070400 8350386 22730995605583318948147630805857228800 8350387 128192424703938213500941556690328137352 8350388 25444528457280899985956089657242501120 8350389 70464893948533784392036302756140119854 8350390 28615232783705038165096103696176627200 8350391 944176639923028930781623988245181664 8350392 -71982626354061100432902310364647649280 8350393 -173320445376352065279101967602171382358 8350394 -44790115491684719936673085836708560160 8350395 -80845226771084399079181123850725595280 8350396 114513123610100909604906754475204855808 8350397 7670888185263452673622399142330361600 8350398 -21122538788985179475108409365570140160 8350399 51789323264117045441267294192932558400 8350400 7277902427052089178574619699262259200 8350401 -107481766480073998231854248739998693856 8350402 -4085146661248109181105681724513708848 8350403 14468874031595831941169899800720590064 8350404 -92617178419279799923184367698030920704 8350405 -11058413058000208818864088259461344000 8350406 19204538171926673160297475703826253152 8350407 -76957883842952724567522589421369712000 8350408 41387898292883156680390416807735459840 8350409 -668560737868545062330021421716618700 8350410 37664670000163947153551659042010415360 8350411 51468876759434667096602987155434196312 8350412 33162338833291337298625281643932887040 8350413 -197293098714173334887645860232288356512 8350414 44650850542155667895893792454481452352 8350415 -5552085557216263203995118108572890080 8350416 6204009978516743927420100924094414848 8350417 -249201851920502380151773727199970672668 8350418 -8138228721380383060458274685952105840 8350419 -3591950571770941856537032160219337216 8350420 2868800878264256278790350904753518080 8350421 -18594199477373892236392104835012190400 8350422 -4831119024151133159934230377056231936 8350423 -110970047494702314253753710948067212360 8350424 35710637333821229212838617148026675200 8350425 -27870713005197134782737849409774200000 8350426 8207291627102159415968560394764391424 8350427 21814013449455202012770071470937913912 8350428 217980179271135780149385242576216064 8350429 -1449901730789093773196419711048959060 8350430 -70809870659239136344789161315879972480 8350431 133386264844586776905589490133890062152 8350432 -55154386785835607991729491527626129408 8350433 41105610395242981272760713240348485460 8350434 84408434177825439920919202690064339520 8350435 -9565892077887786531703676210784667440 8350436 -58601700644046964553469891872215901952 8350437 -9793867138921419480909937858991361120 8350438 -16987717092335555875492537173324489600 8350439 27535987410480948393400639679516902272 8350440 28523634129765335376879790489155993600 8350441 86069469512914170975214922595861282384 8350442 -49050011882106030437619404512319341728 8350443 -90501334266193516783549741042384358400 8350444 -120521573209031253044278453643038293504 8350445 -121064633407988444921345103473134221300 8350446 -2813926474824611777183204832137360256 8350447 -30827691937802875611523648993159132800 8350448 -10227729134203684741028769864222179328 8350449 64216379816160958719725876901494376768 8350450 -15726740619319100073634021802589906000 8350451 -37743058400366100596488033573263195936 8350452 -96248786263785512418079255158319104 8350453 -142663654653997247223625075645439949636 8350454 -29785396941097642980701561146422380928 8350455 18787977741589083729692289558401985360 8350456 -81268880246468037903851272387588976640 8350457 -31431856188782355289484241331475430294 8350458 -31270251280402298442545202957817291776 8350459 67304388045142865140736072928770665284 8350460 -106724200372682915146873400883159774720 8350461 22048603515212929606722086058311910432 8350462 -31796178161509779395656700697854040000 8350463 -168063996157315289077803179700351943440 8350464 63687653379669477967488241527850795008 8350465 46785596716690550381850051644986891860 8350466 -55335587324763433002076002234934241280 8350467 2334132896912760966417820406528859312 8350468 -17273704543584750494890718676873043968 8350469 -203333776723322678668091373483981188130 8350470 -313971038013775992010060626310993920 8350471 1951233534858965755469512074639644632 8350472 471115589280674625240232441915146240 8350473 49680519187466610185315144806659091968 8350474 5006219557787842984542519560467568640 8350475 29905840105143452818766103748039124400 8350476 44222095245678091851849183716657720832 8350477 70244393031286346611326196717467820812 8350478 739174317923047937004535469078109312 8350479 187643745058650774132100631961202315920 8350480 -2156757640511458641857362842773667840 8350481 -59263526332596118289872980555695817120 8350482 6735852848775850025676404791207174272 8350483 34426167443017166706306385905595346732 8350484 -42073518488513409007340018649873926400 8350485 -30698648517166350096281611649936428800 8350486 -16435252623954842384401648646817059808 8350487 -223303206043710054263430643206099179520 8350488 -53596319439248731688386886636515891200 8350489 42888323567772252730131444131688230656 8350490 8191198020112143333407281241250969600 8350491 70701481030168380997340512344800554392 8350492 -99360942973076505615224728321011432960 8350493 10208322502419857405908983707692060140 8350494 -12811612250929513114725954054585366528 8350495 19248112460789650887676002309926841120 8350496 -77248897699181973871342094025983262720 8350497 -24398763127010963968000905583228407726 8350498 16172988761647202329660082651373971520 8350499 259648922201621060370234514848954707136 8350500 -33970729503107984607391174548433920000 8350501 47234019438537533838609878287585119744 8350502 -76339214046408513506361880819591900800 8350503 -1657221051184175073959315859253735296 8350504 142366360043991375072230725358655897600 8350505 -60807607254980603472123082198295239680 8350506 78210870977391392260749973891764902400 8350507 109850663052597871145475946033233347520 8350508 -97200706337806706699035573486074876672 8350509 -58757495006771412080047183227592610496 8350510 5849808086097617453417196586208828160 8350511 19620950392951688892427768028210003664 8350512 -22422524297023488368436196573024911360 8350513 149539185986718766140759652313480553024 8350514 -791234557881883059039899806575095040 8350515 -8396457809892108712472787899577215040 8350516 -36202322272273286106329820110252809472 8350517 7038400504053213371291711611814899200 8350518 8553828160463994484271560575353235456 8350519 215800252974151273708591818213904538880 8350520 2870758831468996396832214959249817600 8350521 69254330071211679030683427595511922240 8350522 -18294010930587302642472645795033740688 8350523 -30381434803242584639621198367562072800 8350524 13789135431310469386124445586231449600 8350525 -12387956319495879651576589666529027950 8350526 -100517383243965788017334440696035372288 8350527 179263863134159139075206136129346606608 8350528 -2156483071238623308127355399353925632 8350529 -89274011046705653189615616042957998880 8350530 8962150663617801472918031359352670720 8350531 -4766389581096969447544061949680855208 8350532 24618973879580682722949328794853343232 8350533 6031280850970609970499588038268666462 8350534 21726020730257725397773852972468772352 8350535 99798648130970832734387362899122588160 8350536 74918500937735027230868406015153438720 8350537 56243529895414849759357796413343185920 8350538 -15137421631344161024188579501911836160 8350539 -36528250620037808885853528741987527976 8350540 35775646148350689479346857688329057280 8350541 84483439041729157572465692739283563552 8350542 11137136059178909018691362152953690240 8350543 -100912619493944020788086286399824817888 8350544 7150888167001387763971533756777086976 8350545 -27152744259329448614574715633578071040 8350546 -62315693232879170029365324181641756528 8350547 -36889001243218052688481067275542679080 8350548 62851675241829798344478948021761402880 8350549 -301905482950695783086839807495648667136 8350550 -14908016938005440500517622509286672000 8350551 56766097331811596809723455701538413400 8350552 -11609200061545830654387833560810045440 8350553 -105106517134761031971018577959764715480 8350554 67049422356709393734895837113382606080 8350555 178491100049855158902715871304215150160 8350556 3028064549803694946171344115039014400 8350557 -1396709325606953186618160998671672320 8350558 -39970586987210643674858512195512309120 8350559 -71739775601435189812242021555750339984 8350560 97741151652817962518702249770824499200 8350561 -53065506752059527564990458774293167228 8350562 -46495245914529345274840968134931947136 8350563 13700979098496364190375963410527403008 8350564 19413967776199032768325935236410798080 8350565 -8092779037038293894151342345160495200 8350566 26890908258319333033391825043959691264 8350567 37484111873269923908018116400807896800 8350568 -13701147103381318955052057264567306240 8350569 -137428462329012325072005755815985847606 8350570 14103044490954809680289673919878548160 8350571 -53987627892075168564803762567683819800 8350572 46577244057707002526012413591336392192 8350573 -17350218119541488411532849417809120 8350574 -61151557432571366658869502578754066240 8350575 60771852546547952865407604988736712600 8350576 -8610500153600380952576040488002846720 8350577 -28183458652262241425034757068074896320 8350578 -68002982797043365876810538813603773296 8350579 181621377834247200084792504437779193520 8350580 -3734106211755711993252669944065608960 8350581 115845678330731933980045933653330334752 8350582 -15594666836532750751167350832212320608 8350583 76286265729013593238725481371469769832 8350584 145012449642863644900800064285660938240 8350585 -27500409292637277755277122984888088000 8350586 403435517940651840477808748619865824 8350587 13450933738020770904513577873126164480 8350588 -86145886619605484133059325160082248704 8350589 -15984014075140804455928257864795192960 8350590 -14212709657174076282922297204854967680 8350591 71640699182729391593982646167590694400 8350592 88322612770347643576936437421336166400 8350593 -56218913651111511988905385344423643872 8350594 783449443071539264755363496758345728 8350595 120943762873451397596422551168311788800 8350596 -75461023280149820691300642205986277248 8350597 -70992691986244651674076973004421345954 8350598 104903991781957123303180105791146248800 8350599 -9899551567259495400676527745854997680 8350600 -792717890642176998365749063222272000 8350601 6820615717337163708157625072783726400 8350602 -2011704149624362859773520418006328320 8350603 -62522776690000323063579249646873176360 8350604 -37801622911673175144402995143045539840 8350605 25829003913429545435047331322382790700 8350606 -82597158447252103338797874690745897536 8350607 15651645784934473886035673176084343856 8350608 11903477288616954276623653620571176960 8350609 10570457942984029568438567807660245104 8350610 26172746528463009924341993461900546560 8350611 -27512032900376766458561738476905709128 8350612 -150103468691087842731458948717774366720 8350613 -70905988441314457704079098215811585138 8350614 -1502174114333210195507048879803210560 8350615 -23634059999646903859912511893244028480 8350616 -4698367076671321072262024057656934400 8350617 -28399691171222399940274883586711808800 8350618 -16797488252936411991865495701591444240 8350619 -123914484912992642187527856657998857980 8350620 -12936816151211539507661760342570347520 8350621 -42143011319137465899047748084634283508 8350622 54870062838666522571179830102737403904 8350623 100240087122271369250002554143663739672 8350624 -56303146482672383426966146349798522880 8350625 -1854315049996790737541797067184960000 8350626 3646344386417786581019110989526404864 8350627 49885298088607566195699457180313273520 8350628 42168342967374182021572522220300473344 8350629 -111440099126509384071417717406146953184 8350630 -21399410905841529678143319912415601280 8350631 -150667790645260384065426089466872217600 8350632 -72972210627449549207937502763013780480 8350633 -42882462228180542333238505252324172160 8350634 -27344521536346980715108287014387971488 8350635 88750976378832576947874384598323855600 8350636 37168207749892361969713887506068046848 8350637 30119935332866034109303229139739056000 8350638 -13026533361484646723603585240850111360 8350639 -123994488419242824695867902048020064200 8350640 993801358510765063790184381386588160 8350641 -2344981989122427723328203863579291520 8350642 -46914451658960367367877793257622540528 8350643 1415264651415838527328541824578345984 8350644 -12630063243320266262380260196110888960 8350645 -74952089713827975118142647495517264100 8350646 -31608016121277916884534426414181957440 8350647 -119309981661251301623299544175926405400 8350648 -65671430491855561599602533289710448640 8350649 9539340564363863343605537008044173136 8350650 -144001639461860230952599764802444800 8350651 -142905201053525660397497177167221646008 8350652 2982673157275838802160912460894194176 8350653 8259339587823145241658686802615789024 8350654 -5069153264950264671809033441442543360 8350655 -45764797949387120811225582161719585800 8350656 -4661778287270779745449156792729731072 8350657 65701310573588781584452793751887499712 8350658 2356032815450185506147035896238906880 8350659 72483593058771268756288879020405510000 8350660 8818572637678305283798506298699161600 8350661 143028361139879269835329047461176189248 8350662 -47276869200752112867140298340819631616 8350663 -80002155213124826166108155096707773960 8350664 21657890121584325686639920632732057600 8350665 4847136420946656401666261001754899840 8350666 -34517529252275975336242806472032873120 8350667 37337001225618486749550775666747620720 8350668 36308840067260739688028938073774161920 8350669 106796031580092153241404840156189502070 8350670 1979304581522703891995392406806915200 8350671 -25114662487464018328694907712748908800 8350672 -6191098395111658726562182655038980096 8350673 -63638807921253652303622662644479970060 8350674 -42965016728845005040602888518848122240 8350675 -7993376145116957459424333114403990200 8350676 86663627110328423408895886315996632960 8350677 96168714562137237046463182176375750414 8350678 27327437837083191658476802973582451456 8350679 -22813746871411821895182287109953823360 8350680 7750521199771236522395709778302566400 8350681 -5835386143940071798835853121177465088 8350682 107939117447339182331261372647390686192 8350683 -72409627653738622060732243632014198400 8350684 -9554552286864970228610822559176963584 8350685 6583250176877603686617334971246428160 8350686 77669976560454510891515668767648960 8350687 -27684457452294693167705618559923739968 8350688 -74435830585932267555852083623640432640 8350689 -12002087804777233718136796263024868032 8350690 53293872498427483594870654401360307200 8350691 -119953013812104226185850225447020631908 8350692 -13279743747705833990372075730609807360 8350693 -13983595292401266436136876230720305956 8350694 45055281467698808415842009193500248704 8350695 72859578080917974437572628333770584000 8350696 -178665385955185454316009832162949022720 8350697 -150240115561886809463084360539205590854 8350698 -17830129284833123722074820112411182080 8350699 93403787123162261539948869349197937920 8350700 26868362062322915206000879186871616000 8350701 109064396210044723329217111806477331584 8350702 -8622370049245247971122426246730958208 8350703 107127509618676704725471465121302672440 8350704 -3083340054846462946192201881155567616 8350705 -122491927507229122952112638632353720000 8350706 7895314094879005750319235695926502400 8350707 -443367513682345721587884137684803008 8350708 -16412127659631268182613928214810777600 8350709 -166150425894098569161665358595472460960 8350710 5829438569006623643671349311602451200 8350711 170267809613841255313631619680414557824 8350712 -152206557703130642885494600379051212800 8350713 41122046015026530129074772175970418624 8350714 44402026269124359243770580908764270560 8350715 -28977460880752982421119348560984702800 8350716 12397813507369211361883784270820753408 8350717 -181664810499363289626438176148538568948 8350718 19506894968602013776703895001846484736 8350719 -26642004616006146945138040035866789472 8350720 52125819345161751403671588487173242880 8350721 32463372155739099324631147120466660052 8350722 -46410075414188896705856818337578095360 8350723 -8328301942854425795787332854200655080 8350724 56744352317686328771490844401898191360 8350725 72679389816472528169045190198958387200 8350726 1368350959539744324870131980988455104 8350727 -63379916990426139904317385082902215528 8350728 62057296556467609679740583048654438400 8350729 953912940115521576894444241093771984 8350730 -23714522636197870327697882963534779200 8350731 -108887790027292009935655064617296288 8350732 -489648530405059213578189516984178688 8350733 -26741546365671472661284894443529097076 8350734 3161590288125772095067632581565453312 8350735 41674804733701302330984124422037991760 8350736 14207940880710583656826496991864029184 8350737 -27560742996804811073259738249086522640 8350738 118964603168545008702517983345690668160 8350739 161199175094924304676343781545876394540 8350740 3590411551730342190633787267337510400 8350741 -941419507633557272112227898322490176 8350742 -87266361282890503973030031041681860800 8350743 107033204414866954708074661430571132264 8350744 -68953218469678111110310239888038307840 8350745 47141716992834351714635011448512002120 8350746 -2830644119017352499099409640362634496 8350747 -164115175622284050981810989978995270720 8350748 16255650317394057725622990756383195136 8350749 -174676979716054892171174548989112320 8350750 -108493129973006368174504586302823376000 8350751 22889195969476848543053281598716006752 8350752 -37597059653429239116473025162406526976 8350753 23079411141684748932693487701867370560 8350754 55374590311164822408063701105635530576 8350755 2826069001677291849978340835801982720 8350756 -33244623928284129829273063627202385280 8350757 -69428979898028086131874115682282791496 8350758 8708248531804742193964276920778149888 8350759 -2550161618611970966082930528790166840 8350760 129722361573846803021933748875864064000 8350761 -32731562702976760307114325513097867296 8350762 -1446977278356985285198322622858256896 8350763 -34186517566934795077259263735525190988 8350764 -45575185490161426990312110103786721280 8350765 -7086247720639805613008824719945300000 8350766 -92021388154436763237039877914875724480 8350767 -86109067622308657095873976555639505016 8350768 14318870255115123011957501485659963392 8350769 8021617799168720957103581905617132096 8350770 28930903911411000404651179335702259200 8350771 27041524799145371614397536459122021120 8350772 -34404473146294544451006001448214528 8350773 -90199762274438984515010448166476119136 8350774 -111647943417534817816005789203551987200 8350775 -81030298152228248462558597842342105200 8350776 5794643193651038108834569575556116480 8350777 39347785053279460432431664310576643626 8350778 99144910518237983200937949389412530400 8350779 19861944747259696214631057300696188184 8350780 -22034503259861105794561667742849638400 8350781 -7304409870932296913340387667005426600 8350782 -69023742933844610880699650915197762560 8350783 76840289767142927984559808390794148720 8350784 25458962565729737556154177495866802176 8350785 -47824119447967521357025184099451316800 8350786 -11347001269319523384177696237464826336 8350787 -111924758551226216135691682504682154564 8350788 41952583906571457851864487092064230400 8350789 8445666567556706080872093364418836156 8350790 25835042602313760183705444454369102080 8350791 90680679671157284769502170116805489744 8350792 -206529747162626180186871234613183872000 8350793 -115054347889807068572938429659429541632 8350794 46389985159984834423908798674717727024 8350795 -21883097840016462560497236590402040720 8350796 -107267290778104207853098427628880747008 8350797 7898471714993547696972638124480226560 8350798 -11378553163469333729641385855377701120 8350799 95008619609990971238797609998161749560 8350800 -2949913677356686149045108728758272000 8350801 56865776244388848071341260733730588400 8350802 -37207199471642324175237559736595926400 8350803 -87350495531810489418334306104416077200 8350804 14625322683059185601724521249715486720 8350805 65639700263604562963165533689890490460 8350806 49552992051415328652487831935634673664 8350807 105707456578095789589827808715906671152 8350808 94731289773115434288485230810915983360 8350809 -40711700891305758153480445493076565296 8350810 22138061953016830129978143266754298560 8350811 11680748188292652616998766721030184960 8350812 -400666141830421348732684095454808064 8350813 -121536276676091407516873236137464530816 8350814 586228885668316232767837870262112000 8350815 -937366888595494777509272779693440 8350816 -10861529601318756791117619534891319296 8350817 14074790066794678291685483731716114240 8350818 -17089794397879798942291096909161699840 8350819 364628603811135000668967145952943340896 8350820 81082199078133964478539032664377166080 8350821 120836384559832958972750115965410107390 8350822 36799561490383997449587887017191551712 8350823 26685063485892661682783793180406160400 8350824 -62002289821825567034261875307435950080 8350825 39866123996011872153596648712976803900 8350826 -30856278404583281798428214060665793280 8350827 105489691796574565403846413869106272432 8350828 69149875083144251930134491326195307520 8350829 62707565448647277142824292729013258976 8350830 -32129605311104967573757272146439206400 8350831 -42472938786497983673079684512584184368 8350832 7065970626462773158290093201722376192 8350833 85249541372477975078193134114983469424 8350834 -28213855642991897596523808488788403184 8350835 -5788535341997827515516660232715298240 8350836 4033277063387648724011174513353728000 8350837 -181247037435010786259928621353410487808 8350838 18398149148633047566634895340963399744 8350839 -6509684159416625910460653868598528064 8350840 -97173989257405922703995135230144512000 8350841 -8234281865739660853720330668837460758 8350842 -14043075979962043925621174168919244800 8350843 24598070677691169397887693829653789092 8350844 37653024881504453960317522190080628736 8350845 43187134362719396000949229814541479520 8350846 -3994387897671709697339380354667909760 8350847 86538702276899999166534263071049152272 8350848 46524064045999866702943375157782118400 8350849 38877212410276344250370374987646682964 8350850 8068950550925322411995053347782972400 8350851 151258193091794416735344053862677291184 8350852 -6710670780485327872380785813562504064 8350853 -57239672162510761123210888964577603840 8350854 -19388640074715468326596594301025206400 8350855 -51691901641182815083286098190324943240 8350856 -156884149904286699340525585472346885120 8350857 13909812521114176300508826225899781072 8350858 584689327189404998797451764410269184 8350859 -29994254559270731316088388228752348848 8350860 -18836747496619367601733460919108403200 8350861 167647909108444887858596042076306966400 8350862 -17021350592079435972245331572003256768 8350863 34757451913896992516941519219139470848 8350864 1904655246428232299907200896912302080 8350865 14886505439390712997510477480651701120 8350866 87474643005016707839804864702114371584 8350867 13512535437410685065585578319477725184 8350868 -90154523128156404173889005339972199552 8350869 -94675465781353087135187812545095396640 8350870 -23206117376279511361053813092704531200 8350871 -142755707684435527423185046274839151928 8350872 11682771151956885945321715260435456000 8350873 -58640003929970129453595655883741202176 8350874 18842601205255833860225177511919647216 8350875 -33758388614190331694673661219104924000 8350876 23434510037890085601528139617985238016 8350877 -173646976443770575767571315092668405274 8350878 -30933102564508168574816520550357619712 8350879 37809783289037186378489377299583958184 8350880 48319583330325416834376456561701683200 8350881 27153173429196488412214282157991564288 8350882 -4897975634985984888558296239838152416 8350883 41614720551806409627599353478296817184 8350884 -60761900822115017757151787261454305280 8350885 69357213453600578833639011966014300160 8350886 -68864819095819613576506852307885875200 8350887 -78196527480767601209162322592775162880 8350888 -8814385920809445987106316306686279680 8350889 -210851613603312883729286238043791938310 8350890 16087856347860686300510743762703473920 8350891 -1344942064769101995494378838611535416 8350892 22128982428961010588901812615947797504 8350893 -120192624957313358339185408812025103316 8350894 -6732655376378502018017541604825499328 8350895 -39370510404500004365330590453396587840 8350896 25676533059102968194558290534648348672 8350897 -50096178477157350676345393858816396654 8350898 70017436591309375255061944917300128160 8350899 -47436627164510544408143160246421516800 8350900 -37786841180590779784957136484145756800 8350901 -1222028924473704536617701352893035040 8350902 19637293022023092638473372928945209344 8350903 -25380222944441762813562488413111997736 8350904 26995890508354085108775465145168035840 8350905 -68960266053621064190831366483782875840 8350906 23744561063041704182521412307030103152 8350907 -116982396342132439490711761352639905728 8350908 -274274791697466744321626075373566976 8350909 14996160854891106391328782554763712640 8350910 56696471814108179996144355578449772160 8350911 133065535498152466840374511612943738640 8350912 -52446674261343649980602662969827917824 8350913 -8818747900957181765623662002167461120 8350914 -5585825001158128825658695534027958784 8350915 143746217812118637275874901554146956560 8350916 4957069983564846695968431633844604928 8350917 75806080285640534301364187874351450048 8350918 9182097716919793816228466059310063040 8350919 -4362405021544016715535292264994165600 8350920 33628445782185871645789800381134284800 8350921 -6736231280123093355928302824245080216 8350922 6224622844619403610762844697886444032 8350923 44397197158239357097397159656846278360 8350924 91044204707656522946754506849036494336 8350925 -12419483334047993371768780969110691200 8350926 13825394728572320372711903093689371840 8350927 6037329660243807285782309626647289920 8350928 26825394920653610361914678329504825344 8350929 102336887805332808606719321965486410000 8350930 153852624876774683661180368842944000 8350931 -311053089372664090316659134566877048048 8350932 -61010392929128657431879860939317575680 8350933 126934945795012340708315061935604495182 8350934 -79752924943733573100365480231937180384 8350935 12513860358841381342325954461170739200 8350936 357419541727584542958811978162083840 8350937 -19026454389203028230159041138724810880 8350938 15027019768997389899235687302583962624 8350939 122838850723975233615196625066148972740 8350940 -1906408060436532084661428997740902400 8350941 -126874553542986926844719928777820583808 8350942 25883988334432531677490881080410399872 8350943 -42469055915217514607467222345644525720 8350944 -190756785165968848847260837025415168 8350945 -10349317539629478219216280022573581080 8350946 -55264363092254573399097256059917585328 8350947 36786243711970443417857518322936514240 8350948 -27287480127267850558152076088441266944 8350949 -63421603163970367095268756387152046560 8350950 23007334416600211257614008322489601600 8350951 -128289560173037454886023765141459280800 8350952 53765854413142274533406226014699289600 8350953 -12436239245426891208680340376957242240 8350954 18278252053666059478273022659924192176 8350955 -14447026144817878163363942511102855840 8350956 39186213132698016437963899181021875200 8350957 215503414353536434513195627178159349206 8350958 -34969544262854125763529914566267631616 8350959 -29903203889693809379333523489381156720 8350960 3041365817200050027429299426784706560 8350961 -18314600545570171001885134711167413016 8350962 -11270423547255631750772435265730936320 8350963 75897815996528199040393040819791275212 8350964 -96079728494665321518867472479688209024 8350965 -26367981107391206076915855226264262400 8350966 -4258591591798849427015273743087581696 8350967 -52822851360024105831665552605494024984 8350968 61459780679814246566882644823001845760 8350969 -60845267193598058104812537321897302640 8350970 61343586525572236660426668880277107680 8350971 133403488535661618570614075549201484312 8350972 -37026445984321774679267961493752118272 8350973 -7098992134940369381383828579792406778 8350974 5969874548916467937831856750406239680 8350975 -92713353105427323384852344389891109000 8350976 51969524110163516465082587727959949312 8350977 43699304778685581327344740787142780720 8350978 15982821193375866702511185732918512640 8350979 -847979647138495558983011785231448832 8350980 -3867477368447335099192114162874388480 8350981 -11816512522551126451206261133044879040 8350982 -76990518092882116710311564537159445408 8350983 -67644127345148506518502906895109439896 8350984 145038162349788881011206770719183426560 8350985 -144227019685310687130278697155265118200 8350986 3774388647187969920681603775847760384 8350987 2192184602754260276430351081712877072 8350988 44013310816700555538645394619235872256 8350989 9656922528495715586288613744176869824 8350990 -63141905740546866829948032263618952000 8350991 56366067876748802517212898839064876984 8350992 7114946452991721545061464085328035840 8350993 -37339847392671227709951639018972762816 8350994 -30487556309913324752729322373042968960 8350995 -64545092709693964563224668498215300000 8350996 85453895829183068075613649175980734208 8350997 35089159577319794723522355500208941952 8350998 27769168747623716368415036569018712448 8350999 45654246380314861218340328050752976560 8351000 1461853404103283596034298512363520000 8351001 -49615126565300315357422251169618506432 8351002 22200383130621119049257515243672026624 8351003 56205973402692471610199235882155368800 8351004 94727241107242197902142289000709700096 8351005 -10007580079119439694975293250385980040 8351006 -110260184902695276125707539901881810048 8351007 45689975410567706975771104071865089024 8351008 223053419708087623737091396501107179520 8351009 -93392516232411924408570107081963813790 8351010 13007815591893629641919287008244250400 8351011 45476268106516355059186471122192706880 8351012 -49394685350517176199883271278196293632 8351013 -2179341205084069892975209102206134112 8351014 -12231685378285233045547873932482181120 8351015 141646608959202144053562832151849889120 8351016 28402408857950381013056577610625433600 8351017 131095846817473900012621018467871763066 8351018 -37323587835183339102180510235629691296 8351019 -6152336772570469619564656342549707900 8351020 -3393846833618456874117683536510679040 8351021 59916929726124999012371070677395593600 8351022 -69879660607353270653186190357838214016 8351023 -122629124057451134200764480443045855728 8351024 4977524539404812217138697230455144448 8351025 42455687318911724707416782845896058800 8351026 12657847430604858382032779282487101712 8351027 -153105810591507650728972177521457396368 8351028 -12015585533148380698051271278177320960 8351029 -141490199513754483943332982879985539968 8351030 397614583673941802097414581221345920 8351031 -33956361658208074535332035836796978480 8351032 -111378537027744943328588489882557132800 8351033 21416021237741267548809760518946218282 8351034 -85372014550870064526203154326385802752 8351035 -2314167686179937844468705732919680000 8351036 -139225969504484356090461271755619845120 8351037 -45953035562986884364609179533927263680 8351038 29623753151448695786689511110249777920 8351039 43477301530012354345845070017326954208 8351040 -19367793536204292133191998745083904000 8351041 -16017700608841962205744377610185993168 8351042 20707173989856898023127787774828723712 8351043 4278026051589053912243158549999220400 8351044 25079712815819219059400743618947758592 8351045 108100169004690645248293220624532124320 8351046 -1769656147925586345703619400344463360 8351047 69704847201331279524412375696709958528 8351048 32074274888080883801937269845140787200 8351049 -7822092362847221346565862540945691648 8351050 3619993633050247255963472543940070800 8351051 -86411664913894985992793478058803168720 8351052 -14766592867708501163401233303347942400 8351053 -85684453332160217866630224277897280916 8351054 -2452160593443706791899556485119569408 8351055 -15637869469017075400584352587246290400 8351056 -1127496281836741480615748862225678336 8351057 -71373105507506939358765882486750540 8351058 42471522731611840902254859791262021120 8351059 -16814612168014819752670699287443817920 8351060 -74145264388241129486495823569479307520 8351061 36729011241706944707236789548286656672 8351062 80866133738914871413002519837824224032 8351063 -66700562084101564788856115112682156704 8351064 -56777544914064394837743739938112727040 8351065 81580474820274207454464128009301491460 8351066 -58986373415208330270685104024696990720 8351067 -23231418658491381804204263183311004520 8351068 84273317206387233411195654031028307456 8351069 174266870443787937906838898038919418444 8351070 -5692459812094484148040370582161305600 8351071 -168528842433226323115086434352263573728 8351072 -34557186358982732223320240142090240000 8351073 1606420738983503541485716723174898880 8351074 67007440422394919779056162306521762592 8351075 -78864264558193935854351730702399473700 8351076 -13220798063539362719085937619151851520 8351077 -12143663466272701514225689470673327328 8351078 45583404682707019613227914118311087840 8351079 23298303221092978896644757623185653888 8351080 -113697361114108948576417219003088179200 8351081 -231271101084866822298874927275297756528 8351082 -13227668373931971027103873904320875600 8351083 47447919206820451031976709146838391408 8351084 -13278212455264912269763006763734038528 8351085 12157022411562390694648893484983774720 8351086 68475493145378328946309152687474753984 8351087 23658813404454030614496508114213910736 8351088 -22473593110940262264057424345399296 8351089 37909511224100797122306908924300820000 8351090 53423371621808634161004013050025190400 8351091 -28262842583491986449813759540048668416 8351092 -114085788772112315669112649310708128384 8351093 38792788396926850020517296313918491648 8351094 16510597059544490755036223639233099200 8351095 276902188457124803965300580120401680 8351096 72345483263532206394959473883365171200 8351097 -2786930731891938804346929285784391040 8351098 -22516850603007577902013531907297220864 8351099 35707586446949269798413110463089192100 8351100 -2116121833294688911261664464943961600 8351101 34588044531564355426934848048926946560 8351102 75133582067701677093997154456853514752 8351103 6943369778766896338365687148221949824 8351104 -52260550870983410437033010103331061760 8351105 -11950470267801751376277210063702662400 8351106 26621846830159766480130996655204706304 8351107 114993482774892858997497658988064639356 8351108 14089959573301185288921461968773688320 8351109 -18099620493705731512396300032054331272 8351110 -45104247648905300029460079651852368640 8351111 175422234434483930508632223780394322712 8351112 -32992729542755480904257198281103769600 8351113 68098587845858635750965474379778526362 8351114 -138515616619745993519558218230373638048 8351115 50902652710609602800659492983080436720 8351116 158560859149546202830334700799524864 8351117 -202683761280108015708903710634258933834 8351118 -56851903058516821034629637106004068096 8351119 84497957577311853097456473828639890952 8351120 19397938563097899527310338363582054400 8351121 -19112094862568657353817905718829286656 8351122 -8241487945724175705854344714060483776 8351123 -35996757908511412673182327668576365496 8351124 15365875017835705953209975136845715456 8351125 152487814146866435282901385130518995000 8351126 -8115490328465464503544925621288006400 8351127 -8388150937865593171670692970912102400 8351128 82829791569605345818712575534139535360 8351129 59336568436366433878770544676746022730 8351130 7964099072229952818266425135896395520 8351131 -61609363523179415557534374536312911296 8351132 -2142875586048503267475430725222693888 8351133 43401141808759954964577683405726144064 8351134 -64750849157699987606888177866534371648 8351135 88883487379324348408281201543332998920 8351136 -7600973333132583533171798606553808896 8351137 -62116180768078759602983005293255632640 8351138 58235798334967859354609992678895738880 8351139 -49412182007112549299531344170468237312 8351140 18447563356050720390512890661454458880 8351141 -29131015455064435193890788230907259458 8351142 2956714550933852560545193696753052160 8351143 43978317294409534687226715506111013360 8351144 56792716008013649683810745023983513600 8351145 -97939422323152606535911622103068084160 8351146 64827773837228083554366237682418430720 8351147 22284931917890008283394654530078738832 8351148 61575493945280077692563650677258780672 8351149 152152818408268224618605711241147824150 8351150 -28413163104590017615107421535664259200 8351151 -29125957095983168297273307659910142968 8351152 -4954253417834362506619771676354150400 8351153 -359633643395214397841360973500358841116 8351154 -18102881195444362082879754454951388160 8351155 -62755274460855058420456212764054742000 8351156 -98659699537273426434069541903129651200 8351157 -39705386481629899393869681866139722112 8351158 52240918966443196298331075874348555680 8351159 -399404549352068435729644068055234080 8351160 71364960111494779404677098788064665600 8351161 -4740096110429913605409244597469550016 8351162 -8385090798688262044592115833628650496 8351163 13245984503167448330235179116241451840 8351164 91896110807870814127301796802837861376 8351165 -156183503771098845650049582342115252800 8351166 7521428271404267102771931402425749824 8351167 -16551410367455806733646195679365134736 8351168 -13812624806121196104756701051184218112 8351169 -179756786347144580942186279122109306880 8351170 -23686337673250937759013242706213642720 8351171 60708530878576586545621525357854669372 8351172 -15978523105720004234701948907712387840 8351173 -196192968826619428294971023980375748578 8351174 35477666182528904940699807276075206400 8351175 -9148112932411238010188554849393699200 8351176 119774746090493677360086194924250670080 8351177 19826851671064245962282164120520584026 8351178 -61968012879242058038140233708845568 8351179 -19824999593169386775746054739936608216 8351180 33510963745445391067276291780492262400 8351181 40601599923451231380412411461252640512 8351182 28776925442891041511850552832507549440 8351183 51266553207608148495298542907311486144 8351184 -22895237463496210935006131055441346560 8351185 71470912835892103770688579918781222400 8351186 20132804962622968447830112284203068704 8351187 43143180268464302831608620452161701168 8351188 -47810331789885422992111121523730725120 8351189 -48777333769073352892655148740791925568 8351190 -2361481933095590049560732283861540480 8351191 -79134805292397386472873096648236425616 8351192 -150492941598620396739473728287514368000 8351193 -64795317054535113048295388822022021936 8351194 -35724887613275436026965336093362265104 8351195 252934448373033670324893714908278956480 8351196 -5299595581749815348471960901760057344 8351197 -302675377380680032219387874493728140148 8351198 -7010829775639667989032232022784329280 8351199 2182625330187515032692169739777485584 8351200 -2267744195443780982846041959156940800 8351201 101349364873935588175235907914652503202 8351202 -401606509668833406031334891107672320 8351203 35078618558268146798037520033530755840 8351204 20090648628938217758482378991636643456 8351205 13683144425616665190939803030060641920 8351206 17890016512590949598107037012892933504 8351207 150060033109108754305966326460798470456 8351208 52558180930915138483752050976205209600 8351209 66306408476762035475661104840850036410 8351210 3384360264911012047057789752855505920 8351211 102167654479838308784002531949322998400 8351212 1821981653570836120961899825222735872 8351213 41912316154865564849779329803573962200 8351214 12843138519409852168591664540099911680 8351215 -134405670975389641242735993384353802720 8351216 23010265737766835255488046594279473152 8351217 -29353729893049402472024918745449353740 8351218 -69305114310221460608995097631190101984 8351219 38079449200972380417936617855301503544 8351220 24761427768865685949771562948526561280 8351221 -35895653335634419503355729781865714500 8351222 36712258900049461734819887741751283200 8351223 -55286317384540608169511610421632840216 8351224 -2713773147963188427783005409923973120 8351225 -107949848464231111684850030603075111250 8351226 -5253920352138673550599849365564732480 8351227 -84005634382484461179494545576786024924 8351228 -28389955241235262610357685193301778432 8351229 28891303820181150839664213391791961248 8351230 49502659075911728506706370463921757760 8351231 -32748178780362476445677430207441770496 8351232 -16085969408885193024678590726535118848 8351233 -12800319504130662245515271828554406208 8351234 -14750382941693467829362407904255449600 8351235 69059214497764494368960503910084143200 8351236 -40887663550703794794531955379016526720 8351237 56242597857932118354111229840517217372 8351238 4795605741769873073375069447209543680 8351239 73765051694946661283524673708574926824 8351240 -11704429782613380089423936755032883200 8351241 -109915575083091796904033223687670285920 8351242 104004878711659705505252366972144312832 8351243 133256584013651241088471413076492669800 8351244 -37300382174204420399967509653046238720 8351245 -123058238875283992691192816382566400 8351246 -51417403604786060468549998225736192640 8351247 -61066727096558580414345040802799003000 8351248 -34344762453884173192306904895318917120 8351249 116752761604455794418872683959038648352 8351250 -12895666592878544043398600062020960000 8351251 152328033831881831840342453275344798912 8351252 -10668115543111757186397501551808380928 8351253 -21199955888144458058994410233337135460 8351254 35011299648281743326725862409970121600 8351255 72007499148773165059151422766671942320 8351256 79358405466648362849722485482938675200 8351257 215790120874974510123608554267783798420 8351258 21243292719810470719184709426260563200 8351259 45752717351362466873073766120297839360 8351260 38765472052702370664104927469844300800 8351261 85749463303687255734731438061361589862 8351262 2643664953259447129005571535532809472 8351263 16825988955464418092181529161477987144 8351264 -467288610203093272817435603435520000 8351265 8769514005584745011734211090589859200 8351266 -39792465496435920927623978533747089408 8351267 243204656955561717052036186079632348632 8351268 20682672207220565067030294485960893440 8351269 21378476598946878530869489088072253180 8351270 -11730376021831259005266253445024640 8351271 39308973711598169625218878374744575808 8351272 -95318326365916157627299148049393254400 8351273 -2088257309613342597586834545652855680 8351274 6344399712969091075248558464870803968 8351275 -49342442941006694700158797509418560000 8351276 -10788845945753090816161407064159334400 8351277 28511390245004258293567601394853049856 8351278 44936127218106773458081610861732053824 8351279 110861075467609928840792308969614257640 8351280 3859754074232297822438121849907445760 8351281 -11895570058089634482598164195705799918 8351282 70699237213225926367950426188188263552 8351283 101713169683355774223702216533479112448 8351284 8536223710307724824885094631646134272 8351285 -221550376450428558901659729663902490240 8351286 8482138076797713897387352259471238528 8351287 21166697023893717267611529773264351152 8351288 568014506517530684915631864140267520 8351289 -74154879528688202463308089564059605760 8351290 7018483437813706277233008913085707200 8351291 60646106510485143082382091274870513872 8351292 6183525763422476575720893328268362752 8351293 -27166488949659165104647762721598854458 8351294 29404587657924681742132938664575040512 8351295 -31054748277398806502620957258805965680 8351296 -48650845292820912024855705737722593280 8351297 91868534811052284584354952119567666112 8351298 -22831595381820677197069628539288099200 8351299 33229645009584890683724603216079860 8351300 -11243911205149801824738569435014963200 8351301 -42745482228435646518543631602733459200 8351302 61263514172605888649169201123457782912 8351303 265447431465938465795218244349182904624 8351304 -39035606369300128004207532318801100800 8351305 11815567863703576305212998990109972160 8351306 18803423216694771598674822408555170352 8351307 -6132892940864792376426316798577919360 8351308 -23219800451463341401436206579194973184 8351309 125064393428718352816619665887725452704 8351310 25260047366503687864312128257989739520 8351311 25367134004937734730256739031637265800 8351312 44600176522001305933589744440699502592 8351313 -82704798803647112654734943209067671056 8351314 -25384751773220471146424500540646181744 8351315 47412559327177862008773548362367731200 8351316 55684299354203758531733844191656243200 8351317 -63887829669727264129472227531410159520 8351318 69372144017209434712603672949484638016 8351319 43716669133605228857396116995498941544 8351320 11698033040549434591631965266330009600 8351321 -23454870970425134939347321935553907616 8351322 -670962985952984003695841555743581696 8351323 -52875320371548582276840310148778903148 8351324 59508224683362544117093147994746077696 8351325 10105723684384376755868747367456928050 8351326 83828596524171334628108340934076522112 8351327 8344085098109298810540213743465277120 8351328 -110804905731485747017053696434600411136 8351329 22020480451932142252299265471302390976 8351330 -1522074725624403349790416884932129280 8351331 -709084198328321112837945835623096960 8351332 -55002300813223636890915301147125258240 8351333 52675460325550249979330428729355236380 8351334 -53887190864004742736971425468292648416 8351335 -7117243529655184307679888356816287440 8351336 -111647134184343034219283227932780134400 8351337 26971919959087431826691570635599023760 8351338 -4788244130421536854841655457051161600 8351339 -120202714242488521492629945017765470860 8351340 4507761058059340430941609858424371200 8351341 41046187681661249258831201912368390742 8351342 44727320534067086165241785491848747072 8351343 -1944150331593171260995441379752315392 8351344 8775656182702867136353932090441957376 8351345 161901194459451844870504655827648706100 8351346 -2978461952679527205972361235916917760 8351347 132133078601355300453926243337930430796 8351348 40061775412826121867701699790046516608 8351349 -28025751385640145369379200198081098400 8351350 -6782574746933532133018242823601971200 8351351 -123028204816931057568558575857628586648 8351352 -70526370644764159208243985047523041280 8351353 134245847766037587798214068232557306602 8351354 -17299217299514347043546287799396060928 8351355 -59181767904546097141159668688846905600 8351356 24375088372210255526577051253547894272 8351357 21862403372079120881493571356523626624 8351358 13648947504753403341789020275990181184 8351359 118147630884232128384530943871125364080 8351360 57790409545018021090621566709923840000 8351361 -74163290259730179865924383796851501168 8351362 32771467458713955852644207327183361600 8351363 141896699559178575809828915694398655612 8351364 -47279697465859323135549269989118976000 8351365 226218168771032918964275466099479308800 8351366 -64230603148706727453083612968798462368 8351367 -80458673045739993850050617665438687320 8351368 -130744095422924927526032712846133693440 8351369 6273535820706731628097081156805031936 8351370 19919326346638920750142600041928435200 8351371 643761377201331965859702282470166560 8351372 13541102964359612791762725351369564672 8351373 125212221183217713864805443027264768 8351374 -29994197516797138654139433301124160 8351375 122677917638095619871872984357780088000 8351376 -31207627956626751272751222776192434176 8351377 35837720148461067837056551756341548160 8351378 13836640435016668362457743846734991360 8351379 -66614461093897103488183095357979903296 8351380 114354025647151786802752180608466790400 8351381 -138943857087326018588324774667976901856 8351382 -3446105076270444967395227761522734720 8351383 -93820314035282198523443354707283231424 8351384 31579201295024067106618835962259650560 8351385 20386131990993539989175949333996850560 8351386 63265245365360245113712314862462579680 8351387 -1089467497601002220275085250881612016 8351388 62449289616033686837090246288901410304 8351389 54171786262520364381917832835984786240 8351390 -14422761969811330772780766579456964800 8351391 13454595400768941780633323596408617600 8351392 15206852080957525792419416210128502784 8351393 -34207551189191418655268274525264552960 8351394 -55369730240064297185509904507362627200 8351395 62446981050714921244525847127755196720 8351396 14259437682482134027885836080996836608 8351397 -27238094397477993781619572529689320960 8351398 51604349430767259394600673441959272960 8351399 -44524730220128852088751859367831539664 8351400 -17566403856654946173814859640422400000 8351401 137182612272135761728843600084113192100 8351402 15446459132274451083405600507966967392 8351403 -55246492064661802813593359156615078736 8351404 -50413795924638617870456010621448972800 8351405 -34869404823068672516706082052050253940 8351406 13859362620685553363790683353412198400 8351407 -14144038188683141491174094149811673248 8351408 -20966383657805767487751414267045543936 8351409 -1143763846125326775741411580722557760 8351410 43271357283972734429901750803983251360 8351411 -52650230014546684567794031723783871988 8351412 -97392323164042323980470096988872550400 8351413 -19543317528698735514887994678527178564 8351414 1427026037717284096525899660347194560 8351415 -48948770781283803171845639758213269600 8351416 -219943246386727800263988726633696522240 8351417 4575083679178848524133895576985547840 8351418 -19251785673642384890217051874820962560 8351419 12439677979725200287201333454415493968 8351420 -52605637410038947024917484476518400 8351421 -2252975061832137182304969734587309056 8351422 -25749633983953766018613187187810536128 8351423 97290093467639227847334510796287492672 8351424 13987906552741378435541498641781882880 8351425 -25236629900912061353373420752264487850 8351426 68511467805564839333294659009267899264 8351427 -11611344023977408786925017611549619968 8351428 -97792804598094301801219124289328220032 8351429 66395584904197430575652675880960480030 8351430 1957764902701900616729045626545745920 8351431 -1586025525903465013312740564254284800 8351432 159834301066335554633263561322732774400 8351433 16860915891321031460022773287922884800 8351434 -403417745361325087502663936999006208 8351435 -110799620073435437807466330159868929120 8351436 76665494632607080871963957799657836544 8351437 -113665152460000620523143268757726001108 8351438 67307138041320341427376081108469372544 8351439 47626326392551367177018289861162737280 8351440 12294789022394006112267999320462376960 8351441 2421584113710787505157460027313490240 8351442 -47596952328327418346084432243780772480 8351443 -161330016060167475284250935773951868308 8351444 -64683004838776045038653374953874856064 8351445 39911906986691761854059024967520165920 8351446 75981829590487634178955362554235783168 8351447 -91693175095362672734286826873425287160 8351448 9584193920694500331719611136633733120 8351449 224171264534381834412562221892629613320 8351450 37765716470929528420927286966652000000 8351451 93773974079551049896662334915514357040 8351452 -32115403576820069757142398700667156480 8351453 -20519507374266149752037096271983591136 8351454 12313934171255253566663948636283757824 8351455 -7451782358399526385869379676842824000 8351456 -210848638517733079571872942166923542528 8351457 -61152158342307949297233989629587823008 8351458 -48680727396218929878627955191260032224 8351459 -67389479718632505831560415046270922340 8351460 -234511782263981102735105546733096960 8351461 -12949335063218347611503476192712404416 8351462 -30075963114240490140981805267979712000 8351463 -67434292515572426343626423417779626456 8351464 136667224124905332330605653989513707520 8351465 162227211479474551874048348855160741000 8351466 -114954064270684104518508091348175210496 8351467 120979134872654469609778465639589750516 8351468 -8102318128523548523242362268175792640 8351469 15289506561747062277833230599393464640 8351470 15727574901927971742882544118390630400 8351471 80557222842161908150159954900974803760 8351472 -8422676889201883070115406300765421568 8351473 34924229315939684449248593652392849862 8351474 84821531926024240489722707987427422736 8351475 15146118828089729882707362867948902400 8351476 -61760306026769281375498070845775192064 8351477 -244413380860244948146306645996949650368 8351478 8723743861745385854570391635712787200 8351479 -5131351311306133170228949612522385960 8351480 123850801782266718876146837802352742400 8351481 89241904197910691434229080355580223584 8351482 59297320877510950917365147406864652800 8351483 33779976725558983464023595570008894976 8351484 31691806944852647203424335063894302720 8351485 57826245676543919966556457414955884800 8351486 31573215186095821949096361599847420288 8351487 19370320097406144566494113123983977248 8351488 82103531226830827774791738527569674240 8351489 44288204024361817075514022012813868290 8351490 10557785277291596680455538369739443200 8351491 9824121034228158097159206013377920472 8351492 -4375801425852153480548205364614870528 8351493 -4706199310567607961180352501198118400 8351494 -20851198013508738323549861317797196704 8351495 -19180996046947997520502878475739175600 8351496 -122223974061093841077266154978433013760 8351497 46938042778385850005938668829270841664 8351498 -33397614539863092062139012499884034464 8351499 24566168828391399130681148027186017008 8351500 45388127574367588536189131898243072000 8351501 228133707151709032507471639924025576502 8351502 -51581618627288524002012544717500946368 8351503 -2481154979574279873759569108950110336 8351504 -4186846983823655426008998949565497344 8351505 -6575399584675092385545200743786694040 8351506 80110947194733177263489560350204160800 8351507 -57811264907476510728620848587444768000 8351508 12001259063378123286811526726506414080 8351509 166387521266491197759738659401400435520 8351510 -20236681521866033263501134491199991680 8351511 118026095108872784042517340946708633832 8351512 -76226094883384691897778375568737116160 8351513 -12660856944042942175184242678953437238 8351514 -36390181527409023144422362815921966096 8351515 36515567469001576279420788435915716160 8351516 -36081287135650131154081216602679810560 8351517 1748194820424295439384809831811711040 8351518 -19512050182726973014085914854035846784 8351519 -199697368195239614695068095092692428040 8351520 -18693965260976713229702469228995543040 8351521 -41617668758924431160001531678500171756 8351522 16500666222906945237115359305710383600 8351523 -92111637288308429902043132777328503256 8351524 37432137112956608048991450636167872512 8351525 8363777410372082567910946273990857600 8351526 67891774566788088010826666867776166400 8351527 55896441263358567884875486650496240376 8351528 -90823576716101070795867154963130787840 8351529 16337255958328405916862300573790994880 8351530 -20695819886290618558385345584263797760 8351531 -99929363131381419675783792594762478668 8351532 -4913915245886016236121032181294858240 8351533 55754773652241294109346635102665669782 8351534 -108780097415053494655503646787449269888 8351535 -44284335042907834184181601616576482800 8351536 -1133836024513054358674387713776025600 8351537 22686119481333178538454265753152196080 8351538 -11225473493306190854622857469148188672 8351539 55736628024147603524172832968462835872 8351540 -43515512827019911525205098821902357760 8351541 52392564170910391857389846579498670 8351542 15245444778705992188927013668941926592 8351543 74440148897183145680078381753255144904 8351544 -24669001041998031646427120754434273280 8351545 99051711892251707757934581380876203200 8351546 335433431381416646389877837239494144 8351547 99178140653284518299152396172311378200 8351548 235018688044185508037979817818765176320 8351549 248775631272503302217537995707045840864 8351550 -17678606289420919781628192847443163200 8351551 -29560972381632426069676838304844003688 8351552 -13778021166982667013806136938314334208 8351553 13314991799856605443742053456977650688 8351554 -68060063769581480504766588887898783024 8351555 -7353165124595643616739775536109022080 8351556 -28906498161852001502328636305087784960 8351557 -23452250797093503724693513451496213408 8351558 42014432988386445274794224810089046880 8351559 48896925776876492856965608237899936720 8351560 779077080042381489063462040946534400 8351561 184271717682360469451783187093913779162 8351562 8916938094983114100308071141526314752 8351563 -9307349852638393454031975498522727680 8351564 31187164614853931209575923057101209600 8351565 -5553295419143455107715381888141228800 8351566 -19628338584182809282836192711749931840 8351567 14487102476012662373701658508103767792 8351568 6922944761207810062852165213781360640 8351569 10825577950524127042693477652698771444 8351570 9522426664009993513256542298781576000 8351571 -101228598997086932187527085501830118912 8351572 -28646172565747393010764334251140466688 8351573 76219119059350767810861851538165736704 8351574 26256469729738049132430615324135634944 8351575 -2338895633147663172460512820987649400 8351576 -11227483285188930795686893378694553600 8351577 1229516264667158774915133133208939976 8351578 34330068380855447409134791478276025840 8351579 -237951861728632779174517508890812615024 8351580 -17774585806959051523513762598110771200 8351581 18548436224948519239094851504441714944 8351582 -27591147302181415416992361494736835200 8351583 91631170161547104570929786352965212800 8351584 37004995061123988476388750310869958656 8351585 -109904588383813805383691019330792795840 8351586 -936970416278764284158940609721368576 8351587 116340137834152349888925864595653137440 8351588 20466626542133950440338112879588974592 8351589 -355702931448291902506763647763838144 8351590 -12412578727669951217788728694759123200 8351591 -34594020896445967597963553485182765816 8351592 -98842223350498898244997230307928801280 8351593 -41975343738709292751781462988597408880 8351594 -18780715603967625422404246893255137280 8351595 16618285520602968177123395130136300320 8351596 92135993574157192371685924138367102976 8351597 -84303284942760745380848858375325366954 8351598 34497897265994263253816187609698163264 8351599 14979465893796241236052651989335776800 8351600 20966434838295868195874794066747392000 8351601 -18281074353887042902941146631326248416 8351602 -10443827591723077218195784017753070080 8351603 13277546627131200022841588275133192160 8351604 38784131164751902125801871559816104704 8351605 -194264494072692853139635789421128608480 8351606 -61905258416971811154238334454309073248 8351607 -92108616361525260223816567138516267776 8351608 71850786768758437372241720610689064960 8351609 -126902858102659740017415204973160166294 8351610 -17632400412974131336751966753384106240 8351611 112617701218008029344359726984078613152 8351612 -39085787056786561810845087054829983744 8351613 -3119231333513769376738612794568931520 8351614 1193035360429122303288484065981480192 8351615 -2085549600816894984223694050029748800 8351616 -5883985808856370131345542991996518400 8351617 27730590314052012990525220985931985664 8351618 30556045314798890079439696209172568064 8351619 -117387170036855107316710609882651061256 8351620 31093689335109956289432793236757351680 8351621 -84470718349633867175856769452739000800 8351622 28670682050405847005043001681837922688 8351623 40424779681276882356906348808446305760 8351624 -122585545250767644083304566713352755200 8351625 51577004757895790748911623641328128000 8351626 27267894042811284940514944764680957184 8351627 17244591041190125086249677286569665040 8351628 -9273636850058635040118231942931329024 8351629 -78289290445346763269782896779802335712 8351630 -21288545254954415440636398176221555200 8351631 -28600215805649127536294345451988786872 8351632 -85660339941377209390432369947443200 8351633 -84989795984781395894716953305584967118 8351634 20354176201636362930186631404258114048 8351635 57452958996296345264309434421226940080 8351636 -34321923018810772171314279860449825920 8351637 -36772720455121967055127511196218029248 8351638 6317527733037477361501610692420234944 8351639 108965989961458338040207716482852842440 8351640 31053811061333027687593101700792320000 8351641 156490390371549390571391315285907538452 8351642 -80090783605176692195805874618604600880 8351643 156734495090232569810042556400901798400 8351644 47748537327763788487597713370675159040 8351645 12379429087530756641992270169413758720 8351646 -22447937599254808980590220173100340416 8351647 -124312076546469379561519845063230866688 8351648 -30999756287233860352444062073576488960 8351649 69181741035113432818848657912696263634 8351650 50714580118973334909897943412976754800 8351651 -35419682005466217857673271875227521536 8351652 -188860382745009250862522107212741550080 8351653 -120688792351229333477822347574286446340 8351654 30932588897074224812914003867575991776 8351655 -28819349684560170731925387898945394400 8351656 -388653014493587044074102561724170240 8351657 28704319992263639716838882895086463732 8351658 5992736222658102957206097070936684896 8351659 -26518382988638097075761861286208611840 8351660 35208863739439158148880575847625799680 8351661 39662822727252670287530962451212299072 8351662 208545999422975064068546606438964096 8351663 101666033481446827220408187363109824912 8351664 24830683781170311905464629046628941824 8351665 -6685258038970516320345829779688081920 8351666 7005682309168379496167768105821384704 8351667 49182133321036515654470519102048489640 8351668 39459302784116265288132766738809298944 8351669 -53728668294419077824634495690606950930 8351670 -63084037570845543125029256271586007040 8351671 63382021452736610941012041329943057840 8351672 2902352279965891404430788410642841600 8351673 101042598442158963099541839514030073568 8351674 -4017277476120989968310210284017227664 8351675 -915234441921466196074009216283725200 8351676 74315346958794053370713974492971916800 8351677 41306009588904218426254948971377608492 8351678 -4902689303939412576534135792166533120 8351679 -10664160091052133961154583596274554880 8351680 -3259135073860086685825101274546176000 8351681 -65472728686047735042878245441993481880 8351682 19410668545448249370240724281971142144 8351683 -58998244401953514457836479940959509976 8351684 -68617300660816418001677231605600954368 8351685 9870323309418017727222514647067069020 8351686 7101625758033669112256978930890014720 8351687 -20190406660573173611981905980573713640 8351688 -52344153882083124731680442680235581440 8351689 83227875619047970387732737153918510920 8351690 59354940072395821215310968252684427200 8351691 68606922665709712785074720473717608960 8351692 -75949446925429304295487326286728061440 8351693 -77580024631168962170266809708878897280 8351694 -42228535503887779621154602691601596160 8351695 67984573904358336872314339907382966000 8351696 -35883219176339207232406778458704027648 8351697 -75035380975599008335786110874673399520 8351698 -129021200597872886307113761759788097536 8351699 120593454632583046146898876099834766700 8351700 -3660622001249982282087691817264947200 8351701 5214201816118010715268441703975066702 8351702 36989973827387068889462136086902485504 8351703 113630933983916050782858920167197191712 8351704 38325596776467452706345687552522424320 8351705 -30026145697185110900132292028228486140 8351706 11291585290049274607217751343819031808 8351707 22309680105261108396574692878389211200 8351708 -4851331690511068223271731395365238272 8351709 60807036982773260274837595430867252928 8351710 2812240753009866883230223921622784000 8351711 -14231759788635099017880215517371250768 8351712 1462002189965859355592615860179566592 8351713 90461410123988157046824711696587253760 8351714 -7818711297827023426622692766250756096 8351715 -64041339489537161829669997974168332880 8351716 -89085993310961783525425772518563630080 8351717 -39773357573163025152690686689406046720 8351718 204605346841656807978703999009294848 8351719 -73790014512573144087227388094292295880 8351720 -45149125213720188514441799090075750400 8351721 -42522635105492800983449038585477315200 8351722 -30153731477382503642140949754157939200 8351723 -100354360415584206109549405430915116416 8351724 47818370927460112947971070137842544640 8351725 44028065245578778885343961346107589250 8351726 -111055326044945680563742728390871416960 8351727 10305382341287947599104202523503315720 8351728 -14402966491158374847645634748326871040 8351729 111562014809264682267663950995609664676 8351730 -11434457709047235924244171454467438080 8351731 -117733820691257870610318146990197756468 8351732 114888757280659502319737272600763719680 8351733 13192812083074196391628179686632382304 8351734 12304742485276551204239446293559418016 8351735 -1217494381688018764240577646091825440 8351736 -65403599793043245939367575530297241600 8351737 355380708643998813284586130541773440 8351738 -833507474176321265022725515355406480 8351739 -127112478834413145770401246095195298800 8351740 -17494195637690951591879880541119129600 8351741 519726620507005646298174300903322368 8351742 -3046439876829958136829122131246949376 8351743 26867135724987895909019774646431338080 8351744 72823019894754265230600672707126231040 8351745 59870130222890165111470582039330257600 8351746 8334661408032572206978481577158674464 8351747 72648444402980275763790601820742611196 8351748 -2598457391878995265076788640991609600 8351749 16300084842944257585890702191290095136 8351750 66866228224150367195585793519002784000 8351751 26119954523108070874249737043652924544 8351752 28115773030842366733486529065958937600 8351753 114092393667616074165648181764690559002 8351754 33113351527495184399588798259084572160 8351755 176629235057439675805399571299233862560 8351756 72100797747405688940330660458456597248 8351757 9920887401480565672179908270374183254 8351758 -34949585756088392605824437594466131520 8351759 109367435107179992477610890563472696640 8351760 3866216502628294950893858907409612800 8351761 440496749173283854478046311351665824 8351762 -13374959112142722776522226965973664368 8351763 1057777231386791075255514399970080000 8351764 -100510214015847152697031414590230199424 8351765 52299701084634606383763442576974237660 8351766 51734105860805025969851212682053894752 8351767 21782135743111363564739247297497663816 8351768 70645296436248802657525667932262400000 8351769 54484790844121225175387022575263675344 8351770 21177737319938267841666134021011445760 8351771 -4603988945780516149677536285478044028 8351772 -7962164463900909175763600215830822912 8351773 80377969988860020551562646003420294720 8351774 51697522588821242941941432956599025664 8351775 -25544835390660506050686574620752514000 8351776 -76399861029928319522213092527691530240 8351777 -61902558978110835881696057684507372928 8351778 -11376071587657841762131616317904052480 8351779 233210167824023481941324650524529383784 8351780 50140804587606699122902742042119180800 8351781 -92026005585373777292434747568275724448 8351782 -16815593253509924244228062669556892800 8351783 127169161009268568571914293945169552 8351784 -319979865733428646932897315937812480 8351785 15441653782958847705116058212553083400 8351786 -103624515777274623549713512123025283408 8351787 -1763114826794452847720227031171936832 8351788 -24696292675980909687568269841744799744 8351789 -80425669789612338213100006457294434410 8351790 30131376376355137723017145047831918720 8351791 -28115985454401458165999443833490801056 8351792 19630330262821957943893338684822650880 8351793 -27475204662037795626091254588860802060 8351794 9423222345566543529540019627825964544 8351795 49307705607504698623306048880181154800 8351796 649539282828586741774606577554735104 8351797 -26255909233400415120056435729795627400 8351798 -2919218830452303180897366740758248960 8351799 -86238732347553767556673301367928634136 8351800 -73031807903388904858385279116154880000 8351801 -61722705330623958942157911591234681600 8351802 -94535885807470288338021544030767198720 8351803 18475454521766802990065918632384062784 8351804 1769469485456073590856442346117406720 8351805 560781773345325584374767083306041920 8351806 67073430939046437224488808187325292544 8351807 25944718431254685597195521845811557056 8351808 -37672355041450645602201572945166336000 8351809 -96023252372403332851176668094883347884 8351810 1084680418773236128067804680675653120 8351811 23712733942555703557707625096375895340 8351812 -3787221586940734709198647837983449088 8351813 103727292279204484033281574048854364062 8351814 65088075991837541173747627269238914240 8351815 -57671789637309256934383931840063469600 8351816 116755466296303057554941323668343234560 8351817 -67802782170539924046857795977033697520 8351818 -157451466386503262730338181458541897984 8351819 96774962845608486193020346083818260992 8351820 6624573958611440237064767991063552000 8351821 -114993058481793712131665160484777555978 8351822 -91576825481760587767005492856613280000 8351823 -16787717548919102067990947601405451632 8351824 -11864383283630352517840855404031655936 8351825 -12892704743244212484975305219350510500 8351826 -6054494627907397881106971354802160640 8351827 30973510664425330295832430116342125904 8351828 152342037673947009279760083288638754816 8351829 4272794747096771585336307269776088544 8351830 -15771076443420392872790971859954592000 8351831 16147273613935173047789727397920414000 8351832 42897107058248178187282739410781368320 8351833 10440247853141724693160665376791205120 8351834 -38418371634745076740172652661005585408 8351835 -65607638713914610530796932788558835600 8351836 -116371807804640222923281088597788989952 8351837 28585806988367946282597794962416527232 8351838 8771819482812060581466534280959377088 8351839 23188804396013628370076322977103556640 8351840 53821993714023272391124549512572436480 8351841 63411887056301981827622299803183759792 8351842 -126125134241186506998119814505011948768 8351843 -31730473500806549052035102865357911376 8351844 78751992173835777464395337058059304960 8351845 53426877573812724543707478492401362680 8351846 -41729967403288048256954217784221983616 8351847 745253856545615283875781460703154048 8351848 -119865637539349576721084556570043376640 8351849 87233499259846495493147672489347320000 8351850 -3462757149216757379014229733957484800 8351851 -116376045191293723936985781293669547148 8351852 46860038431372667263332027388544630016 8351853 12399580943086287262049065196134326144 8351854 -39946388970431393372424037847453239104 8351855 1024225760460804711889327637214672000 8351856 -33114230524655709177778872877870940160 8351857 -6882113012681451218312382028632345600 8351858 152427103292184828764621559418350557184 8351859 -22749161907928423225209926880514649040 8351860 82351354961543011079928144089268418560 8351861 54105748631280557439708027224686787232 8351862 3146603785523856159772502088669383424 8351863 22465487434287525512503985632977202800 8351864 37207681632603893708687785262267473920 8351865 -4960822278265615105437807019423514880 8351866 -97333588368659974528636760840581108368 8351867 9979162719264480566214586810254306960 8351868 19911505017510653687153871693007011840 8351869 51880520450097051586929810609802554796 8351870 -11376733355129583703574843197466419200 8351871 111131469626418878115238194727205641728 8351872 -16099305606465503884955391668885913600 8351873 -3477574448678479936895939673270968400 8351874 33660298730447494505948320288655774544 8351875 -4476982289795525302289123143476960000 8351876 15498481851060836020452059981838273024 8351877 3721110738052170174988201318044580320 8351878 57542726470168789887513171855678150240 8351879 172986390853038303743695016151176638320 8351880 16548017263426638213052788066336768000 8351881 -214877247184556827926564642146229961318 8351882 24595523831894569327911952526144928768 8351883 -10264910601498410909379240065704269600 8351884 -82985660146816016193245032646999040000 8351885 118517347076186158183141718606602205760 8351886 5651470457374542023980997746988134464 8351887 119891067609319702162011546212817307240 8351888 13714374603987048370299642826798374912 8351889 10486906779257368232023661643003109248 8351890 -179887709974110713518867523233966080 8351891 -32285723182488991908458182280383770708 8351892 52003176325705665123005304702098341632 8351893 -41780718893894620972895098404110326656 8351894 39515475699473249147214645426147926592 8351895 30913977735595484583050131430799600720 8351896 -8627468557241908283135744425281454080 8351897 76140442740761650407601779798840903300 8351898 26184042580810306434328475310637997568 8351899 28945471433647338661932481995052539120 8351900 -105509280494849058813269070174591436800 8351901 55447165294332812821513684194873288192 8351902 -6043460296180302736677976928144493888 8351903 -27356043509096455576858829405303939472 8351904 -239848377979933143748639912812871680 8351905 46875410400705224758161897482188122240 8351906 18719654599028472740465371239867381120 8351907 -42062245018754719615036913807085306960 8351908 30356383770315066050094600213215109120 8351909 -146697918180743432437489565197577965890 8351910 -12585507524161909555291116718864250880 8351911 -126327143808042991939139566502581988488 8351912 -171945586599171494873523205643118028800 8351913 115243506157200393446140920004212975360 8351914 25977664584752239621069927075478779056 8351915 30588842956302789245486149056911972640 8351916 -145802628533716461180937620585866428416 8351917 -22411116407711587095337362987277445408 8351918 13317334770472208401239959125691623680 8351919 3768924798572176730888447993499357000 8351920 -14403624587419423980249410898935808000 8351921 2812064105094545297052662480145230400 8351922 12792030310932314610718374865946115840 8351923 -198312202584075733930375808755892131828 8351924 -1736320582808868633457038148277274624 8351925 408799014223717705124081709468612000 8351926 43479803111021002081921814203119557184 8351927 -1179109577192634456689493827518609920 8351928 -50901127191751036884600391346839080960 8351929 150080332540351728246106369585917238276 8351930 5555819334738153435584112365753243520 8351931 13598399344084442068610082329152049664 8351932 -17874979854099443905667345275100437504 8351933 84260777439219667226553261146998400262 8351934 38758412870787008991286350790300918080 8351935 4828629648210757031966331793657214160 8351936 -23187469773571740032824697891850289152 8351937 198755481107756315133516679668386213760 8351938 -14387369859027757150244633778589624320 8351939 229756349628518970135947353427094823740 8351940 56289880141006372229722029168070656000 8351941 -86589404239725433689921903046921597028 8351942 -90920502509884990425621772983233280000 8351943 32703869993269528581516889919823506688 8351944 27783136658388209003356216751935488000 8351945 -15698208977491267558224257700218675520 8351946 25174711485791481840494918215737969504 8351947 -153487022321698438494852140720552843328 8351948 -103905538543751221458402735462294388224 8351949 -4398182507993782793381501163821903232 8351950 12025297629239065470348390713102976000 8351951 -115919566130312889281084051027360748048 8351952 -10430874477718796251899015679134793728 8351953 -211902618041613642378005005849255798798 8351954 16018344154047875526622281238681551360 8351955 39520817478599926591905220854351936000 8351956 -7917250123681688502118514892839362560 8351957 -14472827158005203234186615331029495520 8351958 15893742324790338234937363541982191616 8351959 -67169459440842442751564677134008570880 8351960 138615348022106353935724241153003520000 8351961 78862044764007300351181403028764298240 8351962 57128302837266520526914830044973365232 8351963 32213535277183862494579384494771124920 8351964 -19225375019476660951581116384739072000 8351965 -19326558739702130984733153542991062280 8351966 -22762418737984386421503916022616919680 8351967 11383191507254279147771309256012097536 8351968 -61661594249041089835169981733961728000 8351969 -150639474991583054531077056465537630 8351970 -24499855022030727257157135237369100800 8351971 -7426728053889701891920142908736091028 8351972 -1358505879503324813186087090108068224 8351973 -19189722830619056956810751982222729216 8351974 4553121958830567386940621044039859072 8351975 -5732738043310774542418876876248618000 8351976 927621664191340550516020772835901440 8351977 -78162687912076342299657541499592751174 8351978 95295619575619890419392740961910021040 8351979 45493218667998714613467693212584335360 8351980 -4324691406718491773912992393836963840 8351981 -12779667950714415476198748676197276480 8351982 -43106451657272451285291778088608240320 8351983 -62587220035700976652682999258673262768 8351984 -4521610425008943970158772962533376000 8351985 -88918492367456169903937125116335872000 8351986 -76550958427070974070398518843590700000 8351987 21014218278298377522718138671881433504 8351988 29281497796684846888166853323642880000 8351989 -19907018507766725200410692689180741760 8351990 6677528186236265202659710646188005120 8351991 -7015357347086550903037205236159382928 8351992 23308935435497686453726362153594716160 8351993 33895608798101790259413354908964844488 8351994 15979721493444388125597164912408100864 8351995 -39097897763375001922770090664582848000 8351996 6689957682528776526586784237035008000 8351997 -117087396653213379575983930896531072000 8351998 132894101773578459820864675673942635392 8351999 -44470215498099723904273330039970894664 8352000 -71466073743960789176822842188103680000 8352001 -47158192936746448014678654848739697680 8352002 31389017636325389607453274183290239952 8352003 4504033380164700722786399621260914048 8352004 69617615898104913736875308565404676096 8352005 16738328866935441113340377028935641560 8352006 -26279784121428864810001383067679285376 8352007 96125189387338089785831065360464079256 8352008 26841679019231376335342692974365736960 8352009 64974285618601827502663930471030908714 8352010 15601915258427039697968709014064999360 8352011 -13578217654153176104757217131402248808 8352012 10109255432763485078893310800958917632 8352013 -54733255588953896007619908139203427392 8352014 -22996279048158748717337299936607456256 8352015 21458697414499232999787602266116940800 8352016 -2302735498949976000672549570482585600 8352017 122858826623548879144156855443253631472 8352018 -74211879490569825470677881338887169280 8352019 -1123553309313449293960416450533460992 8352020 2797160173055691332059747547959296000 8352021 -105042263908132408372368800110839547488 8352022 -28929931836695141085833487286869802368 8352023 134176763026854436913883382568897324280 8352024 -27072378940749468996370636076317102080 8352025 50408395630342892767351407617590399200 8352026 63816167291609866222007868434640809712 8352027 35511725049758822303479045860947817480 8352028 -15896389712702778293666673167439003648 8352029 67964741445237928591883498680378373760 8352030 -4540792390523877374438929560691200000 8352031 24326562829728114140736712280963188832 8352032 -96136481369191404767251232738450866176 8352033 -1185432265855727887773774673239409152 8352034 72537655114008369299850178609804920480 8352035 90000070684109391863590584069759318480 8352036 -17630461759859259080538151851819466752 8352037 -135745639017732526113018877548713957314 8352038 139288386110443333227256451229448700160 8352039 51492274020828982073035644862881507840 8352040 -71566106243534902562558704087357440000 8352041 221080362832447736367981052902706948224 8352042 -3921278044004755044008641961191020288 8352043 -26647735427964675426291165923120255600 8352044 74674425581450137782143861167320059136 8352045 -27835276756571059020119696437223328000 8352046 -122363628313653121720105650997631649600 8352047 50339981676739608797834078833611358704 8352048 -7565102112910256540073791887572467712 8352049 136531692908760575346773929794866419236 8352050 -8279727091114240977051220285399680000 8352051 -18261127597648160006057271068652857544 8352052 -52151859674666227059112339431618561664 8352053 13033260602809261781136935024512863324 8352054 -24676926906655836204262537725679535136 8352055 -39710540020250476013123913886609952040 8352056 -47144767087103417762097815993922969600 8352057 -2805928771556499567174903939888015360 8352058 -16196882131975014569122793535320755200 8352059 30416142131611113686447846470802648928 8352060 6681016395273842702753032484971176960 8352061 -63432240376867389369733257981429857338 8352062 -1945730801213499375420087391603499328 8352063 -4299125349124149521880681523204866000 8352064 -10170548910663388277640150928523788288 8352065 -5464962168225960181823183489038602540 8352066 -47203163808229469127476321107697362176 8352067 -13080090513904503229918903422352222440 8352068 77230383964325415000043926395582075136 8352069 -55112973119641558755435726120829074624 8352070 -15492054765008120330224631122395419520 8352071 -21507758643307714690376654709772440096 8352072 -3062520490311611277841211010777676800 8352073 -97744190202471989450206817777326188236 8352074 -44607934327979597847175892608414720464 8352075 30693256464324856578728870988312627600 8352076 -1380920241877599375108362345512314368 8352077 -12364057456036236836330997034369138560 8352078 8807386527187361783730475255342494720 8352079 -130379996914113478375828522177036082320 8352080 33726084233382296064155084121674219520 8352081 150201331070577679703387287612295267328 8352082 20706363918296083913565389994808602624 8352083 -233007279455783328784333212653487880200 8352084 -12575381451637487142714727037735559168 8352085 23993898286444034499639544940706942720 8352086 101693250238320509523011527091641362816 8352087 114973126969594492243223502900604301520 8352088 -201371147968297323544801280166865305600 8352089 -139272140908815062784301060577710261110 8352090 -41978959044027233175087800287628558880 8352091 53389549092246425372432670288291120384 8352092 -98158810007276908795391325343413331968 8352093 81832754242373477431712140450781114400 8352094 -13311739167685425086611531597494474240 8352095 49741050679520162802318620022157890600 8352096 -32384033044770031193453915298594816 8352097 109710360415778105118950793633645298280 8352098 14748503124906588116036546447494750800 8352099 -58231611823084650691181036563258166400 8352100 -54590531583800011656307882593313044800 8352101 98708288762794901818056945519014991102 8352102 68246148375448704052810381475929557504 8352103 -8446928963001691042912202539292440648 8352104 36820596370606885778099178169156761600 8352105 -95199249393207578261491183160017920 8352106 4524430178070647656695405565210702080 8352107 -9919681852844095700527747944172112040 8352108 60635419756267870375539530438832820992 8352109 -35606458428840377400285797148401413460 8352110 6683133691831269876424653367821957120 8352111 60446207974184076579861819735350453520 8352112 -21371597182615704075385554092416237568 8352113 -21619322623946791408489343252977152000 8352114 21215231992979738234194623567759525888 8352115 51057640032740081909522382800240607600 8352116 26476827597451867931302277435368896000 8352117 -82184568322371507864561969946664081280 8352118 170802299348621227007238320364823418304 8352119 214323117580538003897473756317192572520 8352120 4285784670298080051055804305290035200 8352121 -2024756598171100749137497418459036348 8352122 -2274509865971022467704604945293407888 8352123 31806137921636047459845312791229328128 8352124 118872662158135458751469735238478774272 8352125 -65238872145992178573379473594611610000 8352126 -97848281022014508384135512219581065600 8352127 -54880708473555254910208366255171894928 8352128 -44837591001772977926137663871810273280 8352129 77057648596013273221719636449225569584 8352130 -29309733631120743069508554116022275040 8352131 -40817017447398515485747239410509241136 8352132 4081828650413104927516810540059297792 8352133 -95185425618534771675756906910532755618 8352134 -40435433001958683507389213037756641280 8352135 -124269642452998609668387162118611532800 8352136 -59988470916013299027519263280738662400 8352137 38420358707437178131349070326818483380 8352138 -30120571572301697521806750629505254400 8352139 105560605574035410262171180883940553940 8352140 53236399186818478914215156652061670400 8352141 22555472567333579490491183076075008064 8352142 16504881889995236670464238220981697472 8352143 -34801480554140367906595559807677066680 8352144 3324339761984621687905451674076971008 8352145 3513676575312903234039094650168685800 8352146 10735773614481801083643299779297296 8352147 -42584139663281904459875458262395811400 8352148 -1002773348814356267554790870671417344 8352149 3016572786741973490504698217893746804 8352150 -23690745837191207556320118136342430400 8352151 -36797129723821980434203996090746005952 8352152 -80950556165686965543158679409093478400 8352153 156553678690062645186248857946014839120 8352154 -26091104377981878377829437095898686224 8352155 10304824761176270122643174466764390400 8352156 18243709563169004082560252563541336064 8352157 -169179077581930424861297022174065715168 8352158 18093133855422338056624832391258088320 8352159 7857772168901018307915641470490668104 8352160 -95342398322063047443848472538217840640 8352161 221769273422266134141499440780367713762 8352162 -2686188960862916823692891287124313600 8352163 147880147365981674337604026383940337704 8352164 76515245343057502991696903873597419776 8352165 -23059283698348024752390367235168650080 8352166 1415633032958890503444909891950208960 8352167 -602426140149240685998912226644161166720 8352168 43593218479348475933126048223838371840 8352169 -5920102937372908327795163978725985280 8352170 40130135925431507032989433701205565280 8352171 133977081928174035423645316704834904272 8352172 63326934135976198965089845817401576960 8352173 -127767329673162024334652190366326041578 8352174 18450487648978008838315562961604177920 8352175 -14048363340237920728053393999515632000 8352176 3506300751635573404452299111285194752 8352177 16694648876595519547410236066114321520 8352178 -141469594119024261124556437208967553920 8352179 20412137357025863336178199461236244288 8352180 73965013915499758260086334088304332800 8352181 15413268109460319029639589855627893400 8352182 -60004761651365747103655090557302654208 8352183 22727662744807891699283626239218177664 8352184 -36136708964164868722511300652011581440 8352185 -20212311866133279310683327603900883440 8352186 -62867669380588882098315848152800838656 8352187 174288988267571410942011898989854868836 8352188 -31267099106814236558997510906928673280 8352189 -107445388987391010464807494005361814100 8352190 -3144469347419745297011482996710359040 8352191 -265742705049564579513351777503089920 8352192 15302657107675092072035072691608223744 8352193 2821603618742784439610845761401266884 8352194 83941703673696248394285750055076722896 8352195 20221895615396520993646944179530008000 8352196 -20432441285231082164172233348801822720 8352197 -40176858458750933337883042277431071648 8352198 -46643043539779112836084465504366475616 8352199 -49082291520590189072172568568150069800 8352200 -98590212270444811669022336275499136000 8352201 45023229148997942149314151825810234560 8352202 -35912926775428320426691663349904228768 8352203 -26116513211779217818833652988131812720 8352204 -19308129275338280610759749303087874048 8352205 27857883329472139282069089255887552100 8352206 4475969047470918277022987936425144320 8352207 -21645066003293455498444413388481026560 8352208 44761947264956629361826443802789068800 8352209 -124410575630796863879801124321373001484 8352210 -32486909931731317780378475382297945600 8352211 -2324312122168026592182894024165057968 8352212 16665474537407193971791351458026913792 8352213 -53776465021615659361175105416845615456 8352214 -25155414433790036586646813545536315520 8352215 -8256832520261598457545551785389900000 8352216 26413065716752343617471711426281431040 8352217 -81559272860617006377787413394483666560 8352218 -26878884859018554685027621473955017984 8352219 44629551402240840175016700598508801760 8352220 -7732187584169838484698506540886589440 8352221 119465306988915953477663934017756416422 8352222 751039357268350022315089431520471680 8352223 191250837150655381536839987320685107704 8352224 -130063350986782181779914902420661731328 8352225 20612551112973910932566876663172897600 8352226 2898410944996607963543645356938207312 8352227 12876337234411075777622058815276023200 8352228 5035520163638226809093126380276331520 8352229 36884547783389259251951313811023412000 8352230 -1377369529725253966691190345369089280 8352231 41361119696472022601513053005030741504 8352232 19751715282070057487678923184234496000 8352233 -40842567912496339891049730750776774796 8352234 26887276378401589864704381317072640 8352235 -67957566393914205547802868206822092320 8352236 -82168015005669794023912496180043658752 8352237 20618645991153817859321640093391760640 8352238 17425313973359041587208969776554488896 8352239 -22744412629363958076755467774747127808 8352240 2610531308464622255119525865204613120 8352241 -121691890467406624429463102843269821358 8352242 -18749897434847242382485131357934319616 8352243 -66763264767511426307571651753180538656 8352244 74686599418303862671933769211659697536 8352245 20492545499938927167964581753716860800 8352246 -3592386900037513548897979166066111040 8352247 -15669984822512509936540086822411105304 8352248 132797334041234344121976825673873920000 8352249 88061541270846167898954608543988419664 8352250 -85391648951496623775813894784672680000 8352251 -66920847341108061423415044271355702748 8352252 -3624584582588045070505753843901121024 8352253 41178988345268094034615218857255788800 8352254 -26885375843138688584253256172128487424 8352255 20032332992434956674570060396255740560 8352256 45956039704789980914918714565715820544 8352257 90028088268365132040912290826582613506 8352258 22981294162524470648304938518600915968 8352259 -90653817235824222529706269533382523696 8352260 14723514375269924907557867480293478400 8352261 33884847182664227028588858818767713600 8352262 -7152524822362829149474522134604200000 8352263 12228496325071270305119084030897393424 8352264 71428663936208864039659451218148843520 8352265 40296998440502739405318864230462850120 8352266 -17449854068456781616504256007563237376 8352267 21305109006953856223885063068791040 8352268 -10855637675974782176931728900102348800 8352269 43691630366759147239847053436273493666 8352270 -32780015464226026139833411432415900160 8352271 34535434033592191035481104594868941792 8352272 -26560054832885185785322105708593537024 8352273 6997979234026102549305757729810911984 8352274 933346205334908887881780014554082304 8352275 -8964930776076949873334782712240340000 8352276 67159879916717990932008538999271915520 8352277 -962360268165816566447457889805208320 8352278 73257229347648815346267673057684852800 8352279 -29507771889971430408606477515198200776 8352280 -117234981083097656706690951554954649600 8352281 -64758955771735013284279807714911537408 8352282 -10148661508548038740686145353202384896 8352283 -17245233293267753209844413501473523496 8352284 -24353099178347697639265633404668352000 8352285 62497109018709730793569896893134735200 8352286 4694551173257219255997949568931616320 8352287 -209312112341928219251222211476029028208 8352288 42207389418726212027123102445931069440 8352289 -62929354777966673846559425192488794432 8352290 -67969608788116646533929037134687091200 8352291 16373110802298184337965752362772233592 8352292 -9978004050492160461312985419582295808 8352293 -8366224972454938175124647822921995458 8352294 -10092006601819635781872858945654426240 8352295 7407169354080285052557984897152468880 8352296 -74353065301538880540105470128939837440 8352297 3292564511259472074435327656266526448 8352298 90879418566900553185405373542908428800 8352299 -10862707171841126639059199949328079040 8352300 10071431634310152970920913412159385600 8352301 -157095515910699883036009705466492078698 8352302 1763680700404451460022812510247546752 8352303 -19839597272482845448152703818489505392 8352304 24221675037886502398616805317550637056 8352305 -54535453261111037955849503280817761600 8352306 -7319654244454172363484621703190584416 8352307 190605129716085196005905045374491196556 8352308 -52750908546186997001811992993757075072 8352309 30331157606125637073912772540040496960 8352310 -1863251657448726011485264754179271040 8352311 1882215778839681063026263615954372824 8352312 -1848653831941130058762205340151644160 8352313 -62278602048781731286900997162507011440 8352314 34435273261155853768044952936330694256 8352315 1255411818182014091815670562503293920 8352316 -71712514715344325881325174589847087104 8352317 -164381909813732151783231551188693078740 8352318 -3364825987309995724242642149843090496 8352319 45333739094023514457924759882758034000 8352320 557318543657049577625296202241146880 8352321 -33336376439165490313108873036873905696 8352322 93769774199553719646942174993418861824 8352323 75468724622647668247097502469571420160 8352324 758657698539405803437536858648867840 8352325 119892906235140781036855720125363765050 8352326 39004287495979200505816821520559798112 8352327 -88704644428613063377266371752307969880 8352328 -51249008545295119635383563213694499840 8352329 451215955021386424337218184870493876 8352330 -5782142935267878176819854951021608960 8352331 48288059909349853898540156620910507632 8352332 41208287542689707097268364033377961472 8352333 10804990989981879596868893928606510720 8352334 -105191620769268510481520045928937445184 8352335 -45257182406886793723592478575147596800 8352336 -32785480560940430959987283719784890368 8352337 690142066579034776577357339771295104 8352338 72460567927304148362381674779917279232 8352339 74534087528075816585200676712479383224 8352340 -604989524342130778180380867846140160 8352341 -28827162466382359442999774249443038258 8352342 28037254199808538337570823344944377600 8352343 39638973618666708104007344419566760920 8352344 -49390134667801622327192978044763136000 8352345 29527608394554817546200748263017555520 8352346 -18629069290513030720086944038880186880 8352347 -197013439425857751791360133987429654204 8352348 95888822744207391531884563463021122560 8352349 27338131419449602145620678921742535360 8352350 39540161141227876920080686521653774400 8352351 -45198374678052382243130078425480780320 8352352 -76728470811458173107240346698410754048 8352353 -5946385501081743071057543887875922398 8352354 -86633813671106425113759691257572474880 8352355 -104184105962643330817061857170223248480 8352356 8527840310562375518409281721105665280 8352357 13315292665267637449642514748133809888 8352358 10364470358246553213250387479620167680 8352359 161922379777793395193095608630022693560 8352360 56565883526999096169579610047028377600 8352361 45487493870356797533368964811842785024 8352362 11441958224054092971489757599797856000 8352363 2004264471796670673009274224172630464 8352364 -118045430849109826396569392065961550848 8352365 -25519119480545641545284835698505388800 8352366 -22984913272744905603843535526050071552 8352367 -149998559279617651291165223129667137584 8352368 22808051900619398636876037527568384 8352369 -8347246283993246999958446087347474560 8352370 -29432796406909536920604078778318909440 8352371 -85184739606040290672775680579366233400 8352372 7436802787410120792156362218499481600 8352373 -57873131073719360993514417105730758336 8352374 113250264093295420875163322637283467936 8352375 92961050551992821449561614879465828000 8352376 -36682391041751727443602500595435008000 8352377 119875270964316430208676994314737305920 8352378 12162901830936159893575483612732577904 8352379 -28554418314568590203768957135968519648 8352380 -10948959137447249295282632252639016960 8352381 26698496485379609404619190120802646880 8352382 46366991896630506944910983849130849792 8352383 34391595544324725141513539199478731600 8352384 73255444829927900582592172161383792640 8352385 -145372406947645534638879512085063285420 8352386 2844092627758476095648545574174553600 8352387 -1521930167178192893264642826790941756 8352388 -200719995566713960009666301328144256 8352389 -45290414093095725672445191890915218854 8352390 9474377754243764473987080920536321920 8352391 3750976051756207199823952344772448792 8352392 -42120110282107942503320033208218419200 8352393 -16570256808874843440835998585489014400 8352394 83051531761629292845381401105691832320 8352395 -20702116138231001070976247087976449280 8352396 -60744431420303921926217102938776984576 8352397 57304298854450376704687547253094619544 8352398 -145879015442403697356133193962017170880 8352399 6526103590509083050393867256244142848 8352400 5909388600552454637676673117749248000 8352401 -6695474950063160134131438406201950096 8352402 -13760986435195326348844004247399962880 8352403 -47052820739539615168400380491602635348 8352404 -26426317090630914972160888357210343424 8352405 -16562569756570091340466315084153610760 8352406 1048268045793399469925761645705186560 8352407 8817360194872313603817206482865596032 8352408 -58072162628265232792653311839281008640 8352409 -29565073528060957287959011206814458880 8352410 10355755099562027496061609990330494720 8352411 -54468513371688990627532786803319373928 8352412 -64964575643062666094496406045289542144 8352413 63034733074226942510396140652835826662 8352414 -1093053316650781395966166327364259840 8352415 49804757837078336361266416788335037120 8352416 -18693891059890328030062799612929179648 8352417 19041328753500588946249275738310996224 8352418 58239117881230238441544886429304262816 8352419 -95593489186315533602867600123739005160 8352420 12747962127515032410903762751096565760 8352421 -65804854805558767545983469106833000960 8352422 -39037877945202836622011198194152872448 8352423 65096336207937035934012999032101693440 8352424 189679017411084635766063516854471592960 8352425 -19715815108324593318057940947766895700 8352426 4135949097408974397924992690427103488 8352427 84500583435426873946781490162025834800 8352428 -3826029390570159006525077244057600000 8352429 33886240400954990350542891093537157056 8352430 -21722898008265364842187272031739566080 8352431 -168270573321154985899120771157628486168 8352432 739213318183160185809608380220080128 8352433 -19378209646243325704228409104876728320 8352434 49088220238547126963990407346262905616 8352435 -10270643430261744882003406061455948800 8352436 53684206339350608285685305525813559680 8352437 107406983155619398565655178963945615086 8352438 20542122472442843449198842671545390080 8352439 97600893891342605525482207147601459240 8352440 26222417455431824527698450311874969600 8352441 9328103531918532688513088903141357748 8352442 81722896472662989376723131034930051440 8352443 67417827299994745206670839089217379944 8352444 55565755231923606524277419748592468992 8352445 12709117898963245150240552560099830700 8352446 -1090052911235384739205497728552607936 8352447 -20078140283137879336791029829866758200 8352448 -25404592444756203813902615472829890560 8352449 -479539113631817839444020133852440000 8352450 -21602018229801605353209465629642880000 8352451 -113207078452809796787290685474210084548 8352452 -69805566196701183804241027405156657920 8352453 -2962208784160614929485551561692575200 8352454 7855374466019809765562252367117754368 8352455 44071610670694527524520666476253978360 8352456 -17797408513086140087980044042436608000 8352457 5571495619310557532774175384262340052 8352458 94285369094984878159899853870426540080 8352459 -10999749079782472347907206587318210436 8352460 -7779371201673778280975736154139550720 8352461 88912692001824034913705888776783989720 8352462 -21183797063964481375668908650577003520 8352463 -37580068764266848707084889038401185040 8352464 78839672169173152880811791761759272960 8352465 -6490319185849550500903662224786165760 8352466 45275262129451579587670145556301644432 8352467 113349067637154824597289669767763537516 8352468 14592208059730285134395682892110509952 8352469 17639633702047995364476525182198465870 8352470 2690835985180066433508046498705378560 8352471 -25200139819705630077123607486057313688 8352472 68288030604708871777005731204523110400 8352473 -39940625499197628134634978928187734656 8352474 6429501964231581979119067837917811200 8352475 -17904361958202894113805692904252647500 8352476 142081985267107615620023629257640919040 8352477 -1545875851404627300821077662796454688 8352478 63195206814633741438298327578335399040 8352479 -15590182123725563777440387521211195968 8352480 -69906462350258604897718654707137249280 8352481 -71741656038775362162124830640779162718 8352482 -29351623115349315884486230855774327008 8352483 8999821008180900022871625271150160304 8352484 -43797707148319676968154265875012747264 8352485 410715546838554042272844545968988160 8352486 -70094170052486592230992036684521453696 8352487 -150522971134751235939736207587019330872 8352488 248261072683008136272759648083478773760 8352489 10283237871898646055541750193184799968 8352490 -7756682309296479490209905448293220000 8352491 8045972918195982913784100973322085696 8352492 -949884351848508221452658634370633728 8352493 -201077377947620164930479605660334861000 8352494 -124583129455946766002540622681389758080 8352495 18273534236803070593900419343674834000 8352496 -7666033011918747812399046946322055168 8352497 115016529869337438941138985929828996946 8352498 7440926662912496091531300502696304640 8352499 -91588745034203819353752965185914669920 8352500 -9962392087737510844930955897396640000 8352501 -14632583852672465677604474765666777568 8352502 25890893124865614690879451628003342400 8352503 -99800911338049592795623065981017598960 8352504 39639683705262181286657273423373312000 8352505 36108226805022271320940695724429190400 8352506 25615793015256483265831727244870275952 8352507 -73420772211962457131581623444488400360 8352508 4657159314140777745540817967490318336 8352509 251790071071278688181668950726494790 8352510 -24457877401857451908951852336746419200 8352511 187353519985891145937673480346659021824 8352512 -45180485850453165507639441970377523200 8352513 7384828126090082158229588423011205460 8352514 2472885172778961032123052623371418880 8352515 19208702839991872676217199664289782160 8352516 -9536156596744196811431294798314684416 8352517 180191086353311458553622302818827033566 8352518 81023607627553557481137104439022500960 8352519 -10321729960493226954660308031866982912 8352520 8212764890545474334722681358086963200 8352521 35952040674319117229327173051583145600 8352522 -40575869980478178722267323714866571680 8352523 -72712720427375964107136514332993132816 8352524 157990175047129591791955100822064228096 8352525 319833251686581088407254930903169600 8352526 8597344004548135152281509168369914624 8352527 58434091707066873292263643993047049344 8352528 -4422786068888863101242211677336764416 8352529 -54141515167751548237245001698643201870 8352530 -82852846545220563458609082472547391840 8352531 51931120171387518016323783575767850880 8352532 -11586096386137365181623415333730610304 8352533 -12727241216074750737996459314135616960 8352534 13381779494207871403221081225621689280 8352535 1044664347652290106121022765760643040 8352536 19524087077645052719450933194864066560 8352537 -1424776143502406375488618308627651648 8352538 28376644685899722684951719527070983920 8352539 20549087402791185843570062565481111728 8352540 39093331782115472564201305431879959040 8352541 -111564121398175679071708166189077308058 8352542 -35496353639615165981019765118829647872 8352543 27384022096512053078612600985929467464 8352544 165930458357356983011013325604677287936 8352545 185254319536158278388621072296583770280 8352546 58999260501590852393767105408136908800 8352547 -26240943817404906386324905990096719872 8352548 50602912644349189050828282795588669696 8352549 -34865617758741584890958679566798218176 8352550 9511402621695366533864219964203032800 8352551 -36537901589642669216659678931441117280 8352552 7306158391513404922156022356045824000 8352553 192244831071809983255466286441507642240 8352554 -1036875082331981463151164272744310528 8352555 -24905910452458170019516014003612929280 8352556 53090689994831084192186866877279448320 8352557 80205409714752406634085850075633884012 8352558 -1173210483873923429886366980596141824 8352559 10666574293579117664638668421401887616 8352560 6932864275691574260591373529358991360 8352561 2387713321738675340271872355531513600 8352562 -47509211773002192988556688162472201968 8352563 -60214815838598062816426395976874040 8352564 63372904272276396469731236107323574272 8352565 -7815255956460518366436171108618447360 8352566 49926511297253164166184933183473891232 8352567 16026011804982983831448351508652808384 8352568 18366977457609196299077948971422965760 8352569 66405147254566660893358626644005408080 8352570 -886934068187483078876705410636392960 8352571 214411234385617218725433133390263518400 8352572 40552548503703984815977006388039608320 8352573 -66603254966429863122344909390879644416 8352574 -75905826205694208036837089712384478464 8352575 5012295629080073392127301260940912000 8352576 -31739801661382591712522651658032775168 8352577 10486134413297226750940031193939647426 8352578 -2902472823887850066755079907405824 8352579 211683004353356002344777968190290665728 8352580 -7856656970600559953018848496942937600 8352581 154316135950223940165342230490223028382 8352582 5538037778194074420121930090555158528 8352583 58741074384149501586864065602780255832 8352584 -221100762306058979959376187508353300480 8352585 -76957205150239321378285170483833260800 8352586 -33367440218914909342547145242478291456 8352587 8469544816347500909648336316931226040 8352588 15808506220796079345750015649518993408 8352589 28408301173068514033506496535865233676 8352590 6727000691180897248679567785163203200 8352591 -24702140518600136638268884431494108160 8352592 640900635603021133704445837432119296 8352593 179203310253273938907568200399255409380 8352594 38921433628044326324478252445223383824 8352595 71867338724296377766401523635549783600 8352596 3530338043738063921238224348452497408 8352597 -100208568049590789936664036780450750560 8352598 56923417807032237895142155180506064320 8352599 12911350092242523531237345431660717400 8352600 27369855193377239233610632857543168000 8352601 5076997368356999661214269821979390602 8352602 4966995110220741284257015338042469824 8352603 -25947334777090452936256364198624112096 8352604 -1470126608708825371244795582603800064 8352605 -71846713350262511190130385357150941440 8352606 28742719529622361499526772751695159104 8352607 -46576491821105639699492746127597820728 8352608 109639160103825243312390664624928194560 8352609 6523369597182622033569837260466892800 8352610 -9085588929060208669964911008663014400 8352611 -77081781588564709525588906951454423568 8352612 43605056309588621996220768100830566400 8352613 86108688086914253900667858053446592604 8352614 86464299850385311070692396194869458656 8352615 -40175017717316478014238304464163007280 8352616 72532581428342686578497362375764572160 8352617 6021377379029915533868762052732422400 8352618 10584145964908374998816505437380687104 8352619 -151100763235701626696552891461224186840 8352620 -29014643586712928574415717572053176320 8352621 -457769620018361571926152114185997824 8352622 -74306761489370383514541633351224088576 8352623 -277894556442277460403033943769761090080 8352624 -4142463864021501656875214626113454080 8352625 -156933846047232786856111864047738711000 8352626 15274130427541842993335203116309610512 8352627 17146432945602448818840325754077708800 8352628 -74007610749700757842898712633056276480 8352629 107395671718707905299425301106070781230 8352630 19680719787128264146260246154857600 8352631 30515326932594387884435882123604137392 8352632 45752624583888906026806838409296486400 8352633 13148935410245936905696485131365463424 8352634 23617939721621844760793256260820828672 8352635 -39755150457439291683645800643977713920 8352636 5958027165998918695890995622492774912 8352637 137188164641654715104348390766289852512 8352638 22537452780193075195030231812394161600 8352639 -8730287678599523021174976359615503440 8352640 -14764702121173389658708635957382348800 8352641 28655499324891033874948927470152601024 8352642 57154927591907882275668989503653273600 8352643 -13835898233845291744624545201482442912 8352644 -81836094489728901712908830298380830464 8352645 -22377909542046769631520818333689392000 8352646 -10325797268505050330674626827005010496 8352647 -16298303714983191568473658419896595960 8352648 -51967478999525847739581452494881254400 8352649 63720792071072432611091903484557686480 8352650 -23243827526786398044374122192111404000 8352651 54854749814278358304307474523998915032 8352652 -31078187942822782416802367212502974464 8352653 130993195564874649629634389000112102624 8352654 -42297398112555161461942090653275217792 8352655 -47889651875566839168524310168983416440 8352656 31300876180674723536263825396025057280 8352657 68686013780586175111295121403143844608 8352658 17029372244016558614457241521347119776 8352659 -16172437129452487468198099502747915184 8352660 571753756174666005773787591497871360 8352661 -250385968812919172925827232620382615588 8352662 3076604132385484580906423468333324832 8352663 8233133382892194725485092340275499008 8352664 -2106169127409844809414803805946490880 8352665 -116712846769375279386000516661570082940 8352666 -16511079092461718924615283227899699200 8352667 -1613218631355928615135710763937186640 8352668 -18114340352414065525902566307257802240 8352669 17061519001570962702882500356008195456 8352670 -24355672064381523385341545512150656000 8352671 -9497000572941912597234606940733019456 8352672 -126666890345748408575265923043547938816 8352673 -45013519472701639309931870931951805760 8352674 91422763284998090142793201343865259392 8352675 26924740797559216400519260395873698100 8352676 41140836208196279526841901080247365888 8352677 9137807337963344601306188917998819360 8352678 863563899296494252997045458656054336 8352679 132448905298842271614337269601553884280 8352680 -14962642756116543113389430451860275200 8352681 77400805903685396512669394173027531152 8352682 -29409057412501910961245241945355499520 8352683 133026658557761133161213668342776454584 8352684 -20920162223758476613555220013379284480 8352685 51362400895491597690296664240494400 8352686 14102030196730235468670178769201268864 8352687 47194951149123987295580730452226976392 8352688 3442281226294486211329973273894846464 8352689 113770150217243410202520239019385309920 8352690 -1884133436115204481044825884672294400 8352691 106476969178358977030841255293384995384 8352692 -10291242687087126310611259743942758400 8352693 23269219358810183460702140831005795200 8352694 -21601770178085392752801168123190364928 8352695 75157834512858332179942312178372913600 8352696 112566488551369519208616675684782899200 8352697 163337988073024884444141310886358242640 8352698 -42223429048589144784958996125149229600 8352699 77278776648365109800400605954747527680 8352700 836222134981545834247353095541158400 8352701 -35533288690464578902941503943288390048 8352702 -5833507041576128938299467973365445120 8352703 99356667418087039176583551853440237264 8352704 15218890495175498563248665895842611200 8352705 -68738056190040033631071908762202820800 8352706 -1785637751149409171801023839446532576 8352707 -1301824826873483977512723198318682560 8352708 -1943162228349740409340205713123123200 8352709 -70752445328257306188959285849462341090 8352710 -42568091334934734319498660044196794240 8352711 124215417146315775293127328811166707760 8352712 64622930419646248294881976403284346880 8352713 -45575101876182181374059678985380809500 8352714 -57375621437960082324220564500886987008 8352715 -7094630038917326815929413787359148000 8352716 -132296647203072578174430296671242961920 8352717 -26739237392014684006645082656541593920 8352718 151104913146563627755630332414194732928 8352719 69223488377183175810098491740021750840 8352720 41807582873600999879495988570931200 8352721 32249033990787594490485186839358834292 8352722 1535681890087875822373238281017234432 8352723 31349114691783142762159492843578945600 8352724 -49815254831346271553746834266793924608 8352725 -21222296746694269093084086316213767000 8352726 -35496770339036676396050300342828077056 8352727 -102203847239137245986141666576124930424 8352728 147576080465572393568508269305331804160 8352729 -4905932044251896556597305527447013760 8352730 72083381732783733728504476229139184320 8352731 159656947029145957783822221160389422532 8352732 -14969412189913853054904223150413116928 8352733 -364911773967715049321685606450072832 8352734 6743542604148248851143114994984088448 8352735 38612857387735139485730454731687706000 8352736 93717559491657896617394957932009881600 8352737 209980413922747850265565684048620916386 8352738 -4499221267365905983149741044436009696 8352739 -77384303638309269504323598079702197720 8352740 -44200536143284362205914541520524369920 8352741 -4037661955068656942549895130039203936 8352742 70084370109367409095119753878379019200 8352743 83099245195334353936141209260245261440 8352744 14965935447948971990359019216504094720 8352745 56945938075766813555549788017741333120 8352746 -109463583506402536995762184883756350464 8352747 41378198129949182295154701547402776000 8352748 -117304645550474043175343561168392650240 8352749 -18425773649514228101375009326579971840 8352750 -113447627880035837035162383977472000 8352751 -135832587563538038069326451242768744 8352752 -41843571401539071929732144062949228544 8352753 22508076533626836396770877119084801184 8352754 9052679202682239095194244522373190560 8352755 -80114759808708600755429396045112093840 8352756 -139050931791891494632425816316361914368 8352757 59206076526448561348406184994320674112 8352758 -117993406964832959228573158398394823520 8352759 -28307828214977560401678733884391721496 8352760 -22987997700898355488170352150128230400 8352761 -4900963882623569478385034469309900000 8352762 -7521537422702177917700183407190679552 8352763 74669644080942728116627445548541259240 8352764 328530218252801133370000074971676672 8352765 -13230307911400525183035066051248373600 8352766 -2280253237592712424813411918610772096 8352767 -6136832953388088009250318794537229248 8352768 -41052322367697087509204187989755822080 8352769 -151141164878679925143179098442883320830 8352770 7536755139942313266048495676705282560 8352771 29400466715325185370452545703479329024 8352772 1841136180810608464118870638992740352 8352773 -14542615507727227087745701806693427872 8352774 6895355582893534412835195183953197440 8352775 -97522180785488139029100458116751705000 8352776 149047281643161907357229771611622446080 8352777 11014598495227029571577531162567419920 8352778 19068722593519372502678385212892390912 8352779 -45016054192818717051274053280357984080 8352780 -9468281849044940577682643859598540800 8352781 -26656468545427692765119886485674296800 8352782 35314287436028990072608625384626540992 8352783 -109486145952421248013955638758533218680 8352784 -39251155378595754105491388580377722880 8352785 -117653727023286405042467785940142171840 8352786 -14031899273949200194558491800245117440 8352787 34828490093279260440732747325061957872 8352788 -25687180446766595536104395976618424320 8352789 -109998437665051669220829849352378298976 8352790 22525580803278031489207879999758766080 8352791 37738387592322458014288970889799236000 8352792 -18901291959306828261670130924509716480 8352793 4476032075124319241593416410635837824 8352794 -116148543770277230343971454634117676304 8352795 -6276910427963013700589564920038359040 8352796 -119237758339437212732650862521582758400 8352797 -53985767449232337739790892194571191028 8352798 -37927065615488435522734828457514630336 8352799 11621913385624878431220613535222855680 8352800 23024807164389331065638071551954124800 8352801 4656179400706569921217040843733998484 8352802 66786768886399757492522969908897689600 8352803 128744751162283911546218513244476105052 8352804 71953175909235100573346926217841386496 8352805 130542629844043843550116067734228862460 8352806 428590651860749371461259858933321728 8352807 -21968570278535329554556422707131576320 8352808 -110690907905158096732170809224355758080 8352809 -175155876538507668020738826666641913990 8352810 9817364042970492620124413103066645600 8352811 -72023715422797268719004838023385252000 8352812 10072924558202315546438479191336394752 8352813 41618027601941781312628775854589865024 8352814 47214364346274995064164275592705338752 8352815 49269968978704042874843718317105781960 8352816 19602297348996293911291296339887357952 8352817 -218375449433081979306176521513803483360 8352818 640194722624045437608237443966052864 8352819 -860278699915287139107513128692286712 8352820 -19400934591386143140617145277967646720 8352821 32106638340277215442158590166356999022 8352822 -2152151975991063652653419082448206336 8352823 126067660033702308392671401554712598120 8352824 -4189936633950570479834742498044006400 8352825 -21226863053875115821543150916674494000 8352826 -1305356327005351060577243691215769600 8352827 -70285094923866952376854616960607257328 8352828 -54936428735544725070563835865522176000 8352829 14189866968364413667559479772875615430 8352830 35043005695596519363031133928469653120 8352831 -54426370833022908256158246612839608176 8352832 -50950630172991205042935959274569334784 8352833 -199985937486413603338418760124395216 8352834 -31167620527371454963736808049309488768 8352835 -1214012137065823932356444717058804720 8352836 97903009930240549555947831531174912 8352837 100795518495944028647385578840843634240 8352838 -351205298729641727485189449341812992 8352839 -166101706012140396784368580640483472768 8352840 49975980791126440038980691989289369600 8352841 10646858644546247892155613612120134400 8352842 -81964682432017646360228811394717502928 8352843 18609727581538359613333791989940776664 8352844 -86275250260644007650288958701088564224 8352845 -92032265697297709673811100676560494900 8352846 27436417789729001827144969840170886272 8352847 -107254249218852758596044638990372777472 8352848 3173834554884222134455425550882701312 8352849 -104652149089771443126975191628212241936 8352850 33486457394921518039194235621838044800 8352851 -70382825888129331471273248974445479488 8352852 6042383009833962441464656526575908864 8352853 7301731841626620684722009553875548800 8352854 -840490052378855027963958529689604608 8352855 47182788783683142610173853641911424000 8352856 23186869387013057231120621944025088000 8352857 48464113356953634111410734457881123584 8352858 -65469502151046328072559915905903074816 8352859 -158681849010969624421215740378802971760 8352860 -89635925193496671877293734057787025920 8352861 14976171392569747531736392830135002688 8352862 27771323143378361385372037390780612992 8352863 16375321791073678339998505934788910112 8352864 -18061502017067447381680839198514348032 8352865 53184008932960763176844027684172402600 8352866 -26096529431716106933065467094763834880 8352867 -15496222353506742581559614103417527040 8352868 17660449843821462172795228635753592448 8352869 -59361831282465558992308297122647035104 8352870 -34552801466246045921251295954074118400 8352871 -38899130366875934284537034253918026736 8352872 95700730666258640741311484816563200 8352873 70547762673953519960327506298842046922 8352874 53952276579419240422795910075779088640 8352875 202314298356970422040700653851466140000 8352876 5220733499197692918213352392723824640 8352877 60110216535222468941306864998864726060 8352878 4527584588082165770333842703008141440 8352879 -36128749681451079677784601631446272 8352880 -24085461908398024202860061870069514240 8352881 199995177186487169346563394485245769682 8352882 61810076523540527672639171808037123872 8352883 37301928419919559552004884837921236936 8352884 152590582109916955913408056741680018816 8352885 63262482985571954627059104028029069600 8352886 -14939910796042039911753541720089568608 8352887 8515127406024245127318656968504461312 8352888 18662330776168513550122640641386086400 8352889 -17380274163963711205199797131079527490 8352890 -5159619807457259909545842543569418240 8352891 31511716970283856836772807286807930700 8352892 -114128221240149406257617487901360194048 8352893 -94925810296077907317264477205939380858 8352894 31430155575824663317446470910699432960 8352895 27466359788827612245993216523487159400 8352896 45396755298987956561427330823052328960 8352897 6100485747281537766184599412990491072 8352898 -35590115260827096441376826540283984864 8352899 75602736375980619998378879376782535360 8352900 -1581699825661993183930995340816579200 8352901 85453058202426057289281321143059191902 8352902 41314945011191529746580405100423730304 8352903 -40373950266703417587584111395315571376 8352904 3142605557617569675600565817777356800 8352905 -94193588208129125659968175395684410880 8352906 -6245176875266793678660935089607252736 8352907 -122009306346076312485562526956775702240 8352908 -111008001094776428875730104917963247872 8352909 126464043159235796659460157718626102720 8352910 37412170023913940902868007631105060800 8352911 38820535322820159749979880609168164864 8352912 -4695461999478678715321776235972853760 8352913 54543397532528108224338674450642018240 8352914 107184528445552073853329379907677703056 8352915 -26839718076988891217202323200957072080 8352916 -17087857618666164960883485746042081280 8352917 -55200524952428137547038070999772134400 8352918 -22910650678298204767125735601556555136 8352919 -6183881443803319009612197538328898048 8352920 -98173310057453376209895869299986432000 8352921 111440250329603836988315832498624668112 8352922 1242248309305720052303978512945512192 8352923 110208212066327627268758245725806855172 8352924 4919784043274175854337568770825017856 8352925 -12417685586289110687936513356379160000 8352926 50654860876325045089245296112923144640 8352927 90502948228745211385570715595598133760 8352928 -120264723528880543332392447738831831040 8352929 -89026002181479723340489164773591947116 8352930 14833884066958793969032086494341770240 8352931 -76327161808581962113859797706632191268 8352932 125473053691693044336073975926923842560 8352933 -41595621595352207251762400121250806912 8352934 107669371710403580474653152700292036352 8352935 -5170734511572656479249088353381417440 8352936 30568295742714944966702048301962035200 8352937 -57539756305649104965919761136000374022 8352938 -63776670652300908781543404971189744640 8352939 6813374362660585671059243203743467520 8352940 15298143229526600213759620196433792000 8352941 161174678913823847773801980908037336342 8352942 16742342934772774709579625772019295360 8352943 -55371927846459276120246855199923453808 8352944 8159123822672589652506228792658575360 8352945 5650086591903569051063443461474392820 8352946 180881855239756127439885387996865536 8352947 -15313935750573806029976322587799407604 8352948 -23367747680834320313365194858264145920 8352949 49317475133081468816084097796377726720 8352950 18618958262364980580088910687265868800 8352951 -79778937562102115363603311290192510720 8352952 16680569869336412449240518250822533120 8352953 15850001504515357300393124138745251520 8352954 31606713362130244535127847552645540608 8352955 18589600400614023645825071494971359520 8352956 23760888920623898630009576898868687872 8352957 -89708619452091439687013426572577954880 8352958 -147464992048245290116642605870527701824 8352959 -16699324599621786367926904871681796672 8352960 2504176148513529440704984137408184320 8352961 -163878299104828957433234460980724116348 8352962 30544791968035418846457712946510164512 8352963 -9079190746182930474312743779002246708 8352964 -149618850995121748589009693641005361024 8352965 -2464147205149596265865736930910493280 8352966 -3245527692316066313952424171528272000 8352967 29757946799565087327521493301457956240 8352968 4865800563987160770461338933069916160 8352969 -25379595527982586353826974601284514752 8352970 76664124734746045225682689298821843200 8352971 -40709879127938292944291626032005000112 8352972 2364036899220556943519463814205816832 8352973 15264313949218752859010445593140228960 8352974 41925174410209015331414431320250639104 8352975 64704452387654203838090238278782776600 8352976 20205162444688152470265794720282796032 8352977 -12588806681820757861279429754099888640 8352978 -68053476336165472019668020400177339776 8352979 83040863503606887352533868882675196784 8352980 28940653838599985675224693897417056000 8352981 15821927757688531971662591632452670464 8352982 22023759300120918156618711237385272384 8352983 50957167347467695995422598325065124704 8352984 -118756933100230743528857218119337574400 8352985 -65864263912969748459057867143249037820 8352986 159663587124035889460894361203886284800 8352987 23808816633616501674917780492114718360 8352988 -48578849829116176099464403426360166400 8352989 146300466606372611527125015529947973440 8352990 18511184270012246695728984551214009600 8352991 121633581141945590973152655508526422192 8352992 -110082541157159976282800452254678908928 8352993 -102160926807878747247428926775161008 8352994 -33949970792982372102279989950241680320 8352995 13782646269023109782052534867246590880 8352996 -21882788400741518540357890728766737408 8352997 31674292729720334067334308341474669400 8352998 18260874957163610471178119114845635264 8352999 -88621435269890146130568260850358104816 8353000 123125302642343392309397877910955520000 8353001 -60571950413433053383063335932611616268 8353002 6805902665707527102873984037999263744 8353003 22553887426300352925054049391337477888 8353004 167920998500239597486271534230299878400 8353005 49641699639307474143172280069771758560 8353006 34760102576793572427051055385184295680 8353007 -74968638987923690162438519580000894960 8353008 200554237572601072444398485081948160 8353009 -20486192019290941368779741175572824768 8353010 -76721137478575960567429356988427504640 8353011 111675693199879760418330086159294396472 8353012 -16371694406335615254758212406756216064 8353013 37283670856175645801102743202135796444 8353014 4574933671040170033675332921406929792 8353015 -167688920861322606904582208573275687200 8353016 54484507587511234802625405808341442560 8353017 201228494560451341716618403035436326240 8353018 10949101838002839913690949769409362432 8353019 -154812248046031734144173926569443506656 8353020 -17136942790836757843258520657136998400 8353021 175863171377693864893791523333454057222 8353022 44783564994342349459196743439442148224 8353023 2855447312322077573375055344580342144 8353024 -46445231819952046288163491219509346304 8353025 -506865924937333217301981417839280000 8353026 -10947174631710155856359886752616110976 8353027 -95669854167336770564467865728022350800 8353028 -86947100788580637000042755414622511104 8353029 -13628409550932766781971570008740209632 8353030 -10004792401709014548957298899687941760 8353031 -244913622931410303650849629325137239168 8353032 -27666774324776410439453625675437383680 8353033 -6990458948868528219137566063982296192 8353034 -83969565214146252017805601393441765584 8353035 44337241549489601524345560299901045600 8353036 147175888095679205798497759026865882880 8353037 -23278308604737808902807625110216562176 8353038 59717257023792974931398566190442665088 8353039 4500065319119160685026005661939525024 8353040 -43989757478767024569468488493027655680 8353041 10487180115630105677093188723614500592 8353042 -37974396670603322969210399980688201328 8353043 -9058632746221386467851795843831034880 8353044 -1384542682616509011699878173108469760 8353045 -15488288620985991377681438666499508680 8353046 -8174698620679954734242708422223151360 8353047 37542449942896740175552459084150948200 8353048 9729286391238800597029749491139870720 8353049 -174478624471745411765200172192430736950 8353050 19338318769625543726076433788537984000 8353051 -1252420704799652809254805096482762496 8353052 120356606015220994133365115675703198720 8353053 4353402269183372965305548380182759084 8353054 -27801399015289924950115989412517312640 8353055 -52924855092548363259467539209507180000 8353056 23454505102246298435788228737542651904 8353057 371650707979834352909539551580231238932 8353058 -21721447630930645764971363097672526848 8353059 -25696161869541318790341380320544561664 8353060 51750656071632048848499633254146560 8353061 12461494379782582261730652718198438524 8353062 32178432304381273293682248263539566912 8353063 70671248989628932242648168367613144312 8353064 197486780154417028145795459610103311360 8353065 13218644903331741857241234986161152000 8353066 -23520380812925653423947058864448117760 8353067 -126965230907377905976278315685462327884 8353068 40314690392332337906268221722691481600 8353069 -52510652854379290216465743251611994004 8353070 -21857079874286984164277915119440781440 8353071 70756427600379694658357277678472308480 8353072 -4399951886958966240409713728995852288 8353073 -93164935306231270956811444644672927000 8353074 16818315938076443811133716979837655040 8353075 -149672115330527340720914136635701836000 8353076 -114130117636865320242814802119312410240 8353077 -81873926666989164729892461954463238880 8353078 -53290001818565265353087984503694168160 8353079 -18692836346424732494352384602961414504 8353080 17120401567188788625838945029882777600 8353081 -125958217169304148466886462149931117936 8353082 72769231912117303141252001195127841392 8353083 -14667187466821307571941061201883610256 8353084 78909474783977646970060468403599564800 8353085 44605753721498714815379880910157796600 8353086 11566658400459794674210040538158438400 8353087 -53344914647807369951370246878762090400 8353088 -19683475860184001692034167586658189312 8353089 64898298749817753331535269925375236500 8353090 8846074583099489338627158691412728320 8353091 292457758729844447458192574071061720952 8353092 -64055728119111523399512534154336413696 8353093 -39012379814682190013438575695096927200 8353094 -533015759552176800498898323165302784 8353095 -13449488018799434076343417789799445600 8353096 -51450483969630927646912537242587043840 8353097 -65546271351373107509715687196866044454 8353098 532208062505613294711902563859266560 8353099 -69556876320027284796504669227211985900 8353100 15152114140206982138561792474089446400 8353101 -130570441880332848095100245494492047168 8353102 85782473542178551494693495693436809600 8353103 163844223381218977084595291366359457280 8353104 24552402614373810961424641748915847168 8353105 -23290387465423982272162508052286260480 8353106 -2768019468139874873025505738942067040 8353107 -10371535822185654297002725980483891120 8353108 -107694886527047254440337210103003193472 8353109 99236579750967907707304524959011247310 8353110 -19253594437182420729744572119455258240 8353111 8062417714728865540829868202891122952 8353112 58592251430374451981990475528693811200 8353113 -86725070679041267559507181117789847856 8353114 -4493955641533957446269232755153664 8353115 143345704912306724813873705541126701760 8353116 -60920151205636671869933023367538694656 8353117 -58618041089553538240774296836319423840 8353118 7172232268730320499301086748649879104 8353119 -17485966839194501074678255887326147256 8353120 35071594209834834540448015171332341760 8353121 -85692660313138533551660769945768698688 8353122 -13718077047041432586040322199794073600 8353123 -64762675538537570492858367059024550628 8353124 -15687189266492655419712388352312411904 8353125 108666869336400357190937112235733700000 8353126 11242534161843810985452541691925196512 8353127 79454843927359916242060877502125397192 8353128 28505888426054283945846014625953218560 8353129 72602829934140910710010757135119036730 8353130 -2913884531819944589855137933542587040 8353131 -22890673214821733623845640034878820880 8353132 -30405282681789723988523571349150338048 8353133 -97450491935381201820387521882257512618 8353134 -65678543792091157533321329202749916672 8353135 1833765229937010755146740225200291520 8353136 14562043306278955716572869223899987968 8353137 411991373727927531890895529053922176 8353138 -41346836538476548811097810421763639280 8353139 -32012842502691424501601819960024946240 8353140 5364744519252591530704602137597829120 8353141 53187442927616893778995130165316584800 8353142 9935795000666783915460811094885738112 8353143 118620294725725323891542339781045967920 8353144 -71972070406733386741291377742389657600 8353145 -15306692682321912982214268753792359100 8353146 -51097478338250366602910687729761536 8353147 185905796579615683811220278813172606312 8353148 26930673323419412958984744821632862208 8353149 17423807022215742770275223101629726720 8353150 3450759154838338906572348397512787200 8353151 111912893765876186760490142576894209152 8353152 77804847693087607348227579959259955200 8353153 -38301929265793556176001434010465481598 8353154 -68048897039417771977889336542979515488 8353155 -70292658058079703144431077526471390880 8353156 -3478866319150866813158708141225234432 8353157 83353240194774115284546832453178120664 8353158 -41731095010826902598325312319105367040 8353159 -161557992629613636328612000220036490440 8353160 81814787557884579259317846681907200000 8353161 119701514516607653766966053220774864240 8353162 -51986458815937598000111312494300398336 8353163 6970404823653821434474815413125426944 8353164 -49466319722147209287403850297272869888 8353165 133933115077190872005899037362703690060 8353166 -152941144786173272946529873299238687680 8353167 -33974345245566966420181052709486097920 8353168 -10405531879822227855629670196074078208 8353169 -106888438797059631877133373211361458176 8353170 8149231829687943209856251580973785600 8353171 -4238753321581554055813357187725802496 8353172 -67770786457078560160931426611988509824 8353173 -29778479695919436393150703317738741696 8353174 -115367536873902035067173967500841053664 8353175 16346528095462061739433567800882956400 8353176 4492272673333992422431410337478983680 8353177 130199953661798148670421566038349305546 8353178 28516287262937516128309055299172624640 8353179 -4606310085001074965348680860452108880 8353180 33594586631441071342404399589662720 8353181 461298166335263189237846737410010764 8353182 -55282525391593045311438927184356259008 8353183 -94884438184176451458139015411607553568 8353184 -6042425446857064587668409914700595200 8353185 -94567413853204575897130909307834667840 8353186 26541539104731010480291764952791235584 8353187 109383721903168928951763794241894018600 8353188 -112756418720766812639132758486391673600 8353189 -100446290239739765392323534655335833640 8353190 10869622587854255754651091966650057600 8353191 14799176761097043307504947020685136128 8353192 -127070105880638104548303583754782848000 8353193 245084261341562871755445741373618895604 8353194 -8755514684519616395701657825175248896 8353195 59328751895191434837313040784806095200 8353196 -154744960101215051788163117337652876800 8353197 -57761041347713536758660744312960337632 8353198 -1828862124059112546862623468271288320 8353199 11442241522615735833217930258055114520 8353200 14998986182162841144361308223170969600 8353201 -25720269635492218439240487395299762798 8353202 30957376268440829764311140816597067264 8353203 41103798976395771136467640982661409344 8353204 -40687634133457759453340514865823100544 8353205 27246032215633081241754356316692678400 8353206 -1904568720533443857934636212194931168 8353207 -138693453557333888427046529505036195544 8353208 135931139658015423008515728790063656960 8353209 -18638469024614793673647602796967015872 8353210 -37096105619276321749542815728907550240 8353211 29093556234446408504230230734496352224 8353212 -16070337820671819660345020172984483840 8353213 19906905401794959139759464542560861728 8353214 -36862657201641584623303651253603567040 8353215 14716307463989083139117187981981482400 8353216 -50390260822964261510243314793365635072 8353217 17972368195559601585617172098632546080 8353218 -71458429094172990987365163358256647680 8353219 -73106698957979831482528627734525356128 8353220 10778528086320536934697910821612032000 8353221 -36971061402552096542843105103580975296 8353222 28891524850802177844835170190948427712 8353223 -4798733012922814096140740544289670400 8353224 5966891648771371785018369537527808000 8353225 -81318619577489646054946239316745423600 8353226 -13825927733255146163521711372649606352 8353227 -10696163854887191174975231514385950720 8353228 -65554039225978052754590923010832220160 8353229 -28633066014767965503432220187931449088 8353230 -16663915288498229700621755139880058880 8353231 5954934095865363119555670557994198864 8353232 18105007077740698282217206907446886400 8353233 -78960197113076425532482765434640492800 8353234 -307630484947419182324675023043823984 8353235 -211472743198124495989598656434992160 8353236 -60711522615965803928862236329740257280 8353237 122038852812707566883901099163861902112 8353238 106215198912512287322171888709315532800 8353239 -155610259074215151775888504207422723120 8353240 -15683788614044139666510470618688307200 8353241 17357650720925239562652126348806543172 8353242 -56297572260373282639358429344640946960 8353243 -137494785638618059146101538227106024508 8353244 6982050390724900887806943971287965696 8353245 4972170762393638391283889814533025120 8353246 -27193156343013187410587295710134476096 8353247 -9957416784059225224375394077583268000 8353248 -44715503786321343713237286044371255296 8353249 -150593742271543792760970919760133287936 8353250 91029904215709590482626499552904744000 8353251 -99814863300062855780763063772166091420 8353252 -14626517934242330140354083441954210560 8353253 -218870491297274747859127157226239263236 8353254 11516498895045870024091890558247987200 8353255 54723967715810537836582321653922022400 8353256 -2865463822238731181885267227388267520 8353257 -121482926541260981317509082438420088640 8353258 12355918463042478540049454885638815840 8353259 6612355307567895878112673428545129460 8353260 2997524972825867885801567053824000000 8353261 -13831931124973274944423711758253575616 8353262 4014405360498221487958241493139294272 8353263 -44851849887684256878897139837903047936 8353264 -9372851741157892536566489971757547520 8353265 -105494574534201463031420346251599643340 8353266 -1126174651597465923505786350023183616 8353267 -6119957680147415389097506650500578608 8353268 -18998481915227868019464670534010707968 8353269 9703800981409243822017712642048384494 8353270 19291254254044603144644452121689518080 8353271 -105624347954608007273091697455490429488 8353272 3035288492561715237355514165246545920 8353273 -47252944356876335496154534124402565720 8353274 -35141199340382657679702963032832053760 8353275 -6848817086379678391739497520004046200 8353276 -80870206401884301775928464684606571520 8353277 -7502149768104940369999696178367962574 8353278 7124324094818891473188455661886591104 8353279 131099569556957623426127189431472369280 8353280 13222282331663089838782954334815518720 8353281 -130253585516682758720933854202519950080 8353282 -22187365310941502273113576075869731328 8353283 -383103625582035917338503629696900505336 8353284 21540509342870856994634616123136551936 8353285 -121351798422470732480134056462200254020 8353286 66281004186315297214274685462044896704 8353287 -6231602384258812699030545271035257568 8353288 93144835332852818076367730968223093760 8353289 23311833253245039310640301047921422080 8353290 -17836082141093343299875669263890611200 8353291 -68660409195015011274809546784812340416 8353292 -6478043983793647024974764142644674560 8353293 -568336026583409530163996647342290240 8353294 3699347887062348139219328411921205696 8353295 89565313062466006458795259487846833800 8353296 4277088872041510802182785616321708032 8353297 -120297953473052658148321279427119167500 8353298 5197043300206063290395735439069044736 8353299 -15465359985725784085361043449252369184 8353300 43090089482141786760680491461699020800 8353301 685166967901981079084009572124323968 8353302 -13466205825530872426307445529408942080 8353303 26652695183983731079771323715679996080 8353304 -19190067358904109701300980163054714880 8353305 -12205570071213378348884645624857652400 8353306 1698869114773263123211927899513816768 8353307 -228020162231658217792217162044758844248 8353308 -91077369073822950494564894598692144640 8353309 -2569539779131363384165888821573862496 8353310 -24495199542765944652256536861534412800 8353311 -9452431190665573979746862213648375040 8353312 -31121110480274315839893736483061760000 8353313 -41792102975851653896865957138843873438 8353314 14216600802928547536987291148415248640 8353315 9580086026646845114980506794477958000 8353316 -78655177306983695724130205934785688960 8353317 -3480919620474754479534107560970659200 8353318 -1971227337977489436570815792497267200 8353319 -14490238557109815412864490171312663256 8353320 61826608140354703102093960542982963200 8353321 -109123853795104900979715987936918636288 8353322 -4924304166128958958478092778995454976 8353323 -86215922264878984818530320612020782616 8353324 -23632532984405350764062796319202027520 8353325 -13863594184901868349420703407382053950 8353326 -30151035536472293873861299994853368256 8353327 51304670724140581627877846916157362160 8353328 7086226139637505475225845100912689152 8353329 -18188750848996387487452135934793384000 8353330 27949879651155591083506048053383641920 8353331 -27698265042863403108737614018816354560 8353332 -48026168692981827213566239209082809216 8353333 111141068919562097062499974608447881582 8353334 9805976203481908617026547386766587520 8353335 -22434087399576829637088500926887368160 8353336 72177318230461320660127229270771527680 8353337 -293538986115949929587725663021232069808 8353338 -25895896971542513455696362475946127360 8353339 57505897042043552210937352378991463140 8353340 -41981729658437494891199833527928688640 8353341 192935575413629741695195710530126064000 8353342 55842566045212513216240876921400593920 8353343 157739936407274094501100892840253158592 8353344 -40384501710479399426500900441471057920 8353345 18594300758256547146523213174765958400 8353346 -27813928200915158383995148757483880576 8353347 -14859463062429498383877714204769558272 8353348 -87350531432610347143573517464799273984 8353349 -100169696129471170741869563243884727364 8353350 6479593351478502238459866765452616000 8353351 -212604979116875253634281726502988959688 8353352 -130951224406022077014806235151564800 8353353 28511374397605237216818996742340644608 8353354 98468864986382582188659091000273955376 8353355 -31120967637090505777056079142473047840 8353356 -1232353489129831406036237615361073152 8353357 45384906069128849183874645027346455552 8353358 -46060766489621165359086656390168611200 8353359 -69750647897190808966058411813579322240 8353360 -20791990504120353617132855469924433920 8353361 7676426818497346647035318276505934962 8353362 -2946999689344499768588681000981418240 8353363 -14115470287782645378445636929476031840 8353364 62896340046680630862368572038853627776 8353365 15674647178365533705225884013169650720 8353366 17744636055281420291234052589907425920 8353367 -145154918519347760813709926355728302248 8353368 132727157833385458861986686631880642560 8353369 -178608549439724535942998568818080865760 8353370 820077779408345191861503267748147200 8353371 -28539481648496605303383984982457028240 8353372 -151176717638194413265275052094066343424 8353373 15731420085615019725215058559477369536 8353374 44471330805943286006844120880515428160 8353375 -126920924763044519020823247385732356000 8353376 -131177442095683234214253975101108256768 8353377 4167579857323890452803627682474378514 8353378 -7407568981506395622073975747319721600 8353379 24959163231667881161929612692353317776 8353380 17885058847253657911741455062822707200 8353381 -38345587558936315616499486352069219200 8353382 -76566464187346643075206138603667666208 8353383 17562092292065465820384755048284641408 8353384 23198095252306806592151965930424893440 8353385 4653380612145714831401412960447874560 8353386 -1176706401523531068076248795723188640 8353387 15570183070910032575878027834459604000 8353388 -32374209927455666828490236978554298880 8353389 23645133140762463213578151325565537568 8353390 -1105284715948156887527414377308958080 8353391 44055280852938903832264881964592565192 8353392 -5494876164751677205059939564613140480 8353393 64941537409464627774715302461566900800 8353394 8863173320385197711002841625245970432 8353395 -141192446668844172824661713632512000 8353396 48100937417649894606050907820826940800 8353397 61619583627748773928281674629993475040 8353398 37452403763413420426038287833043772864 8353399 -57048023056922158620693077697518646536 8353400 63095441182537620052771231597484544000 8353401 -54194583509212770961759835860335138432 8353402 118597090913123859318320032426105591152 8353403 202596680257895749296982550398313501904 8353404 -26771411201846350612815948997947930624 8353405 100499934415265130905909589489069420000 8353406 58565903106908780431421538440871091584 8353407 -50710362339711899450396862945013184640 8353408 9486389605491116960129263957306245120 8353409 -25818758311911763991997770203495641084 8353410 13301795449925455590115351028783654400 8353411 -196466248614261378229741506503841737976 8353412 8105883847014366544184024504595716352 8353413 -55243965103266477888189350706794657058 8353414 -125430517923923867957857634126744793600 8353415 -2050019162179298684543794468316928000 8353416 14909980081822316328641007886914355200 8353417 247381606110245447863490722119681121152 8353418 55709172506317553481501876650448122160 8353419 19108133640326169791415923260186729944 8353420 31056196071888129397162483356919649280 8353421 51577352461102274786758807961176051500 8353422 17823104011281036303958875468678144000 8353423 -12642140174462323775764180218324388000 8353424 3286157780045721018217048231395262464 8353425 -47441676196620457952074676641968307200 8353426 -148888241252370499981829628199315484160 8353427 143675843391903465231181171853006799276 8353428 25672375192260540911324283326786181120 8353429 53537193088032196301202709023862812800 8353430 47992483612318842882282956810790798720 8353431 -45667681343777867804357763086811960480 8353432 53664545501806740326268468620794214400 8353433 29892862199992512664295577224054627520 8353434 -24347009066265296603842241231593551360 8353435 -155018424211883103408988395221622717120 8353436 2270021461144918395147676907119079424 8353437 -59266536429904733534687640923907507840 8353438 -85303184858944925173707419473726080 8353439 64421167909065629560000172937631708944 8353440 -50892636442831385376703590553349652480 8353441 41247132520618865778694041061788783842 8353442 112350648505315467893729830811210689872 8353443 -179176186919113856255188108539763200 8353444 -2566403508579676490204909170295344128 8353445 -1605867162816354085593630885428104800 8353446 2929338734017760620179342924915376128 8353447 -152807206180039222794117374820257699048 8353448 171253100982916204379086803562074639360 8353449 203240811006796774152566494467885924 8353450 17797987468024960278312748800906624000 8353451 -64266263113803597733886275727453405760 8353452 -61151398565219269364627286810716786688 8353453 -92280896394136160456650238105573979380 8353454 -102088853006617105447624920454899013824 8353455 10353368485655537906283991239890113920 8353456 -32433526360351818963423975792881664000 8353457 -11131892109832971215264853209289021888 8353458 63292851529761643853891631539453787024 8353459 -134000327508671784561620287962071844340 8353460 93342327322123552953704441130808934400 8353461 26796358226659820367744556625298416544 8353462 -21263428616132622840809722316377090560 8353463 766177280764021974850118100076874208 8353464 38374674989953821827468797578048307200 8353465 19420666341061124411106154301796796800 8353466 88344320196103072072944233042034849024 8353467 5537923963177210792414631541124323084 8353468 -105699079219563337836301862082945252352 8353469 11158764124170722906549905649168468460 8353470 37739246058947531711600643227765760 8353471 -75046958049558690961488792254032476720 8353472 32813064917831030919275727377736400896 8353473 -99665647870093783864869797255298699216 8353474 93022595186174624741843746889772950736 8353475 36274509887036126309858209200308103600 8353476 88290421745528288040184028279815464960 8353477 114845150773819932661913563422243072 8353478 715282956417905481156432836357894400 8353479 -70840956595256758576873478919741009840 8353480 86366279340493139516263615573862400 8353481 3030751987149510319057239438462712272 8353482 4844218528942751232166029005724920064 8353483 -26096465736621205122431185598459982400 8353484 -35898544903203717575318228192793254400 8353485 3577148985604235943448944098628675840 8353486 -104636219122481220618851392613272127808 8353487 -179593887057865506493144338470800611288 8353488 -1995637597567605416030573835694374912 8353489 35441036839098058963417013523818422440 8353490 -12948396963047388246736595483952560640 8353491 37464320054644147527532290003728701440 8353492 22275965236239151408653722235642603520 8353493 91930890170938502831772056073606552480 8353494 47146791106867120891034154313287153600 8353495 2366045741650982596534941626008874880 8353496 -55348451668886232856022668927110174720 8353497 88794159487786542207589777216426364640 8353498 177571149722926335952054755891851367936 8353499 32342265642648456440185760449431500544 8353500 46920483226714115837097706979139840000 8353501 26910278277962207623338296028436248210 8353502 -68540324460942330078361718612227454400 8353503 31425240041846614019373774026353247520 8353504 52164600495233420711719731412611366912 8353505 -20095277319379525055776550958919711680 8353506 2206438325344672340152221758835744768 8353507 326682922810889372351006047553783111952 8353508 15221469972790987504720742511233925120 8353509 11084838156392325600314947519853073504 8353510 -29616582720529974052714331905800439680 8353511 -21474908714954296766576473350645515040 8353512 9648982661764419375466893863832483840 8353513 -12432925121997316352488059617856757440 8353514 45963009351680530678513688238279466080 8353515 32715478432923343479013672689888384000 8353516 -106907144023460905612252040942045710848 8353517 -51473425515296220084045699613298107434 8353518 50781889793489795269042042403634659904 8353519 -55022395676753136559292872154423996080 8353520 8944412485952640449737765157545082880 8353521 -6198947561986402208178000160503390240 8353522 39264466437895556885546356388853879312 8353523 233802038561948955279008451198879835104 8353524 -397190325640528230509120784071915520 8353525 -14136052487244382484215909997462606700 8353526 103258713686762339567803068274430881920 8353527 -121061850948979899558894289980182016 8353528 99806141941868829239710809835209523200 8353529 109455978789662014379326760129720705130 8353530 -2248685403991680893023541153342161440 8353531 77947243256969966171495493934970183424 8353532 149055996948145151306142722297545231872 8353533 3291906031266125971488353881760535744 8353534 -11928837261644364515787155868730933248 8353535 7303191534681782303339891194162078800 8353536 5613031051527356862433212308756889600 8353537 -41533121911919886925841110630886557740 8353538 76962193591278392654307035933364691920 8353539 33525615537752048141825723362567833600 8353540 289952149320403609118017913213299200 8353541 -39819897588949045448970813829327823328 8353542 -164071593684618237389134716401905920 8353543 -162961112852602047865714002186842738640 8353544 -15098834302865609839702977345332259840 8353545 13525259256923236698250351440665429760 8353546 36567972733712472157392860884060487472 8353547 -62371950704460563794712827777700537004 8353548 -5351094937893347282110131204779289600 8353549 16448942915299458081126804383145332064 8353550 -9849793912601659727524953471440659200 8353551 -72714401922661639720371406614482389368 8353552 -23455233523828529753614028469822291968 8353553 80501899221930206786094720174313572084 8353554 18398602223920732280308308368087187456 8353555 -26701196225803420086520847554232665440 8353556 10598170598107353066594750484618368768 8353557 -207366137591289971718506602142648511360 8353558 -38841277575465122679559867096705713120 8353559 100312589988687504481912676374769252040 8353560 -44248345228331980444754294201745408000 8353561 153866668625231441951311354794988169162 8353562 8857224369245184558012810843879513600 8353563 -1299270788986636371870312298780664016 8353564 7444812194984548969349192138483047936 8353565 11787817789460204749176131274176106720 8353566 -19597011020569733936375859224472322560 8353567 1608851585382079422476916886655379640 8353568 -14794270340809406837320681275011235840 8353569 -96185206063361010733557309556406190864 8353570 -15200989724351657922828520426425354240 8353571 31573243874374165442994669581822125200 8353572 -50501023937517687986470201217211340800 8353573 -245852828732743600685557421685170473280 8353574 -80839023554293527687018139228745350080 8353575 3245037664665441514425488101551261600 8353576 -20454435125192672068551714170009026560 8353577 -87829492872049708329731451090138201600 8353578 -29769172740279116732267138565140348160 8353579 -4128215456254900358599893474772514400 8353580 32732296863895667157887924556073820160 8353581 -77266510232561284011114055162529303136 8353582 -63847500484746856380920276488398076608 8353583 23304301661897921040975527387341275120 8353584 -41951968325975269417457696345529384960 8353585 -93936355633325140687524492795526790220 8353586 21368051441485084516495048411741537824 8353587 16033664184049862401114188162026510976 8353588 54610873184087329184576027019926366976 8353589 7601385059472263766714150656089953390 8353590 13526335032069018637687268679082444800 8353591 22319022104613820834577959119154145712 8353592 18432620178281454465085728975202713600 8353593 127045986227764565235365783922987948282 8353594 -4351435603836371740051723925216513280 8353595 5326045015624702969162167474159628800 8353596 8534116170546109128192430770332083200 8353597 39214319109195891178738964278631416320 8353598 106104368913455600583303564151287360 8353599 -56367763808904010314369025449266106936 8353600 1744967830504239591254842272015974400 8353601 12902794853313901511960528963790008064 8353602 -34008708505371852142164264197746457520 8353603 -58726019101186133585886647121441480 8353604 35922694562074900398083146037353107456 8353605 -26930827661872393076801906213526211200 8353606 51238869322418885927570508642988966752 8353607 100560986136464570008544591053690208856 8353608 -168215918048081165505908447786506567680 8353609 -14441285414359610993172774071900214144 8353610 -1222997890574641679281332485725904640 8353611 -22325634083121686707875755345510683248 8353612 -81129070906919974487016768267229375744 8353613 -357569653459534050542676377338902537216 8353614 19063359042736557550288896824465355840 8353615 75983543594584613884457970185269994760 8353616 6996005321737489497641842783508889600 8353617 -50228632657215360649172025419392930320 8353618 26309926532866700238390450961105628160 8353619 -131110726736274858510849948156420530856 8353620 -2163173042376806621303072002038220800 8353621 -33613677615810695261356351248443856178 8353622 8601280137108803082583036324052736000 8353623 55245782528856873076555352904446623104 8353624 59153540584617198244165971077069414400 8353625 59930941074824710336330063142784912000 8353626 -48374114051650577412833385661116550656 8353627 407332090801818397618794322834546224 8353628 -22981677584173125552139060214196997632 8353629 -4921498808854290496784250360854558100 8353630 -4304008786773898632112318725480316800 8353631 9002006617277610376967072305346072304 8353632 5851248612358155906142611709863395328 8353633 -84814141476119702831115991977935762640 8353634 27561686363305007013840940743441435216 8353635 -72231505170747811300841726933333913600 8353636 69615867622043290493564805273009342080 8353637 163748653035644495833363610590753388286 8353638 21670864674777082450754410852284808320 8353639 38593650062868945000328964934408148992 8353640 72687000873132291555624661989196492800 8353641 -28543756474721605463586382587896305008 8353642 3888262699609873024008248598967845888 8353643 -51094170745686532341864786459747252108 8353644 4041294484085474413094565551695641600 8353645 -14429851263114777158437387455186829500 8353646 -22650016954199738263372058742165344256 8353647 19396446679895567932029013538180582880 8353648 4880954351218537989355598307484729344 8353649 105632225355158703988373560337045821650 8353650 -12326452047292756391324196841417622400 8353651 -22932369500963986406060942279522488560 8353652 97951699254721350105674468923204273536 8353653 165644392812198861259547586923447808 8353654 -77474852946491272231967825536147968000 8353655 -1913094712319753232464813860385597040 8353656 106144783668645083545152088951998566400 8353657 -156496728195917180332292687480375296312 8353658 -28716170653809275591294696678644224 8353659 42691707780759724111201343120732590104 8353660 6340193522791692955054975372700620800 8353661 71394958070798839995454900356980336262 8353662 -67046863638929068439885322147849018048 8353663 -75961677842391208882914141443422335296 8353664 32006541710528943602835281676337152000 8353665 -140729720953392050001656286670871472000 8353666 84404011529442706084483165802539246032 8353667 -33335031078686898323825778926475901524 8353668 10056136787714244649162396904119388160 8353669 79138828071887977107185064867047058048 8353670 -36610802666923192214044347246802740480 8353671 -111260827643056097419874340256235340888 8353672 10221447645202432897891318051104076800 8353673 221007265614071146367196132452985576720 8353674 -26182006912611110795089395491894412288 8353675 693301901866742527272103136196135600 8353676 -77659748743960579100360196928224887040 8353677 -85369502851053958953908264598922752768 8353678 -33558650729900372880735764427302209344 8353679 26500363820124065103941468343044702976 8353680 183890956065587865460977057756610560 8353681 64639922245248879289852921926870883200 8353682 -5373053528482240969196214601623334080 8353683 7661818985990928229698697128154179600 8353684 33952286269580655946554053165902572416 8353685 -97834337212839445229396496220179441000 8353686 -59009851975770112126227469188277727232 8353687 151237622142159127753208432186745275336 8353688 -24723242411593660393751182663108976640 8353689 81278958715256536024205292446966748624 8353690 -49586867252661903265992037366511258400 8353691 278597771174714677037180276644624646400 8353692 2528186380384717158213022458220339200 8353693 -41677015269251799907835655319319505236 8353694 20672851979464932180620480717079711744 8353695 -10810147294445289859674146560449830400 8353696 1201574724339671807618696199137132544 8353697 38290032650984797399114235705178529920 8353698 -11339198539883480509090316162423251200 8353699 -104259592288601452343589308925390091300 8353700 -2219519910081520497888873677554588800 8353701 36145204332631755382645342179401729376 8353702 7895238512899484154914747033304500352 8353703 -2176668428324551847889568575052935048 8353704 -12735363790310970237272012563432980480 8353705 45773899131037591782125050629743005860 8353706 -14617414831610797615059277307794655136 8353707 -49402218244025528774274033308926843560 8353708 3722508832495557393707310280167736320 8353709 7331218121470676200610007075380520960 8353710 -5237229073802458071044540029915641600 8353711 -51887522812979745245117495019978874800 8353712 -12068177680436465861850975743348441088 8353713 25481190619624201375429634200543634544 8353714 41768903094390166918201155280860920352 8353715 28567147814049005290601341634519939520 8353716 -7936505957759969388063890327495933952 8353717 -152486891971003368837654640088440009234 8353718 -31305012109328046400547976282199991040 8353719 -69889846223645602076035545908721840 8353720 30674436480199680934093979868041932800 8353721 109979380899450014248068688533377435844 8353722 -11053979523185777781674823555371769600 8353723 -29248677803161352669659290262869317856 8353724 154847636468801681620551398521312490496 8353725 20215777032791300366090687273725843200 8353726 -108644907058604052552122567908231634688 8353727 27051154677188503947163777547732334360 8353728 22968999308427444518012555496209252352 8353729 -62903565827267595789974794178109780670 8353730 15844686395655890005278919878586982400 8353731 -6412627903390907466509136255514371840 8353732 82210661107152446449210108443003244800 8353733 -369079956332969056680923609248396436160 8353734 -14649482562276145449281791459415506560 8353735 -63965097475012841236766441624623456800 8353736 -48500875821103105991403926622113848320 8353737 -23343176950016310287617147438655426688 8353738 37394827718922940831966729833217254144 8353739 2547381835051721469540451438765545408 8353740 -56720138644960795656023300109835315200 8353741 -193758178098955011479739125108138016 8353742 15378575525690040927053664792095470272 8353743 116907773131179330712655656779262608264 8353744 -15195745404170798640411536167156711424 8353745 28197846961511321197788429526337382120 8353746 -25298848781935665541810147432044576000 8353747 76081908305121605044437622604715769196 8353748 -13948033164692450072221883115548985600 8353749 -59377999930993066151145826294091349120 8353750 -1293684303217574884998811428929160000 8353751 -12439288963403872523995741429499078400 8353752 4014629729439440741428355786449059840 8353753 -142565946902577837371579735788970666998 8353754 11844271122832521446787981215981111520 8353755 3563104646693444190927376942147573440 8353756 28838612908021195422901357806222929920 8353757 -158256985346845565943252737461575414900 8353758 -8613667704933865015581711027099571200 8353759 3877657602668740864614913162388305000 8353760 -73364529612051082837379225929383936000 8353761 25078407691527830162613266870489349120 8353762 -97592446135330208481858056199558288000 8353763 65126867889037668154138336326954741384 8353764 -6950764098523001917156443579658915200 8353765 56585482787990897378303007998099808000 8353766 -15563356219352762397952277223821601024 8353767 -34573997812873276502908048601058631680 8353768 -84341878277324318734822656145772544000 8353769 -102622020471949881349966456439364230940 8353770 24273438889532411469769608925150905600 8353771 192967857351559092719012566840998559344 8353772 -42490304957795979743543572395601075200 8353773 4161355195202895092649047109701260704 8353774 34098922405735827029410535063256839040 8353775 20798594575918176924868343889935085000 8353776 -14267371797329950007923621753210798080 8353777 47136660834015385207590573585052959472 8353778 10488891636213340424163035221137152640 8353779 41034601298256763122802746585036921600 8353780 152977032608489773946444090815578685440 8353781 153149975024513603927731819108018115964 8353782 -32896273522942166796346007764711462752 8353783 -1616596832705288542164695705130983520 8353784 -34750818516598585675053878881239367680 8353785 -44843293629290589688034473304343358080 8353786 9629436255108251315079798024366882816 8353787 25070520695371780602069808582156661760 8353788 -74069076660929795827820105245484121600 8353789 -26238580961349998660812361541175186080 8353790 -15634749042830654366577629165384241600 8353791 -52328699168585656589309801202114284640 8353792 -4497013772109930534595830735490252800 8353793 28581509716314379868055054413394878400 8353794 4245365831813034877821646126316291328 8353795 23640860119500780502971628082906593200 8353796 155511911361767157054586861245741788160 8353797 110254070325033653142680923831950175200 8353798 -120107315126649836282699664596445027840 8353799 7704295841547120460690719704218595064 8353800 -10545652757776107175750666291691520000 8353801 7000058412666543460461454683310411802 8353802 11471097395219482836908842387179908352 8353803 62762506966839938828374234507289232384 8353804 -19875985887185735036562066473670617344 8353805 58271948760323591807455217974620368460 8353806 -14867615278531503438588571970707292160 8353807 -6657099463498935339604518686919060480 8353808 31819392469810685414201199920964575232 8353809 76887771497081803853224457730106710528 8353810 59853889084918108493612185382901888000 8353811 -82214045343463472157929001551619065136 8353812 24283670107723761107177893522633715712 8353813 29973156068029432700890758948742419224 8353814 -102624532157602476303293406197231067744 8353815 -61092861579588836978929823311638190080 8353816 168845718922028696724624762401056020480 8353817 -87827190797959130477926353607454345202 8353818 -22009356310266807572593851313187948544 8353819 68134452866660493705586522224772249220 8353820 71113697495296093650406167496911982080 8353821 3564923664562490943369211422067200000 8353822 -70342404847712118214058933126444045376 8353823 -26350056687720082855687489205182855320 8353824 23865729544773384937755125487237070848 8353825 -959866739080102668573632795322940000 8353826 14797960474031691531778904924359797024 8353827 34385798918113504311431131129239321600 8353828 -3885597917665911544017791154120531968 8353829 -33327969898775896581083256595922654112 8353830 -11505617301285303131284451185014650880 8353831 37178174544959868231495418227157118832 8353832 38440934338589948833756633274065459200 8353833 20838708935537239648917539818121721600 8353834 26949345603952527403828588068967303200 8353835 -42238238441890338341324703200761436640 8353836 -107591680705088948725786482624775166208 8353837 11827859340296302413498708011534702486 8353838 47524018606773400721350935448238080320 8353839 5433324198220404479944956887297610264 8353840 25686074805497701928747567099412480 8353841 -62482014558629996418781708452199885248 8353842 8760801914121568392500499387460468224 8353843 -89577179301662596048818599437859393908 8353844 -118567214514965576835022354311196876800 8353845 -7106456236275193896516430536833638980 8353846 -837575225281018918596090534624827136 8353847 -233185772643801980211057727753321423704 8353848 26619178219817627540813262734399016960 8353849 -5531621753072594520912879185155439616 8353850 51158192900222902876398864618873176400 8353851 67478236904382758831623080453450668928 8353852 71690581070789126546531673806657347072 8353853 -80711420977763732926323052418601239136 8353854 -27337508350279344959891123180711776320 8353855 6577489736816116192936392140802360000 8353856 -1764191644275286403122368619028152320 8353857 -35866174431558870711078973361827050960 8353858 9417259697615891862504724134747971280 8353859 -125501698409231761958372549334185231940 8353860 -5101903106935713127858951639116103680 8353861 216438117290684626475519913477479618462 8353862 102200638403207383373061855021474425664 8353863 -44000022215885767397821727313340594680 8353864 61774760054125470790627283319278929920 8353865 11739753194674324504718271838976202120 8353866 -8573927369394191061072638698024939776 8353867 87730157570060105783714271071815111800 8353868 1139899401873125220802499652288439296 8353869 -9597766714957189327691969912726481600 8353870 -13494627221320333305739338873453895680 8353871 -662633905359211151382548314451414448 8353872 4681661288650123030455377304869658624 8353873 42679742860912909703765415909013613088 8353874 -31106752754684302881632856492055397376 8353875 110145538766575752151460010500280924000 8353876 -60578224031936214430499054679569491968 8353877 36417844284931715224575077708942427072 8353878 -28748676713197416319462256454944218752 8353879 -2987570974011592428059296559539432616 8353880 17931927143449252917501345921068236800 8353881 166589894430744127322086213470774879840 8353882 -101680246805862153516253521536327731200 8353883 -82755175673064959461514947671307011840 8353884 -5181886609051439809701398665241542656 8353885 187902733047256349890475033638108566000 8353886 11657459647088135097562034343263160000 8353887 -105575478464574725557182151592317370040 8353888 -194846901456375672292356512718840791040 8353889 12793832720504037559381885977838026900 8353890 -17105347772358957503033614258011475680 8353891 -20732461197922727251916073666193212256 8353892 14198870625446742380399142888133785216 8353893 -62766680121038825715971729286543750336 8353894 750612772595569925499203905452278496 8353895 -65274504730454326470613516588139130240 8353896 -18361033316341305535443381514806067200 8353897 46312853400066490460568532681439113252 8353898 -24301809274043483672512661689255505664 8353899 -74072965582107329559732811585420160976 8353900 52399755712694748123282904355528896000 8353901 -344674030969266656964017931828508788 8353902 -96255467223914290558045514778481536 8353903 3959320554119169583075545221517641224 8353904 18123338681827537388586020458883088384 8353905 -12034167469241734065305487540329700480 8353906 70234107142862542600131707844969243264 8353907 -156754405150774722577792914851128074528 8353908 22359255609152450483004157929079787520 8353909 23176327902516582573262479871481235904 8353910 6520991833245211629733994388462351360 8353911 -750216474347781818130803535710407680 8353912 79606692753796110397732569049296015360 8353913 10563056966968773586867348964828846784 8353914 27924133271706294500132602986132426240 8353915 -79460779399427816588128219322489245440 8353916 18701987495886681100921535700157962240 8353917 -13875671675475607057670766154905807264 8353918 71611419103214750922547871076397685760 8353919 62537375400094302385739218978167520992 8353920 -51874110860987828949695686602915840000 8353921 107002639335649882177154713649648908032 8353922 -46391379266511432086749619912130451968 8353923 -40946218820328632261681468441281478400 8353924 12685745263369395709514703083725729792 8353925 19317237351001071560471861897784214650 8353926 18008401830880926958656723561643334784 8353927 -39298262365811620894823669276130357000 8353928 -49210803330032874840532315821471744000 8353929 -27374608420406456618550165516285471216 8353930 17744706089470240418792476428006528000 8353931 86951610471544454832832000783236992544 8353932 96878692570176692066096638497493696512 8353933 52379313845183983232606565406085298176 8353934 -27015480772466050447449669493231065600 8353935 6463505604990323417292529357548107880 8353936 23087499319713853985784872601729318912 8353937 -132336955911389499393989408301424542414 8353938 33834507518984596026167821412714108544 8353939 11842001963331555832272966838362914880 8353940 -16345285206631080530017144588884664320 8353941 -129756747420971041803154141865732723808 8353942 29140980315469004433325560057817772544 8353943 -65530298078773706499504808347151598400 8353944 -34346214490805671381525235016214640640 8353945 56460601636900074272762086885586233920 8353946 59909179179019720117435876687802130672 8353947 7540130398444216397128282237878108672 8353948 -144415281689561149186841935367103304192 8353949 -122794276754228184086587379274057459636 8353950 -16824977487653259846706991946943257600 8353951 28566894924344520146737821072109705952 8353952 87350516487777865733647261117546954752 8353953 -90721733885443622370566859782526611676 8353954 -206740808065959700016467839032206848 8353955 26326486072112118456489204513229974720 8353956 11273912363591301005551096218292690944 8353957 -37203012096923050159510954245049426208 8353958 -38538375563304961327525301304624414720 8353959 93287459196457382110260001751916779304 8353960 -36512218128506926823978234461804108800 8353961 47116155729877827411738409387470090 8353962 -89667938990570853893128891876648972800 8353963 -1658595782019525255555864192725055336 8353964 -110503342279176891837199313905613174784 8353965 -20699926147347895380627628109372558880 8353966 27464413682169700368990791758659418752 8353967 20375960033284359134584669404504272016 8353968 6774652814275141938350787961137659904 8353969 -4830335347577712894007630551179006156 8353970 -104733235113953699966670390558066963840 8353971 40060811869896433860352427726068687872 8353972 -133403589367079964047357665630442526720 8353973 140651813977007760055078523739072676206 8353974 2404891797876480970793005499527095168 8353975 41243923383897472518218015310611232400 8353976 92002795805298808645883549638453678080 8353977 -26872629438240254911194887825612272320 8353978 15990523859117778682089747755818948320 8353979 -171713263216963603222035856099004331420 8353980 30217000038882968718810061820162588160 8353981 -146404918701680061021770498983900459488 8353982 -11727664441231345331786386784734818816 8353983 71945649487561325617619952163063920000 8353984 -40914066278026654686500988161725825024 8353985 -24505176461271349414054638234596808600 8353986 11912570522831343237929186756283512064 8353987 -11327598241262933243903970074709361200 8353988 -12655473082311655703527005338605168512 8353989 -43619881582458091645846210803350424960 8353990 3769575036550724764756415733317712000 8353991 -119704941801404606774457622727962161648 8353992 -934555826990377302077282981373665280 8353993 -93575565484766474038818305600986190758 8353994 13070157984371196923992325117646515712 8353995 -4909288302244327290870370808989827360 8353996 18739541960648248923114869052620144640 8353997 598024242011617850983069067588567328 8353998 -24011633267484469570429873318602516096 8353999 132913042566692119305173615271265814000 8354000 34878402416799391094532363848773632000 8354001 161701551495046860815598742934273010240 8354002 17409400242930312406890747786998498304 8354003 -32925659034083229408712872462091558320 8354004 19589883534156691740392210135636803584 8354005 185883176532531799274322031185340883520 8354006 -63934415933131274769116733531474120960 8354007 46314341161266347550250572767639049504 8354008 61844330204898634863111853661331087360 8354009 4060803368556352842956993290640575380 8354010 -1019458719460253656072410162597699840 8354011 -23374302510118287018783041621525061776 8354012 149963997104907068250836841876712045056 8354013 -20134324236033214544833109463130848000 8354014 -68101610075492331975808601492301559680 8354015 77603811181168690843238854362460723200 8354016 4189922961858038933708519268960436224 8354017 -12768664164850638204778208774148300608 8354018 -419141970320162886891636360563414880 8354019 -16037395193009404592851015972872958032 8354020 821905979445320525375632618636800000 8354021 160239621011578467231446937271299654144 8354022 15715252918223347663008878616165358080 8354023 -21256769620748348100646313619022646728 8354024 1382530675140846648802525570048819200 8354025 -40705790694110728590110012325548845200 8354026 -94883148919489015775866342327117802496 8354027 190788643149878771692422373181540076072 8354028 46079657542958138173761306698655230976 8354029 -65200545785370948174618261136453345674 8354030 -3155220894044508781439300168085177600 8354031 17113345698888882406100922308011522944 8354032 -1296471312174453557235912893893771264 8354033 50809636386607791365600701193249624928 8354034 -8147899694019249786905848427731545600 8354035 4544848094481425008539577986624581760 8354036 -23598691605728393993970613724274154752 8354037 -9540374469353761746478304933611749504 8354038 12715281081733432084033492423545974784 8354039 -89629402577313724787062747344604110120 8354040 836157176931108240092698515136512000 8354041 -19566907671981345866367146784165937558 8354042 -70193803912526163378967612571033856288 8354043 102927184331584675764519251102439882720 8354044 -121145448008424270246036126656100388864 8354045 6700678171250661401636815621971346560 8354046 -20023350809348180118109006836672768000 8354047 -3505269717358475933440733712252457072 8354048 38973794468925326413882418182930563072 8354049 -44930094337392727599494782090601249952 8354050 -40775148988025176509730652297912605200 8354051 -24439334539980144618033898358372946948 8354052 -15553726688125608625516405419566235648 8354053 -43847560372034535608089494513273382880 8354054 -14162095636591513894081049802686845248 8354055 49064707057337345144884627722590308080 8354056 -70413216438212720699270169129119493120 8354057 -157632722940206330396260003135872830694 8354058 42714069045389816483599682971297674240 8354059 69080425117534227771857731267052233200 8354060 -10755614341644538362647679476752711680 8354061 20880791759821418315047847349647225280 8354062 119599274697532703188485225217661843712 8354063 -4124595628178422644317353124453961816 8354064 22083248568998956885479539259876311040 8354065 111395790195931076967832993304221529460 8354066 7218088222836669830150159728144896000 8354067 37875800726404679579628250591390743480 8354068 -26875100532114235748180975815646465152 8354069 -56754788375205100397586917770240492530 8354070 2207377712521586020795514339315731200 8354071 -88706367780814568646050764902141172176 8354072 69060366917681074118339124952243814400 8354073 -1713237156316100025820915711988097024 8354074 26180961794591606496980970249412896480 8354075 -8691958176403692378947330419138076400 8354076 14620980640469491294090176846125481984 8354077 111778218185132718149713913404219821926 8354078 17852491782815440598712009051575276160 8354079 50362571065722117091289406203760854424 8354080 -34554557014202614709104043379602227200 8354081 -9195755862257810629584954327148087788 8354082 27389522174819909824929026591488512 8354083 187032059763935412709628489004539904 8354084 -305967961227792983389370573308222464 8354085 13657450781894654579963192087507978400 8354086 -12704837895247125199147114335452038656 8354087 -35636809857620007375540834151284948000 8354088 16914142924314008706519705744937113600 8354089 -190581277404688389719609377461892271244 8354090 3558384705793617160801621155588208320 8354091 59895093618135632550837565550195686080 8354092 45005324823058082108149719046418237440 8354093 130297559398424404684922773378949499744 8354094 -20363239098052111419613333575708211200 8354095 -37893689519361396544930492230511577400 8354096 41800520263095723048500351474680430592 8354097 54018896058075736622490621899219677440 8354098 15658564674293601250764663625995807264 8354099 -19864322237628063459626091634477297536 8354100 21307305662469429757057263009062246400 8354101 4723976028638940216670046765371733152 8354102 73493655014809076181978585006117838752 8354103 -122900003637549186828436294121429475096 8354104 -4022556023227762321606476925553479680 8354105 108493710852194505172552920021065376000 8354106 30219211368865616044275349470373768704 8354107 -10727803547789697282075854716282223644 8354108 46588631149552982574983292935713536000 8354109 -72400154654169858942757908736992967680 8354110 32660309388588831828088609077079632000 8354111 32837440466127212740417709404293338424 8354112 -5295564886696822318009609017127600128 8354113 -91384585772376003687739770028078424638 8354114 51149881734751632100306049574731092512 8354115 22317153395133344015354484218117955840 8354116 -107315889536792638151315604839560578048 8354117 27172972623724853425294815627705880320 8354118 -58690117806311143146517590761343832896 8354119 5598008176371510898619063907164728272 8354120 -10852085324438034946430920088130662400 8354121 86741748363428170812484799435730096912 8354122 62809234189637682347269601145759995904 8354123 27093978479570756468971175616617477736 8354124 -166009430865066679482238099365346344960 8354125 -24832164853304273014657451351847252000 8354126 -475803032132237870336828382231478272 8354127 -103483653168919332355960336584357491568 8354128 1494816713136261311732189101420969984 8354129 22428933608506863548342564003269678080 8354130 -14404223612277941373249676037057064960 8354131 -58190679219149310212321183095662530068 8354132 93572841219154192043063555742173030400 8354133 38880755591032180871640480189797210844 8354134 131557445257711520935024540332655404672 8354135 -73633176558386674649895203149739314920 8354136 3988516393496154250482152904468725760 8354137 -14408702662451434627224661094738708208 8354138 11690881718130311921547151317410226144 8354139 76508850194525231958565441040397110424 8354140 3079322654123759528120775927760788480 8354141 -44188705495253347272792332010496921728 8354142 -51961028209718686719325786451089287360 8354143 -50857844693359709877206819562325054080 8354144 26744480781651537181651390674265178112 8354145 -21530228226320858982335024476835825280 8354146 14936992274899289094901817675275003680 8354147 -13000709384222363537380189585045304880 8354148 -21721856016674224502163774495770296320 8354149 55700094336225280258454797155033582590 8354150 -10648396850246291587358927473922832000 8354151 -54504160641566061157452011527781485920 8354152 1590188995120143372644458673992581120 8354153 -54617403915855950523640046757462006156 8354154 -2419235083231937632806635627576794368 8354155 -126835260324992682677059660420625137440 8354156 -53210673227763854324638259434185560064 8354157 -2598775852726867334046207332176487808 8354158 -26143085498138355179876311128865936320 8354159 20604677748130498464608514420072000000 8354160 -2790270570044658650602425349962792960 8354161 84602383502232465227644678714874711762 8354162 -55914633150146902535453986703018973168 8354163 -60199479170719487063034027755506312320 8354164 -11074342295312290289707271143009689600 8354165 -36785329155718122847028600664739523940 8354166 38578996578130003980987287117535589824 8354167 66441859074745685397709771440167757640 8354168 6389866703967041473190123903064514560 8354169 -98962518914015026244353543644910416 8354170 -1709869904304125931483218207931571200 8354171 -112791962356971616034383344571976747520 8354172 21749894955486185235621617215574548992 8354173 -57116130958510910861524488129714803578 8354174 12062775028729356099509310778675329792 8354175 -42377225879195584708401235479771072000 8354176 29444803135805872801124493150451138560 8354177 -7711918678164540613655122012385794026 8354178 -637391118665339390048368906981393920 8354179 51526842464592252821371591269481525776 8354180 244501870579221139693992619253475840 8354181 25279548690029625270053709939047350944 8354182 106110148630325780010198439305515856384 8354183 -109650443907447144950531616652045070568 8354184 15718757060613249905700576510487019520 8354185 36339773464890077617852711978916756160 8354186 -18297194246745314067283811545627687680 8354187 -33280174030578881198184434632566055680 8354188 42469765019543919675264718717967621888 8354189 101297255420010599049308949429615721356 8354190 2450117453921376261135463338608148480 8354191 -188282559238333874034267886940753667648 8354192 11275153318369988203703921933680902144 8354193 2275633540298848862328036757409340288 8354194 121585435041687843768806094070219876512 8354195 83025292233774257971372934238612661920 8354196 -18014685950020408142825413866722515200 8354197 -32749960655574135162793198259952970354 8354198 84985511671280495040929737164489201408 8354199 9492098520643535170592171289502403328 8354200 -14814989751497306149566219604905216000 8354201 52815545203766297113042548041260106004 8354202 -45931821358261010121475825310636179968 8354203 65876699594989889698499515954464192 8354204 96613777125853437589841112306820108800 8354205 -69376086922548614635644777267312528000 8354206 -19493908233896376277875726156926134272 8354207 103465436922365954446702498848633087456 8354208 104447995085949966367333164737038909440 8354209 138416458573270467668678529363383037410 8354210 -25826684012499403829230764319969302240 8354211 28448126376143439312461052857335662000 8354212 2240917943379418254749319534478799872 8354213 -2359111616064243377364169400740067040 8354214 -55395197052931583147379679462680622272 8354215 -67897455973974823121484539008427703360 8354216 56437077355206284680891320625415116800 8354217 4789253168823420506902642763933226240 8354218 -1955667569962702118258717140595988384 8354219 17267712426206263742388739213062320400 8354220 -1119319350871308170593321188490199040 8354221 -22298133130674000871759600762717595136 8354222 8576353490707797639313846586004711552 8354223 -63594672130213130964043434927367886760 8354224 -38007557432153227191131350607683420160 8354225 -97338819378616921075134009272388343200 8354226 5309971238892365990152132007614745088 8354227 -140427385864371583767357409307824653568 8354228 -141384930642277392500631443399188770432 8354229 -26107356355077433938575263893555364512 8354230 -39568645434048956963123176550171301120 8354231 12367899896329617274344732368076949752 8354232 86891803942065896758532749626494361600 8354233 63954387378221230505930757799039909380 8354234 26797095864178872937091025914267865600 8354235 -91652205844732645409349868700111085600 8354236 37997909542808333693328248815665945600 8354237 -9119201876540488576625555430767805114 8354238 -55971108945549225045985443226395569856 8354239 -33932902033710128574994885178010186240 8354240 31875517018692054002765547911396720640 8354241 21636165179774007359870764240397463552 8354242 21517710330320215571240437242277104768 8354243 -37080781719188665765872819809091832680 8354244 -29303925799523351844593361708487618560 8354245 -37536296438894646637053948890649945600 8354246 51025716102077502213401250314769951072 8354247 -58967578708150709167375538383988607360 8354248 -14102589488874232412926255037149347840 8354249 -110676411276378528310631574386049159936 8354250 -100297626296489895721373583737748480000 8354251 -123589231320724686164569228876047408748 8354252 1296794996302037993837011860517232640 8354253 92344833463845525538357899456178680000 8354254 49065225933580369809875862220707408576 8354255 -564142728438198225390917517592286880 8354256 -14977849416688976734207079679577817088 8354257 -82626747757921515809893399510670132494 8354258 -10818293881760167095524730311598240000 8354259 -8962665157148261783516836796586686184 8354260 -54624632124374117014280513601999168000 8354261 119883132893019566003412260190332381472 8354262 -16541208605465492462127070281041817600 8354263 -10596964047112534353310944724252409496 8354264 -138615093069313240554942664738192496640 8354265 -544988804831264555400534721145631360 8354266 5745214083527941570914445131030146784 8354267 -38090495352837184977857333706532007328 8354268 -22145365078275839926537524910576144896 8354269 1129078530810827071306162110433547712 8354270 39871280860691018432304750395833846080 8354271 83642940439315702977835249250861341512 8354272 59069382968804557320317958867490701312 8354273 174399368469805487210781729795106186944 8354274 -39482949787000343581484774010502247040 8354275 -19623534154260693561005439982840161700 8354276 46307509531328987795921684335684632576 8354277 68726943685477789980373488257000345214 8354278 -109953040530475928001529089062067958560 8354279 -81889787014540335295205003563449234120 8354280 19656106548093236934227372854284288000 8354281 -9342807270185956517557740612370584000 8354282 54737882465499744784678482952093712640 8354283 -6834527990881465281859371745913278464 8354284 40114096217360109291276041216653366272 8354285 -115063470938308910346153433450652908020 8354286 -5670704405775266017080035123838412800 8354287 111878529122148411922504598599659065936 8354288 309520406088629213990540055644897280 8354289 55128568035640735792293010532850582720 8354290 12020601881216887786089754240086374400 8354291 -423129748619859845586088868182695600 8354292 -19533040191803318607866960246544150528 8354293 40598262109622771075819047822192765980 8354294 40012669465724177874792163913055680640 8354295 81376162669272739177507867760474250120 8354296 20980052931107870240910646717311713280 8354297 102031361575314372431174260039711303680 8354298 309781520443834160341401329499641088 8354299 54556059394195102128016403235894910536 8354300 40869480053834705316694244024190144000 8354301 -45497995439997739230795458907580201056 8354302 36014542337049168563738507223540941184 8354303 115728947797793100235963209014743383552 8354304 12824700997364507999778458818918219776 8354305 964079365084387007994674081675289000 8354306 -3559831633518563401679208907817625648 8354307 -26490845796501734875251327892770456912 8354308 -104039004032495735282026010211542707072 8354309 -62361062947179229454494894518619500996 8354310 3174762350666439675864059450648497920 8354311 16002853169973032934460120093848726832 8354312 210462006027104790338871471424358323200 8354313 -18387578923873485424935032465996912640 8354314 -24326731157057173008542567772099772416 8354315 -145702269667636858896155510428955459040 8354316 17960433453897290740900347334387734528 8354317 -50862691365900841719398556366623225120 8354318 -34518716098161004629752578371350035584 8354319 96118116689438949682381743118473511680 8354320 5807475783155901343557573009108172800 8354321 135866052473110836059234722083187415844 8354322 1248377304634936436765578266729657360 8354323 93063717756083391909146983127739030572 8354324 -38673802710483447243003709024391424 8354325 -15564424017470820567021015226821518400 8354326 2469042470471265147262660199784878112 8354327 30572391510094178838645535868141296032 8354328 -39610036982287196940477152316015267840 8354329 -282616239784459869097000247542038208640 8354330 135033683782108016314432091894090065920 8354331 49997421682770382838608012119219439512 8354332 35448104063477954227690896261789199360 8354333 -24698755823412460443835908058065707400 8354334 -50332921172440389560258606663734809600 8354335 42934590462312787214694352582258562160 8354336 -90878312415791565261010211697302962176 8354337 -4475813118739542849594154455509893632 8354338 8457426704164816610884942478703123840 8354339 -1411192729082226631529060771913832800 8354340 31369882007541866786517341525734195200 8354341 404712215554444953603311497487716800 8354342 135244995597771067118355075233169201792 8354343 -39458014372105280097666865522631392176 8354344 138984462983937583273130325782364487680 8354345 45229999170396304451869722130068384000 8354346 -7125007143045509427428834571561111552 8354347 -207315912947628879901170180546311824204 8354348 -61436312365205677762567745280978715392 8354349 -133641790636826934383103453797360118900 8354350 -9361694663063299023877677374770089600 8354351 -167569625252677022873948651833081041648 8354352 -7658937574920157118501145834403430400 8354353 -18049256410439184339290897212538715822 8354354 1481609880640209302573902394268788352 8354355 -17179292509526490679436665053241625040 8354356 139191659760328340361375224713703745920 8354357 13671542351602130305919145353587330560 8354358 14651870338652527978122473344241862624 8354359 60018708667140300087781298563711824288 8354360 13848731354102854997589138594831974400 8354361 130585867720315586010983813997741348384 8354362 27189947309353756280452539162732492000 8354363 82963835931401042260901070217277904612 8354364 91887291059897790356444555695259000832 8354365 21124076897254099617703971404003499840 8354366 84603899721062445576333136343700133632 8354367 -47273817758028318937242024899236104960 8354368 54945404383520362277347300871195590656 8354369 189817531570941974657791445944218904770 8354370 -30328066499888341702778600528937907200 8354371 157456525819251545075309338911788400572 8354372 -16175185301121742285230786198561251328 8354373 47501154938561964178312402636453788384 8354374 8261158663103669688379329229846119552 8354375 -23327252284578355009461118366129515000 8354376 -15556188352232905816327973451782553600 8354377 483927690400344192335924254515153344 8354378 45854371507070260813444257208987670400 8354379 -166200656772425566362979413704901341184 8354380 -32853709383599709814462124815930291200 8354381 -33323492845733033024480500283085784608 8354382 -12310265626897732943686460191812695040 8354383 -130941279672639141537062323951876629920 8354384 756047359321007334607281766227247104 8354385 -20523417620257369521277398997278303960 8354386 474681244278537727149530921171125392 8354387 206766634848635160617224491650482509036 8354388 4163413928817295050002897611060150272 8354389 -67025813483580416386284620079493237810 8354390 17712060852143671064685340373372509440 8354391 56431318183065127179941395893685737984 8354392 -10493712586364425136885678615237376000 8354393 36554892840924370791608633624994774144 8354394 136050759457709381389435913054123374080 8354395 -50058931164800864593470250373482176000 8354396 76123268386640850656351167554597388800 8354397 16835497209658297448201767178755812672 8354398 2679627653936015883467983734781059264 8354399 213358114288966605201568625572800317400 8354400 -4080247011579895487772130893230899200 8354401 -197447900549192488427780152016426838096 8354402 317974417088501754591669753394349952 8354403 -85629433506097384948797324214933564188 8354404 -54200866089170519963107409930269174144 8354405 79010261086142360252965524598756920960 8354406 9230840472889831481613990446954548608 8354407 -37021734099655104800204554946677361280 8354408 -184519809842259628643147360641708032000 8354409 11990741895599111771170984560726356160 8354410 39185498927989673160063823020455595360 8354411 -62580104363071643142175824957149702976 8354412 1756797869861968776887267220849126912 8354413 -140702757303831799801391056245989927338 8354414 -42778701239007264459414817425220156800 8354415 -8695585885710630185670691304711088480 8354416 -3129568923522166475450851051328634880 8354417 -24727584131167527715739845560732816216 8354418 8103567590784600002960240687902502400 8354419 31699223389750413091035772670316223820 8354420 -64327556322373909907795044570268478720 8354421 4816119497996379448257925883091511662 8354422 -113760968972355795581563211172462427488 8354423 -38455822546892355289293593174521968000 8354424 18116369970790504555241736527533547520 8354425 102806797435422919693895024362345295150 8354426 25221930442060967009291379565096591584 8354427 1003182702153494945687750305587043008 8354428 22247310193738421329625512715102453760 8354429 -10807635469607545193688590905994317800 8354430 -6149233113465858186761819107755840000 8354431 167926287565061825417432052880103219272 8354432 -109594538277669909220494336291294412800 8354433 164909096001712877619856591178365224960 8354434 -48804934218907241294282957450025252096 8354435 -43104097592157173492568444141900171120 8354436 -38095934848040785077064296160155832320 8354437 24167109165854549715176846847224172032 8354438 41903871096205270274659343808602184192 8354439 136479931211284783254141954841682523504 8354440 110609126788639031700819215225588121600 8354441 -25361192899715683773249819007090222080 8354442 -13531427699377894946090124180133471488 8354443 -5001300009460365805973775074638368816 8354444 -28692950713420130859148553589157653504 8354445 138189240240116333288688413611558560 8354446 71330747764951549117489165311556321920 8354447 43840007398889725488103620311405334672 8354448 -37269366276473078774222980349782917120 8354449 137348878999522597863039960485852486450 8354450 4427063346905563301513851528102533600 8354451 7199893288206091219250510657994470400 8354452 26209825556203193104751667238099281920 8354453 52042356300612020871381494965191982080 8354454 -2673812764295284995997206012867710592 8354455 -56821058331607986545099515259825729640 8354456 -81700604580172193429822639887115059200 8354457 -104243387626820123726394984207631724646 8354458 44733374887265040992654291399543946240 8354459 41555592366580399574019506038687688520 8354460 44870316258583657380910867504569308160 8354461 -36146298023771934462664393046064806938 8354462 -40345658668396733915824785622884528768 8354463 -5833003273163592136717635388870974432 8354464 -53776622347630682549461063259153301504 8354465 51232552427337150286021101744844396800 8354466 -36694880984638899985882971450341702448 8354467 54805948956584315639755709421733197120 8354468 113393026725992950879814097667022029056 8354469 18689427086337308352392243347482632448 8354470 957732249160613255148396872802460800 8354471 -71261965196484220337465466044614087800 8354472 4997286350225996589301753424955064320 8354473 -78460966201911046511083015985954891676 8354474 -53853247187106719194862246149157986560 8354475 13021326692193565114183104048330138000 8354476 -65697317481670778776920292068282733568 8354477 22947798852163938335427293859638722326 8354478 -3089137878405027632781214441742840832 8354479 24034355643274000018059198230267528176 8354480 -9969450706342326346685791771180400640 8354481 17090068647236316509275998098693642352 8354482 -1861127770442002741274460260239898208 8354483 -178459623046153334571690287117306657268 8354484 25663285091273789726295569947181076480 8354485 -4178257593874884211982270509778941440 8354486 39860222278885313416801789962325008000 8354487 -115467912435301936275788285675854337280 8354488 42224112511363070110759612597703147520 8354489 30010826972857313401648395372574797120 8354490 -28212819700558796892480099820701196800 8354491 11598674356393375481270971004519329892 8354492 129233543918258177407702598764857148416 8354493 40953962927494048539328497307088707104 8354494 -16942741028788780197037126865211459264 8354495 147111693291015619868820118303937697000 8354496 -303023157494061993171872685087522816 8354497 14943989767943302592693007786375289860 8354498 9668669962013477109714601360283223936 8354499 5217795281785556824389257365475410176 8354500 25334018118709027670188766863429632000 8354501 206065081547085957706097058986160335004 8354502 2788064225883581356885294683273664512 8354503 65997883748436482265565200966409281752 8354504 34626359610925578729675900958824529920 8354505 -5933565777426850509179728187521765440 8354506 875047305894593329355803677617576544 8354507 -79294371465349378026147388615181893488 8354508 486762492267029696631490737203613696 8354509 76943409704837294007753360359000447040 8354510 -72797891147909779782835261462686315840 8354511 -33986588390205841529943229595557220040 8354512 28204602610308789955661789840743817216 8354513 -1802287499415959758880499048387695136 8354514 -10542089614253854623480866186849903616 8354515 71804679488259714011606963529316340160 8354516 -31365376047743300947555444164683221248 8354517 -16878580286825948675515761241800677952 8354518 58307550459407821656786396340580135040 8354519 44088488515914526380894866882875378080 8354520 12224464448635642724345225456326656000 8354521 -2731437197959664889129015798959775488 8354522 511832495519063634777219794591610624 8354523 10039229651423284880176958463267199200 8354524 100740445001643522323846836506315332096 8354525 7061690641517787136674539458346109600 8354526 -25210137846763161290118368525322842496 8354527 -329175480103166121549823682894623273848 8354528 16725779947106606960660896597231534080 8354529 -4904788404944133248727043455045226560 8354530 -32967470705977631060621708494278255840 8354531 -29572356278132948364786705620133199872 8354532 -10890268594568810687185586936117157888 8354533 37023265099805111147717249559409900224 8354534 -4104917527594890666279770864958218688 8354535 -22059193033919770090358201918560673280 8354536 272805058350925386807581901722017382400 8354537 179108010967482627507745759645734077520 8354538 34613638313095665078779269748703348144 8354539 208371647511370964049574313376659524340 8354540 -54006278086135928413956690237091061760 8354541 3171964650139638442046254679645870880 8354542 -3581285614703033191580819761508618496 8354543 -63986516352663284380974474728074716000 8354544 3218849273465541929086888327441809408 8354545 146572051032940671944773281387111427200 8354546 -73970980843558153269058412945518356480 8354547 31946716831967310970850732182402415640 8354548 78230445775101534829875640933828651776 8354549 -36479980939769489677018444764431378724 8354550 -14732242886433199118490008240853931200 8354551 -35322118392751855660958352506817159448 8354552 -88767869122105082097796312005940531200 8354553 44597318863045672698760198715276116800 8354554 9696506739221438953130059520558888160 8354555 138547885147313561281842206102699515920 8354556 741146390432637610096011436096389120 8354557 119336983659206952022125420344146284806 8354558 2536985528929031979057128976653952384 8354559 -40964628441242396349730463432054698296 8354560 -41363352960441144176833424195101655040 8354561 -11893865154774249138520196561123797500 8354562 -939448864370812988321441363655346176 8354563 183688435127426085561774147905249696 8354564 99675519207746071205272190925501826176 8354565 20999770513412974632543096190362352320 8354566 -90609481109416869949344895788134400 8354567 15240380405398006929118853367595131792 8354568 19735574819171706232144688106708664320 8354569 -118605061785397702357130313338599309030 8354570 -8654668528005758622826223933964549120 8354571 7803079145332670779056693082150730712 8354572 -17911197836919193204339337018126113024 8354573 41884563268952026256269204313570634060 8354574 -9881791805118752321843400612364630656 8354575 32387005247823730367368066621529409800 8354576 10850782490500827467537064543218245632 8354577 28948421027684366174231571777154145280 8354578 19536426777008343740458613567786593920 8354579 -8629043197916451799103869457265787200 8354580 7981520112099442956308349999359877120 8354581 -73154316099056231000647173774218199300 8354582 -100267949331165111996478296224817747648 8354583 -218237710217695394869797244531787464776 8354584 85801151466197990843119008401593221120 8354585 35160824234230970951231594127971851200 8354586 45065771899883648595221316604765668864 8354587 5581633655816850897124419891825807236 8354588 139281486994960441067302812976367924736 8354589 -23897573182847759009275585161345552192 8354590 -11927420631005655763431017164554667200 8354591 22120781565962122045327536147348393072 8354592 113126383806930215230098213944527749120 8354593 -18990281019173139465440647540968992512 8354594 64890047932985108475755793555243164832 8354595 45829980813650437596441544309388102400 8354596 82061094050575923804939985724809614592 8354597 35547934521926468762459537954739870012 8354598 -13453830397791496345760226174915036288 8354599 1757449730075078159494385794806965760 8354600 -21055145624012802030009265509507840000 8354601 137309651147686012756494312672995045130 8354602 -23680939928435060365840381942615686720 8354603 171782401954782859174603571891012988852 8354604 -33343434417847873471699968786882908160 8354605 -18961841825153038546367214936119351040 8354606 14525936028456196676432511062794545984 8354607 42354298837341956505160997153528443920 8354608 -1627415424460203177938886222049935360 8354609 -24476250310662157177367120303728320 8354610 43742576283930408471178908612231936000 8354611 -20335190225574987290020913257942172376 8354612 11244644406348098102457841384070848512 8354613 85980475183914566968501716879935610144 8354614 -4789212700968009055422367988028114240 8354615 -9651355268149689588456355524881619240 8354616 -71743608559668252366632513931430256640 8354617 -6080514560137976665361392893691289600 8354618 -101754806790375744246928399627237668240 8354619 4919305124191952862520587428256939312 8354620 16759643494158800488533630771853447680 8354621 -104308647730049562666966882668752050912 8354622 57961147564011766063878731687943127680 8354623 2711077351831215949773789387670796952 8354624 -20951432564140813132656359061206335488 8354625 -80947973583200394325059440315852880000 8354626 -60200515779763871692404188386958075904 8354627 -22647626653337963906875825944685983960 8354628 70831855650951881346013685660030147712 8354629 49319954282787683508534710038237961440 8354630 -19009211315865887187725548729081564800 8354631 818926888537572276240320411515035600 8354632 29684566693483346079566262651314995200 8354633 45397475869756175889441699841246872576 8354634 -8151531690368483109339579620001135360 8354635 55879575116327591203270289394656604000 8354636 -5803998830238058545060882185397757440 8354637 2867554282079176181010342774309925440 8354638 20147687394537673698926694796528066944 8354639 -455924202557192988222336246578496395040 8354640 -3537208046955879498210383207194951680 8354641 -126247531508446388496626985478628826816 8354642 614867923893266698355150298828967680 8354643 -117363396064794395094349864055356867200 8354644 -35880509457089778556983111891570753664 8354645 8522695051403069691630154016901292800 8354646 6536666101081912488231853327775536320 8354647 -1918130350304816537979423146563274664 8354648 216913103554485993788108051674887168000 8354649 -49007514826747394619033488576858642736 8354650 9558573923333654843573844101640132000 8354651 -208166342946219879390338877370434876348 8354652 -39587953465927472351755784839816743936 8354653 67203343273723450666687132720787135520 8354654 3900489648096215367026892162409503744 8354655 3941807033667238765028206663760398080 8354656 28896737366205939621421815358730010624 8354657 228280766305755863002244673704271855906 8354658 15337117546624008881100134006210823168 8354659 5321879299261918119113410834184284960 8354660 39715089720911787299985770587393255680 8354661 27885991820883662760571559925932889600 8354662 28563784601434045592073782423240851200 8354663 270979226061027960244876931288099385864 8354664 -2184695639882412989728105206920586240 8354665 74609210687788029293858421686424625920 8354666 42691384217372297151967654562429338032 8354667 82006048504531409253137937015855145344 8354668 27569090287063608572332889391171225600 8354669 136798892343513949925505486926158154070 8354670 -14260543700704564086136392415201353600 8354671 -11867731054526824977462935160590798256 8354672 -18694390578531920521047545057484570624 8354673 -160710414122032891864812339796513673856 8354674 32495251680832738290119097367309997472 8354675 2437920665720900485869459603883522800 8354676 -80014876898928907292024829678392279040 8354677 -114841961097036810731132918829968587474 8354678 -115022355245209722291224530472137515360 8354679 -33795359259783039866502911316659029632 8354680 74012705802226778616383843189707776000 8354681 -25922207958797825380363865787343128960 8354682 1709325671590366187979051499565113344 8354683 3553085807953685090975681291726304932 8354684 -36539487253463133526114187479876568064 8354685 -1254322224267727343581815086584474560 8354686 27685608033546754382507598435196952064 8354687 216340031278250127883278023429375390064 8354688 -85800004778575600368118705533568942080 8354689 -27872495062399158716449378725533755200 8354690 -24477794819442417962408351136098450400 8354691 12378744185524516286295495705224947440 8354692 56701908830160942510222881950235887872 8354693 -76234477036867735531756709742327018276 8354694 -32682160624021941634226242498495137600 8354695 48297913514583758260267114085378457600 8354696 11398143392439227294660076410759623680 8354697 -13706401189073222865696091398248342400 8354698 19121431921975220318895587621913384192 8354699 74403364886604547077926822800495592640 8354700 -36848356284635932875584523042439699200 8354701 -52671915752462532664515125382285149470 8354702 -22145958333227344208265517671299984448 8354703 33268717870712240296514753511966947328 8354704 1343577125908417927674634550798450688 8354705 24696682679214269323944519830225213160 8354706 27958919236580025933214547280259442304 8354707 72867925537488451795619758820828366872 8354708 56564715514976973848114559175611836160 8354709 31278828764797571656139293034900591328 8354710 -563256124574058075497791569031687680 8354711 16053908500938637427193384118121829600 8354712 -16044126947527981636165137659554037760 8354713 86654503601044099054201223791866693962 8354714 -7339484371967092147783096903343606544 8354715 9305696469902461038575542025746539120 8354716 133522967613753731646992111172522851840 8354717 -7800598254871836450709924500062102016 8354718 -136070659217661444600659306485291008000 8354719 309392102502436709779090437145728747096 8354720 -111577970185280987792910107581643489280 8354721 -34582963748521934434341703534992728640 8354722 -49710474467055097594671798092019326976 8354723 37483684360333256220312780948275275200 8354724 9259048609539257349297925697146060800 8354725 -5806575864671021351221933125689707750 8354726 -4416812865667821423680696320179926400 8354727 -53016108080182657762524536713212227952 8354728 -577465799808741143058901869484032000 8354729 14487501329566633581168543178574670330 8354730 -7522037630415991819049307813810881280 8354731 39653962328964084374064642365798809344 8354732 -54087713359630777198566665108563163904 8354733 -2629724124107640694102077075894518976 8354734 -34921183977618488367255451055541824640 8354735 4530448403161048547686457755360284960 8354736 -5821227800166135301431834433764851712 8354737 -78368039327155404830269699813854079760 8354738 29561272710521735677060964203545962496 8354739 109283676735293257390371191848809280824 8354740 -396590102302913319047826748796847360 8354741 -16526519184607136558714154599102458500 8354742 -25223942903783044525275950354866268160 8354743 -214092117232505924790722449799858085656 8354744 -44062670545134370094676738695366307840 8354745 -2335413203496760435988464390052977020 8354746 -6595831137697004763303823882731734928 8354747 -1917228529826871812004886359811610328 8354748 8915269932348576944027748620733775872 8354749 37203519410702041731023733199022143564 8354750 -32452382982619876773965605186779072000 8354751 -32890094882278146983939471742342464568 8354752 3409648506704812503116693602868133888 8354753 3186595414490918297820392701493020464 8354754 63841225184313936201018313798812117120 8354755 -145103476013694502683257390134704681600 8354756 98888119444912431165144504160935536640 8354757 5933593396657318088398735242822060000 8354758 24249917972817244158470091443791536480 8354759 53826532299775633511267127439549517616 8354760 26961325928202395488708021052303769600 8354761 64818611894247274054682514862954566372 8354762 -25551224276216660894115325089779466240 8354763 104348175564464826833147475543469338492 8354764 25780334781012448381370916805353226752 8354765 -17794023142139246489368803992036684340 8354766 4273591360532240563480895403250391040 8354767 -57046881128462415674667579928785428448 8354768 -3936759299820772378580218307318071296 8354769 -122124508118305880252625762287741580960 8354770 -33111621453949978330835015582146933440 8354771 -2650707447234372022873466025860519616 8354772 -82740671508643492313915787231529574400 8354773 -52495154936775162533353209639399248256 8354774 -46861549261412681308251100165927040448 8354775 6519776720898399393373969013631648000 8354776 87028348015793377726669845250865326080 8354777 -2416390563502832463309080598752895192 8354778 49240945794598781255649721457327245824 8354779 -8710943316478537751556343905925191040 8354780 -33908722753056892488544192531056230400 8354781 53207244154224634739522613685396217280 8354782 -37704963988622486302779318470840539008 8354783 -99147147330518521329638369093829939216 8354784 -87127986553340910545359469136594862080 8354785 7674738739364976428829358495824595560 8354786 -28751874562621870371519718894539978240 8354787 -38682451635957365467951295750752171776 8354788 -45356270029469077448275211537051252480 8354789 72508898667415719834075573477485374590 8354790 -42508904690702875778810489588332654080 8354791 97241813468466507775726658307668411192 8354792 114882488356801011431712488369203937280 8354793 5524550268827583717632298976734101184 8354794 -15872567561606765294215381942178688000 8354795 24917189189887647868046569366543672800 8354796 -38563045963177544625805518534114410496 8354797 1260141434096109933626906447680642944 8354798 3461034442693365996856437703214417664 8354799 105597112245512564358399453773993439120 8354800 14087226911851090214943696872085094400 8354801 -4046714370837205618895779597083894336 8354802 19400146968892128505636750103802896640 8354803 -229944678421767385367446856544334760640 8354804 -19134080640537433142952463473924377088 8354805 -57985578796313941483718219285631126240 8354806 26658349129724867513765855422773128352 8354807 134886982688890558905978859358012398056 8354808 -23807349240196188835818807295057920 8354809 168282265140232071574592609448809243904 8354810 12806968621581724796109293110270341120 8354811 88941029281115624595347992332172635672 8354812 112663844916076565815379499205546950656 8354813 -170220417918314862929114106601017624000 8354814 256663010214901917419613112427175936 8354815 -50682521717421564247562355765452503200 8354816 8236153463964006845868230761984819200 8354817 51474381705795214416792914649059531634 8354818 -44952313588090537341514061544566894640 8354819 -47905219922571751425448907543452065792 8354820 57695719899624048359340143550199234560 8354821 65279978787002491584073124245444618044 8354822 5096683968549329145422503022709714048 8354823 68978107675469143413378924783161846184 8354824 163835932647900943499241520034193576960 8354825 65036821614357814404083310854675322000 8354826 -85697675072671942452074317567102976256 8354827 38479990325167765070313798788557245008 8354828 -104963561437993370114458122989888025600 8354829 17859759754230925298733433832691163200 8354830 25883033667760585847771332450852515840 8354831 35676365075392621995625551509517528264 8354832 -17966745476565724955346220178254725120 8354833 104959879456786675258441214432619305200 8354834 6062169759174939585531949854317844480 8354835 8947477823836830686915815867087045440 8354836 -3434398102787737248024561655637893120 8354837 -75787654635261458962518420321881455908 8354838 -18109010558692175403105056744151022656 8354839 -31196373490301831682266878440821549120 8354840 -21932644865864133472196296771069747200 8354841 -18317798456840915772815753263092928512 8354842 -51736742484081764883726998766713287680 8354843 -159913209123513816856482770463042278064 8354844 -57787208346783483892780210420075422720 8354845 -200594757672931864389000790171082964480 8354846 -29436424804361709445975147277763328128 8354847 104540250092211098932898921182861091400 8354848 106745131158084762791217105908476477440 8354849 53499892572341745521280357298627946850 8354850 -277755145033671192764111686948224000 8354851 205438381441638108939087226153611448600 8354852 111662652089531611223018388733861785600 8354853 77385895826074544078213795649224614080 8354854 19819863755481692450257336825393031424 8354855 -128422703582612669942748742540915719240 8354856 -7193420882996268186561022566606028800 8354857 -124851119894245191152617072249286016 8354858 54091204132963876013202765125173032960 8354859 -21862639648007585616209910675494783760 8354860 11168478546423007437554820543177292800 8354861 -224507619053576987823798124813012458048 8354862 -5921686455828713901851447578165284672 8354863 130474030886647855125344695506111187968 8354864 -19131812212607336719279001423478718464 8354865 32851381188923406700522358963365751040 8354866 23494556959639645370129989831047206304 8354867 -89375704120116156305932339447813155120 8354868 34907346825060104805355537833143562240 8354869 127432328639674985880596681358457148270 8354870 22909971847251289084639946208119779200 8354871 -43597916797930809402330085096361908800 8354872 33178425964121150903137767876506419200 8354873 -145730414569866801896025348853478613360 8354874 16111271092083372341105145917055404544 8354875 61167403552982977054398726813285360000 8354876 -35958226637332906895831282982071792640 8354877 116868913645260120751311642303824613600 8354878 23280934451511462632327775476456635392 8354879 46727284599540128627274221986154924184 8354880 -17670110076323723509561232041653043200 8354881 21109697215688713787851540865626144224 8354882 -36142578273047425355733165875451033600 8354883 52022455279788775549065420175033317624 8354884 141508486611419669998192808044021874816 8354885 38389739366247556863349188099710363520 8354886 20564016066151249905460977759461686464 8354887 -162420877769516703108446712383502071464 8354888 107108279769921299537984933423950725120 8354889 -48995593747663732411973868615586323600 8354890 -5108395279798090441179402653841616800 8354891 -4207987687925438693874804504529815528 8354892 -926234181356550347481462934856045568 8354893 -269908082625132425195031856062651088500 8354894 -48047299569798173639175476384403357504 8354895 -21936893718500051876284927985536030560 8354896 -21511844447730543495703924084357595136 8354897 90937778525897273038525302504281759346 8354898 -17168503563830732204063261123074955232 8354899 -64413195413596915050704327463037663664 8354900 1277888556472447614530907236512512000 8354901 26166377780117291521597574397231088704 8354902 -10741698538413230983440037916913946848 8354903 18812644999869205614500306484554625984 8354904 -1308216191973781803954957622148014080 8354905 -21845681699677553059226211151585741680 8354906 -21865364093117688490377353720416830720 8354907 5356489915001600753696231609090806632 8354908 87616012270777364370257370776940134400 8354909 -294572308886298011243446034803038808596 8354910 27679767585153876167096032257008799360 8354911 -95725413869849655064604878956009400368 8354912 114774395280132841506190725285320589312 8354913 -26412417552131475664547090153016041472 8354914 -38917446995014199853017925556908275040 8354915 -87504507391614261146546257287527659440 8354916 64778959733770530959293086492349049472 8354917 897797461816174596623406816287149372 8354918 34337290219514466606083859034331160576 8354919 42458865378120092935412607972606715944 8354920 2671304994664340399839081236838809600 8354921 269068567787817411322236687578782316772 8354922 -17361591787761968031787991703458668032 8354923 -344046456187213684308988178522936456 8354924 -143372489922444099717978355695441295104 8354925 -619079108303774210263224773444776800 8354926 61957942406934505390744047306842001984 8354927 41919250958482511186315422043738774400 8354928 18406148124008352047114908384807256064 8354929 78274340663078862900349621617153780 8354930 -9988844732905257476038847973117127680 8354931 -12139272966755473014000680982678136320 8354932 52452706938505320735375625199756506496 8354933 39911684489100439314292755003545176860 8354934 12416233332608574155627701600508497920 8354935 15448946328082219699553836631561386560 8354936 56541552370531249900642243958558023680 8354937 104113417678691904049996320454316270160 8354938 -19152599577392865825134395540908212880 8354939 -64982756353851068274133691251288702608 8354940 -2465938855122343636711570763078246400 8354941 74322110019623908191943410130999269030 8354942 -6616239248895651187448894217257342400 8354943 2294884597163399056484490853270559160 8354944 -79222025119234559109008385968449781760 8354945 -51738255156731129309949844372670378520 8354946 976206120633710562784480943514716160 8354947 -156910790357673267734121650790764169604 8354948 -17828484859636328736276942084336082944 8354949 79817485420253596808770909336662082560 8354950 -16452690489231452295464436695934660000 8354951 49278444850428845397576886593790083504 8354952 -78417607283427657821799383702632442880 8354953 20340271936890821852597451463247266202 8354954 -66312914580255644595470465430479791824 8354955 2857217931741558475784900073325086720 8354956 86554201049294390538867510824041440768 8354957 -7211970748394071498631382824868477312 8354958 47564176067712873978747467823887276160 8354959 -49290743297407912371402288480156655880 8354960 4171065499690050697813602760941404160 8354961 -267337735735218490532887790984612870400 8354962 2085784054671977801598370248195194880 8354963 144780021148745250466205047820854711212 8354964 -294182177566482212968090423090667520 8354965 19358100833251092434659097384435827200 8354966 -37275097433400112410301621192964057568 8354967 -76225069700080927155193714650042903936 8354968 -53761716557416374942328019986204477440 8354969 -24146878028853704597058360814588034304 8354970 7547473176307634375437013142476768640 8354971 15670654961494107080466205368259591172 8354972 33528110645906565650210035415141022720 8354973 31236844199896378899071044207419470976 8354974 -18643220298891408844072367937729051264 8354975 7715594399503818698385612513615255000 8354976 24688991018802337804420711713356120064 8354977 -202968605612610428513862781466329510174 8354978 31797580727887659046234507070081081856 8354979 109517748840413052291106617282415913124 8354980 -13410990710110151200132736860236718080 8354981 136783094986410523510299407047277828064 8354982 -6082809076756630931095969914809049408 8354983 -16205100451325032320556636751492885536 8354984 3096368256912104900275999492054302720 8354985 14414801599770097710773744007000120000 8354986 1276345088051113250366619316351094784 8354987 -116233332182109423074602086261909913680 8354988 51164051224837906158189678442031616 8354989 77874429579617310154807670539500352790 8354990 -13698892520483162214616119552452068800 8354991 52044511944844509757141694472261904392 8354992 -31790658258742265308576031356160409600 8354993 -219454478407866268373425192110505915758 8354994 -238257748230287027209737071132259072 8354995 -288096065027872245750353890211924400 8354996 -644103016257594283332596800837189632 8354997 -18434879562156993486669015247683584160 8354998 -58001718560480498922841667855150864064 8354999 -62017449817091232293374070451524631000 8355000 -1951402118213637993142670184230400000 8355001 146795072162119703253215537361860697002 8355002 -41982625311222934165567509891209507328 8355003 -7470314173307605517241969726329437440 8355004 32486217290034241605277346917706096640 8355005 -23694176530935540622447083907271847840 8355006 3113166112402354590798688690406096064 8355007 157489389388540443594864883602762337680 8355008 9005072011124792642407883673386876928 8355009 1623110886636579755265123136476220608 8355010 -29782549114753630230001753154786557440 8355011 33837004874121874571134949394332148432 8355012 33751161656052045053930778611977574400 8355013 -149958586931696500398172666382382592738 8355014 -127205064635303391993025000600466751360 8355015 -12858083944487173031584216245240960000 8355016 -151749827274188770080958852934187571200 8355017 -9437213392369917523096648201854566448 8355018 -17539395634209403427469844208387120640 8355019 105846235560537394623954309424384311960 8355020 97889133038357797001235393846939540480 8355021 -44065960232299359756453631083694430016 8355022 -29422318698536256060860701602355821120 8355023 -88361109917315020724426091986020508856 8355024 -16707176887636405426566037769147990016 8355025 -21477066853931059059294066247537587200 8355026 25860047762912671465486692442908285600 8355027 -8556579323654952249732198897415895040 8355028 42727848169959253654357664093440720896 8355029 238843514410997708395240949893820448 8355030 19544025061907013426545991061743016320 8355031 170467618026461571324434916130315069832 8355032 23720448974311694653260269133320724480 8355033 -59373765036011279232803102419089208998 8355034 138731907160018849661967134042308588032 8355035 3614374281127946932855118622962687040 8355036 -24776802117070592154025039798475109888 8355037 28295036972011526280783415504157035872 8355038 106520751719140495116332637103031329920 8355039 -74449011525601801904182885723275103488 8355040 193027627808620776661469084456111308800 8355041 -45136875087935625443474707722901032480 8355042 67266445659360892470022217037415338240 8355043 87228707013810284775475645175906491292 8355044 46140007584879446911355840804468726016 8355045 -50869882524994562523766013669026915200 8355046 -15858897856011724752574824007515864960 8355047 45983365469706173790887580152922997680 8355048 2483934487988005656179435709790617600 8355049 -164187458729224857577025575630967900160 8355050 -53330723035172723573413900582191600 8355051 247000997645385536732741320493554213968 8355052 27784198209125707708688984296726228480 8355053 26405026975387794398364227558708758080 8355054 12773875959819428119492328629088145408 8355055 -32676029617890257957348092795789026000 8355056 33018689935641358319073591937673920512 8355057 17890374552360936742516835574280617840 8355058 8625667452867438739082832325197606912 8355059 -5759708843099947443766154918665334400 8355060 3698631862868381409477692711285760000 8355061 46729281814181485318923656011008382944 8355062 33520539767696892892878844175414230464 8355063 4585069292499135450782276033098387944 8355064 4998416239954202540169354084448911360 8355065 -92244293049946479634960060319880180600 8355066 24570705046788064188763512237540405504 8355067 14808949685261835883123408395061296384 8355068 33914184872500673127491082837109532160 8355069 5933058055708444963127258635733498604 8355070 -90238459588236326574740653630054151040 8355071 118353375655176946698718068350949187344 8355072 586791642211763754998197279990480896 8355073 -143637806493206594283593377419653095678 8355074 -4886760633075570294252840166058004480 8355075 44489542593659081168728060282292619600 8355076 -58268837265850407413263242740786266112 8355077 -105364673787066973842025112234086807074 8355078 -54272836956373674423702778284503923296 8355079 -56054082360537592143901207517963925360 8355080 120794212782478143373098125811397478400 8355081 -11482645627009987419643339856025937536 8355082 -3887401282114889630595627139084157088 8355083 -147286806906858591509545914227751865176 8355084 54858368176265541164313790075026894336 8355085 -58680224436573388263462954127437054240 8355086 12458320165529985225820006223893228992 8355087 -23614812793067798400205177840105109592 8355088 -41937955077030741117610503409568243712 8355089 -28700300755932425400587155195592578560 8355090 -28696594668421625511985020719872903680 8355091 -28755345954271398819465906512548215508 8355092 -11568004542456259246701701818034039040 8355093 -128164609189914194222347152348794058336 8355094 75112973604244181370259112817321525312 8355095 -10206420351502054536471563543588797440 8355096 225031809949070326817085170450576179200 8355097 -34543573561360455794836884382552097328 8355098 81325634242754244665557385944462986240 8355099 88215888514451019641620709506011719064 8355100 -16618495132528041814312735452675929600 8355101 289410698773654401236245252658008866432 8355102 -15062231670844494530626041958453573632 8355103 73306545449937038212667331368259642960 8355104 88863538194066259758225351689279373312 8355105 29208854184817511211848192402818185600 8355106 23637561804781946106979333081914364752 8355107 -32496306525710201902795782273970230120 8355108 -37938605001923998631119858466143610880 8355109 43858231396748964576311175377304367104 8355110 31691258722205168140430874645842136960 8355111 92825484110692326873597245753257624872 8355112 -97780909430865364350137946238567956480 8355113 -5647931087725029196555777411779122076 8355114 -34881353280186532781035048046250063696 8355115 1255660675813455091702243480771906320 8355116 -45612710689871621456326961830122307584 8355117 -108154295809706560407131864981893065120 8355118 -5308399296211286758286512582871258880 8355119 -113948170789632939889283096293884183840 8355120 -2332829883788163549200116236114984960 8355121 126123624843474410285405141429094674944 8355122 -56808650158095333170496960438712101888 8355123 -40937811962320283996114684404310522880 8355124 -30173107334305028177286367428372657408 8355125 -34352621922540614301712624995721821000 8355126 -6545574809185051243304517202538648832 8355127 -112214893166194852797970010307496786728 8355128 -95085353197403079495581554593817251840 8355129 -68067765209599233579112291821512458416 8355130 -2085655491248898836108313482417971200 8355131 155006931880531418384106000139774504932 8355132 28264993504152159653672849804264785920 8355133 36560595877743994018616006680704829382 8355134 -32753375340260182583105923201776073920 8355135 21617046139987366315662792918774068640 8355136 33651438285004196607826473119981240320 8355137 14618604577194218754125239876456848000 8355138 5279562006403780406481201409842487296 8355139 -61116925042414155876455326649442705072 8355140 61097345823427549467581419472855001600 8355141 15490083218031436836176843487950716416 8355142 266904454064711879934302595554943360 8355143 433552798035376074052359999350036855616 8355144 -13002396410564881161402220282575912960 8355145 185850650189794085034827818786336926720 8355146 -72635144261914651408440628815761035728 8355147 -84216841998746771867399299571055496272 8355148 5836880356747092762603426664042558208 8355149 94382104291626610240591144194047217120 8355150 515557572435673941679344140380444800 8355151 -8669960260857820910701002385003243520 8355152 14367760306853426828332532573417226240 8355153 61861791515315664307343894616843589104 8355154 -40200372256825332563729041399181460480 8355155 -34293876982391693015212652427375290400 8355156 -29868871508770064935984828952909027328 8355157 -26190701637951145474332872880157093860 8355158 98220604312189834367008461520680960 8355159 -141599875593174916505048671117743978336 8355160 -128874603466344248275728575117142835200 8355161 240817384014507719485744547165217375300 8355162 -14347481040068385168536382789794754048 8355163 -27002871447015826486495494065626246136 8355164 -57563022655888021174555699004652115968 8355165 -1043950627779025809222245704779682560 8355166 -20801438208672317916410976635968871616 8355167 -180501155842282598926539666463350923880 8355168 -34567433519230920032949724559276507136 8355169 -153806046627334493285083064913367332204 8355170 71527249683889896753596771165922500160 8355171 -185829482550953677474726055639062344 8355172 -30578313581549211892939516775924940800 8355173 18892007933806041903166447775203207422 8355174 -15044564954493371109358687680459486720 8355175 134006350224044680657681506441652395000 8355176 -80245149386806723785614547765962449920 8355177 102443124156181032733862676991331731200 8355178 3415281942257279007841850061108711168 8355179 134409223067848049071216028043205469472 8355180 63547024447014237190137099525392056320 8355181 2336451920811573670051308786698273952 8355182 14390914056582540999177334736274567168 8355183 -3001939948082648953130398346837174400 8355184 -42359779096116431510444655050980556800 8355185 -5995482979850538279616249027944807600 8355186 11533880111547357815939275716824329872 8355187 60776365030967851146360629567937840240 8355188 82828257762138532507479215416829940480 8355189 -12140218427647940378606164602991520160 8355190 -98922596980429429313786311185209779200 8355191 100779903691209686533576176404402077680 8355192 5919472210926811161995420771004641280 8355193 -31820205688502728101534099111578757120 8355194 -15649315852313281595734905204822704928 8355195 -65221340312913579040391491337950124880 8355196 67500442148469507404577208145183339520 8355197 243956301653756416522314221981673855360 8355198 4274728703538992176207731609906063360 8355199 -10060801850907943454610384023291132800 8355200 -7962189749306090737829059422584832000 8355201 -116097985386822437581751995266478080 8355202 -14667612730133469980852096062061470848 8355203 -47252928061117027415375535968237756160 8355204 56480095943106207981374608031382036480 8355205 -77926504623312059197307611708268515140 8355206 -41157243074148792179541787029498791040 8355207 12586790490768350161780364941812388992 8355208 83235969628591709730608737844216924160 8355209 36897135081422421365492110062387788160 8355210 -24946378464043094342376305088805708800 8355211 37615320904444603561953846477062346312 8355212 91860906161320618032601462277089359360 8355213 9692545031423853767610839781358149504 8355214 -2668859698913859063274185940416000000 8355215 -12409165518622054053661691861277296160 8355216 -7302738491492051639624529058034024448 8355217 -8706012357462792254985714908780690752 8355218 94315674633132377847824962686702364560 8355219 -55080444885025361539311791614391813280 8355220 37793625470599947833437583356882644480 8355221 -25308451463279130853045298706285153888 8355222 63906601578737674375623772067931021888 8355223 -29923921260634804187765378412376873528 8355224 -23104843204788046746271409291029831680 8355225 48427600059842766433862329101682051200 8355226 26979598958418036008610895380831690240 8355227 -51652807927455842505245175389358108924 8355228 -14239148822163714197499603984327426048 8355229 1628455289892122448771537207737225432 8355230 26629405680759594549174304539137349120 8355231 -3086631793665146851137211548110468400 8355232 -81368335922493761537590113534158635008 8355233 19255928499027638291718884556377160384 8355234 -17053001930324237434669228059117256320 8355235 10881620857184474805044259919078868400 8355236 13226411266780817010328015727857992960 8355237 209647395465598791024438574130416671744 8355238 -40021937192350482835936026776325353856 8355239 -138415092985860845507029415574355053960 8355240 -68351676921030274644418123383412992000 8355241 292448847778817384722635496939305399412 8355242 -43819077274797727661599678616509855488 8355243 -45477572585974612962814156268222750736 8355244 -431435146507800050893838711266213888 8355245 -61707206845502510175327510605202630120 8355246 -34967111029052513707834232393853729216 8355247 111667705625938363829630282424282989040 8355248 29316533028250237565794753409108213760 8355249 -512317914422985619225857932421154176 8355250 83311923291407955877884671706278400000 8355251 -108315569924109577347869390697964949748 8355252 -48074227082808975575187562860454637568 8355253 182426039192246812152531829869282283502 8355254 45637926401490655447907273252553285312 8355255 -77343526410890956804415070381340747440 8355256 -1658842696013206447059891602227200000 8355257 -53805640324391416079990467411077960960 8355258 -54935519036037297112792417922482798080 8355259 -67576337247850627408239396590297982360 8355260 40766211829313938258903763905469882880 8355261 14292104535100350993816034296667529472 8355262 145747489855268840704998495916519566720 8355263 66284384280568870239789008931179925360 8355264 22145788247162817207910030859751653376 8355265 -88194703578796863093149349975375671340 8355266 12858549550498191053510024405135676960 8355267 13428924606048838518958574799655492248 8355268 97089843185213814102010588923005061248 8355269 -16989745865391100215724166839923900960 8355270 -9582968094283230365918754566783815680 8355271 -53218673852026364968147665334149631528 8355272 -6999347537884793782421569630082227200 8355273 37771863967617282737154172767264243984 8355274 -25778333584914967652841392921606275488 8355275 8220743921417436222305798374711473600 8355276 42243545589824874855382349238145228032 8355277 -76017308668002805571918037028452211200 8355278 -44754806523586737804161783946510557376 8355279 4627995842807552911123810408825491840 8355280 7408756944217565633479723211733073920 8355281 -106789121766733334389711112260621915536 8355282 14860100483131613219705926964131476480 8355283 48585154052304668938739329847738084464 8355284 -566412533081045341464409471768375296 8355285 88970111694607137783943818534670800000 8355286 36085909574807620268810314202460466560 8355287 1271185104250670806875939833761360920 8355288 4313457415105278171268095916174540800 8355289 -126129768314333053509894148294046404844 8355290 -58931534087955891965566564056103737600 8355291 -23959961642724763262203243749898688256 8355292 -85283403103401849708521683142173184 8355293 164824893425920030530743702259104970240 8355294 -4097746197127624920374657566128709440 8355295 -36547132458965612062665776488026600960 8355296 -16350266395264233029489475129798819840 8355297 21920465643070045696245796689925729200 8355298 258563470177717112224042665371412480 8355299 46401037512062861717953911109934022300 8355300 2104072472096901074664663044870476800 8355301 -27181092935440929750938884859973992100 8355302 30834843181698152906638848062692890624 8355303 -28527096760217479255689976110110878032 8355304 59931075181007854562931940035781785600 8355305 -15891195452206998652581282220655941440 8355306 15379051830161153730865119370308096000 8355307 -11622405249834969618560118664845697160 8355308 -12840373370138967668023837054346588160 8355309 85777969509601850102249079973885462560 8355310 -52496972545279366303098505924805605440 8355311 130621010670291794691197432657322236424 8355312 -3391353120660677598993672750094614528 8355313 -191653545986159345232160876746438208860 8355314 -20569810087363040455136539857632707968 8355315 27864410523532373797150654564634729520 8355316 -127810031589605331661761764307095224960 8355317 1260004488702946905602919740528980572 8355318 -37429736047666793078619623185913426496 8355319 47431568891167060714866847490274648496 8355320 -20270543753947836099515312247727104000 8355321 -15256665326950724908250858220793266492 8355322 -17687304164826671151196219026921746976 8355323 -76251335760784431809451162482935294428 8355324 57187636717957256491584488241559372800 8355325 36779011563492595613248456622172811200 8355326 17467074459361151209829141767201812480 8355327 4228351769257285272864089122318226832 8355328 -64246544047047527130672305982123540480 8355329 -134408405434499829672883634873298755070 8355330 -409317703871609829959252379007303680 8355331 -122229959152221783304240691837951818560 8355332 22740057756013035249432097200642823296 8355333 18445793068666862525156181039224835264 8355334 41930355944289975994378909067692734720 8355335 -21891228698526544550238630850946816520 8355336 25771621057513865202474318095751168000 8355337 -4584251065624927818125226286173095168 8355338 -19171358355739977619805979101294807040 8355339 -162738691099558745939814895778693670480 8355340 7038253476089417063416550366650798080 8355341 -160883129609562293291614783217660397258 8355342 -65097596494760327645484472269483722688 8355343 -34563329370329432070803546389351651408 8355344 22522737402814402282140264724353515520 8355345 697507230813789939590926109929360320 8355346 -30024640560219825964888852485396118128 8355347 17281196321351522327400606399960887808 8355348 25550822446088120161327460386520008704 8355349 63799696668950439253100688039221262780 8355350 -43922075825806215078197911756533621600 8355351 26492818825332031216601171159473993344 8355352 -8959880364495326976891666296493158400 8355353 -42811792174440558388759735525529919036 8355354 22153910532968381022382084040568863232 8355355 -44441242817536053438015512327589671040 8355356 90753046341706679481149247775181844480 8355357 -93501818528267971836042550355607069492 8355358 107311602653057196489013326379153308672 8355359 198536718305763655100755142160421918560 8355360 -78826825297382432655512499871505448960 8355361 -2067895798414132314475508734466580096 8355362 42070559188624079477108994056599459200 8355363 61635632721546727250451569575509102000 8355364 102076258231860479025799350963120537600 8355365 -78688576204861729604031507503576884740 8355366 -19892162838514179497880258949244313600 8355367 -50167296491052384827811459084431384584 8355368 -17745572726548628884569744426911662080 8355369 -55977272930905924909203735455438542080 8355370 -1959049958049068970064695647315630400 8355371 -73591732826615110259245880375654443728 8355372 53877897875035598877239952323284526592 8355373 -657331142401943878199070128416520416 8355374 -49577785211972614900123020966833936064 8355375 -49876141046687502089921457835726152000 8355376 19100521036883036062824418554583826432 8355377 -65652675077586429992701999439147416908 8355378 -43506564789597764965157552498248227840 8355379 -6673651833850375562614910895707996020 8355380 -23888076572178272490546913275436462080 8355381 -47158042929957660023775895985154801216 8355382 10475902487790213769294930744552277280 8355383 78309725976067041546535528106993009040 8355384 -61664100271349137836131728738131517440 8355385 97047383480877148927201413910574672580 8355386 15997042882612024105077792107632434624 8355387 22914136986547909372509691272134343960 8355388 33978870273130478079106523281132940288 8355389 -2468368871623942843194796611819787968 8355390 1748482267374357480187193491123242240 8355391 -129682417448182153318806022388748270216 8355392 -23025800403923750090536700254304600064 8355393 -6944252721153794820318692782163685420 8355394 24417234412822486787161425884067847680 8355395 25492291112597861963320264338796503600 8355396 -6412095874352890059272179787897671680 8355397 27136164066798750373155421879149858300 8355398 26519850029377230084582946564927513536 8355399 -4731560649776272083467381093562384384 8355400 42581569266430307178223725539609472000 8355401 4770826541732627408618917639461597402 8355402 3690015891715878781030720310873468160 8355403 48993216311866398448704345883814641920 8355404 19957535144034201439890459824915430912 8355405 -2709651254363758780493729656017687840 8355406 -47733293263296030817858948372949206848 8355407 34249867297213489610012782898173612656 8355408 -32273197759734585668017113551949398016 8355409 16559229241438097783370042757353705000 8355410 4331459852941328416242567625504181760 8355411 -37814946196731662427384906509983300368 8355412 52712865338659943228185022595524445952 8355413 -56500781102759392123327737033530400 8355414 186571117224322662836218071006100224 8355415 47024099305396855941211410153407094000 8355416 177539607717363788746442550004776960 8355417 465243711874551412623799319850163200 8355418 -109076469295647106558031386395245325840 8355419 -62414239229888267298265089437416725180 8355420 -24473264130390215332645652174746982400 8355421 -148258486920818391474544919783645316800 8355422 -62514494877930065558161253287272403200 8355423 -19853998539375537491929202313522936576 8355424 -29676713146252479411262313823360516096 8355425 29777164042919014130539515258335548800 8355426 4608356610112780451939683126172640000 8355427 79106761114861030312042432486866100752 8355428 -513837228736849802743546388086650624 8355429 10759645778448918098588683699898042400 8355430 -2692060737214518680901132987044858880 8355431 45440081855650145236140304738001804160 8355432 36151116420966431592921374391061708800 8355433 97897362161331735057326223705668900944 8355434 4242106614971248063791115212134085120 8355435 25008712948953031541209036425990835200 8355436 149252793943319305396960524470335272448 8355437 -6900058371822094428252365956246731168 8355438 -1402032963283058537961486670253659392 8355439 -22877215859967383645311409414594931760 8355440 -6766028449517375093231122266980352000 8355441 175657052403860608521545524059051928800 8355442 132680538325807952534918645857746620544 8355443 16121509610169063150153832830316916904 8355444 -23194027230109529936948862645703403520 8355445 -3974091658779642999324820425806267520 8355446 -33102781489122354889601636228004991872 8355447 42015848614207616723723240474549417040 8355448 -1763696759608096586862153535338762240 8355449 66912840415749291348887337244567748436 8355450 13818194019616397171221469788392211200 8355451 -23006684055751988591729150209076904000 8355452 -36966665786827534154788482332494955520 8355453 -26928600107363150897289684265455954816 8355454 -104495617813979871204713974638553160448 8355455 -44853168890617283391861499526902139280 8355456 -38827961795447653477517211524671733760 8355457 51750047777671900916334110799377961984 8355458 122441620779196044668200732560628336080 8355459 -169421400008514364255546116743147520 8355460 -13863803379124221209598289382694654720 8355461 -24677266770124419404409481179018412800 8355462 -6835873628969753695205600400498408960 8355463 -198418599700315394000952594303293216256 8355464 32284188059403258818560701511990609920 8355465 76195586170802749233801979583114457060 8355466 -2466650149281638076378011422863527424 8355467 130336129351397314038610740554842918800 8355468 -40888493162788775318150845551740006400 8355469 -74787765636225524826859106189526861130 8355470 612392928333200854565242917379109760 8355471 -28470998462257661469540019314847565688 8355472 -3079814719169060882618234980276371456 8355473 74795959350574087811664688176519988800 8355474 -2637034041624153881275050156654570864 8355475 -58871894201802306497768175235864706000 8355476 64241650425528656084172367479393778560 8355477 7560968725665467131066187908101491808 8355478 67347246435628188297994627553560117440 8355479 31048676318563991310768314863352302680 8355480 30702419534929783826579884068547584000 8355481 -129942620427761570059632518973177327228 8355482 -111415095378424049013124299312877467408 8355483 14421821684692555218189094974484051824 8355484 -112545109461107640637586277013222633984 8355485 83464794286491396925449304801235427180 8355486 -25967306044030811162170201601697349632 8355487 -2157856689796427257251312205170227200 8355488 79034554683546225936345356037201985536 8355489 -192738609086394380409221787434373851520 8355490 33598849514233610388478911386175843840 8355491 33653134565289478815310226499502622400 8355492 -1755812049216664663178139853971652608 8355493 -15837378448437216639302073570988476480 8355494 23050087089596755189326440087228360832 8355495 29518696068737650192774623536368359120 8355496 -190601025349566043623769229243151774720 8355497 -125923899866532421336361734078569582960 8355498 -19922343378060213543059040700127877120 8355499 226117720942123172389029654793184708640 8355500 -43400674281384805082234378001043968000 8355501 -58308048491449989249224021285515699200 8355502 -580417258397989779631375887650845248 8355503 14229777222100485742168692329680253088 8355504 -13466283028738120390543596566158049280 8355505 -31181909301168487549739975293596587340 8355506 -114638497897943043181126462291697016048 8355507 1118059892587775541783941602891563888 8355508 -35411219983704419957774234726282921984 8355509 64912967469627229790693236971065583360 8355510 -7965408592683004145780893416310690560 8355511 -175856545895156182770835657355202611088 8355512 201793480861716442194965597097395712000 8355513 47021342490379691480948877567615125088 8355514 -13836264483241121335608888061713354240 8355515 39949698841064813275155037214021018400 8355516 -24328467685871143462755236876951347200 8355517 234970412164528889988671700305623485132 8355518 -68563168096940662444607751756979895040 8355519 116899356433921270141353772660339482144 8355520 11633686559044593584505674116922081280 8355521 1170186650024069890129672058281345200 8355522 1008811118969550451914893158519125504 8355523 30144786789977330327148942624279352320 8355524 106975598226075862746474839589748308096 8355525 -7730473879366662548275780338682610400 8355526 8274864139224399226817477893118735712 8355527 -49599162531696641732006979708264464760 8355528 -117122585273496157416973506096109977600 8355529 -34995111293759501762472408166778596290 8355530 54697197032402019483090538827843032160 8355531 -111314434046660462965622502703723121448 8355532 -66661083888213967537359391783967720448 8355533 125801617616877910389830979225184465782 8355534 -29410786961282625494546081194729344 8355535 -107760360782862202505410229108677077600 8355536 -2894738692570539118569117944369381376 8355537 20942850148291938293471998957841796420 8355538 -68192752208596309582722381629923417440 8355539 -2326794066069985305365741279627935320 8355540 -13475487343239948899615345326748344320 8355541 -43006752764860405660591255631350941600 8355542 5980931598866857247262973613939640192 8355543 8099141871419075524775321794124590848 8355544 -85551843011985490335177838627141539840 8355545 -419027463939783886729355895995309760 8355546 70014235475801477839225724145665145072 8355547 -139661080735095759926791105341919347004 8355548 -4496484184725662406013080166601210880 8355549 -12236394270651478319626164691886022912 8355550 -9215509287944678544583629907532515200 8355551 -67393222854924715315813377275920822368 8355552 56397057907669610210650745748762918912 8355553 -92526935622618160644518900995860271198 8355554 -3959463510968346955032061408508989440 8355555 22632628189960719175393288949721953040 8355556 69515435135616237424445449285609979904 8355557 10871767060414299439374720154601267712 8355558 -668929058821516959903042113519813760 8355559 -7669341715264039688408679999740624496 8355560 -13130346695328189732708183112936704000 8355561 90696649440657713146238304514351254672 8355562 -40927324493894248678318583018752875168 8355563 18790873877074178094505924781562541812 8355564 16932119605120367859498456395990679552 8355565 16527509194071912319867473176814991800 8355566 157412138406656845218648216295990984704 8355567 104839236007581608102937294709785843840 8355568 -4567572932189343874745678827487068160 8355569 -82473670287998246319302485539419591004 8355570 16903862764068394517420786998600143360 8355571 -16247030840045294282239875957942247088 8355572 81033482989023584405516032318524444672 8355573 42207418002045198231796580049174305760 8355574 -1832005818777572940193677346977562464 8355575 -52203853645765972868620226212752221400 8355576 -41661660350620548421699803041373696000 8355577 -24615603156606605337337531901664343920 8355578 49117416472215003329191754459688079872 8355579 112660311555644932690478240946903852480 8355580 4051115799864866709667200845388748800 8355581 -11489923403524788679494657403973378868 8355582 13563769597574257123842332787710797440 8355583 124818487004817553410958519748086936832 8355584 85875829112678935859419924909969637376 8355585 6131702216684769968461310076187607040 8355586 83012176731774716717307296909547094992 8355587 -31368175014188658278318709500608602240 8355588 545637110311571847734467273265731584 8355589 91956625505558964839230745599296763200 8355590 21831960706121399517308632430659420800 8355591 -8094589817192091309953036578984765200 8355592 60646776903582076223037406725038899200 8355593 -234490361458421085958902690587923125120 8355594 -19604959307618485171606009790227414272 8355595 -10386832651452946282699278694801274400 8355596 -96324898338012399122646156536050667520 8355597 -54509469028923953826491208635773899360 8355598 -75994618593276523437458802215976475200 8355599 6573476462342882095655942621358928992 8355600 -10388617292593242729909915523198156800 8355601 -14825838128784967114299432039249613440 8355602 -125752495589304726043473841439908563168 8355603 -113670755636297882468041051887897345096 8355604 -2490733381665219829497278333754223744 8355605 -155690682159108866045789732284898824740 8355606 -309488762862751898533481401183543296 8355607 31330317282497083777137929326951801480 8355608 140331351040850378850839646387993384960 8355609 34465082529235402395110665718222457600 8355610 18975267945949606675160792431763208960 8355611 180582165306275828016532915201540843200 8355612 12348905861367841689512827504358400000 8355613 58073180458061192743641875409438865920 8355614 -19577887556910752838825832188519433344 8355615 -32908780271812409146865906876695175280 8355616 28637390975318068704965882811078672384 8355617 -164448513879205901693895574600034258334 8355618 -25003477671993486295488971725282706736 8355619 16316282915676184458763695090062626992 8355620 -15615068100120331868390795743586058240 8355621 96975902462821089294679686357772290912 8355622 121952319059252253810068111476437840000 8355623 -123927639718751789127439956345401509128 8355624 60729454974741734772411252712607416320 8355625 45784117873794621907453425588442912500 8355626 67285990318459800670004386685720769024 8355627 60510137276029209066715801115644761996 8355628 15587045991168604711514722693677018368 8355629 -64712488833509332967843950017391748340 8355630 8352684574117290684391585247778355200 8355631 -160835460557479384854495815541240787560 8355632 -14803272382301155045902468317174513664 8355633 16364370239225053054842468042582372288 8355634 -42160469478432536824945563000953899008 8355635 -31693261124494516248178694681371820640 8355636 -950373283858032403091235963244644864 8355637 103012086643365586746644126541879816384 8355638 -22611665573580821649722367462551627520 8355639 54800891436583810474851350916113109120 8355640 -80786848095487505482674594507617587200 8355641 -45997790680205054225298762230312790528 8355642 13602552372431027950138568842258086912 8355643 21953142533408274195974132290285676760 8355644 -22949619413289175681262630091931427328 8355645 -92989122373125662041052150632537262580 8355646 -15338833850649970188101016177755420736 8355647 8629650436050062563818860255040276480 8355648 126201768131237790617596779042963456 8355649 -200337510911028928860397562588045959760 8355650 -14259139968796551542600905600126333200 8355651 24695694033935605390838191191139416384 8355652 80999483524360419138796027042940817536 8355653 -6118363038848471225667889528731502536 8355654 7179293421595440940749454044123384960 8355655 -48001843285272686754680016319103520 8355656 -11774475422498200437931787504265477120 8355657 125213949140203455500459535141872532240 8355658 90654533526104559724613827214390064480 8355659 57090403525803671991014139806795093040 8355660 73859481365006030215187806377823272960 8355661 165698637974810852598062306554845910262 8355662 14315612009064684531748932329542681344 8355663 -86205339360342966761631358533392799600 8355664 20623303143781827494469109496078458880 8355665 147471601920237416588966834718315075060 8355666 29283631187895462269936587896611451648 8355667 -135023399451817960751844902893558283284 8355668 -127191917856217148738285856105075886080 8355669 -53136205306219706285372070093247014912 8355670 16544198621816472210809413727089589760 8355671 45457648829179177570639664700356164872 8355672 -18001683963915558404126919055228108800 8355673 -38973720085662483812054212201222689020 8355674 169917394865636022720046410342501120 8355675 -2693131547176815200524624631966667000 8355676 -65604474305817346420955754939414835200 8355677 34133917406461657840691229470679548928 8355678 22748355540219242798706148218638254080 8355679 -87862250577275375688497744760621863520 8355680 -17719853116063695029779068238210007040 8355681 -75231811580719764826730449760828341230 8355682 84468329245485370951484993668325232000 8355683 -64810669958392577979851029537811852640 8355684 -6640937211879454583652855415294906368 8355685 -3290975771322627408557600113611897000 8355686 -9946133418947174194416308725056338208 8355687 110763088500423359452151144087456647680 8355688 -103145252666933011003960935210571284480 8355689 208163967308492875995692489867816306490 8355690 3647432490301914183084117151120435200 8355691 -11003038345106831228252386855338368908 8355692 28577694262729804022648257825076570112 8355693 44576620803214034533383861791610785280 8355694 59605581129741220628739373379876344896 8355695 19007981322620120738765591353492240200 8355696 -14022138970051795710750028680487600128 8355697 60079756025391232969008309952226977472 8355698 -13332122122319367761291524139330697600 8355699 77415752308526857225780528969824002568 8355700 80963256053368847756758755914973315200 8355701 -158234265008610298729076225613587976996 8355702 -18935291688700094789316947794121711616 8355703 -459093908371603815075508488120430496 8355704 -95510448427348711594055233125213143040 8355705 21041208322438662837812230455431401920 8355706 -237499895871192593789996710476854016 8355707 -132784419693434621681720676575171788800 8355708 54960253797203614801544316404667950592 8355709 -16944868405738130520861977787762293120 8355710 -30747662030563157777240653714880282880 8355711 148138452662207319637783201343029248 8355712 -47424943452360307283452556076279398400 8355713 72686864474965823225222076522721720962 8355714 -5944829740579931983952479206017016960 8355715 -32955857171411981502001783310822504880 8355716 -14509671773126486269233342442469019648 8355717 -38538715097993144448013128594979200 8355718 -6595891022084768427647199174951276288 8355719 193675796944435874661370935191157117960 8355720 -25911216714997674566256374121738240000 8355721 -84045017288071145100604801737935026656 8355722 11634159017744851810138908954379240800 8355723 -83472222668408470412275617798585714216 8355724 -28352037198728969519484616291509807104 8355725 72698844388331657134945980251964540000 8355726 4730929171223837592650974819301658240 8355727 -62353809330597244013931283588319723400 8355728 21691457837109510613878808600547991552 8355729 -43340636846493370183479526364596172640 8355730 -42938973609163737131305650875477964480 8355731 -139171334426846955200684184205477872468 8355732 -6143442055532619318033626216540307456 8355733 58463183401984789001055409406323527424 8355734 24254209759226150073760339302543338016 8355735 -44030765200525296788983764043919233080 8355736 21341001269400640099467064282054287360 8355737 42301421811818524672056616051293757632 8355738 -37761951831687877550720847470930165760 8355739 -42609411167826038619336937884172627200 8355740 19695788078726052071645227895201095680 8355741 6566939227018085362136038120886341920 8355742 82403565122158573314797672449257637632 8355743 -3885812599492187614524636539812707072 8355744 13178459711970158481100812313165824000 8355745 178030390751069423400534624632329055400 8355746 24814221626058553347984188625700323840 8355747 38214666702687351826397888152367869872 8355748 29045469678027166273458168039533895936 8355749 160677452322533999894591716671526050750 8355750 27918247233461727274659060612136128000 8355751 -163056312908113256159133127919133514400 8355752 109166559427549991984592706349960140800 8355753 46052420432824719990699605270456785344 8355754 -85186194537665935737871174652474612736 8355755 -10445067919183822512379973926107300000 8355756 -35750500523050125936424326997481814528 8355757 -100884971388835905205515480728737181280 8355758 20773965677981156059686291223602715200 8355759 2428996047342423654299187033581439888 8355760 -212820398967144441822303541961687040 8355761 -62020744231776349345984973017842382848 8355762 21417365391490613879740032225742729728 8355763 -77239774930257656163780921201926342800 8355764 39872031236725243510154542810251466752 8355765 -21994636791210305836527744273306864000 8355766 -4931762494323102785593750180209012480 8355767 -23138674155623770964513843442488258208 8355768 -47477615242746572504020458336970137600 8355769 -15649918976468367218646323045779848704 8355770 35997394777380931251611248863501124800 8355771 66870534091855627167263065398594816000 8355772 -6606368302046544321763781502081312768 8355773 -27767013498972258667571403363750354336 8355774 -18420874206752692627484640316423947648 8355775 -47665398678877334653925844208491800200 8355776 22796984079142228978736952609079296 8355777 75601153052400210122802141208775747520 8355778 -17722317076702485821473120894560600576 8355779 -2624296493508051153463014534116167620 8355780 -43526816408851567110278115215489902080 8355781 42498295442790295679751747098488002592 8355782 -48716041712929718253526552257442075200 8355783 21127877164451936394011214343899757224 8355784 13324408700105985496892768499449702400 8355785 -2330700018314895668396833978151640960 8355786 886119248188878778759581278883051264 8355787 113219728599657772867511109186523847592 8355788 -8866692728915845000345275868328515584 8355789 -38452688668812250190782879825461236712 8355790 42557741403427574329933539300183868800 8355791 -51605305746326283484429892780107538208 8355792 -10223068575051257601730849786602455040 8355793 -187067806666441334893737755112377503836 8355794 101550775088384097616959229243214679696 8355795 19266661827904112582133825480015532800 8355796 -85859577414619505794909885031277750400 8355797 25115998754748051651803613064467596352 8355798 -36680389273649444100732992110566048192 8355799 9886330831736376432736607438931184560 8355800 -28227947624267934267449891234449920000 8355801 67832978530529055973140205508443852800 8355802 2218840051629253941085221377427529728 8355803 -3530856926745914088874138282776180336 8355804 54893090199529309486961047645619882496 8355805 70712007090288629906651980237016660460 8355806 12911432872534964848850777024873103360 8355807 31659518325514340636240964848660786904 8355808 -71963700337178783952401368939142578176 8355809 -71895081239187859427542911381515379648 8355810 -5947493455614280391564988446369280000 8355811 128056576463571886576953912663594254412 8355812 41828188837517042038286136013201366656 8355813 -87777581481957061545717191720985324000 8355814 -94879014304055188501405696382171859744 8355815 -8764598066712380802047771702468626080 8355816 -17547448411661688263330818802719948800 8355817 64987067136303984366513684470479815866 8355818 -76096343425681629048933127830656450640 8355819 -26877064015695074554135282447187436456 8355820 47003950888248753032385945934540800000 8355821 -327216054551509319652247205335601736 8355822 -18552865582953235299851646321722250240 8355823 -76081536974198823890197498179181070400 8355824 -38297022636333546720476292535875010560 8355825 -64279122071744944635121235315071260000 8355826 -110759991792344241961309633942763835888 8355827 97937967052078142591462045137640201676 8355828 37608057115903505620874006155719106560 8355829 4431284736278973897146749441035637984 8355830 35284533096019794369902541016609996800 8355831 15086784951939489935972880471369039360 8355832 153022140025213421733715125327259238400 8355833 -63072002110757841122481932729459725056 8355834 -34443943772428904085343915615286998416 8355835 209508280307144847640097128317896469360 8355836 -41785345878924851531183583877605055488 8355837 -38577471576212266760317987867621606848 8355838 47232886374047001955042116574844239872 8355839 6805711853816200428321532654300246440 8355840 54475518128408773260711323518579507200 8355841 -29672171643788188872590275487639902512 8355842 -38023801161492094745390985849314403456 8355843 -115814299380183679432168705669478145468 8355844 14319543565373338950588391378824990720 8355845 -76622863522828919312748691155591400320 8355846 -1085655157032821312951296923955553280 8355847 -46997063977008277239335686016406133328 8355848 -221139275181883529454735560977044602880 8355849 -12927581442345671823096939469837266720 8355850 -24738383457409728125017934823165087600 8355851 -49531573594391580879879393010157332848 8355852 -126605604880164201753677274501612364800 8355853 -13689939867713193303607125915298626336 8355854 -8496607777683382979873619146075082240 8355855 -853387985019629442798765594654989040 8355856 47747134144647942568024537287409795072 8355857 -36877637323510584912338530155714983460 8355858 -3287949603892211969831251856094289920 8355859 -153835045379235491251458707853960217896 8355860 25392682654106464476262925757702670080 8355861 -131631263334935893890513866034684394290 8355862 -98004891889839621116860091132913305568 8355863 -13845079074576587001896870011136683056 8355864 -20573016678933467118828010807736401920 8355865 -10141758397341003314780669509832620800 8355866 106210692783912543905012742401277682944 8355867 -55922837104519043421217589145955900152 8355868 -104231786930741966956695687545396158464 8355869 -15000190761046419562121187558449677056 8355870 3693253432885661851409300288295081600 8355871 -97859148816750792871978148867849331968 8355872 -104007909028930132681658793412898095104 8355873 56238056027128342064965997648684253600 8355874 -16793821489033321387531349331185869248 8355875 -224839613664905657432701352385021120000 8355876 78969477434512700212072673284279084032 8355877 -113040203458953158848942474755602790720 8355878 -34164842776245741211127901818562761760 8355879 2398304391051010479241992827289462576 8355880 -41854922774211126751030937890036224000 8355881 -270386495825555686062552227843454990000 8355882 5771362004722119951963143928247532544 8355883 -168594021233932751147161613938832961868 8355884 25437522098978392159434974154907458816 8355885 -32600071322968913296035247793264378400 8355886 15470112987019904699242224291521617920 8355887 27550716080207117203275081895463809872 8355888 -31013595756591447098933785709963624448 8355889 2784928569730713001231528167858103024 8355890 -39370807673817898085885157767818488000 8355891 -21268429507225298517220971376710343056 8355892 -62237014386794612533178209100820870784 8355893 11184115199059041570661573939832957184 8355894 -50157792005535574154722073451271579200 8355895 53489494239610156478872946857367576640 8355896 -40050456556546574243459407682091724800 8355897 145932175048170963672824560092920682 8355898 -8863418509050382073064555010705640736 8355899 -125553629119310848249208160970471196040 8355900 2806191957519620934884418323769753600 8355901 -48274979138172753733851694798226385728 8355902 41331318065144732687236359506259443904 8355903 -76968512222400713011375582810705507896 8355904 -32115926471629133429943781347220783104 8355905 -57766358510997949992258895467205626240 8355906 22821307905106485120234055725498286080 8355907 -8982506245492750598695917644651690288 8355908 -94847973359583757136775067010990204928 8355909 67209603329619912574118784258490988160 8355910 13781679304226092189745843405927007360 8355911 -174912570577537247878682754018499922688 8355912 23119141342829740820909119896253931520 8355913 -92665674703780521130744910895112881920 8355914 -9975379831154235360856854086263634688 8355915 -90924897085220501153425523519072964000 8355916 75338397915463086406044610618144490240 8355917 -192030922726981043828748826979632769034 8355918 -25582612625217588012824977272869713920 8355919 40907620823753751723576275566166032896 8355920 -30460030189459782188724301878890496000 8355921 -70231338781949566612916914202326811088 8355922 5002304367007399831540265707686734112 8355923 17593073983731336164287353077459947488 8355924 14430457160972602548805783227439013760 8355925 14740762729542849646224621985239801300 8355926 -563730558911611845394628558365777920 8355927 35916247878805667963119923761763075408 8355928 -13961072329011847454371790725793341440 8355929 -43311303445588425254719982386761508470 8355930 -20301076238175663663769205357489333760 8355931 59421573450379329373475818265002961732 8355932 216929063110309620828482770503972864 8355933 -73253211988571968450697672885037086400 8355934 -13369598175882613920309282471805900800 8355935 42841049251153217530386692181812525760 8355936 38418213227293394020630823570435211264 8355937 -1656652795844463619693189864642449020 8355938 -36759079319033705315128282971279464880 8355939 20075729822604327748462138722991893624 8355940 -15737671107278145471322846614559219200 8355941 21646694192037120050432931793914120384 8355942 -24862633496822446707310305891202031616 8355943 -7615296763183039101187691826698520960 8355944 -99163102012648441572489699181721241600 8355945 2505665201270295434137826355802592640 8355946 -5427704685520775897212495492935576576 8355947 214500362110733055922886751661002245040 8355948 -45504897195343383599835773382306693120 8355949 71633863721766277049211537141982656736 8355950 29604192603924218283930601309219728000 8355951 40171888881815155568724363947362822392 8355952 351080734532605775632095089541709824 8355953 -138258868480682609875021153206868580880 8355954 20470628253702459348546536943371854080 8355955 155069312500721871207921697187072949360 8355956 -1703524212357097436784890942007109632 8355957 28877948820012648713741844581224454400 8355958 23965291364797994860097099395194489984 8355959 141342064346766159031786474973332368816 8355960 -2218412651325318016302397226669568000 8355961 30485791702275090253920150359735779562 8355962 -147568096478459955837384678710999159808 8355963 4759774783658589195806814525143102976 8355964 40551652505468086244881599011326589952 8355965 -84170003578870599899348079444321331200 8355966 -6874917367811608988490100335833981952 8355967 34599602571006752468159952739591366016 8355968 120236518844999595383129709722122321920 8355969 29735377369754283291358958637107389248 8355970 -49824111301564173423693785783519217120 8355971 -435595816562281670575359669279128880 8355972 46051845542470787757487512794909982720 8355973 173097960852715019091628081191040761180 8355974 -65762636735326649655676992188322287808 8355975 989816522755225354592886818619379200 8355976 -173127110783156382985339649994598717440 8355977 13459573695943107102793729680529663872 8355978 97743672774991181854704093115341936384 8355979 87919689363696239841394641431952598984 8355980 -19717301502619565889509076079696112640 8355981 -24679935365962680331197218044046722080 8355982 3431051637981982543343420529928708032 8355983 -39755207024717972238306312993831826440 8355984 -1918621935541888536074327269367611392 8355985 3924809265281154244159045858583860800 8355986 -35600807455275187284607521342690845808 8355987 -139106332526988595630858778618737180560 8355988 -44422405326072167413737049986247229440 8355989 229520314088980689598032412885812680256 8355990 -2552860051641080037040726751771842560 8355991 -11168536479477450056972087420541700480 8355992 -10101346800391929048178401337753313280 8355993 -62732943961010710582049878894920463680 8355994 72377946002452038488474400549780013296 8355995 13128804240050745580105546354090056000 8355996 -11430318982031556002005503710008797696 8355997 29066195158611241305222262412210038540 8355998 -17207280529689476629141372534355355264 8355999 103804722635321367567567372649549934664 8356000 -232307233677633917590279816992030720000 8356001 -23772179027870326408559020741884019998 8356002 1381183996177015580074104607829598720 8356003 24578830074206056963664526853922924252 8356004 -118805210012269661486335405091375938944 8356005 9729735099821772395645561043954251520 8356006 38510443096866305534230996623457115520 8356007 -188462715772113992003891198300635300968 8356008 992821685769130236871023813522309120 8356009 119508559121759882308546238837713193210 8356010 -3591630019982361481030021574511360000 8356011 -6458123673684782063637964875069200568 8356012 -70203765963821074980783102983731986432 8356013 120812469912440023950100182145787306262 8356014 -9490883725806141058986870097490718720 8356015 60011120312894348804739541340222745120 8356016 20462837270323276399791462277266358272 8356017 70679819041279131750559965330140807280 8356018 -91608967967822214584302163846628864 8356019 -12724762475199916935366718958890112448 8356020 -32536437231846642652782662300584888320 8356021 -195762853551618734894430841543352661778 8356022 -65403740253619322770087798074143405376 8356023 -6142520325605013022166813014648170120 8356024 63137360818462915750061104692133662720 8356025 86217838893943877914120506612352894800 8356026 7066978716511012756002871873675405824 8356027 70085225334547516574213146713946551912 8356028 83392851284459021715875745869491746816 8356029 47801260284555072316572801398290222080 8356030 -23581891113904013082401024537080443840 8356031 -1929316821817588639176195506552220720 8356032 -2743407813062937330203076326923960320 8356033 16023213567197932900669060692294908928 8356034 21628047665114497926374901067203088800 8356035 29543589292669526308019666887618945200 8356036 -140035694556447230155402689821831159808 8356037 -130779144341181536385041716758112921314 8356038 -12401621940544441437962710223590477824 8356039 107617483679744510195313325117038498856 8356040 -12877440950604450372731977293678182400 8356041 -51707606876425143098033005977195907296 8356042 -25177697903449278517229918562078437328 8356043 59335135076641143447608717976401603040 8356044 129172516012625906930330765196721152 8356045 51814874637838656583356660948262500300 8356046 1805692745321253871603247550251046528 8356047 12581832203399033237049617681965567872 8356048 -173033292023801767208158849917255680 8356049 39593127712628167994575879112284254120 8356050 -6254970971775307080113983245315840000 8356051 85430611864660874498692211011364197704 8356052 19815993056374368879547575412819783680 8356053 -5448637724894495495408018592371539296 8356054 -9486763855520411216060833213468038528 8356055 -129973763877660443635807527088291928040 8356056 -124506724932327921444788364790707363840 8356057 -181732529193626882336453745099765096694 8356058 -6426112210488393299660538286157677824 8356059 -16850012059416293458108889333750739072 8356060 -40086663994729815795377720529242572800 8356061 -361493826168635029982245714797146112 8356062 -21279781430529373517528733658533780480 8356063 -133396736167549578038364193737782958688 8356064 -28328132660541613525424547324294856704 8356065 65780149254144587526991056622821285120 8356066 26577936907596694764816941516670641232 8356067 2575883119657360025329013231025939360 8356068 -97608800504632386511893915399857817600 8356069 -93418417021738797425927638171145189700 8356070 -31711218926302089607252488816176507520 8356071 -37041550017337181637408353520010275288 8356072 124155856376631421472068881041232460800 8356073 19559701400583748677096494944373825088 8356074 21581054224355385077019488532448738560 8356075 -3832010089383671913356801506109802400 8356076 -34518625272616517503562258505805463040 8356077 -86976842277780129002202177368585077386 8356078 54860228843611463745301949077963474560 8356079 318587411491312885517134040487640251984 8356080 7640588485857558177009579867515781120 8356081 -120459891577108722402365617347729112576 8356082 17954311941352392391782451164293455872 8356083 95282322659487317118718329193874939904 8356084 75055989696491024577616208639036037120 8356085 -167987548486046605922302368202080228840 8356086 33847607230838273837765579921272690560 8356087 75822535793180679677300874160582690752 8356088 -18671021946589842150784083134422487040 8356089 24527614653652473222729998021437864320 8356090 10149010286687911479167079328968184800 8356091 -8176370265807796228314259677514855848 8356092 -28410485715307416763033227976512503808 8356093 55771814697392956222573645246262510342 8356094 114332640517177405531818908764502916096 8356095 -83087608794343007972959485472444761600 8356096 -46527196167671914180887663509963276288 8356097 -18065011729630323204414372259515463776 8356098 -11454403760970789542963145190077692160 8356099 59589109584843739927904926841887663100 8356100 34693598294185682151169119566767190400 8356101 24829143911458798340294509234469891040 8356102 -45956594442608300853620390582579641248 8356103 -45516382912602046016206765995467213520 8356104 809637709847567223758879636665344000 8356105 -111425133458152202753964537556773624000 8356106 15955238119992528138932279796191965440 8356107 18753108503771718182308816545356678400 8356108 58998744136850381149738384579441374720 8356109 -97383374755389023442842119877273130420 8356110 4886292265232932432101273392134840320 8356111 -78039164905791123801584693761656460200 8356112 8444263176842763240741480256235372544 8356113 49886987053583598439358678736803187042 8356114 -2281623679591891842351540285686478528 8356115 74710332820316569512134102723100899760 8356116 -5013720402725935216257394077670606848 8356117 12134128950489099263879938543444444320 8356118 -105628074167375991993552184247746400640 8356119 -4111857744080931070581812652481708800 8356120 -77053923478780519483177646487561216000 8356121 53167759973968166354182314808575134100 8356122 4978228607779509910134157721723162352 8356123 59245714447779618600572168992993706372 8356124 -13352877636639535479901353685510963200 8356125 -53309831301069310565089563120705432000 8356126 -74327781488992929593474246812154383488 8356127 -99913569908466815087609908775796598440 8356128 -44439330692022944595813509341007314944 8356129 267000403441080336060754297091341326276 8356130 64728421797432112662614804838833541120 8356131 6515349573206108237599772303394524112 8356132 18346615842512824539317533915218173952 8356133 61271626257122724047639794640546542464 8356134 -43706419439121855563365266013422656640 8356135 -17337737404834127584919838023068942920 8356136 -184585981006179599568693502598574904320 8356137 11732990814321043538510924442008322960 8356138 276445046398643079140971954917983232 8356139 -9372606580536709291870014575913168 8356140 14920853882593346282358868923017579520 8356141 -19950954952453452389699718069795327968 8356142 33806860073446971939753933072419249472 8356143 16356786001547455446043957479026150400 8356144 28611041443326090835812715330710978560 8356145 -11340339953651482529365054873860169920 8356146 -21521454490841113444312376810181872640 8356147 -2705498271410993461621319817766636080 8356148 49370687130243819118528035079091534208 8356149 -132651151966163282801085420922910064960 8356150 -13060059586221821262866595031332974400 8356151 -162432267302621944505327333138928373848 8356152 31413767169681359575366761073837670400 8356153 36129239646114559128223884397084292544 8356154 14610166027768260579491586257340967392 8356155 67265654849128158138797078022176793600 8356156 -82162567560998730664806714044934292480 8356157 42242998331618478466944488187764652480 8356158 19947633228554092777327987279979323200 8356159 4976300485442160392371137314726056816 8356160 17699645364841438523684796839394017280 8356161 -75115990131221668168525889941426509120 8356162 -31340192898923312484625848734350106880 8356163 33413015853586092350075689964024524440 8356164 -3242388600849958256761790271308421120 8356165 72852121573000731205483267400737629600 8356166 32959618682509020765130053011276505600 8356167 -85192168400809000339230622033482900816 8356168 -179210559518076302893755795796129290240 8356169 -60165893736032373411134588972212277580 8356170 38041941362104730154710179118718835200 8356171 37800484079144448688401541694368100372 8356172 -46563899332004563355468965963037203968 8356173 39776533752980949102652791759355630080 8356174 -6153061385454339464756535265659283968 8356175 72096731860315288727575958570272739400 8356176 -5782409976120028658867598364276162560 8356177 -165086957285596237680497676355077408768 8356178 -40418805219191366303883482507148613344 8356179 -89724023498121834057004129942874426112 8356180 13849475997777174672147144930809364480 8356181 -101466991978795930661557506863725524000 8356182 29775857537017917811172595936034348992 8356183 -108932032068046436510138590306623095976 8356184 15835434030587426252628750670238392320 8356185 -22115848446567454989032905727470249980 8356186 8978454887671282737256099293786039792 8356187 -69732635822842787741956521908452977648 8356188 -140663484703942646296307673888806400 8356189 121612224151583763766412779279184901280 8356190 210453559504200874310877374323547520 8356191 -113657037729494317146802709581493376 8356192 -26565960673898393306853685893810094080 8356193 3255534862068326245313919323955225924 8356194 8746622019050678429235339792842795520 8356195 -24887964506469319251963464007550960080 8356196 13962302555747325467280782393476982400 8356197 58970952329078325721768560084389067072 8356198 -8064049759600263677915884053284629440 8356199 20650518462056176374551235664219182864 8356200 -45796210641780090839663202236528640000 8356201 -13470436284641811288423412328481458048 8356202 -63590531552667327334721401199266682448 8356203 -3294043855129465704772543353699999216 8356204 49560382746552613911506346619266611456 8356205 25552452441285905936540020923997555200 8356206 30361542357131165842125859296661322304 8356207 102599008397086469901551630606133803032 8356208 -14323044931811950719493182346347479040 8356209 9369820339497123053297032368686462400 8356210 -10555416108998904862536191931433968000 8356211 11358617311483866513698173570491913392 8356212 68086824476636482176825077298934398336 8356213 -153642096819089738823108486100632291538 8356214 -123173113679398169951491795491181107648 8356215 -35376344854490819003720330113112372400 8356216 29068128791193645485685427636200038400 8356217 64309833997380454390941859564080268266 8356218 -37843923337604205235302352725934848000 8356219 -150385082218265769683797847379807784960 8356220 -12763382857922342059014407913146181120 8356221 -18477018024500400178252083721536352410 8356222 -23997544904148936156718445530066599936 8356223 -74290183099331859443611853468572157280 8356224 27974484129743178721961984846871920640 8356225 -57071351015932633180111700914213136000 8356226 71934682697521767891603991280816847312 8356227 -28657881521229890412417773044994860800 8356228 -12157919682941170966127255954790801408 8356229 13292335702626538505295917838914473920 8356230 10104007763657542826448675872154720000 8356231 51302233011229484358470407973410844304 8356232 67693982272004713955349242620964582400 8356233 448877305163001492133910166208635648 8356234 -42355048747067362092301423636327316640 8356235 -8128827753477339534173598175861130640 8356236 -9909905173031741503337703580967239680 8356237 -1006826015096395126120933894600544232 8356238 -9193398262873788895263579991031608320 8356239 -16019812797042700323219140467782555096 8356240 -5843711157234500296419939018650419200 8356241 -127532250657910251636383594076755345358 8356242 12698889059098415685001045315989866112 8356243 34552174329322544304057630996886256384 8356244 39733834287145296826311344214952333056 8356245 -10991381092834480531500371831162645760 8356246 42306056961777750671937368615068700544 8356247 27539428907387867011975883901933834696 8356248 -90943356480748497494992945316820234240 8356249 7000638487707117573797366953430050320 8356250 16837801471034801723629633296153600000 8356251 -48822321347342095911264296361789492024 8356252 19290620352237357551222890185770521600 8356253 12328314977550248013131731238709238860 8356254 1118614351380172451550424009215360000 8356255 -40497604346864245706710078648721323680 8356256 168372145253704315388326825220546494464 8356257 -12707267669057858179942330933637376000 8356258 54155964507707383444759805794697478480 8356259 -61428376510699621792549026842341254048 8356260 -48679236660436516120237379403448320 8356261 -133014472757720401291141469108982595138 8356262 -80859916244870393488710551684120398368 8356263 -53054269741447305823306834476538435200 8356264 21850424770533906255943513563883146240 8356265 -76044738728666657777133200079168209520 8356266 -9953950998484829873940336713043751248 8356267 11126586979368104544776059858575002240 8356268 31571762520535085667378152373745735680 8356269 43317525048389640135486874951288513344 8356270 -22619222301499583899728122049019795200 8356271 -79221970121631792960580816946098682880 8356272 -1798724313180641790637890147345235968 8356273 -5531200036477510064985779766888706560 8356274 4813997733668772338448506348758832640 8356275 -38538970089130483348692689798000125500 8356276 514395563768808835434551710272235520 8356277 203083723289462693638344312987465610812 8356278 -13230173157031921966593825557130670080 8356279 -91738570548651428126707934382934136480 8356280 59489898776763385172941423843724390400 8356281 -38104958192033666355002043858414998496 8356282 47443898515849757237077425062134654464 8356283 -56607929508721311527951505917051163696 8356284 93577655734991174666831808961879266816 8356285 1286580245400934819730529682929937920 8356286 55770417314874579678073399003056441024 8356287 185537064435177441842560632435414173568 8356288 5791340568598846326819711976640348160 8356289 137171911785825973961521476481495137090 8356290 -11623563602698915448587315057726817280 8356291 78305634977051948402565461682295053552 8356292 12660528462534874096841253777824194560 8356293 68252863018581425959402539857647257504 8356294 -80340269010529616404070987041676052480 8356295 -65742040106133237850705574858282866800 8356296 2183082867915973300462771950124400640 8356297 -156825897468110926593966919485357785254 8356298 8976514144573394404593066760658853888 8356299 17678101287200654054431101689155906560 8356300 -76000202674087447005580823122060729600 8356301 118707363291317504031518368942978141302 8356302 28345916900979470840458106277924374592 8356303 129528921529107869631795796213369997552 8356304 47054696581394241201221437559624171520 8356305 85008947731697300930547459901059029760 8356306 -34995452334811754273786297609867013120 8356307 235813456495365159724940585617899824952 8356308 44495772780088158341453203584819087360 8356309 43805129833238048419273739047288797408 8356310 -557516535916087321052857670566391040 8356311 -25218139555141732341924876560117277360 8356312 -204215111080955367725360495369648148480 8356313 98749536914274831488418890049039471498 8356314 11145362535462259008452010497509601280 8356315 58540853217452244195806866060020813600 8356316 52579354854905397267280540104155286528 8356317 -32520372630592979490725603584593947520 8356318 3906754986134319000247057292381097216 8356319 876264700820634695512768669445388528 8356320 -32624681800403958198557307279586099200 8356321 233506916807694251522540128385810881320 8356322 -2880599174327222821779295907128551648 8356323 55721050081320992168078231652805096368 8356324 -8360611192019662883592026748516486144 8356325 49145360140674053462742081284219344500 8356326 26362299849900848376525836929310796288 8356327 -71108063085075849103684586261581093328 8356328 222075726704478655579573789271940956160 8356329 -20213593238501920072201532865330011904 8356330 20251875319425418407672882315788638560 8356331 42644450311368634111587645602937606132 8356332 -9353903479856777311199647440366832128 8356333 96716355017966102583321699546500791680 8356334 26326929042374047968053928724665696000 8356335 32100345323101639075960188321445383840 8356336 35438709644295657514176366654679056384 8356337 -82802955155521740140174455392462031680 8356338 83123706371523959731169107304147992320 8356339 56525953889735455764118980533706338400 8356340 -94802706655825763470513776800429752320 8356341 30824251940987462224414199890115014464 8356342 6308149070366314305917098431182247072 8356343 -77627502000712024544853540890970768408 8356344 4561735001494727708479513051531038720 8356345 64842836838619453407255297214640318400 8356346 -49957174439578443367069339723830411264 8356347 52175870269268004110380826249163920520 8356348 9701148316514365928507254057083174912 8356349 177067891400869229376601530087749113350 8356350 11644404558440104963761728186318688000 8356351 32610724210659813337864155117745172232 8356352 -21176506352307850086368534202207436800 8356353 12782523411316780934696385159000281904 8356354 -47479540224671788224780348450584856624 8356355 -6928394466691230431596973919233553600 8356356 40198549456312337498607168235434991872 8356357 -50583071250841894247969949605121968866 8356358 3615449777104821145063977107820206784 8356359 119444019938499042370353828716492155776 8356360 9618286471765729321917247395869491200 8356361 -48617653064424001993310318387852707548 8356362 936850657568449113772952515415103744 8356363 223850731343986281988338841959629270612 8356364 -53300055246209191130733780225433684224 8356365 -627479854845347655512580935495404800 8356366 -78699399567701879445699817735115624640 8356367 123239165530325240465333589926890170000 8356368 -2584517809986787888922008192597426176 8356369 -59347691483641436671462782308279463104 8356370 4270256864576755432699856996989071360 8356371 -7020202517092855304640934412625040320 8356372 94084582914265127146021507391073608576 8356373 -61602139145384712800651606364605590980 8356374 18974358924001659619207245075985028928 8356375 55886893087463006934759932268863874000 8356376 15042306228056362217473347647152742400 8356377 86299323141076164433697059805854400640 8356378 -84672489119365792883319025637910915360 8356379 78694184876446681287037334121170543760 8356380 1278608310653287654566122192403010560 8356381 40359794084939187666285693343396646 8356382 36237389237700696756351322228225617792 8356383 1979338914352454552782054841803991040 8356384 -169877885080583293683894746732641517568 8356385 38760451351583785082847654266260178580 8356386 9226288285834380706062817193483950464 8356387 65758411306570231080758221833564325600 8356388 11332821588943030939025627708170794240 8356389 6566991834468998314156857740896067424 8356390 -32498231113055955230162963323661721600 8356391 -5434547142018677215287484777582065216 8356392 174939693403239420485842825666921267200 8356393 82017451494896335885757557293373835642 8356394 54379169009976425207752327690636664496 8356395 37428657884915925497549424607800468720 8356396 26657848917125689809494367547409111040 8356397 12138489159845643594313329691034372832 8356398 10592116662681908132451703060566924864 8356399 33239404354475259235723816615683376400 8356400 10131155487221263304542396822334668800 8356401 -151483941854581298239303177409587155708 8356402 -83124278769552250623108226340324745600 8356403 123255768111271260983074326562582872264 8356404 -15064963427373909345960554969612771328 8356405 2561336106010806269273197074523529760 8356406 33787837092553552878387656080936089600 8356407 -5282640827323172031983699653260116760 8356408 -7875952378895165815805933414615040000 8356409 78576431434351963547256294495385865040 8356410 -25721787128476462234770414629326644000 8356411 -73309422186438480738876938093154478380 8356412 -108475974245417899086515931414538598400 8356413 -16044971742897423444060433612669158912 8356414 -21422547211630370724263639074321090368 8356415 -48927740477070977960155983989797081680 8356416 16471207925097199620348255317948104704 8356417 12105879975498770997258531240716470466 8356418 -41529987547410616936406511166584142848 8356419 -18498366919953362478859878152289578400 8356420 4847736987865736623585448198831105280 8356421 -183702663175357603037191861601793825378 8356422 3339979722575988663399504102036209664 8356423 44450534280614913955947956877235235672 8356424 6660897677615575758655568217341829120 8356425 18523677706451537305445567062274073600 8356426 18944336932429709694446751968695957248 8356427 49943793046310641407295857425259409392 8356428 -143622496537987707036522094010519808 8356429 34487982846314132482352113230854020608 8356430 46822854589650239689411223293047879360 8356431 -100264655501636671243429852885137716976 8356432 4415470477351578696887902389713108992 8356433 -49290358573768369796453883313768079040 8356434 -987714390914266737065582798541838080 8356435 46502350235276900187031960056817196880 8356436 -96607009926273002901242951969613527040 8356437 -99445784752114445821463767930960235880 8356438 49187362943098247823223846533016377120 8356439 15259887945702382070856680246889347520 8356440 24016089973782580103519629467992064000 8356441 50695512345390613671884084465540934144 8356442 83793938773688622603008286409021669872 8356443 2765519434511901143981392150005235200 8356444 55674984141068052926781057522648719872 8356445 83041551145349151102204562835276414700 8356446 -1696479757682555793274487859678295680 8356447 -112575107777312948967221295078628542720 8356448 -1612231974100369547454292567329079296 8356449 20549157131088176841032198912198572464 8356450 10114114535248656595055704209732866400 8356451 -243869040450625849786495904204127746496 8356452 8200320313289117100879914818971254784 8356453 13812816949914439515034998528759196672 8356454 110431041644116397148909860037885844032 8356455 43350308040247799881344680887248897000 8356456 -977063509113029287020008650234368000 8356457 -113976540803259713414400845727053776860 8356458 5401881156331425364221021442697541888 8356459 -212859473930923611340916275923495933984 8356460 59852804126724550285610124901891000320 8356461 39213688179347000508029468822107486272 8356462 37644546735250728036978232533275539200 8356463 -11820852582657713725008085998291485376 8356464 -589427682885401723354154545345396736 8356465 -4768436147177812392371993444216712000 8356466 -3447443794424672864775520081309132800 8356467 2049716843154044234457544117207226880 8356468 49885052651560767223777363847561483648 8356469 -113011254615283932105439371870054876288 8356470 23946411676568182727875769583793008000 8356471 6567767304525095875557752202512888592 8356472 71301811289378087346286335955486924800 8356473 -13867525678598496255855902587627898880 8356474 8715338225070626972062438089623327232 8356475 -54981868770242905680746807055242204400 8356476 -16059687007298372833270172586255687168 8356477 43213376670680503519042407747107470380 8356478 2855735776192790399908254789093196224 8356479 -8913996529988965222185028002413117952 8356480 -75124031448947943308394102606161510400 8356481 -23079767693546104384503245189691167808 8356482 -23353434512413366290535313137144417248 8356483 -37394441855902219719839391918063067536 8356484 -44632618244531704858993924124392685568 8356485 24637784410907235328203515681587440000 8356486 56881078682322549695455299761990015616 8356487 -2674213472282110360005362486868730656 8356488 6628364028741344041241666452990033920 8356489 -190437697835413602737666124991525700710 8356490 -65883177815837147175515875120125331200 8356491 495591398502020662992555643113238272 8356492 3738784296745295214230174164407324416 8356493 -64020640037333455296336446936157003936 8356494 397916847584957731507260519157244928 8356495 -46453748492512357879173654206166523200 8356496 -2598456819782370719749810718979022848 8356497 13257881253118619572527987445130816160 8356498 -41400508601371571139044008604666949120 8356499 -193125108548480552294982352046703868500 8356500 -163627632960156324912963744949017600000 8356501 292058671378360157654500386487127245504 8356502 -41554428838191216946888288744136064 8356503 15896960498258040943146596896474240464 8356504 -4799576262950367639128290373796864000 8356505 76454199129730955209694240886159557760 8356506 22177847105760910655959762438671289344 8356507 78537570460951329325531110762910346756 8356508 167146520760635223080081105244276865536 8356509 -16469930194513658100763354947290846400 8356510 -10521001533448367895298934160355357440 8356511 -96976785114837665222334856055545689888 8356512 -35899876346668035688420391845176016896 8356513 38010072552192364119372278879426913600 8356514 67856053845293798219223024666837424800 8356515 -23236289669062550809210731785748495360 8356516 -38569718160532396699261186625962905600 8356517 45359366119417992761109994045404310620 8356518 3785967190324638034898805487850904864 8356519 -52077156280853508873950576307761876504 8356520 -37471056527514700103449007008571904000 8356521 -2291169084763088892372347156464641024 8356522 -87231720931153557819517684892435108688 8356523 -3493168675654758403437391144756028160 8356524 -24077718411398445968734258991042150400 8356525 71173406270027984924094001304218218050 8356526 -3430319837989827923797270681684362816 8356527 -46659962790347562255129336337408708320 8356528 -1345147444500444825436246235528347648 8356529 4035969348174757682502528374566208484 8356530 4900506632658581101381932780297738240 8356531 -206070815975708827313293544846890631668 8356532 27517118498904752660235978115571374080 8356533 97937568317152721357539474831358824224 8356534 -382625314522569908815073598325402560 8356535 8914140928746009350544788287850032560 8356536 11570666007045573902553315919899955200 8356537 24053185987916200551358566355969350912 8356538 8547637371840851756942326163957576640 8356539 -29153862971042172440605372987496735976 8356540 -31094744388068242034284571389115550720 8356541 -176161463876908332991487027637350889600 8356542 -13428702515166982519276368769000504320 8356543 54456535504315730200526607872944668744 8356544 4284863243497623644840063629013286912 8356545 22196919424659424905148800896968825320 8356546 14777641476763540456896562150546311168 8356547 -11260902440406892469131464025778587488 8356548 -2564212329652824952736086447810053120 8356549 140310472367318359579988437754662219550 8356550 55429908239431371843124751430044356800 8356551 -459600914693709813621438284434258176 8356552 125767905785984484163908800757248025600 8356553 -202702786673309842787310431780494496640 8356554 -122391699137427274582619794751096002560 8356555 -144450181255544253865222326058236755040 8356556 971941954930099042991822681643454464 8356557 -107357818946784820781038147551842938080 8356558 -29438766036626624654282151978624686208 8356559 -119784359747358359324919532532713524240 8356560 -18250131125491638747801863359433932800 8356561 48895056276857704749410917767393288320 8356562 1235950683969546201154093988853445632 8356563 60188389486504605412386225555626246880 8356564 3323478338334513472945055904270690176 8356565 19818044956163487987389787336588220800 8356566 21287480611754065804959272288936112000 8356567 109646572983178223422039250545965858960 8356568 -40253517353198080347816146875058810880 8356569 9052304914205314944839250735314815488 8356570 -27073084309342619054322047310045757440 8356571 -118816461329409301890635384623567236720 8356572 18272945959942593046053935424252275712 8356573 61597295725307934788832001772085856204 8356574 -24201587319579130989265456693891822464 8356575 -44137949461718246785621440998693222400 8356576 32421882869962622432485540350773428224 8356577 -1050678392142972220945844667409355520 8356578 56583222040059499784523006936494423424 8356579 -29675760622378922405273459888823261696 8356580 53561088577970468924019612431927193600 8356581 -119836904178447297870186343259091548160 8356582 5082513259351540054070821474778785920 8356583 -60106185796266912639295121202191309640 8356584 -72966977575970666898859606111633735680 8356585 79504194746021806315974786514277760 8356586 -21105259561547239152005097493477113600 8356587 -993351974775428469977291506440597840 8356588 123136440420658843282386117489157679616 8356589 35845478917870455870158138091444210072 8356590 -23358278257097176719296503223806402560 8356591 14274394057891922036524318270226502992 8356592 -14261000514474505247571197140570767360 8356593 23296671194299646700076480652644592640 8356594 19006695943881183938674106285886421920 8356595 -32459523284787053553335205889640766480 8356596 26090873893779428395313211526610079744 8356597 192344912368969207955555557717795120046 8356598 11239265042483207763825248313433575936 8356599 51451744048967905830620299023797593800 8356600 -25465522980083782161364908405424128000 8356601 -76575718782354734228280797671982211696 8356602 1230354938668360485645793057924753920 8356603 132933113167544342701440519243711932064 8356604 -150011040622447282869149908138008735744 8356605 -87070202016849964462075108425749551680 8356606 -15488912666361839487124580480921144256 8356607 27509798015797304348327675346215727600 8356608 -693517064446812079946331375267741696 8356609 25357963348972378935789965311818742704 8356610 47721922479894098709534166799039868960 8356611 156660752551443110087032888101763769520 8356612 158523149675964658222560068995449968640 8356613 -93108233145713867458286680602764910978 8356614 18495697471907918230624096260730939392 8356615 21177184863889713808742338274760176400 8356616 -39101791729900275501197330716776806400 8356617 117292006426993076013547676051070965034 8356618 -61851866598696052246150005809958408960 8356619 -130810379518251298703830231528439479980 8356620 360364069327780390264262531348889600 8356621 34990146407380553820719814860752699008 8356622 -5450347412148461741678054990644322688 8356623 -237595642982133873236270907605536248 8356624 36940396185956321762644369770318602240 8356625 113743630898061694747677748855872249000 8356626 -57079691963929710720630873650993127408 8356627 1052903618319691114278692284083624120 8356628 19427441224505891028104748702442407936 8356629 46571846365976996243392446669391142208 8356630 -60952422531711243452131254456091319040 8356631 98639523480397227942466910548654287432 8356632 -79934042406346256021671500258434088960 8356633 20818490890722119220536524341240359882 8356634 54188371359576419463855799830808842240 8356635 7709726488094749968200258792661504000 8356636 -8583166001228158077729498505615039488 8356637 69518962919238756432008713237734642240 8356638 -2924214541022302226462612781029797056 8356639 39230688980288256458546347444772607744 8356640 -108081261623310088104195370437751603200 8356641 91150803562615601862077781943611915360 8356642 -26616827212441930338078051477558190080 8356643 -19006512774539082165817746197045792376 8356644 86041645053954852540998028221750206080 8356645 155087305158297092766885110317054730400 8356646 -14245115548841879646307680695211481536 8356647 -51872347266782117232892588885103164848 8356648 -107257942397304991198654402628413440 8356649 -6629063121392689815779340159749788800 8356650 9048565769477997165112902204531993600 8356651 -180973831527114281705049519812490934348 8356652 -151937205769079024218975458350059944960 8356653 -29275854500599870791780859493357382420 8356654 100141599298362065848357855033447699776 8356655 70560954571143108931337702605184677560 8356656 16616006295600245729112050652940861440 8356657 -66286299634533247994009008877560803840 8356658 -111483296583093914315225063778507886320 8356659 -7093463493954868526167071767880274944 8356660 -7127479688873396140118366190279959040 8356661 -65983599332269624645593895223104518276 8356662 -63801119851801028464039034079129644160 8356663 -1224557652497863727631279491020014976 8356664 -11458916035511142224893848969813872640 8356665 33496243698406504507181771103169560000 8356666 -49448320012469193012344175695784301968 8356667 79055989603688041277958671924297525352 8356668 -374536185507605837053724881320483840 8356669 -35845172538734377670900209247464325640 8356670 3356713756114732664885891894795550720 8356671 -16702585746677520741536928792537052728 8356672 -21150009218916287751928471291308277760 8356673 88421340566975277104189291985929176104 8356674 -14637230644899094503896608029442650240 8356675 92047035798866446903052226386762000 8356676 -124207808302765982478222853275370631040 8356677 -27144971364790175436216018990377533440 8356678 59647115013204397643916078384451771200 8356679 -149155791327684325138866641054526519720 8356680 -76236558733131211081673998310043648000 8356681 -12404278691895465368758522713042452518 8356682 -16376076528283097657230236756588834048 8356683 69101968422980864071397979118373299812 8356684 -6386434588279693380271893145861439488 8356685 -43625815417903864253994968712671437620 8356686 7142476981637164152572630325060315264 8356687 -49636256247438542037325762291434874400 8356688 -27476183462270674687901279834033111040 8356689 2223608307619190171792728566725899488 8356690 -96617535246885190527481213919283952320 8356691 -29704498775548653629104916650958371680 8356692 -31039278671344356774791044439155365888 8356693 -200324101208211716213118881422759536036 8356694 -104839352301118085857854334232450150400 8356695 -76900536201872271580578330428292910560 8356696 -71195932072445630390298535177715742720 8356697 106860954589392090294547163353901419146 8356698 -30195936478116126851287827989473597440 8356699 91938230288555284515518286027160906704 8356700 17730754292020276975139753741529292800 8356701 -2505544454459905896805874576864593920 8356702 -16461074380857856675125054650560429056 8356703 22953936853397120369070926318652807960 8356704 -60542550610499454173894355920938598400 8356705 35991055576372314620711144472773549760 8356706 -331825885158523360032803057836430976 8356707 71386088118194808782653459986419102928 8356708 -27412398624197235113695639499396774272 8356709 139014964174521505767385831077074285472 8356710 -10759472615538977526404927502817703040 8356711 127703545006986565552658380945938729624 8356712 1064659428684766472410237346374533120 8356713 54943010353925415110886971855807210400 8356714 -10492031330312486119720772699065982544 8356715 -134930234456884230111925486840586660640 8356716 102726040644153018114608003681352821760 8356717 -25350225074145405866397974778800911188 8356718 -73278640420696466881678020213768469440 8356719 -31159519798155969340001644309261653120 8356720 -26465664232776447353944791896474419200 8356721 -192234033606545174482780499479385484078 8356722 8538640124745162488385971304009285120 8356723 -35347706632045470087749105803961170280 8356724 -2851211879559187364017121801769156480 8356725 10961963763002661210233790871957418100 8356726 -1389415291287218123905716791648373504 8356727 154703690749664984963589783154581849600 8356728 -68782436073076456099907749506716467200 8356729 -23675021163236013555750656338881627670 8356730 56905122553207372673815479588418721760 8356731 -19516634901726070875039206750887452648 8356732 -48993812844443689016023695558191841280 8356733 44935575411461422953723060375728679360 8356734 47264811981056249655516139185019349184 8356735 120720202774063659896755316388400984680 8356736 154222224016753588550854317950380277760 8356737 -18207428499356550699359001268128338640 8356738 9178723594104708448129506815847949344 8356739 -123231955538647953130577709867240035460 8356740 -7052900406693362020458964450634711040 8356741 357232291873950227647904928370846661760 8356742 9985851224540466270955411073650303872 8356743 5587227881792490856489557536103012000 8356744 -78925790381836979267148829760870400 8356745 19438076076827028996121489034079910500 8356746 8504651500965216394687290315781972224 8356747 68321000152405471428075636014976383632 8356748 12102180668945181418893015801460216320 8356749 -1492695861238814590185670082048774112 8356750 1200410034162838549868173374989712000 8356751 -18223876893181173512487727515966320640 8356752 -23263555252874439556299126060896550912 8356753 11035513676322998365858185868487590000 8356754 87729171324081646819252114857780876960 8356755 4943021515479394796431512600349144320 8356756 -161065046678397987459032716899181386240 8356757 -79701198335765124154580648601595072128 8356758 20890033150835314687419423990126552960 8356759 -49297069150758902836369864856086489296 8356760 -76402790435712697121263415190838272000 8356761 32235754265216451255153811185143917632 8356762 14761767570755834310182476416453600 8356763 -18913154547195799682755186334699964096 8356764 22591704453335407891753301011814691840 8356765 69904970312509852518753922847298144120 8356766 -35087954751144767158795491973827322176 8356767 50298335168458033955641349413314782280 8356768 80214879913147705905591302626508537856 8356769 155002027385481427998115838259952051170 8356770 16508247043075469189453284836377126400 8356771 16201074680760973096727628906124324944 8356772 -30318330631494964554288580529115429888 8356773 -61974027151134200488543386435676346016 8356774 -49431623399265227060169054090119352960 8356775 19819103548090566596303625621182650800 8356776 112574929724480864652328812194631106560 8356777 -77247257745725118785656564873435189440 8356778 -21848584722484267433723722274267274240 8356779 -14342312345708114810032038606641017800 8356780 7542823297779429008896510942264473600 8356781 134652514625771527231008195660726786582 8356782 -1679961932862366882698988161359297536 8356783 95060346418490962072333216054352481160 8356784 4170110277263487007276411752652308480 8356785 -43519769691840158766942969419037710400 8356786 30853511244738605686983001991832440592 8356787 137150908987591777741151351133441923400 8356788 -147172200049684298930052352177046937600 8356789 -221367761133523516362246382157537184 8356790 19642480779186343592505329627793006720 8356791 76401974643278321495294268319750223592 8356792 -1619307255412954088714229449934643200 8356793 -123178615405690044791147708459752070016 8356794 6976609986029927996703543069452451840 8356795 -118090864693102833627510928985548675200 8356796 24415920687157742378653829523439343616 8356797 -37108086129267753513317198755878610560 8356798 38207179904782570401403778109523718400 8356799 -174415759072542277930589129741607763080 8356800 -1054188560061187407248648127853363200 8356801 210870831550075354647733014637918180272 8356802 -72699270544439685275422355106638146560 8356803 16760104071575823786701819732722601904 8356804 -5817154272213574922241408024820428800 8356805 3931863562605167410013789657555895000 8356806 -8847193096380382499646454687082467200 8356807 -75000568758598789879955276130100043688 8356808 22213160915200425829694882609968128000 8356809 -59483944104176645673831013433785066080 8356810 4934268675109681673799296568652139520 8356811 12511072429017407814210493159055560512 8356812 -34121895834291467552432473020694041600 8356813 7094299903647572584957750054798023820 8356814 63577566646224604596565938293598432000 8356815 30772662102750862103604620484901770360 8356816 10660272322090426700328742608272146432 8356817 6860709389482417903676380894604232384 8356818 -45152712682958687000902045720339418496 8356819 -131705153241636589342529879396951352000 8356820 -11686372151095825690494589764581744640 8356821 -1066022373781932888874770404887976640 8356822 34313194163182381791217253841177575712 8356823 -26447682022832857300923784580217618816 8356824 19966874370209182228443533512939929600 8356825 -10077964607147983688952045132621580800 8356826 -3749233689164798764062628042234582560 8356827 17161556021170240809572391617536412160 8356828 -15551880965194463862140599173985006080 8356829 53214913500890712697315061889053465484 8356830 44426275538339112550558211440595041920 8356831 -53792980611048116236298914788489669008 8356832 -131258314073294201943057200596540194816 8356833 55960537004232509368319036399627629860 8356834 -78649306277551221697896756762314123184 8356835 -60583752288148766662787452249213440 8356836 -61771896830263261380037669474110655488 8356837 86309374805379204706711298733738767486 8356838 -2356584598110174632345881543810015104 8356839 125109654347831764919245489671997213224 8356840 -50493046989643183657997761444733030400 8356841 -91871041934812855606202198554853791416 8356842 -7816073655644892456025753485313403904 8356843 136833651703713463189301210217043345920 8356844 -51790644744346125865936324338539499264 8356845 -20653358832162176882369094971677065600 8356846 -101468817225576866641354288255824281280 8356847 -15093213127571303228535464659525880448 8356848 -18487793930558258039148924042155360256 8356849 -170213986171166945182015170786736543150 8356850 21792792682777374428019260871332056800 8356851 5937351971093548785659840479455011292 8356852 38758991702274549206146292057227980800 8356853 19381177352768198030326535111526717102 8356854 -18178632464183334985075758704040247296 8356855 30676592430293202982560257603650116000 8356856 10280006290544528607044513195348951040 8356857 -70068117383880275851829960797911502080 8356858 -84656716637368778868932367838603115040 8356859 84887703405459514187392937163994054416 8356860 37603846906034081110061659772425436160 8356861 -22353556836418774810067029750035948538 8356862 73269349559291881384051041630378258432 8356863 -31046348640688478185382164154226234096 8356864 107038431840010086067113136996059447296 8356865 63245873796925160541149034440308800 8356866 -3951718763516878553187093871674015744 8356867 -64931216873735946620319700702875022084 8356868 -6432082779241689885070893625176810240 8356869 6882381118592472363026777787790153404 8356870 -71664028087518276238183246355594229120 8356871 -192145886795499598045081366869160301928 8356872 -75805835961839034147771494808421171200 8356873 59030517862935382941051726879899347840 8356874 -1084027097223129869595706804363998720 8356875 7737727264836788185203097199503395000 8356876 27440472261585966779261529876530926080 8356877 45034347804803995710548907497513911212 8356878 1087251372479471442258273668131276800 8356879 -81640548547280846520118245977355261520 8356880 9697162514285937881744184365092700160 8356881 29255218865192960908870654249867244736 8356882 46795174213825458501218023880548334592 8356883 284018882036640049238719566087092649144 8356884 -14418718405481613983328438299447592960 8356885 71478031232054206432763194981547646360 8356886 103047294677195730289660794084350863392 8356887 8056542744999197283839242692374968320 8356888 24221197925447072608025275376690012160 8356889 -102709995709298133706458754390118606976 8356890 12432540930517344494600464111032625920 8356891 217002957231825344971983247801180060292 8356892 43196783853694566273607113435448137216 8356893 63835411811751964363586798653589844864 8356894 -427644695329169020703819878538658816 8356895 11849400054187767789086546243253503400 8356896 134269349501202480082871837576079409152 8356897 -177362995851882001685746357440646572140 8356898 46814468332602707265100735548793998720 8356899 43114105855755716996601747464876070264 8356900 20403667024442746519247564138000684800 8356901 -10623047145673255890027269016645163620 8356902 41157649299911073375524472675290826432 8356903 -160701172088344712132600474983134457200 8356904 -13297180373255749248778684917523338240 8356905 186911100450062161818236857371785414400 8356906 50899505996226920666148987492219967152 8356907 25023298960993532719769100263463717120 8356908 14645471868466620537376833179209629696 8356909 4864808034761369293957268014764697440 8356910 -89597038796394147222214938328277331840 8356911 -12342911532574786270278795694876556016 8356912 -9461233667571212609428412614515425280 8356913 36367676510450920329232600665986746944 8356914 5404690799424389753903008194274730880 8356915 9751701490618603354671226319279565120 8356916 -522499922647104255687893567301991680 8356917 -37049568149773793734481610240784017120 8356918 -21807262446967965891179940169720389120 8356919 188693895525923444096837025134767153320 8356920 6984191454000089604027793535906611200 8356921 209861288397626525985681042682600640 8356922 -2667306754498742478605719188567014400 8356923 -25369345665181553129258855149522381428 8356924 12123941248276742803481983852421712896 8356925 39859831143526010426309060823385200000 8356926 71174257468929294970498026944412760704 8356927 10695015966045016449659444635089392400 8356928 6856813897618185774739274532431855616 8356929 18835801671738968976890323306674911232 8356930 21443546486972180911368350966936846400 8356931 82284270737999665838912706443924700624 8356932 -1381954829824053457232791369947502464 8356933 128471854440933820205560865295057892184 8356934 9598516320332981666699916238302353280 8356935 -15218955424093497859307042288523970560 8356936 44948702810524391191591154821840896000 8356937 144914929172168560322968642283606275200 8356938 -12648524589061252372878630770691205632 8356939 -1050197080776639416175077441305982000 8356940 -25462209414571462288476670308675563520 8356941 61746018781912644151089638992299739680 8356942 -2038268901021834593434274800018883712 8356943 31848108505970487859341850664788815600 8356944 -4281601924729720426525386240916979712 8356945 98635746239217212178018487125752133480 8356946 -3624141975380052609730868212943284416 8356947 49632251893439440614121469036610991800 8356948 -9536491348197493557265783627586828544 8356949 49165673272876380698888630573757989760 8356950 17285506955466443009677012738277772000 8356951 66335927869894130079665953136975061304 8356952 73506080318204054808951405958657689600 8356953 -57487602206464369786162529100222334272 8356954 44107147996969839602845578786383864832 8356955 -7419391997278725974705843833649226000 8356956 36031344502460936290879124897527491072 8356957 -19746489956326857405843214081170059008 8356958 23671373271771191520891445107807790080 8356959 1517312343408958309139490567451694400 8356960 -141555575316501041448050419684147200000 8356961 -131335480701727181974963684567149417438 8356962 60838153696349716122279555625858017024 8356963 -125788920449077372055790095255155395600 8356964 962046791699817437302498867585941504 8356965 -2163194807822701330108428028531644480 8356966 -21571272351838632462865984588123745568 8356967 1085564476409986678183207210967225760 8356968 21568111577647167705010415761111234560 8356969 75630082470784872969975118189783885370 8356970 329948904159972465674969172440145600 8356971 37629550908962894149297115723155943424 8356972 27737625768760563202448323724223480832 8356973 -8359497008174214210507127349504353920 8356974 -54935144783823123615013485627802760640 8356975 75253957795425983754757397538709017000 8356976 -84012064863645774542100393423601532928 8356977 120847555525335080141578289673860352720 8356978 36510846522997116331652101874528256 8356979 -195143091589118266676482365734818286160 8356980 18278390281940944037237325775715205120 8356981 88990498591969799912692920324157016064 8356982 45305090778455540596106102721455954592 8356983 -3629675847774099989081288091309620400 8356984 12272647343852491603765386241507614720 8356985 18494129242593954252713840118007388160 8356986 -72560204622275283905115597974323200 8356987 -90184251494917870988990513918681089440 8356988 49927382082578004923048524220524346880 8356989 -8367091804855540652859207614518126272 8356990 12768491751222481643960492237503413120 8356991 150142569888903416084293437231946027392 8356992 25209735065188655656463952872944435200 8356993 -75120035174506740490657074699528197758 8356994 -90154866034904028823383374898768646704 8356995 -15022908633925799965158991226474165280 8356996 -119534222779058012249286867660616304640 8356997 -91535660017403512788367814794407607488 8356998 24335878381189061267745379161892915200 8356999 64886979549772893381094492415915669736 8357000 62702681699972710698842358942520320000 8357001 43966160365904407186203883097612412432 8357002 -115809168817137642491876766475145316048 8357003 158693992000655884411209807419965431252 8357004 12287146181540205078563807254416251904 8357005 871725442703622556896842186789136000 8357006 35838314394151163791708606659519607680 8357007 -484358777269869175177915492877037312 8357008 86888893037325938519066823981504135168 8357009 144033029550396029622250574556851473920 8357010 -1468984646730119051828490682618252800 8357011 13401214848126158257419513989996632320 8357012 11181176787111933856491814758604381056 8357013 -32311507989433880191917158225605307520 8357014 -115341842431110254644461318985652944896 8357015 55415030062174599027979772496323966400 8357016 81960446469996851569965807949182873600 8357017 -997407662554027997457089702130446960 8357018 30216036431569426755310785500295966960 8357019 -17280773975555898899547861800829225792 8357020 -27533975424616256129049587682447083520 8357021 92387826780401574991395407251097237664 8357022 -33190725086926934847840608423760699840 8357023 -370096571086437818579373599143905236160 8357024 93782160755827146323093574812842721280 8357025 -39546510906769915371315693324828397200 8357026 -196990105346223445524697903402650288 8357027 -982839002507506580521325850305649408 8357028 -25835658351039399102898324713053607936 8357029 233690129032531923469859114343043292284 8357030 9690026756894867182395837725747827200 8357031 -134955656659287225943206195922829653680 8357032 -18139319899723660582294367584746009600 8357033 232461384332171768518193364350923308282 8357034 -14881665951293604534557720276838501888 8357035 78562741106019958859188180689712349760 8357036 -102269325922320726894154377605474234880 8357037 41359089113561412596841348141573396768 8357038 94962260946280598703519057990586969920 8357039 95847214396822730826588249292875165840 8357040 816265311114832379227446923486822400 8357041 -69436764911661924312043111458816002496 8357042 7475695253856494291230566233747933184 8357043 9685162155659806274083909258959674928 8357044 -174869656664357264720979675340098596864 8357045 -41350131905029966823850310459445042400 8357046 -29255648081442412974841451310351811200 8357047 -39535867099072887375885195200763576528 8357048 -51194978271133732645835620067147059200 8357049 -101250498413824534179573717566455340166 8357050 284957016014457501791657356153555200 8357051 27004524188306932815859501216165310052 8357052 -74448604924183766421332086858677927936 8357053 80620311551582276568385265713215135302 8357054 -107446820353853015867778697432461153024 8357055 11040054993487837445334068847688704000 8357056 -8188615788343080865170808729643253760 8357057 68773944490052093814491560363757706306 8357058 -10971748367621537766696639174346758576 8357059 50146555266964442552053865128488787000 8357060 -126747629029311626849894119275981373440 8357061 85022156406385474422150035027174469984 8357062 -9676504899302372808203951390817422208 8357063 -16887156063115359383511979621833302352 8357064 116351665789897196873274121496254955520 8357065 -39702141614340815629854894455124058680 8357066 -17939551296819990690579371782234133760 8357067 8275662104900964758121375329195064240 8357068 2090069189602025540357450778109614848 8357069 71233651965939184565544152754722006496 8357070 61963060437234129444908437021408911360 8357071 7808630285114836586192140949785236624 8357072 -23678758618179479822800179599322292224 8357073 19488492203183847960541806626084302848 8357074 46413216705746854393413824229164455680 8357075 31747428629883692292149148665696982000 8357076 -709625515461255855590279204632190976 8357077 -93365802436850206251869628348014128928 8357078 -3484280273715090292898528511642398976 8357079 -4336537363695445712564789621795225520 8357080 -42716815374376581027275250071816601600 8357081 -45300042916519864547947692951341176428 8357082 64366063884885816524046350349114849792 8357083 -8397260297879259932818468249630672880 8357084 54420904359521320040590311483072969216 8357085 -85885393584998075209840645974328260960 8357086 -67883712608125906562607398029004635008 8357087 157545145722289065452992827962325176736 8357088 -76507375411122618111837157921570947072 8357089 63005352278067043507159172660228520724 8357090 2287392601668537150367440092194959360 8357091 12673329396644553930045320645819484792 8357092 139904166547141587207418306105855616 8357093 1585992413450309199299648019794525760 8357094 1805725702404851609505188265453768960 8357095 50567412543632103603989426754781015200 8357096 -111507753450955600737526866345662054400 8357097 52616020060872609233734869877114322400 8357098 52694450514673177350532019456166912 8357099 54373772279710744005191250228478970100 8357100 23517529247710415950490819196726912000 8357101 -221516821089094638960481525861306535828 8357102 -8610086449004009872307002984986871488 8357103 -102925578487684850169193590910215258816 8357104 -3290031592288508332908925535995822080 8357105 -95477916270310234421616280583120065740 8357106 -53084222234231914947274399741730944896 8357107 159720816121163852567687029511132228 8357108 -54373128368160934775858224822356639744 8357109 64188650360247946808651446371596303904 8357110 -48884911982058257598799406786007853440 8357111 55618559947183313308015876304137818624 8357112 35178384413980943002341895199708160000 8357113 -10982151764934118146805086608186649600 8357114 -38532138882971120955189423090820097280 8357115 -30862725358383516716336199347236100160 8357116 39886897315071273963625463103178275328 8357117 -98875838407130637007652623079610339648 8357118 21717487776696348991954124085083228160 8357119 -191761074200130783786442170932766860160 8357120 57014059197351727125993899046626918400 8357121 68897073711692313785403573622836510240 8357122 90181928375562644874051210887579272224 8357123 44072299945471531106325052642090725372 8357124 -88674412292979480761226187110231020544 8357125 -70092723374115659688645875077505856000 8357126 66580610202508582428953017908783202560 8357127 -90489179767034809355017820185690798680 8357128 -30025987442147046781129533929272442880 8357129 -161327688410764866314536751674938569520 8357130 37700842303241986332241427236300395360 8357131 91327771893879600300627307237557067000 8357132 12727004345767770751265171950144475136 8357133 63006529127550640883128929272498877600 8357134 36201311811255639418171369137437890752 8357135 23955909209047149629783718230111448960 8357136 449203891722741647106217364747059200 8357137 105262300964689954958506324934098273572 8357138 -9804688277623026535893419334985799280 8357139 3631795450089067568106772786861276320 8357140 51222822598825130608108899161967175680 8357141 -6032901453889926163151548113386818440 8357142 9589568106434881842619003232617894848 8357143 205219830259261399398259716892902072392 8357144 -23487799443232998582913229667638599680 8357145 -123169595328574446037531834841240813760 8357146 -13648953272617554546003940955989527840 8357147 154424433649472523053840927419413982596 8357148 -123157597294366709534889822772049018880 8357149 37800703404169540140115863476672439960 8357150 -211198520404747962778879607672419200 8357151 79449622004213296907576069254128251904 8357152 106974963029482522900027071814552780800 8357153 12434393618033215963389045286765406592 8357154 -1371886283615410818370893756858969600 8357155 -35917809035439627484016694062452219440 8357156 95925519323615336825386190857391477760 8357157 1584713623908072675055256472971497788 8357158 -85857866585614335027464084409460492320 8357159 48982232640157260741682050480398742816 8357160 -12326690881731841594882488605859840000 8357161 -111392091059386201160920001006764867200 8357162 -24230011756580080116562352971161504000 8357163 -99456263641956178719760244314841407656 8357164 -129306029159385750610303938248694810624 8357165 -5300459865130474682597294014377761280 8357166 4202354019209787513751287795479129088 8357167 11025417770148524389405703215779408992 8357168 2630347856561016792168802712780193792 8357169 -21702103138236403423516734740906638560 8357170 73647101542233518519900489631573605280 8357171 129928347576907348915314053022436095372 8357172 8844795789150358455649796001041160192 8357173 37838723487106017139999099991878579200 8357174 -32656980317096509491115306678828069248 8357175 -490632814602926276186227991201589600 8357176 -91131361898771290141226260139830640640 8357177 131047109459054960868194859299883082026 8357178 -42345145334602506867240193694805669120 8357179 -4106605887325995521386493932616720216 8357180 12457546327849535925480796381127208960 8357181 -20927454098950472813462218456460537856 8357182 4396403791301572153415935733138664192 8357183 229864081423224159908385081828982927920 8357184 20632033023260415040188898451537264640 8357185 -50361199628402438137760494798452664620 8357186 4442622987450389659467214912184862624 8357187 24957206662563527214505015381845711168 8357188 -14849530916284768651416151178742005760 8357189 99007632238448535840175803425010426780 8357190 13206435773296968358600361602329388800 8357191 60570397062593863491449544772990451400 8357192 19307654101997385401992435058825625600 8357193 54644637124601839986018700565831218020 8357194 -34163292555371657815181270845893959328 8357195 52165332876009469883266651782286656000 8357196 60557633362749650637360085248340680192 8357197 28347568503378796039734475354928438784 8357198 -15771865233648573897391916380199150400 8357199 -62237748971500238140248455490675079152 8357200 -6006911855561619183652453218367488000 8357201 -106478008675908922776336165012649350798 8357202 16347675614377692115547731207227571200 8357203 -48473291972853122779219260142440278548 8357204 -1594919889569976658403595118022400000 8357205 627018119458588430297946452856683520 8357206 20380443797735811327920068758566371968 8357207 153047969278798026317683746948117264840 8357208 -69196553299733918678429216607549296640 8357209 49658932118817340850040899434602409216 8357210 -19276345285309661816997363498546558240 8357211 -30986788081495934754952602842612712960 8357212 64795288445042740733589462806595539456 8357213 -32367716680496307146728955048384227776 8357214 -32873542295457739831416184646997107712 8357215 135997721471055036536688641798542392360 8357216 -43873790868089155093794864752154378240 8357217 143382688051734826688039922136168899264 8357218 -97303512364459750208193027076481707440 8357219 -85805574028069931103684374650851483636 8357220 -16009497215408283580864066279033843200 8357221 -83094820776326571585451876812561448356 8357222 -1381602587524452982887737824590422208 8357223 29300902217492560899663886414755260544 8357224 58270203048031967251566108082482600960 8357225 23106690089958984880060460136407094750 8357226 -22762513400925120911807072168410041600 8357227 65368848308831219300055959939450351392 8357228 7267428782539786674534549122961408 8357229 47110120619809600406298709602388333440 8357230 -23114210184507026296359952848012268800 8357231 -102063433805070482960759624608266906048 8357232 -1014137543554827566839844080370319360 8357233 -487813184299436137620594844561673518 8357234 42283743984430706585039825924027523072 8357235 -8891229796654317994272089975956807680 8357236 40248757542242873864981397196692490240 8357237 13261033712797371029116261535431752000 8357238 44002738200534902617345967325158110944 8357239 -18233069785545737051948523472098545232 8357240 -102460453233806021430337885259280691200 8357241 -37689734181463395731312730985731227616 8357242 -19155486700847281471008425664950188800 8357243 -6390378724123338819098706941046969360 8357244 -76909181139886770917490057711117769728 8357245 37650060545814274821686249844787862400 8357246 -10122401164800700758405206569023171456 8357247 49133046081466969831491648743451763080 8357248 -42281357450489667082630703339274240000 8357249 127405658255361288543672507183222120660 8357250 9376761619108811612204798978883456000 8357251 -12383672571617901098545163103009844320 8357252 -9750161777581589512656047850316800000 8357253 64887673204796191018524706678581249504 8357254 3314510439442470748689328264867968960 8357255 -1788167059143998411916708710702376840 8357256 46624372706320954669491719069816017920 8357257 53675823857661726277793965361108824320 8357258 5452267638902414347849867764230541312 8357259 -1887930829362720355051001329797894144 8357260 -50616070709422658247834660540805893120 8357261 60712052142872773754951722273935180000 8357262 39578576049982940856844445957509849152 8357263 242580830931664282576817573989777940800 8357264 -2613524142143143316100413933581762560 8357265 -3830545596528028073374352338654080 8357266 21108973886803830019175827161324242832 8357267 -107818699166124567205601521315378303008 8357268 -22014322295462377878987818135349977088 8357269 55986974306020638398834438851924150670 8357270 23215296958142182325414712040989283200 8357271 -2136304151230163994523745975586417120 8357272 43916442068491023953071864068660264960 8357273 10753101212850044712972199027460388624 8357274 35561248430611254973335692522778566880 8357275 18110465118882472429046599690894453800 8357276 42928006085324063958175732558328878080 8357277 -104502773074941116485526701454564926080 8357278 -36572398973882859705599903822729136000 8357279 -36246307031619050855828983161530987520 8357280 2977459116323459728991981359092203520 8357281 -102599231225872611686300196433651813918 8357282 -28177246524366817464124098388850233008 8357283 -75538702920826925522394186163691462400 8357284 -2889730001910067663920023652192714240 8357285 70416018910505578771372174916475143160 8357286 -18659628088163264156115338231514550272 8357287 20629318318272882696684432184171874936 8357288 -102262632248394912437911592295142932480 8357289 -43035664483129915176728698471398116976 8357290 -8431138931625612779783200106060390400 8357291 76491351408923184882535868182727109000 8357292 46727207059454510281744052658509475840 8357293 -7686966316883274387832085867103424842 8357294 -79876665826495195950921782663628775488 8357295 -27757378506231770022637303093234141680 8357296 -42075706256230162238541462885664260096 8357297 -92916217625137437096289441108792045260 8357298 44650390100886434695158833316893633664 8357299 -18378871064573045583482692706062905264 8357300 11166850835919813868592130095662848000 8357301 42970575483821359489710414154571346492 8357302 26591910177480750965485835702985337920 8357303 9256433282203135899370132376204747664 8357304 6548261932049414101117522566772101120 8357305 -77045508054649067569187483802793628160 8357306 -69003778298544410308584399113530281216 8357307 -44332829863458049354708954996596967680 8357308 1001011827051225276991165443300912640 8357309 91220707695374648735151062954103077100 8357310 -6003341166656919191646840894082137600 8357311 69750705595051829002316672954985924024 8357312 63066649798703955673986330091428249600 8357313 -3540391556733404705970060760114912512 8357314 10896406486333195987716150196903652352 8357315 -81971400617447257723815666191485901040 8357316 35756113181416901660691955488681252864 8357317 -164695704139599589758528427977170153280 8357318 -75144163235562653705415316319425557696 8357319 -165661279767733987153183765633512543936 8357320 102074422461895305847516111506736588800 8357321 1198601213919990455482236612211568640 8357322 36615715230263169465000315785554585344 8357323 -56060775931640427950778067052851093136 8357324 -184176094421961698145906192960700483584 8357325 -46840857166504307692933627628930090400 8357326 21067002003141705611990302870236228864 8357327 60228230422896041345148485363447295672 8357328 -7400656832188669994147424157505028096 8357329 76768095547751952490057430428298974960 8357330 64774924797314153394798646431121126560 8357331 -46450154441230251480674520136714483200 8357332 12024249650010555732785440928039057152 8357333 -29345019302086077480569794028901408036 8357334 24978523923006504894800083554339026880 8357335 -16082262306751280112878787566689508640 8357336 -15487267805087471722696809705287270400 8357337 -9921791590438707017163758213213614614 8357338 45031004173219402964022004551111098112 8357339 60779876316463783002482895486611621520 8357340 5322441699054323741709793676465971200 8357341 5412904464593015527530352150258601184 8357342 8462228848840798844130941730361829568 8357343 966488529594280156583997309631310664 8357344 -110886333772618099069722672310833905664 8357345 -86615390558686005709863993502967004480 8357346 -5780839727842101767781488891417785056 8357347 -8087562695220137697568463580252367204 8357348 -189313000231184085269749777309398810624 8357349 -6920092051155220347116933915346997248 8357350 17885614045032801485335522399000248000 8357351 -3494803603202632605841229716233555840 8357352 21584390598455688447602478939950284800 8357353 -5052282512865619396694683408820279136 8357354 38536375950455798171407113648529811376 8357355 -33004588717577294884827108144783932400 8357356 -25555523938051160837640735371143519232 8357357 17577974448161621650569039763359227820 8357358 2998943965826226584554276708196864256 8357359 -142226826267374132150540163484563143960 8357360 1645309188086275773177655799875829760 8357361 42786667637334522221402711796413579424 8357362 -7255174430178623088700176987080073216 8357363 -28392013914145042462885270406593713840 8357364 37223391976884806302832768287635640320 8357365 170721275011728233520793374540565349400 8357366 -4302124134606372929371423228552989024 8357367 -8805034142959314184863422411370572640 8357368 13822132303858189206226652499048837120 8357369 12220305151810005031843894666901854080 8357370 -1605897795729872122076445122658170880 8357371 119034435130933245911341065419870582784 8357372 2055879857822258949331735484497155072 8357373 67308675169521899929502290416641992422 8357374 1424740461939014853814622314129247040 8357375 -22554383547677705506772321827724040000 8357376 -6005133004194975977008962693293408256 8357377 -73950626241517085092369480487864356928 8357378 -18585825322594717366531707020954386560 8357379 -82787621468989888069548374679310722240 8357380 -78238129110725153391654070484088595200 8357381 -100335493960755073879464935515874436000 8357382 7379242871592974998689113677284997440 8357383 -61335731608950340749979845357306422400 8357384 28766049540407091411898445748577075200 8357385 -90872676329842296288781242185677262400 8357386 -13164409013762668314656363588233217280 8357387 -219462509328832820217328431830811406008 8357388 -58076526071971769138330741168036751360 8357389 82606775214518549321581622693612155190 8357390 -33557012177618275723308070664518996800 8357391 65136980563343806875760936108945218960 8357392 -37969182425572524204628774259414523904 8357393 -53226755796257862761879583929558464656 8357394 1137765983708815194691977628032990720 8357395 15120567319836688310954423604106026720 8357396 -113701886999731087201871765412937973760 8357397 47595701352751250879924643921236328960 8357398 661912361941614973856936883514397952 8357399 108255584539751123393752866520558738752 8357400 -36126194319282474937010732976882432000 8357401 53205120213103779841485799088838902212 8357402 93082099802349564452109312068286823152 8357403 -21360920092186784472813960349963200000 8357404 17038831017638265950254118153126095872 8357405 4806518976428353369068069200397976320 8357406 57227068856828186034398646316165456704 8357407 -44828908287362579308912838425941083752 8357408 -126478978849026521757825450126170849280 8357409 -51645175878902982308179570414265857200 8357410 48257812531274533577875142267742720000 8357411 25862769805615507101930214718921900544 8357412 -10284578598235385416407987379650600960 8357413 234567259314479139176190198087974546524 8357414 -753394430308868602654332880656952320 8357415 53248734978999105333840216871726131840 8357416 -159557862379929903089692728735253708800 8357417 55217206274592647584542247370008409466 8357418 -3510358013914029578125984619052539136 8357419 -12806301104741851935954542982103714048 8357420 -18019880021325312026937869707813509120 8357421 -123334083151774325873771089534886474496 8357422 7765865836930721542171702775382280512 8357423 88285307794322431890193096998946816560 8357424 -24955603874679400100879329526048686080 8357425 -36589165620016877961606795403122921850 8357426 18497737989144961563763746810491466240 8357427 -53299488361339072211624683292533179024 8357428 134180782817368877242421693622699075968 8357429 -227561653628632779651845165809474829970 8357430 930438876668135640261820715483637120 8357431 111292187039521187663145465802713593952 8357432 211260971785631948577480445035225108480 8357433 21108100557737562240431445162555305664 8357434 3020460283658173210046922093225557616 8357435 -15039984492429601826587631802535390800 8357436 -77180154162410872050560545135375922688 8357437 -93914021659684317877026519658866720 8357438 20709013461717727587201084065015406720 8357439 -26752980874746077587846571842292600376 8357440 3938421098526492559103461776351559680 8357441 131227919658097405565038291764332041152 8357442 5785784393923115337114740780964794880 8357443 8430973873092350665930836549155291904 8357444 -18874068732317020300903008273408008064 8357445 17896087500240090871654720911906739200 8357446 102657950617834060615642082536473255936 8357447 -32243844707469020386985703374739925536 8357448 46638695026526897267816855162299269120 8357449 -5547569594454033670435652376012062208 8357450 50479661764584887013239555191053210000 8357451 102775827823129182813098657759122068720 8357452 161664982573572484913914701535094077440 8357453 15710219782432036874061788505601896684 8357454 252085984286181743146896006811130880 8357455 14391837254204349958680123544430942160 8357456 10556795795947857116902480034292940800 8357457 -40700014728446499795569882451503022912 8357458 71497784265354788213290188463178536080 8357459 -9796175584922669164943687633011520448 8357460 -19895994971202101004156561220592547840 8357461 -20758227603140102726390902055537076160 8357462 -98709897103579114977489978778348396608 8357463 104895177220168408904045407708388978592 8357464 55946604925697377312137486878022942720 8357465 -20771165152448781749653671710047846140 8357466 3053501551352617943839574825270062080 8357467 42269195643653056391189315311214984516 8357468 24913071188446696425530894038454476800 8357469 -190965672129798958227187123823642109792 8357470 -102872173358688289324773731226884160 8357471 -82554448077480241959885854221449551328 8357472 -134627624120668112534543180524919193600 8357473 128669858233327360822124982336861820720 8357474 -38302625839110479247505706515629945264 8357475 -1246482357031626162202473491433024000 8357476 23634657417261395314119207140789862400 8357477 -82860389970103064649571624988882725860 8357478 -477148177915405234870340629501080192 8357479 -32303920556747990751503549369026301872 8357480 32276438754949553714201187000302745600 8357481 -23536285746843492327050934883016641920 8357482 18349868057990005654329220476107657472 8357483 88569968909498031933067950260504847732 8357484 -456134478203104536867832740171262464 8357485 152661805084812837579568189279926759180 8357486 25881686825862250132444391280418568640 8357487 -42223067564596800818287569505182709632 8357488 4442358339113049560443158922183081984 8357489 -117354790881561502387731178893176156160 8357490 -21125104976070888539707182974000669280 8357491 -14751559504874660519431263390349885108 8357492 12234915870548124482492831157214924800 8357493 17783673482471360194653192148268605824 8357494 -4883539086978767252024317926848034048 8357495 7999406804270283888922569738098912880 8357496 1625793530967553398538638177483816960 8357497 367126283905926193077074867084114124612 8357498 -98110894532755446765129374687847738000 8357499 32574900515342363731341327679428230208 8357500 -633282063359166470638669625319040000 8357501 -54922470499291950736274146360669797498 8357502 -40327373672101533002203297747363602816 8357503 11448574993121603286342246903053222400 8357504 -65303018387674659645092369482414817280 8357505 -27744362223221636500200093871931764800 8357506 -79932679181323468509125729797030284480 8357507 44172299306119859116745875052356318272 8357508 -66070984857900470041215727671807604608 8357509 -3960710665003832229071247126015824290 8357510 7812573933015346297102082070672384000 8357511 -887773013865989705446385318652725208 8357512 98829441493304257269761764555010995200 8357513 -107614696630423877270252293295403045360 8357514 21243437698452830643074290529098014720 8357515 29187112440162584643027306039534448800 8357516 -52836547327500825210453698728910434560 8357517 -21624159731711459682269151670753775232 8357518 -8655001433394349416256482394654927296 8357519 -159257456784774640917702401677211807256 8357520 14202899832205847630763889823357337600 8357521 1595516506494846725968734147676959744 8357522 2147258736358487231417698087029505824 8357523 1225996502753855802248867084708832768 8357524 -34174528885932766248104701636677761024 8357525 -76703466586730719790348184448218554400 8357526 -87550597156900664901260965453461993600 8357527 -61637265457545418876446203578227513480 8357528 103218956370059257483575038945729372160 8357529 -93576260151657447069863664123057120816 8357530 32740302086008752570153703020804729600 8357531 10104143749611055596872790091104443424 8357532 32439065632216318796522697533557527552 8357533 54822562790589653460201398958526567584 8357534 -39634908865502822274956573374233043584 8357535 -68004236442764272500678895375718200680 8357536 132789914926455727849692027576473616384 8357537 -124992788321536771237836042322042454814 8357538 12417284694025844942085879555524198400 8357539 -67095932306888098481932142237012135040 8357540 -2878917741741620611578265991544913920 8357541 -67138518345589520567346199785517941408 8357542 -59014417396873181832558375464846327328 8357543 -96029946483719475798059051451782339208 8357544 43973950266333935951848218342783129600 8357545 4617576287255466824826828135140150400 8357546 82662194207475587964412165796979383472 8357547 -24733186480760010353961644951549665920 8357548 -29482753203598034941648805880132691968 8357549 -9763601643120055416880155278321447520 8357550 31678269805907057938473199508524804800 8357551 2909052359369752697249040248164075792 8357552 9085508951062192359944788989264789504 8357553 -21562146625499553994285362308644687200 8357554 52324797860921709856187279131665416976 8357555 -145373405777902743751763366355974369040 8357556 -10430247749739200170987854977221165056 8357557 164101379332949582401387158640595108820 8357558 -912074417834090339066318114084406720 8357559 -46347687123775209718464564423788774400 8357560 38343097434471056672250777317447270400 8357561 -197975613940740529028416802411392175100 8357562 49872927298708093136660495779716670320 8357563 14140688725754277832957155670399520664 8357564 43340601407811437820296257543804978176 8357565 23264721700890131909840816200851803520 8357566 -61200211660659704353916900236686336 8357567 131699664527589796774945851444799703616 8357568 35495281925527083231395494817169408000 8357569 -43965044936692160905026919887892335360 8357570 -12653963519060989011746835461362584960 8357571 144133058246604042174668114859470155140 8357572 47126584963560619164533392082240206976 8357573 -27414439576305776163358235154853486560 8357574 38877175524822643539741026584345479552 8357575 -1808144057712136388267270898104231000 8357576 -152003517073728750972783636011008465920 8357577 60297072779629586723167934484146511120 8357578 106873138071451360802156731754205345840 8357579 70282666874848075216075121116381595184 8357580 -1640734962012531382827353247460638720 8357581 -132032031677771706526814393104305588308 8357582 95843056746529605969821989868142835392 8357583 -52301883921755921685453720221164650096 8357584 30078251827657868185690979499640668160 8357585 47648719813543166800267906931759553780 8357586 -49364061899212090031791040575736428800 8357587 -134307131020595658228510318295050670080 8357588 -29354568644051396789339649652093917312 8357589 53790332282328892490274665237916605454 8357590 36293469492837608546704213588717996800 8357591 -47745692290141208954844712317074640 8357592 55138121155421924074483313760259276800 8357593 77369359221400465147284106056466359444 8357594 -11085001985638040964867686616659079168 8357595 -2678037952343592929093757729514748160 8357596 33779287772129174288160282353563566592 8357597 71837500851729066818626972318224046200 8357598 -70400210564574698203945965975249422016 8357599 -177154610844869743730300572802821986400 8357600 -32071893595589266603008016787649331200 8357601 31221518150255954898390265304124456384 8357602 5111218643786042997020352040365465600 8357603 156415439735983810225368236893493565852 8357604 30432310295450274014210044914776758272 8357605 106081372301650265459410673760307387260 8357606 -912866987677595545088124158843810880 8357607 -63612741813525922426364280824408493360 8357608 -32706744287278283971385139266693529600 8357609 -849467553191773444412099226965280192 8357610 6713074315387450493999122184472222720 8357611 215976301815175473794050790614945812212 8357612 75685366724892757188918875167465472256 8357613 12381401648591637037945727820423810048 8357614 103200615579512909400719048709826193280 8357615 21347406880102218752434789640319343200 8357616 8944222710428057491156642878075174912 8357617 85093162817104136458258109172165030052 8357618 77152503608705186747376756934681055760 8357619 -77371605672380581580402182163710349256 8357620 11759142895338363050188965733444903680 8357621 -42180472760218287877242901760960516178 8357622 8329398073833230376207707168684734464 8357623 -3709515308324551174650379210180787232 8357624 -5212570195894693728221639149926850560 8357625 -56001296499369550523727005338921440000 8357626 148471890033744603713570908427708544000 8357627 -28873100578495033077929161498261282524 8357628 -11005813936285389845751380336581671936 8357629 -25517821712360027365060823834264222624 8357630 12414564752522262766166317683074872320 8357631 25893584591812258846109914770580468224 8357632 -89382454224549443841541914565053251584 8357633 -106756472152143449180762221529267813118 8357634 21523470291626575319093737041161932800 8357635 52521919998934555888243869859219504800 8357636 95541225586929101589536689984199357568 8357637 15628083051298316148594944261311188960 8357638 -27318001055646964393112141791079902656 8357639 2208557844989896004048061365854439760 8357640 -9283529122597924007431926781683302400 8357641 95706228801310336462446906711569270042 8357642 -54681577489929474563657294791424990016 8357643 33095466308264008761317717747564578704 8357644 53624361689987635079163728607665576960 8357645 21216638487533405211419522240186971200 8357646 -43196207872080192755996949297565842432 8357647 -314678723914620020851443627552238201600 8357648 -1847144647622238125497601064655650816 8357649 78696101097996191529614732911519369728 8357650 1210067052337420607407482378896832000 8357651 1748010957456107288120313910167716652 8357652 1765883852330097353309887718523340800 8357653 -221689320908995204190549193823374450560 8357654 -1402310795542541991645767571197920224 8357655 27693822567641629417892982394241709600 8357656 -165722336442038538322081602121753804800 8357657 22128669339141806429079073962741513024 8357658 48100164036791978855263885858244150784 8357659 -257526255288049001501386113491094154584 8357660 56078833293462930152453312488763911680 8357661 187220086376310528856801152205871052 8357662 -123684904626160359149422157069807616 8357663 87015066662186045795733054544048170240 8357664 -20534016487035795892992821356268617728 8357665 -84867549947142367734213796380658555800 8357666 -31758941306297616106433277191840000736 8357667 -43105490382711887677745090264388881088 8357668 -75699767928154124873479804496063622144 8357669 -110907054050805767280806830348607306400 8357670 21108871453882989092988436842804894720 8357671 -12845620484677586599192950195739149856 8357672 205424360182574220114356775587901265920 8357673 43022558026040932728790060719663901584 8357674 20919876794965154081850864466004258400 8357675 34735860629518487336258901919889470800 8357676 45568983152686572875422497746582452224 8357677 -161394293310699426084449051737247386474 8357678 56559800429340030278701767325405056 8357679 24884813422172498442152547412448997048 8357680 5918232150234886391713996497625743360 8357681 173210346377296760310896211681578675712 8357682 5156886260914707714999191039292825600 8357683 -68794260887637347094656576975139710068 8357684 74031633829944428508334104314981260800 8357685 -18007571614997927129064998809357938240 8357686 -6157891281274694891101094016469737600 8357687 2194779444868363227546158558311417800 8357688 37059632790248871383140317595338547200 8357689 -74678220935195171073703024613876760240 8357690 -27030604504577958633715919245022803200 8357691 -5159843455606426069915793979337606656 8357692 2945139142339720997090855953357199360 8357693 6944471100607555579251526404817086720 8357694 16541350107040810806449298260624142336 8357695 -591458732897680319467407745800376080 8357696 62279559755798510252029125214556651520 8357697 -4512685553717707115897870294040944412 8357698 -62700491319173658443627331556233092400 8357699 45842536836842157967122835628529622272 8357700 18924800927367432675947956977619353600 8357701 32705526899563140392056153512227181600 8357702 112583054120568151415155128932218995552 8357703 -34186212238744333402417101452385444696 8357704 -66569428537856552954661370385432371200 8357705 -4963230173036939391962600010690318840 8357706 -9465576407461702779657227470099616256 8357707 75460799643205311597872022919069671956 8357708 -43818743297167464556773944517857664000 8357709 3967467240805869754534179190859354304 8357710 95512589668537155079737169062143243520 8357711 -149360700658564873724543771239124396688 8357712 -2887497261141220154943553087733760 8357713 -30431105943026323831395184240365450240 8357714 8472698209021229591400884938682694912 8357715 702811715759389842746978724282396000 8357716 43078359925554231266206901325305098240 8357717 -77872013760836469311053488950564257440 8357718 34834383945897442593657206816328122304 8357719 -147446067993730221618517827903816837880 8357720 45846229286581110376359309809565696000 8357721 47996451612145837093479376793883375312 8357722 -25636671770715012724673300227206083088 8357723 10270399944646152606726260811104694480 8357724 23354313455421054344225989546142330880 8357725 -42897617252314317877619275132144355100 8357726 -132720518141696713522143325117252826880 8357727 12859230961191777813150913243061457408 8357728 226221915283956003778644588164306436096 8357729 -188149664007229383454596589179627291072 8357730 -17511306643406750860736689640146145280 8357731 -36369517894581280781210582566616458468 8357732 114351804846849384754955172285124131072 8357733 118094622027879499955449509331471695102 8357734 -2394119195789136212571923357841855168 8357735 -3225240469974200824912565834330914800 8357736 -110990883449026817425089753635981721600 8357737 105843868439481208699258453985200872960 8357738 2284005456027686624966830646776631040 8357739 -40529810005481510904903690544672089600 8357740 -48568773966896951630257602241388390400 8357741 11457260925738851512240072409957122272 8357742 12526443810261915185368973078981262720 8357743 46969259964587633302095345778795221760 8357744 33663892476924831321581535032278450176 8357745 38253925733901982887347324789841302400 8357746 17469632567416244139622226114979885072 8357747 67696449479819031535402615807763481600 8357748 -17175747624056282603123536374273798144 8357749 -138323325035781451201444000083816855250 8357750 -44782194508160257781973884628356832000 8357751 -6862542808840646255054365688305515000 8357752 74671633958443659008148010636982661120 8357753 -8212004050162214886675055460731582998 8357754 -25576738963093319984754789508929607680 8357755 -6165570362120214347714253530117345280 8357756 56449250436235652789073441829784563200 8357757 -23370975634337213212532279384897466240 8357758 -48547649780631312589198137732444135360 8357759 -34331410158359556497112779112449107680 8357760 42847846831863999112212249123697459200 8357761 172507800617179803422434933258000414212 8357762 -1732835014065918012978339336338385408 8357763 66383220169032895864052498777707802880 8357764 101686587754731068015957972211065576576 8357765 36638487756739058189069862716963149440 8357766 8136345186498015770620078585000612224 8357767 28949560279819813749102003890113974552 8357768 -11691444571377729034117490687398625280 8357769 -13670626841081055050506291618096210560 8357770 2189761022265194520175916011904419680 8357771 -187876279879790204027770225778900694000 8357772 -94883735045174819274114328416325022208 8357773 -45937166264501585801571892005162043978 8357774 6837968004508509312151088696521139136 8357775 55452760332032934897438572567234553600 8357776 10441136980112602466353244503961239552 8357777 20116228787804500254386712804491587440 8357778 16070636711352164071905659997578059776 8357779 65858963290406873760849776698745929320 8357780 -170169943925133755595558833124211200 8357781 1235756102594238612666183913879739904 8357782 7716034334126501632579144037180920704 8357783 89102024690838577027626359772845672256 8357784 33905884914105868802068326765370552320 8357785 12395795718239904476400068691424965960 8357786 -141087809003738792151909941929930752 8357787 24948421501451006815108898559888390444 8357788 91794097449574603615413392793459097088 8357789 -6652025784997424740592955044258066400 8357790 12064947781756364067949562423397888000 8357791 -73375468540060716064167374428764489128 8357792 -56936160303140296354469910658862284800 8357793 9455659431315407809963987355073460800 8357794 77259507017811125801424820974175119696 8357795 -165414017787680183203781345232252594720 8357796 -83958409681150858348811968159590297600 8357797 16135410445560750332782239734870432032 8357798 -59031119252663766345006664306639243200 8357799 -20627230473704751380237079706922801280 8357800 -93389955921771297804499819941365760000 8357801 -21914824223832002020527889591518000000 8357802 -20818336767539826613124429737122168576 8357803 14537907850980685976293120670348586864 8357804 -14477792598822585695328252114780715008 8357805 87088684403500443012796160595694041600 8357806 76205647756225145179479133284249068352 8357807 38253266616674299144878927156230040432 8357808 9248287226979219503778743136910147584 8357809 -32365705951997268286273168890521958912 8357810 130414299926049944024143204013942180160 8357811 9334180503766641873991425197695446528 8357812 44430190132930218931458865770523031040 8357813 -155498685270816912160216958534093438820 8357814 45452844236564874399735235049469856128 8357815 30639820625636185072917702387943203600 8357816 -30778784306471963913582379329505259520 8357817 24151313011570417399435758827452571904 8357818 -3000692432449710671457631023312355584 8357819 -17995935384161800919634371862215064000 8357820 64718439659217215348535678762726958080 8357821 8721324084922011236846961586367554572 8357822 -53176730201133929629699573531511009280 8357823 -9985999230729988206839688399102852048 8357824 -671058329599020934956476695140368384 8357825 3655543735328677380079961205722913600 8357826 -37285230027053811099126475965248004096 8357827 -48308723311144845335780155586052880324 8357828 116869685908488049595714944017073776768 8357829 156683955835576165742986553687894224320 8357830 -12354232704020011572621919468486272000 8357831 -12898778811536686392523877883078115368 8357832 -68569233427090854897369703124001914880 8357833 142976125717841314274903383137344426 8357834 27722782354983893932338700508876816640 8357835 -27916824706485795847152640253916272160 8357836 71959311632265722671450824260678292480 8357837 -36169262795892672143346344038848389514 8357838 42063743228489319318818740780987837440 8357839 1401435579263201351561777194649671040 8357840 8954324620525443389144852839627407360 8357841 80397381642234160426823689713785830050 8357842 163978429497963174599236182958223509632 8357843 -7202259051575749119322632906828155616 8357844 17123376205624801453139520990603159552 8357845 -13582599269383309455710796814422997320 8357846 36111471979554366690539039942345262336 8357847 73629558093148061409550026513835862400 8357848 35012261323611731236092065029902827520 8357849 -175833203913094604991948414437947044864 8357850 11392043697404641029379059188491392000 8357851 51316867553600058429202263741157351344 8357852 -6455829026366746638052214437687027200 8357853 -12355233371608160470198843919690012160 8357854 -110163345568482201261690957338806475328 8357855 -43941465989443678874460018496735841280 8357856 5201478132945442545078472151172907008 8357857 -135608151033111445024932268808735630700 8357858 -3927474136707648782855111719397838480 8357859 -18447995560809929989866156085226542236 8357860 -835993671297749247577931504404992000 8357861 -96764877641697538379266684185116676000 8357862 -39277718769776071782425454330909795648 8357863 188969717673121301058299372446454249040 8357864 -128889400763704312742277658745081840640 8357865 -27253244192270790443041659309897790080 8357866 -9870851490753999900463459414422552576 8357867 -62450885389217587980170171878618368 8357868 33040254824501496559573277705734356480 8357869 -121827544919683226501117213663056765440 8357870 11467866192147505976716053715393474560 8357871 -25770006727966448614509438592499892480 8357872 -897846875778738735281059207760216064 8357873 -41865950737432670979490437894369640878 8357874 -14160027260410001610756934526933672448 8357875 13253804546414254399283100197106744000 8357876 -1919619148223586003681632910850018560 8357877 85814434141470693242984645179142906880 8357878 63304021898806330139728959757936842624 8357879 -56768667330956811167969336278934876160 8357880 -319185833584518179616868238944051200 8357881 -7506270868196544318200980815650395459 8357882 313007045436744818804749541963058624 8357883 -109670509673988082657798423937383334376 8357884 -86390612391209360493183960848567552000 8357885 101363984812701719418260740862346497580 8357886 32423442175515515315366723845451620032 8357887 -24974271397315979909385291708026943240 8357888 -1904428660788187227930057284769546240 8357889 34611120999953115885678247468118981424 8357890 65084449614782122119122940395790727200 8357891 -91085824689047752684425608530401358800 8357892 93192849043484326424763179645098109952 8357893 29584616337993037308881442133375137340 8357894 -13974032549684842510032148643605822848 8357895 -17627219294954437155535906066869494880 8357896 52805323067397408995975838139670369280 8357897 131932738776636143705667568401770914152 8357898 -8651540267614231433131226913140219136 8357899 26446832897856986440245823914794092992 8357900 -34356993974872258044440546522864544000 8357901 -33540187509884411374117625358187582080 8357902 3282114446565272859787018770158703360 8357903 53356540852057140511268961014452639152 8357904 -831216329245865106569358845704396800 8357905 5047799254409694114216229520794035060 8357906 32386532758848049399392940726366321824 8357907 28617944898163463188438234463670101760 8357908 27140145877649623415788806764285083136 8357909 -20845651403284012621201482191997362688 8357910 -150678070225450419347927165052518400 8357911 17347451130389129755230625280093696224 8357912 83847961756492149701642979199871539200 8357913 13240986717999223347014989006474528944 8357914 62696363772940737200142109392349152 8357915 107245522524648720407025786736743429600 8357916 3137315332252827738383935030054748160 8357917 226292498029923214484266099963841444966 8357918 -54643594494359177935531028685946611840 8357919 -89555045456670353687516911532726128056 8357920 -124375140421786877616054083730739691520 8357921 -34449817379625529275122097431848548672 8357922 -38437790099570456814346989913053958368 8357923 -56689916211801295477267423407676147760 8357924 46261715817784277422521626843133198336 8357925 7753170362088843243549927697366872000 8357926 -30294838906231778026497998819394221088 8357927 85801336815175709853538137914629942776 8357928 -49949801648705039562548646567065763840 8357929 -72344573399173047927921533396188565360 8357930 26141009995164190464555969016504774080 8357931 190730306193794407623228416610796857600 8357932 -30514020910335990538523241402385764864 8357933 -99704157483062839280463417497984755818 8357934 1939656603761634331401350173114899456 8357935 -12181927896584939965366993704829927200 8357936 -3860404496700065125666542942741086208 8357937 -62541290772391492074558059846225870976 8357938 6798467205984747176881375527768399120 8357939 91173010472182293936613702392159575256 8357940 -55457862895675678424148640171062835200 8357941 10582337890883590182855611464795490304 8357942 68304923649371917675934019536141779872 8357943 12731186953936755384946871196277352448 8357944 -13452562254965612018277239250048000000 8357945 65468318983937332580005612748309161800 8357946 -49346816279974145533249931292461692416 8357947 1981441795609811924050842220217855328 8357948 29388841720450578728030648391776179200 8357949 52040442041775558980641405234818042534 8357950 -53961165738226941451168151947542696000 8357951 30768697471851854909012895621068675952 8357952 -3990981830187535296986792349029892096 8357953 3241721841903565645031662900710655024 8357954 -113705925975777570468043222202580912 8357955 58776785923159330781159925041805405360 8357956 -109219684666168738574552621151551274880 8357957 221698803960785591144003427765826402206 8357958 18360954080221357389259139986267914240 8357959 -4835752720688112145316098681130522784 8357960 56897444521181190487843403757767577600 8357961 26736881889767784090096602032091584272 8357962 8015946313056384477390813063198720864 8357963 -111905620594367926396089345648902845440 8357964 14551042525555777129808144673093950976 8357965 40311273162942851864061691662494780160 8357966 -67079844378808305170669549104375541568 8357967 -31948471334282230953917597930053241520 8357968 -12930073312551226491012834431025553408 8357969 -155084140946663039824177751308022983680 8357970 3697066557784132292745044271468426240 8357971 19638449792137744341859905031343464172 8357972 20523525377329447286849725774503444480 8357973 11024629251932616321484048717044710208 8357974 41077406190098088126795677467293509760 8357975 42227246507071229917838990308036158000 8357976 33933249299466101136992305213977108480 8357977 127040616273755833233352801219740946826 8357978 58576662361808498289849206395497177840 8357979 12906544660909139594673980573630270616 8357980 98497203913600136642746413598804416000 8357981 -42162413372569848222181821152842359348 8357982 -16279464531254924816115836328483342336 8357983 -168594699552755474316261327048180172768 8357984 -95218771427252853542594469528576196608 8357985 26251338650742980380184721785023710420 8357986 7773823480706011585494282532475427840 8357987 -135964055401098488294249208214584599280 8357988 -6097666114850118998778648149182396416 8357989 -14247596161619472259551050702973727076 8357990 18814229513885893005409175621121830400 8357991 -34376349670295072394519115583899608 8357992 -516609090397493995202056300406400000 8357993 22152796434177759189738362198909376384 8357994 19134427820983122781209577092601423968 8357995 -8401894684072724260278927799878132000 8357996 -1940029173789752737666910691004343808 8357997 30488985552364433025426492895362511872 8357998 -9092872065516148554168153155636335680 8357999 -20875750280900186143555562651726067360 8358000 1089174179931964980401288105164800000 8358001 -156056540859249018990622586527900642496 8358002 56382165088427290552857631014439463952 8358003 -391609809047598621678800006276108160 8358004 -52431861550030216011813535496834157824 8358005 -325934345102602226578585378405886400 8358006 -35848291385074337979587540909208720000 8358007 -15897822986498791248992930161169945088 8358008 149118286700799123358730586571532328960 8358009 -23764151826381119697824103733989879072 8358010 96891814818113823098211195007065077760 8358011 -52473342897803816754205623218229193200 8358012 -14615419581465727953887552482413557760 8358013 -101798165478335895041635944428512120416 8358014 -4492027978341373918187131447929758976 8358015 66427987792125592975204505271899506320 8358016 -119908064705565069977520487390909562880 8358017 -82880337063535522041941355629877387600 8358018 8714035603495247511097470237051947904 8358019 52654010235035361030984173605152119420 8358020 -80185209841952608720780723126956503040 8358021 11931059327963611464435335794524840672 8358022 -29572061692284657064799362373583218688 8358023 -65023272847423741459990940613332843256 8358024 12883605653038461706588500858341376000 8358025 36253653121836838717872480519816136300 8358026 18602886700070294068105887811878545712 8358027 -103978460918110368773048490277352983080 8358028 43989378180713682436283533369383475968 8358029 -189328718074464781554814368598321559370 8358030 -26565194010553257970340389473072431040 8358031 35375580149206818972854815936658689464 8358032 -30879347485767654859693245684648099840 8358033 15399969819493393825156271247949763424 8358034 -94241433746471125180670115301214208 8358035 12715295516948908694078100266532876960 8358036 58189155936997017170136819947148122112 8358037 4625344616492201555694426750492932504 8358038 747282588692621016156241522252316928 8358039 -2327502151205849435335206634962455040 8358040 115637893112761140173617311815216332800 8358041 -51284715101295934259120155695668458680 8358042 -24400918785472124819598345971684966400 8358043 -15537246659293206819335924300588361360 8358044 -15862522251641259920501726652292452864 8358045 2325767978000364668129114787586645440 8358046 -46961107700150287795308162027674790528 8358047 -11330327053908065596594451356991692080 8358048 89021384529450870215973010194013814784 8358049 32953901972775910390610095694139546624 8358050 1396644877978564624945498315760536800 8358051 -54874033114651548400864121545877063760 8358052 26477415861866741777680014296878055680 8358053 73580422696501714938910236098145191328 8358054 15969743186493889269494366756448908160 8358055 35118032267508924541670534971319443920 8358056 27118462862309252148580426477129973760 8358057 132557901294446881794118694084256933120 8358058 -120581412271076275224872625945598049280 8358059 31688615878075003908433227352141918260 8358060 -41359240693286047895265506252261975040 8358061 72742025213966025336303686143093128300 8358062 -4409818665176335245846247038405335040 8358063 -712947374679101843986975862182386432 8358064 -16189878726418024302389570144588562432 8358065 32850412637842639558721628461481112320 8358066 -3203335639360184404566080740691567088 8358067 -204581981877130659081979970365344448968 8358068 135554073319017839085487935298358206848 8358069 -71295201654835418422232758380040763520 8358070 6304192640176030476268353615343872000 8358071 240633343560413305880892210113762856000 8358072 95727551514834492783505538476827217920 8358073 138450595824749050085032703405666371540 8358074 -55886464356502939088005339029732760464 8358075 22109764666181319183527031983202900 8358076 38104214884431560528571991692841695232 8358077 169989580720356304796190613655240652 8358078 24374287750598417933410215282043996800 8358079 33489146874437395710975031590096889680 8358080 18812814060424200449888968057867468800 8358081 -56095349897348568724980306113344823040 8358082 -576906846412175649444012526064066688 8358083 -224702634596243467881806169157907305668 8358084 30495742283963068568456166387379372032 8358085 -282807824156955962620725248983267200 8358086 92651966892953560786195788374334452544 8358087 54254327800992974735302135078852417920 8358088 78789486088396393301552605307228021760 8358089 45135122741783769366488430300361209780 8358090 -18218601880404241266107747910182016000 8358091 24131841285155938363853028283324296960 8358092 -144603746916374875929272801848340784384 8358093 33285567836572402464096491271642379200 8358094 73211746289061212472558552389031209472 8358095 -50165717650270121157314716856989073400 8358096 1203743243708424197381195374157365248 8358097 -25280892088457972308783203155539779360 8358098 -43120779473278763294202126589002475008 8358099 -80522779934371278205533540013319946960 8358100 18736370020972704442150577994736896000 8358101 101645677575198284552934857513016605532 8358102 -15825113290486205147765176216851071808 8358103 42295134970830581229881484868070091784 8358104 92922283963820852577003050441629286400 8358105 9196764939573125322160475389694401920 8358106 78127867144155562801162252326395680752 8358107 19743812427858052950931106224386777912 8358108 -13628594222739980406215107085558956032 8358109 190827160834565678617962086005322182310 8358110 351014645202801558945067886836080960 8358111 -93613362927485737501217395159407680040 8358112 -15538949839373263088852735091855065088 8358113 93580146606203139797958052126438215444 8358114 37732996480370050896311900727564819840 8358115 -14937987576439149098820272021190783600 8358116 -17792881238130640666783969265242521600 8358117 86820973482577249051600874412694033440 8358118 31574211400946089782006143551856974080 8358119 35245454717755276817100951407570035200 8358120 -21513674055419674381484436855767040000 8358121 255959268359616709858216995627334400 8358122 -3538601761623707748578110801138226688 8358123 95599135517922553516606304776257591384 8358124 -74780257146596579858643777470829215744 8358125 417589239232934537427669667766340000 8358126 25090614391311388129887898186838806080 8358127 15785631211972287075900899349231186112 8358128 -15738494301959225094720889735826178048 8358129 -39808163210998512880546888794696464076 8358130 -72293197040392372696488266371053665280 8358131 -8564023646704262621002395644899839888 8358132 45138191946182507237262484109080172544 8358133 -6804557854619599432172397810024368480 8358134 13900298658279159609594054409447725216 8358135 7534628657603727159127610618485704000 8358136 -77565065921091077916346902586345144320 8358137 -14774632320816843914128144044840671148 8358138 8620748647882149498214591895433465600 8358139 -47858652351483498097117078314146630544 8358140 3929509280379987339824820997933793280 8358141 -223582582353804440242042335319676536320 8358142 -4650780220340189454953641234018732608 8358143 188076352408869224964700796212861723392 8358144 95682405754978447474758543119581446144 8358145 3959254309402730982873236506953570900 8358146 16741446620277507458474418143725624272 8358147 2649943553919134011671179673910629072 8358148 15548255392079714375938668395552513280 8358149 -6411633792416885636196945107669140836 8358150 7201756798858013199286866217198401600 8358151 -74068339580261979335023108969362306816 8358152 -46855226034470556701707711327850004480 8358153 43405148594447840345287405663633472064 8358154 14674096726012542877237578061470173184 8358155 33650161840267155683456053807811808000 8358156 76007031652399427028534788656453216512 8358157 61067189715491433372441247804156435840 8358158 -310859154302089150120990130479567872 8358159 -103672675159233554528281626560117692272 8358160 9906326612860084583019762760978268160 8358161 20333630452193088048665976819598285632 8358162 62716283493574845247418511943832333952 8358163 -142210046198977663134401930541341541816 8358164 9436303666773661335888908292119573376 8358165 -30354314891987265494015908329769406340 8358166 18373639649924683705418299761064041024 8358167 -96819563959906040666279374670698361784 8358168 88147516057766646272548858567065600 8358169 31021836517261145915958912037762122206 8358170 -47038049787949186928277285936151506720 8358171 5468969614599166997180020617896857200 8358172 37931189248411884847888457275078002176 8358173 188581086920693675157287252880031768422 8358174 -20003847912613302442882317825431685120 8358175 -46029094962440096211705415531072500600 8358176 -191135560495686872069040101267315097600 8358177 -59373676039955012855156889404756945280 8358178 37255035931333103165748553216100633760 8358179 -160461409928195485147599848493330317220 8358180 -30106787901416105803987846577061335040 8358181 59976082039883879925510994262923101532 8358182 2278363679224280098587146286842302464 8358183 -142183068391566067027781577493200790656 8358184 -26027242365283132009215613053578618880 8358185 97618517442129177504156795989792175360 8358186 9180423921778681935805554509453919744 8358187 -19712730278002094182805524773469166720 8358188 -19317407467461997822347565368962557440 8358189 6324265453890346969412708432982319104 8358190 -21937152221336425859917407661825742400 8358191 -859630157640113398967711430870723216 8358192 15130515210583532999119705581825245184 8358193 153180148678510901122348881863244196464 8358194 -21984153727889399818601266403032318560 8358195 79870791655665491389221076303859827200 8358196 39379733819971804491860040517371904 8358197 -86501105109182408438112678766856574354 8358198 24081626648679701495035147910317412352 8358199 5457435331219993308900149304917218400 8358200 49696310498014860123091716872094720000 8358201 10746669793601017575271339814562192000 8358202 59353120808970309738259930394444157552 8358203 68160769033762926370903191442676045856 8358204 4498822808008666444305317871239901696 8358205 -54752833429116909140474643911105677140 8358206 -21834578643063878728594821442106188800 8358207 -5424194244137220141988466611338816384 8358208 -1049500117578454508862184116699791360 8358209 181653944714282339570981078104931220480 8358210 13280311169592458397765677291589557760 8358211 -3000787845650579193421516701333774008 8358212 22256941169218527799628318942375746560 8358213 -8215024202988872862301981411897800000 8358214 -86410657583249206118094619505488964160 8358215 -35057707532600454274885483289190341640 8358216 -80499127021326295758319567426904678400 8358217 46350095586671474272844185930693316992 8358218 -2029781314851395519003040561702009600 8358219 35605979380628054105779281821648207688 8358220 10427653734050014631256525132993822720 8358221 28099634662446022052283961093570735500 8358222 27366329402007152600738361453925146624 8358223 58464357796909303738804543431263659344 8358224 -2202023099379533477527593087133286400 8358225 -57663206767968325158558071018792552400 8358226 -31347307903119325968093500933469181440 8358227 54628017933366370652715603465806660076 8358228 102629539705177183048488952696902297600 8358229 20430487053814140260314933551016335840 8358230 19222287461149339434040386595176533760 8358231 -3084550644495410194969626574032694656 8358232 -189309321126634063501951889622795417600 8358233 -1224167774879874456205475285100125538 8358234 -63233261318657369789183623789119352320 8358235 28124647460586820190240955502606404000 8358236 67294479727510379694236985542468129280 8358237 106669236877864459199397265608252397260 8358238 -28096059708479453320883580527411527680 8358239 43145988614749994077765378221211403040 8358240 -20981516765038036945669486804740341760 8358241 209117194271099696139877610966007716642 8358242 -45026636461686792450564178407324719328 8358243 -97183570953917141289652450189810169736 8358244 -195075444346592791018483376473468534784 8358245 97517960999627303571328020343513858560 8358246 9770582207968969741151454337862474496 8358247 167044334363922309809407058062594592696 8358248 23694615881394627161641092768494607360 8358249 94714572028403876223333483838204715664 8358250 14523398147968492532742522958680000000 8358251 40392946345855544948198610626642608128 8358252 -33489888895532720690196253345921351680 8358253 147587119920153504719461766183572636502 8358254 -72976557246137742656869949000504448 8358255 -71548938217031180926995614024634513600 8358256 22820655295671855704846093345934835712 8358257 -50351961579118437730355813570230961820 8358258 -5165918785272786207133035264062726016 8358259 -485859283541387832717333350620627392 8358260 -8475282822058590121110442078484912640 8358261 -25577443542574555794615767265399107520 8358262 39710816452969648595939183825347504128 8358263 -10796393991909660591600446363274458496 8358264 115972666949403540332542202958601113600 8358265 35449658458079150303535561005699942400 8358266 -15089984174492400939579937093097627136 8358267 91273779962936868819295652274039392280 8358268 112287277008461100210793241871592245248 8358269 -76582199738772592642059878350689730656 8358270 23719599419849787103781881030148649600 8358271 -74128574944599903336393723278188648800 8358272 -66295469706468453266947438137846005760 8358273 124485979649967133802588885454227301264 8358274 -168749877671279786432873109234789368928 8358275 54211795334389435056778973786040402300 8358276 -25266376765656797112915748518643872768 8358277 131317525129464425190052780342327052126 8358278 25984535030454975501074650126922617440 8358279 120274337861150487612219198013498709760 8358280 39793601250104846821048564529437900800 8358281 15474659370660162461320244011738013064 8358282 -18122779179674949202477585414762475520 8358283 48118987138170076286482873633753144532 8358284 -136246050593259379688605353786134957568 8358285 -37179603976382763470456205776767176960 8358286 4009696082832586792244821854299462592 8358287 -26871628261383815640655716818222680848 8358288 11177044199734879203309352678627344384 8358289 -23599970512288587644614579966088842380 8358290 -56303558285234176280315687054874508800 8358291 47644876959030990573099790304425518900 8358292 -103534709652333713426462901874841960448 8358293 151242986704678718332338072820552894560 8358294 19856068299319164225526247190393968640 8358295 -128098477958644013438540423032925374800 8358296 144026399473619586331216862745644789760 8358297 -1565257808244760061088057737648189472 8358298 4864852331378769972893749472359335168 8358299 151763225082807158661143452962430743300 8358300 10091005343473816123596426934576396800 8358301 32804217120082771902325382852206676544 8358302 -27552553199972043850371143630443179648 8358303 -26173719662930960948140266867593054592 8358304 -17575005270391522262148179824636723200 8358305 14639452992566874983066090144170377600 8358306 46891771800493820008172700380476094208 8358307 63771964983678648319088404037331886556 8358308 -4884527815361053850388578240686080000 8358309 -1326860488596118242535098649311152160 8358310 78300694067705644961949836152772338560 8358311 -27327539783250363271713700388975884248 8358312 1084596235455016313427567399714570240 8358313 -10525979224863237497727042675316234496 8358314 -1362521102946533059737771556361214720 8358315 -4640314833025365494216282686986562560 8358316 10459097635361437213391503572778211328 8358317 261199882184863171027481225626257696 8358318 25329073066798164149020647071773304064 8358319 -64044258563896003651721268869797005104 8358320 14165486642638513731857221131888230400 8358321 -182211198557436596130807698542547460576 8358322 34323751096699473302561338114757839680 8358323 157345918806693873187143900012655522572 8358324 -27903121628935757072409906987098050560 8358325 67592285477147515810878520451893251050 8358326 45466667079616312209305749236771614112 8358327 -986593476889575213116639439551219136 8358328 -185367727016799792882902346916454400000 8358329 71700590629068951030299086786620350976 8358330 38966802840843201694392147301273009920 8358331 -32446131663416610856772258138191155868 8358332 -163375081222526714614966290283545160704 8358333 -68987429230278298491312460232767906752 8358334 -19197842834696394645309155796693918720 8358335 15599333302711240273873242557801389200 8358336 -9099092276504263428356335544964218880 8358337 -25334545698336132177745920761889972568 8358338 -25774099098121607086786609960670522880 8358339 -208445029010788762777287674694305995776 8358340 -606192583391092294815103203012710400 8358341 3106771167838553104103145312574338012 8358342 -2430511168252863698310864518348343552 8358343 -46166360057382584952670323382021214080 8358344 -25096543004384368208872690760104673280 8358345 61543809149247794553500196078598076040 8358346 20106789375604930554636407987798271840 8358347 -265118925733581307577782419840245675520 8358348 82895915189561791232174625921567559680 8358349 -112902967113747665902987666758720183936 8358350 8718915967357055243223373498110873600 8358351 45282488357917740274393289904605859840 8358352 -73100487191793148144823529380114677760 8358353 -30391093285484775917085277720131117840 8358354 -2865465933203763095571570310089257952 8358355 -156991355295844496446274890396486188240 8358356 21583163380383219813120537019107687936 8358357 -5419775139471959946654446890845073920 8358358 58702937954800119569644958349718959360 8358359 -186007805115063408156944962139239192440 8358360 60560741124422818290315378708338073600 8358361 -655237591972143237770589918649797696 8358362 -1642043800039179211868389634387720736 8358363 68894259181024935373107247613773824480 8358364 37853107730922270259525343239607766016 8358365 29652762251226639607075324199678697720 8358366 52353314592968331129760553980151792640 8358367 -9420350252342591146402749632598302328 8358368 109209766441021022073624149928715223040 8358369 121289245872767232763232366621978228928 8358370 -10401291227067955565883460576038498240 8358371 -77612424262954649197045972183713502260 8358372 -44400952167042888062991425634393535488 8358373 -83451143982123123195461992312131565380 8358374 -21410381304411957008766498845540761728 8358375 46418903137808934995397723650012160000 8358376 -52057687516317582896216570457268684800 8358377 17681209060650255833277559934967575226 8358378 -8616479062053769226740029590583902208 8358379 -48771705368279687471714596747210283020 8358380 -65541490935058863441819439540724505600 8358381 -5448312247695943192692542027529393888 8358382 -38738454137711821691341892772326670528 8358383 202481789209774732799217307264190976 8358384 6113508557648067685640395098845872128 8358385 13921214491340592937479555018794352000 8358386 -86062818033092830922761133797290593280 8358387 16372232174666532805840669551544443960 8358388 -93504653393797435455092106308860098560 8358389 46336630168776249484205319902413836924 8358390 -3327371986324870130540613139628651520 8358391 -54426085429098603689316746097764508216 8358392 10187127397870407052722718521898721280 8358393 81470185830429381534355985383092395424 8358394 -49827782467353924108476963373469701888 8358395 21063138027960541620251402675047142400 8358396 -75611934903879329522868529840313630208 8358397 -27730147404434169112340934921182364154 8358398 -9889501929255192150831688930056105600 8358399 -15008313310330090570812370127167864992 8358400 -11031605234579530228057922826613555200 8358401 -15990450582492382393970513253717533100 8358402 -4886329581493535935296505447613430912 8358403 -156629953535852498840275435588092654432 8358404 -57585470724350621760348831595958784000 8358405 18285731472178082762144556903543283200 8358406 12929369481160352769883286027616952320 8358407 -5978554625030256379181045025256570848 8358408 120251433470202177109819428099847910400 8358409 219512455052163883114069624521176474760 8358410 -8827449177468066968989172223280052640 8358411 26325387174304343300420019999515979744 8358412 -43829010931931505739412650017443082240 8358413 -30127003714043605129567101096823825440 8358414 34634127689878303438845061852785637440 8358415 -39390660534532986029259412547985103680 8358416 36868886117964537849709505855696338944 8358417 136693540325913531203583970264721550240 8358418 8224882364761243093920721507172908704 8358419 -46665210291554449482515423061431604180 8358420 -17366236033569728218616240360396421120 8358421 151138143152606018205650622363891748622 8358422 -20002512163138939417864112973466934208 8358423 61862028073605820312785543882111609600 8358424 38310101846688888843223963780592640000 8358425 -49940867130664238661848138168349331200 8358426 -629255900909815599608896898886796800 8358427 -2230800790681452874660171617119947776 8358428 21270411650997071014344688650939517440 8358429 -14218734658464456717747741045346009440 8358430 9144855879610214263623518468062321920 8358431 6405339058151764476397672394694441072 8358432 70440537558282261749959533019870003200 8358433 -180059319913877164278192679105250338560 8358434 -44872878853627375156451895089002679808 8358435 -17482085989876173958089261524361957600 8358436 -64147098687819061932969976878248263680 8358437 43437694520587970097750994274944773120 8358438 -80538188860941534760292033194120320 8358439 -35634435728839057544561992086041418760 8358440 95680435760563863005262322672735180800 8358441 -14914567415747743275331721500478145792 8358442 87436706046880472362103675368639507200 8358443 24298405961616174302710166107758783840 8358444 -78317526755317412007956571785330780160 8358445 -40088742569345895319260388892601213300 8358446 30785293145898868528119186644954025600 8358447 18481268937000698197074244278742519440 8358448 6852241306393709280456923974762889216 8358449 -70859761567855548405782911593242156352 8358450 59022059552156334257959615125788275200 8358451 -4732496759992693462250121515134301768 8358452 -6781049340338182072382912337931572864 8358453 -8904543388794146462344601764355884800 8358454 16753143347056023838812337522049867520 8358455 69420816563150090125508187331347793920 8358456 -40996106598494248432046929090826956800 8358457 93786099729627669997303184022793980612 8358458 -21387033023871012184926247256775259824 8358459 -17089021178698365194662691587743486696 8358460 -78067649279599208340080719211145815040 8358461 7102968626477870518108441822910654400 8358462 23835777800245808850925684002039779712 8358463 140959212228331321763850263473441771712 8358464 -52659739100864377831259033007610134528 8358465 7142983877411031303899892100057242240 8358466 -37927964171165369119964195336368571520 8358467 -46451913987991992073238505066928093680 8358468 -4998289302617227831790006062146600960 8358469 3509285523107178315963264347506192896 8358470 40343719803694438465650449267604247680 8358471 59335975309947764384753628685110391680 8358472 -54533312186938376396178106708453555200 8358473 -195172457088458141396595594704018410278 8358474 32374167641439026976943692681102831360 8358475 -28310196508953109090777491360508087200 8358476 17101260065576898600426757912054087680 8358477 1296108335032677017318201604156227808 8358478 -2902930757764712267279514008720054976 8358479 63932157616101805461009945786907924080 8358480 8968850539291447978127101134136934400 8358481 -131179813331972085912284172482098247568 8358482 18595666906908275828679330713125728384 8358483 -18926493773841542998050717197790740736 8358484 77290681669437708639147799325090566016 8358485 19893696084514133788762505081478059160 8358486 -21813844281408239164560127606075416576 8358487 -122624647841936934397486207702298346920 8358488 -181260906994450730070036542954760714240 8358489 -1138017039390711878190258956958908496 8358490 14101812548031417639045386652588994560 8358491 203446600620370201287027359857224173892 8358492 -8589202657328434474557273766203583488 8358493 62461647427739783869933787784287491488 8358494 48628443261125600536243871108720455296 8358495 -10577086155961116507905744431183678560 8358496 -64021045758412329620217478895102853120 8358497 33345756432762717469341466714320845952 8358498 -37405851960628779700995246017426906880 8358499 -255616627029051368157109649197701120 8358500 -9146654676547184061862965633632640000 8358501 -4074835985708657419247693379196836960 8358502 -62240576452411517375227111485526902048 8358503 -3276133630309473030182305508599384080 8358504 20415210709438537211449114709769584640 8358505 32009978266108835870806995303624360960 8358506 1737607506147169766322655833691570368 8358507 55051189145830027848915541169802338760 8358508 -50220935148710963763039085550833276672 8358509 -110378717892340388829939242713336843284 8358510 -32001136338644866410045966275366125440 8358511 116281539545729486302908441499118465120 8358512 119065258942982082726497126726860800 8358513 -56857290480579986124803364790210945536 8358514 9141869002946613983407868147967779856 8358515 -54851024913997655919896765279665608960 8358516 27478983016427753996134461346099507200 8358517 -97973963983289340614450333407390476768 8358518 51044282259488281252733144903541110880 8358519 -18431994259031030782395124739943606912 8358520 -72460807715480395597048221533233459200 8358521 -51099673207018005522533716403936512278 8358522 8888398002977562780403272778461441024 8358523 200454830385516057689344135630743664240 8358524 -19281289467840003798457289022029214720 8358525 -27947509352617820394367782840316320000 8358526 58355595119794626295532551898858275200 8358527 -183507366657620694458603822501184415968 8358528 -79496487411724228302988473812259962880 8358529 8733793627706419907025217809502432130 8358530 -9646779606542469716444493068924006400 8358531 116366295127110965994061427783887554552 8358532 -27040725185148442922437272242942660608 8358533 -269715182498159647112069252132523182340 8358534 -43027815472340590763809827667706472192 8358535 118159417942651187844238779877351887480 8358536 86822797490409281014446996665415720960 8358537 -109693892062563319627323986152867933440 8358538 12020723339690548264975907398683631920 8358539 6679843465767547370416139733059304960 8358540 -12832324344470687462189475179215795200 8358541 14984232272413525124592061845724235884 8358542 -33158435188929369913566539178013817856 8358543 29711419643527172374942490064966980784 8358544 -33384337997514215935002683247484887040 8358545 20551240350565056322054115025786359040 8358546 1912756225441418135560950727429398528 8358547 32959565864270171357500231966862631360 8358548 121476673600543901543842647138522034176 8358549 -5248989326612281208718825460446551136 8358550 -16490855794408137769407573461860800000 8358551 -9370915803107951929588287469713829896 8358552 10464010154199124525883943215822592000 8358553 29856383257394231880184735323981490304 8358554 -63457008454498866824471531844839950080 8358555 234194102157704197805309064214195200 8358556 16306915019172583323092547837070976000 8358557 46483006778325739116347296326050901420 8358558 20853945326984907268340828076338770176 8358559 137737985146763183879652831301842808 8358560 3189424664239797231140096161559347200 8358561 -18763553748473747158936989432395324160 8358562 21025761822076240672187193188340056064 8358563 -137110929970860382993247123272464145188 8358564 37579643691633774229315065446293963776 8358565 15832027711884795086450655904689566460 8358566 70042320300644247762891170319454677504 8358567 52976342358006244694437961413098835200 8358568 -14054563044481833856886237684691517440 8358569 155185670977790204315798835690827486970 8358570 32738032622039887895601949029461226240 8358571 16491336321348237314130095099050045620 8358572 67145978368167030009994090229498270976 8358573 6982530078962376079980840043308391104 8358574 -77329002378275021100074642967491739648 8358575 13139763468707880000677612205243123000 8358576 -17651816005738868955265243248085598208 8358577 -1000386486116200310439246398821484568 8358578 41352284235643805116902013478676525840 8358579 194195400562891390126893854286784471920 8358580 23338642357999716633070362499986316800 8358581 52188718101491905450238374068310474944 8358582 16714154884761838493997145897920057792 8358583 -53438463296775872434012463663479836120 8358584 50253278154906436656087465772508160000 8358585 48528366553136236249632653094871344960 8358586 2300497335658964258551253923289480448 8358587 99831862668044146068658336657804415112 8358588 -4837087771594864552942175536774318080 8358589 -84083122584137588103586693086156341280 8358590 2551701528059460952361924283540724800 8358591 -36758672086320312130453306193298656640 8358592 -17649587720896969550694093743053602816 8358593 -102218750313070269795589471310093897280 8358594 160415152454849980876445717769076992 8358595 -61769172750374174326650911824945459200 8358596 -23956320705319423471674229299255528192 8358597 7536174920901832211003473180146288000 8358598 1407042786082460224970955837214867968 8358599 35523243008590737292693203290640600 8358600 -24242764998862924418889197566036992000 8358601 540764236912556028881183265965285604 8358602 -28280823442891788535961940894479385600 8358603 1749412917671733200434409512467014016 8358604 -33039867757323439862067679170140095744 8358605 71916560710901401657110795514128491520 8358606 -86470117664025970490763475754257507200 8358607 174508540100992470836235445594191055856 8358608 -67619452578212305277581377472339968 8358609 -43291900629130462649712564120017893440 8358610 -7712078259454645233096057083523465600 8358611 270277453656183652678818748329464378160 8358612 1711892071190724288670673692253337600 8358613 57704863572107613004329539092823529600 8358614 55434573905437315614774474970835834880 8358615 47891920668693751300031929743683954760 8358616 -92622328331497288967485736784118609920 8358617 -54672316151278841714458951693330307328 8358618 -39499232925229784526575078569997968896 8358619 -227402829385751104975488979092553841980 8358620 87141280062147876773967870966889735680 8358621 -174974410617247082200479108281390998656 8358622 67300972345198623020333018018962730112 8358623 7841619728728813814224678669431195648 8358624 112544748487985956447321861481781264384 8358625 -158339672894030664608758766184958080000 8358626 -27189296257612100829365809757480267520 8358627 -90018951037869413925202210504315276680 8358628 42325379814245070768178481112469683456 8358629 -30598711071597692823329255082170802660 8358630 -5321983070300913788613460875691868160 8358631 -59947359143215817608571671460581311000 8358632 -23634228349403415444143120457125068800 8358633 -1953441818602709962937383202964160860 8358634 -22498460621812668042434057344220744784 8358635 -87986173058743519439091379089465637920 8358636 21817400575088044983226285450755883008 8358637 -43895983890285680510519285331825227520 8358638 77953779862189426207281234125646726720 8358639 20306101278916811980557900538791452424 8358640 -1720252638171432194641686467972628480 8358641 -3150140943375974541342610047754366080 8358642 11142913832326401386272997990933906208 8358643 13928541790429370137619962741782322892 8358644 2412188168288406506058652608648253440 8358645 25654309922823553877752857424628692800 8358646 7478478090735466251350720144628932544 8358647 -210279175454484965522606024421429456336 8358648 -77931277240434644217142719555275980800 8358649 -48149907204292952991132696910027155836 8358650 23846022555154630267492787352718750800 8358651 50490013346946416247979559688323700480 8358652 177541658889319076883677139432004395520 8358653 105629804721727790208969610285082992902 8358654 -23721853634325985909246990233832304640 8358655 -16926501551599257396569893660355020440 8358656 256754176320616573799225986207577014272 8358657 25974937855188179143436961245517672240 8358658 6568389688660404951729327950740879872 8358659 -155169850610170210395241351718308732080 8358660 46051654271585518777183318958553907200 8358661 -4370522253226471301372446226988616738 8358662 -24059931094089444460506903449452164096 8358663 -50552338618755250356049074578289709656 8358664 -143755564875704476036636313538302192640 8358665 59916225448496680155883443465280081800 8358666 83839348488873479666926967619878306304 8358667 -99825441984416220025807851720717338284 8358668 90082601865117014707712976484995772416 8358669 26052710201160303626212488399159588288 8358670 8909667403329666908789992431556416000 8358671 -144034130168183415001799675746725538128 8358672 7272091258806847881103269942815096832 8358673 -159381169787537884717762676216865376078 8358674 53613214471059178208658675677931279360 8358675 28269467786067938776617031243956589200 8358676 46913880838681383201957642032546648960 8358677 -152543040560217752290203454071596031474 8358678 4569530637797967709578971261121259104 8358679 24459423299466564575758858523972219232 8358680 -81707964672739010239312770573696614400 8358681 60063205545589825546145692794410770080 8358682 104377233671299280414473889385362622192 8358683 13854460889999960885172016173814791264 8358684 1312780536729186272555378956758761472 8358685 19199150523820441225379668058349442560 8358686 38580245787124545994243386185107900800 8358687 51297300280081608354534147275619447840 8358688 18597594837704663176015784194823159808 8358689 29231104087289919830975531976419732640 8358690 40022574984299938909497189190935275520 8358691 -171638798899439851688998227643127402616 8358692 110954265513206649630393003346172082816 8358693 -23705798323670236292913044641092263616 8358694 -87776587561850659205951485710703747104 8358695 12932465238738414724259075283031798200 8358696 26280245617804799408345097251345356800 8358697 76929168546768251091473673436245589092 8358698 -178530523983633065424855730950815247264 8358699 16618353531210960573733860756975743304 8358700 31267177682148390949089950579285478400 8358701 -90776147037395347976666361418547349588 8358702 -21971455441456552014301027451600302080 8358703 129516772306515149011586993274043303952 8358704 3938778106224034633010528957079158784 8358705 11729268427948089852541050192304192500 8358706 41038785696939046996844522935091211264 8358707 -11908072603997101792846649105980304640 8358708 -64355132781957969022891074570908651520 8358709 112767499493425720869769414471930981504 8358710 20327459402776440571917354454297714560 8358711 -27915775794958545855403958617695742896 8358712 -212613130751307031382648210969456332800 8358713 42312422088041563612487424764631722400 8358714 22317273262218618004150591424583597936 8358715 -198930906298214092913600148184823630400 8358716 -21010068275598648142653440160021565440 8358717 84044910734128909399881762023796038880 8358718 108850660649258682060106634660556706560 8358719 3184781346115650494036205210041890320 8358720 -16544900080788679776608464615998750720 8358721 43268578674118032424276894157353842112 8358722 -6242663844421773795469302235423223088 8358723 -62069222874310380046783996400730256920 8358724 16982909226268885924387263898468982784 8358725 55343843990776514505288318128335496250 8358726 23173042419983098790998374292544228544 8358727 1395273344966119671391928764805956480 8358728 -32851360075723100184556295869073817600 8358729 86553177055038410268430478906028777600 8358730 37247226357239841816879629764415889600 8358731 -51106209982173510068526745145421951468 8358732 17579853792251722099725093571205350656 8358733 -51394022378645445294703889054831009280 8358734 60449253942482328192197810611498190016 8358735 17275229466339587403378363418015326720 8358736 19263669024761977373162006856486469632 8358737 154489237981189194791567304101377942386 8358738 53757690835494122875729732490070678144 8358739 -110194286177557076530730666625427773460 8358740 -29710746059080077376027214210034359040 8358741 41399686348971854082035917288062925440 8358742 -38670973313904568360434104770941871488 8358743 -172145376264872706083933275662099005736 8358744 -52305180148213989914384373496274657280 8358745 12733068181734555517562346197633517120 8358746 -13038599424597516009317043835793084160 8358747 -8913065933184082105985246129041806336 8358748 20380007459957737445638823025685605376 8358749 5840073139677493068693277922611080000 8358750 -1817292168463402517959457129570760000 8358751 -63564000898923038615611971031935435000 8358752 18552644836579316999931832089160187904 8358753 -19564963469731578629402479776666620160 8358754 45505204817376832112710360108905642576 8358755 28189508593554008252923243984885032000 8358756 11598939960147152254048872733481041920 8358757 122719154455336014332558466795982257120 8358758 -15910389198512690191705560647403743520 8358759 -65995967304551693343916323772429934592 8358760 -67419951115115306980248925228245504000 8358761 26609753890153124735006695212436812324 8358762 -1175359823380957481098657617106215936 8358763 -114225417413055473936244801057357550920 8358764 -53932873699860520552919696688951886848 8358765 -52608903276722285925636959270222784000 8358766 -40550663855744127217237156730549136000 8358767 174292258882744417676594258213434884816 8358768 -35073635797378260452308582400104857600 8358769 -67461256903980048149020518248462740940 8358770 230907534820601463834578443288028160 8358771 107147711207461541467625241605626195512 8358772 120544770076264523983269053157206869376 8358773 -27393488717988002450398927785110923200 8358774 -15976104089048822716182841924109036160 8358775 55008910139033461509454014550417258800 8358776 -103162962637985663579056918547326033920 8358777 23290772813745517328226394824166973760 8358778 -9976268293190569511576713165293421200 8358779 -7794915666143150403683931163399126512 8358780 -7221198492996339960173720655424650240 8358781 -28053647103909408572917015566709636944 8358782 -45464710610308776774426394360391659008 8358783 113453731806723598666941030444146444304 8358784 29201503554236294373125835576469094400 8358785 -39792795026594190980237849655376591020 8358786 38711152093613455109610540437410022400 8358787 134027518224440996159094580655586157436 8358788 36235464373781968439028162846631337088 8358789 7422845384749678891356400317534528288 8358790 40543170625484844914142225300015158400 8358791 18637004657367240145900515447255865440 8358792 3202900700625423169210265538257879040 8358793 92422007346241481514392238076082703924 8358794 -4382868749727557027528372214872407968 8358795 709356945390576750820974277136347200 8358796 -6680993250164237708383348444236876800 8358797 -101485646005501120441909396548533255754 8358798 -1118064533734018032099245985185832960 8358799 97339023080396315513098762835362122800 8358800 -2503044901056407547313073909353881600 8358801 -20190726399557860464393061116150384 8358802 -72266492928479194119587617937313127296 8358803 -18786278138536840081518659613073752000 8358804 11122229738168998054123533225759239040 8358805 3360241778420301065593641022617198720 8358806 -3632632911963222574646594749616391648 8358807 -137792444067980364543501550602277669680 8358808 -60087270175764818355421351178385623040 8358809 65432516538807038500751094030167227392 8358810 -15309266604369641237736192616393155840 8358811 -175378475306143936775313751820294350588 8358812 -59510413034075400966104472055276964352 8358813 -31956243109544937331688732141385600 8358814 -14196707460024944640824795809592924928 8358815 72186602969472964490068967836479628800 8358816 -64858900304918774559300450199982309376 8358817 -53650486357416235531871604461867951134 8358818 -636370308228350067291008684311120320 8358819 23671190273018375698907937032371150080 8358820 -101711887376024422073684051320211377920 8358821 3912032221733588495785969639877060544 8358822 19076076667609391088182978054855654400 8358823 23731102883384138163914043173720618904 8358824 -128789572638823519911044633795122145280 8358825 -27798114069063824718798867431835180000 8358826 -5476006251436596259609767138962077440 8358827 -30678601936823083271783619888490821324 8358828 -37711165883203287893117638092128647680 8358829 214141200951663840729855339298617388480 8358830 -42972030970994726862070550515118184960 8358831 -20664049663557301343176710778165448472 8358832 38943558175962399508538325398303539200 8358833 19785091809102483926160689819394269376 8358834 21661076725551737785910383240414533120 8358835 147643979444068702011498080614565138160 8358836 -1056398722810801938992502015214841088 8358837 5938829587772315440933681645201117152 8358838 -104723505488291738054679751995549571680 8358839 101213975911860618558460034260219001640 8358840 -3702515880389215049346784360425062400 8358841 44934026156022216227406906456315838080 8358842 36378240994782356346329428651235615712 8358843 -82973023008654004397780631048016431336 8358844 -470908937865660238813155438937927680 8358845 -50454019952319700188898838963946158400 8358846 -36447768893174624072587730925917966016 8358847 32414577950389198408184228627514851712 8358848 -36480936895359913529123163279829499904 8358849 -194375686338444707335110507561993735360 8358850 52834746823272024079699333943341916400 8358851 -242853637735476911808511826549227446768 8358852 129023592423279929444308627732608036864 8358853 206705882523611368919003133554290555360 8358854 -17519039649092210211695944570449696768 8358855 4397067177476759690348265735966585120 8358856 -3673717379393569163927278460010455040 8358857 104749213499458746095279181271064825280 8358858 -41624648799261481035178561228781927376 8358859 -43188171338068971288244585526380152940 8358860 -59944004732877182704018319562401203200 8358861 -8563257742519227865393215022931711136 8358862 -4224752944401397304246501476250206848 8358863 166912802902219282726279282001275664112 8358864 -3384486390267246780128411922780389376 8358865 9810296135654661034219745439030164520 8358866 80275667010491584422133979305037709600 8358867 38405096850266172928641844432189645056 8358868 -13404099629980307166749403179735425024 8358869 -95402669608919460073965890740415056320 8358870 18332363482308351129169779547311901440 8358871 72471979452147100539229444480950698944 8358872 32648261123339498678195818691263948800 8358873 3893591535474474964674339241375036800 8358874 74785222349861426656735833135106173936 8358875 -32529916511010041649558197287882032000 8358876 7073279636112991768381816787798054400 8358877 136148825579150605106703891656121890726 8358878 -92119818581430626424017032340865763968 8358879 46779908871509093368971227105741312640 8358880 -57802633591493262352497297550855372800 8358881 18643900520678364503270565416474795682 8358882 15767618326933383075205835039878424064 8358883 -45637274916589245505419843851397274080 8358884 61490629945374712575705141455780889600 8358885 59479618490665948364510044500693598620 8358886 -39543711363140711528090141932721264640 8358887 -70940544024390668083555187218236742608 8358888 470920221079165917443404740392386560 8358889 53414162129979489266480788839174157632 8358890 32205704147514415661567754872507857920 8358891 -9120535530835877302962437598209922576 8358892 -26665617782294004526743424872020111360 8358893 -7360797009732721213208073414615618858 8358894 61367982494046387780104668513841025024 8358895 141832085298500635333276873916898720 8358896 -7351731001240922714284317980205121536 8358897 -51712449891011276326784340536893713120 8358898 86683168787432679760633885676621658240 8358899 82336729448798326214045113114933200 8358900 38952935233576423816016757648453120000 8358901 -122528456532442992414923958564271603296 8358902 -35062595209283858555571962383522176000 8358903 -115076131473732700571125053812593551360 8358904 -1256907352330049608305309391453900800 8358905 -68686889586661976435944164943791338940 8358906 13028094828365975158778517655386835200 8358907 49879608904170156858580052713008219744 8358908 -156025676154805821108049325007611215872 8358909 32106633285144605126237164733788795104 8358910 5137143661760103032618145981645504000 8358911 212980485077331518959228644740881363200 8358912 351892421713520540942333501805428736 8358913 -40487536860950167032150382595965240896 8358914 20494867794158829851937444212791087056 8358915 -42879645530048457589683394938707488080 8358916 13440817176006237181848626039087397120 8358917 76964713151831339821123608029517678720 8358918 9924577141887752189121839741177543040 8358919 -31558398404359498564566086836302575304 8358920 -59350522597081504576137097392218112000 8358921 -134340390961932420841783370774254052310 8358922 -86450984985001174392619539808465824 8358923 -8317211076947670215890739010630054828 8358924 15914885944096877567982350885527486464 8358925 48174315314373249415341006612611679300 8358926 33936457417544647675331359673390526912 8358927 -5546776954420133655007753274376858480 8358928 -1264162527884713481488141647786786816 8358929 24071565914423038211479732038748249920 8358930 13745604968733158455126852028957414400 8358931 48218868655560675830780404414421669280 8358932 -19467546550031313683260609378528616448 8358933 17512178528277553392342681937976272896 8358934 -135485322479342015790186622581792677568 8358935 11934698597675252251977609150515556000 8358936 9742873817173125134560401450477158400 8358937 103737134761819983693040019494851762192 8358938 -43853205786141660337787528060567040 8358939 -28494160452635429212315464507665286996 8358940 79263478412875120541867283294214295040 8358941 45497775248524203374566038369926154342 8358942 -173589800146777475225644110152463360 8358943 71642711981956409339306049775903172760 8358944 -166149531215205961590764315755015569408 8358945 22749044498730437889719145066904137600 8358946 41942478769899257243003536300781262672 8358947 53232083588611604747518026213850594632 8358948 18664655285825341266420765299277586944 8358949 5930206929236767195833440989673714364 8358950 -53411763226524864689179198322727033600 8358951 95505481301647411149052481645221322064 8358952 51386408994953841306046429582387445760 8358953 31848379656323026308676974320140046202 8358954 -33552349274265064058425605963760961280 8358955 -1247928313861296645067252988977031280 8358956 17070145440307088255963719192863912960 8358957 -32874888340053532414821755555054187840 8358958 43306759453205996633642785564529972160 8358959 82036807164928376613237608472232032336 8358960 -11389350480224057091295054505223782400 8358961 8393161989010776075187007229896716852 8358962 -52008342665202284555415918762971581536 8358963 -101681232078676922377046340457451232456 8358964 -48510671806496225593464492386483560448 8358965 -208650360918096283977088002153517514880 8358966 -1591886333729248344503021714004559872 8358967 101952353239168680475604465581356846840 8358968 -69600021367314410113908013050186915840 8358969 6385314391650050376433709853191443680 8358970 -7966011290404545529093337221320268320 8358971 -24480769759541541811192399965933693048 8358972 -31679805287633312680206965489862844416 8358973 31381514124019860633036082185924279936 8358974 9534613990482417132148644820430666880 8358975 50311339325577336191554516551559545600 8358976 -77481151726050299375749047020347719680 8358977 -105039055742444885547073369027867691616 8358978 -130324539686572463325154674577058449152 8358979 27828464472168808763423244214193827320 8358980 8736135823518643171897273521766256640 8358981 -87652575074434074965943824749398543648 8358982 9785697960999814972205320451553927552 8358983 -117548460948921393210493669021987161768 8358984 -172639110827882387085266692949575680000 8358985 2941480658525668290837027044101359360 8358986 -68749183822503087439717138915588025808 8358987 -11453739786457619371912612530793022976 8358988 43805522821390330451678729510579790336 8358989 66772990289179830319538864913876236460 8358990 -52492648598608110700897980351020851200 8358991 119695473077009008707250986154548501784 8358992 5562587671021303266472722124676382720 8358993 37951228230349716928944495554185216080 8358994 28361050483850773385518652722252687872 8358995 700493138616456764353716099400704000 8358996 26045893378185748820773974032422533120 8358997 160496982944487979901018424669012360192 8358998 -3331108204407377516432612932525465920 8358999 3432657833014927069853256895264085760 8359000 5326342400530627655377164320471040000 8359001 37193579521428801022605066064864123584 8359002 11942801580486850921817772290465725440 8359003 -76165852282351108551503283227063924480 8359004 30782862174710993304093194238014317056 8359005 -51248056034340521287465677406018358400 8359006 -117591194224041108790813189633716428736 8359007 71371178239404354050909685270191924256 8359008 -87988038868719144642777652046201094144 8359009 117657000342005751334578105644826674210 8359010 -27877705738219463483970610202891911680 8359011 10653162534317089856058505864172506080 8359012 87745530589147151608471075531163407360 8359013 -30973941060296077910331436990978209792 8359014 2191280858602284890373682827969698688 8359015 37177866793304320775836611783054866400 8359016 23520779298114982698132315046471572480 8359017 50193845573429844502018138764006299280 8359018 -91782412623863379173441534916270551040 8359019 60731060778444445868927607492751689096 8359020 64745263204057505326532535440117683200 8359021 -137969560062232267809814545895041610656 8359022 3404043793268437638201155103272437632 8359023 -98201091554275035962322584541954068976 8359024 4066114214126108362821784436649328640 8359025 38851466187527398412914443548516400000 8359026 -4848737273102867377037510994483105792 8359027 17025220790941145009368296176678910232 8359028 665554896478365982456930227131633664 8359029 -32830883689072683632397911447025968640 8359030 1574305714389688672578018243718809600 8359031 -34620597176492483692626761311156131000 8359032 -22425689514824748749389151051802869760 8359033 92219523860245373775370015983811487700 8359034 -19451213146621823388349529680312189584 8359035 71249275557341616402344813043593977200 8359036 -167979014100517238843838055364529152 8359037 230126426257173317658172818556669879686 8359038 -1485543933204624145311806200567478400 8359039 -16815305040912615813047449472003250672 8359040 -7411500819384447607830695094150758400 8359041 -13584777413018695050137595113361651408 8359042 -13858817654088622041902536469622305328 8359043 -48757360950052026773588911236591360 8359044 -22618573726012008488466102185298812928 8359045 -13964720890667451538720858622094384000 8359046 -35221982755505285644190993067300240000 8359047 28190789957243594339578093689502103160 8359048 -26173383977485540240951473587832791040 8359049 -155351554288531881589193741669358476700 8359050 -2020830507252377475029399390446080000 8359051 99757817608562826236953676676364729392 8359052 -26076541409506133901701066236402403328 8359053 26783049872299322216611675046561272128 8359054 -28610492712488296258484183436587805696 8359055 -1113204384922275476398666886888676240 8359056 -20474102717432658100164400567173734400 8359057 -27369949311955405023133685926036328448 8359058 -24664674952405992089849882670525680640 8359059 -56574700235286227600162459497917940296 8359060 28821961855151871826851905627894388480 8359061 120982978802234361796903029271031572800 8359062 -9948885228308436817954477268624791680 8359063 -175161239795056415643399569517766132776 8359064 27198950452917782159977418614001049600 8359065 10918946462379990880771681898651308800 8359066 -14049197506618652126725396051352874768 8359067 -112700066834608051992538849682175013884 8359068 153508273155223691081629876585933676544 8359069 143182635438852046687340178745858832000 8359070 52543106540881504680312566651428652160 8359071 -233634341163037340666937182272862976 8359072 -100209329200493393766155362714615676928 8359073 103190617453079037551466678391736516322 8359074 -22491246220923857541037402247990014464 8359075 -53299747375646560871560098312825225700 8359076 -728295504283525773484038480643952640 8359077 54984507704754467561312262804868028832 8359078 -5553273178357395043666734187004221056 8359079 59140604690727793849445196209959914984 8359080 -15168535497071188642787847820922880000 8359081 5468574323823518412304796873391557882 8359082 60241690254904878219948002180740105392 8359083 -31979803908614121418211609781617013348 8359084 -6284928282648189396138897175551824384 8359085 438498843131172727720053471871902720 8359086 -20732499661005773650848657037590899136 8359087 140646097566554317080007609890940451184 8359088 -3180574534271767624258011482302709760 8359089 -126989607638582417072640413362028965776 8359090 8466411865126551118687517204448208800 8359091 -125338378048477634227879193927868131136 8359092 -16346274894457190188302112802113904640 8359093 -27151443371921927204258814348245328658 8359094 114623676013858824021860989100647261440 8359095 88395672138881112304840691120104157520 8359096 -25623213143930948458508628868790169600 8359097 59803298274467699988317167691392049280 8359098 -21938929841386576323208751660088337152 8359099 45247331161688564470348879732598257936 8359100 -46612703905417899538922133309155673600 8359101 2584558955660061311900335218186997740 8359102 -54304324307251578960243643744979989248 8359103 -125800070204620392954459222289131123648 8359104 -7805616892405112703888352686530101248 8359105 104443810738735236084001857367519785000 8359106 -66660133959370119349959274738160749872 8359107 69353204603701256041566176109685946880 8359108 18642376399961399157446610565482635520 8359109 2356590053548676102816250227932933728 8359110 5809686425533081422710046903315427200 8359111 -75621536969258452739319741728882345000 8359112 184624396836440109348105742343059891200 8359113 16980783431227376250076957279554450624 8359114 -582404459069217896329011170247998208 8359115 -34262115749015063488132181835241601280 8359116 484248933059395992921087942419758080 8359117 -85659139693457258729044111881239016980 8359118 -99365005169279614664354909984561277120 8359119 2488258884342540871086233173567623360 8359120 4129000140812190738796896713913139200 8359121 55390095127969822580970864777923050560 8359122 40950023479648413530185689487332319872 8359123 18708246253831812419420729532198206224 8359124 25592783853423401665823057967284455296 8359125 -75513265396116324141297970750367592000 8359126 -44546574231501651008016119124921910080 8359127 32381557186025098753209376210094097072 8359128 -28717274062004899274792858103323904000 8359129 -30068814198901105330098712474497344816 8359130 -18139499564476274336407932193533814080 8359131 -79101616634643505484180831078990235456 8359132 -201544076018546872295441121693322577408 8359133 -116351051866094854524409841786933814618 8359134 17289755621041303700659748280314142720 8359135 140082509335629294533995879475811533760 8359136 -121456567537151698821912296983016767488 8359137 -2292966628292891912983624883034993006 8359138 94774645280344140209072197774584778752 8359139 -246475328189901342273296053421778379776 8359140 5141872782575680981967812865165230080 8359141 -35420687974810388896676476107348578528 8359142 9457756963549481179214411687842089600 8359143 -21129752334498604131256630063601379840 8359144 -61633898080893539417654639930215203840 8359145 -139419258767222278578888348255952228800 8359146 9068481277471098196964729228486016000 8359147 22867174218598203491437476550169197080 8359148 25213565568979016999139186705376051200 8359149 -76685763349787467954489218222272012736 8359150 13656785041306693483068850782063321600 8359151 5581876298402471248898781427647123840 8359152 18103553868368441356087457580326092800 8359153 10935262871220978675151770859593729264 8359154 -96172858559000100531569327917217482224 8359155 -47182091661992812753480515281270259840 8359156 30709349783691475429366647034601212672 8359157 -75592784908758562193559026338178112 8359158 16655405049981266422041874590086798784 8359159 -231194564633313855214633092484562223584 8359160 27425675100314632489032053904920985600 8359161 -52732812194550211747901235191408395296 8359162 -10481003632365786432096376887662962176 8359163 -67161346838525626119506934163451525520 8359164 72648084361720799693661934693317120 8359165 2987725005817325248176263571688186200 8359166 -47147644167101968613204354225600082816 8359167 -50795003227175109732253401055198968120 8359168 3580245527937904952782429673322708992 8359169 -20690076281477972645890648948372088448 8359170 -8844791964369392141432351113282329600 8359171 231763419887318435712528851273777536912 8359172 -65464431787325738904418108523644450560 8359173 125163702808605906376166068369812192000 8359174 21331095374449217558957929384790922336 8359175 29990816914657055231601299586726522000 8359176 -38693888071547958318466616144042557440 8359177 -46818568199967653798707404905709983974 8359178 -67334914306757284010802903386806966944 8359179 51880278981060905050815517265098780800 8359180 99151401460084399287921040929727718400 8359181 65854738458982625498140270165149070464 8359182 -22532917973998254587164337887599834240 8359183 -44304088095104219567055915198515320960 8359184 25361927166272454169745792199599923200 8359185 88229872863800434532429558043355422720 8359186 68839396040920231845480674274137046144 8359187 -76340078248038901900648492929052724880 8359188 -22012435988058448535613117773465899008 8359189 4798250941991796089682415587744384960 8359190 20713922391774675953240977556600167680 8359191 51478967558752623508174202522874981600 8359192 78257292029684796763523216263263436800 8359193 28086810026692377238923601011214136964 8359194 -4317950645248126245987068006253811200 8359195 -18895093139294241804694378483323868080 8359196 -122253214544313253534592773211494141440 8359197 695148702710549462559051282120835584 8359198 -68145492717713158435958581215071179200 8359199 56375903277067833434710351012467528864 8359200 -1151130103385413629145388320515686400 8359201 163517346486221136342538157646154927202 8359202 39437769003337493196593164757746953600 8359203 -15249013423860642119043125672520690192 8359204 27154735244613564865924240074447657600 8359205 -19886074606451387071872163003884819840 8359206 45089490469108891255961229701551304064 8359207 108550094610289776747175611384140510456 8359208 -48458692418152508364132093321585377280 8359209 -67512481474720273378568095702341943872 8359210 7880650047643584573427921897360536000 8359211 -52296905420036797553990488280342420736 8359212 -3193530870929924842359809615289778176 8359213 -7832964902969035800795628546405877556 8359214 -48133623064445727185333970459419300544 8359215 -56153222343169322994185472393367952880 8359216 12655597608983653696905751635832963072 8359217 22586873201449351979523607792871221266 8359218 5935963445921712261622155958957054464 8359219 164524854806124077837935028469807324360 8359220 39985655436361309358754534638384474880 8359221 29871238994672929534081287187153776000 8359222 59471231697394864854590168817262981632 8359223 61412690528389139428398851725833871920 8359224 -15164666683810065833587349452038144000 8359225 1472179847556159335687196983922660800 8359226 -137696496445177142585589098457094014720 8359227 136872234860781033834946603016654592000 8359228 131656503525270243060144835262458477568 8359229 -79170321538761568863658494179119450170 8359230 3558427859169120873031112914695383040 8359231 -93840327554474443224507043954937531968 8359232 -25277155978838141033332065401120489472 8359233 -74760373198157859727312543566286784976 8359234 -625162762626596542690377188295552480 8359235 -32172674932630560854909846215716717600 8359236 473178217093825794046507605616646400 8359237 62674593511146199832998273461621209280 8359238 -15505647463002174283359036432242758080 8359239 -17510045678807575617075219658588586880 8359240 -103221455841837435093930367428206592000 8359241 -159139755562766546097808120579589248032 8359242 -62892570717464464734849440405719439616 8359243 -70187702260164707174015273581330432 8359244 -49915158174829689983737257952781219328 8359245 49500897350259756617260962323132815830 8359246 8866078085203967284102713132017268480 8359247 -9611215154734946366216664887618379816 8359248 694521595778738293289560209408000000 8359249 48881389984521999518827986180171643250 8359250 23097252734131755714200661445647120000 8359251 100086231679982726039746895794823541432 8359252 61683729665214103994440979945478807552 8359253 -27586910755755109663136105061701822400 8359254 22108112926116702650855908818317706240 8359255 -79342475857600052613403192636976203440 8359256 -11840372086764007496538106039926743040 8359257 -56690133265502042911950324288863102976 8359258 23004528572942125763047870743565262064 8359259 -116587716109784855348516750937715461960 8359260 9050309042044616840840707971745873920 8359261 -156308742005340376564542198716889784500 8359262 -36644160570359658981217852846598626176 8359263 -110207176938181084788320203165159370376 8359264 3576838815220342422068397855111905280 8359265 43830850674281298819648580702295113320 8359266 -2728366759169461206840765606819121152 8359267 8784575324217642323276148420845146112 8359268 -21759797020206509554175771258329242624 8359269 -128717984770757864463269823887774602656 8359270 80818131757666835149267599692054686080 8359271 180763037559016403896065672316923116472 8359272 -29714854291193681580634077541466465280 8359273 -10641235661816530222547950356549015836 8359274 -17699380048213718520601059758178435072 8359275 -4228026725768157256061908736407022400 8359276 -6015753061352545830486625681833351168 8359277 -229456925779765968376655633757716168874 8359278 -64696208588012542943194667803897436160 8359279 -2143934189856220614175185329781800640 8359280 9689433617764782862168651650845736960 8359281 -524122412535512199112588576018943616 8359282 -100477525945184979938842617160046209008 8359283 -154013987189508816438381466980601260468 8359284 -4431062407131739698138040149906776064 8359285 89735936448797650829706802566178680 8359286 266539723066002132877125542588248704 8359287 42652381174521096051222295530743107560 8359288 -17429864244880696741473535383316807680 8359289 155708077757208275057066349954582618090 8359290 -26278019977283153261499625711797199680 8359291 -432404449182796009337829729216606704976 8359292 1110994162450713207337253874834657792 8359293 3703559736848924410426813282732030464 8359294 -37816892282068704213104186127722018304 8359295 46530072917011076822285289935815229280 8359296 107837992455555640630383230936363827200 8359297 -187176331690676914785330291164937424800 8359298 -85502211792560484659676165604709463600 8359299 1154614214644773999147391161562761168 8359300 -38963216069228271490012408884384384000 8359301 -60083100165113590218954591920167183428 8359302 26834504066025559133511949561455452352 8359303 -1236298287229221949603647816173146096 8359304 -20382141235481758444445902251138908160 8359305 25961424231676769634200060136655941120 8359306 41491600919442960756944542667865538560 8359307 15318380151719896683782182643212605840 8359308 -125794600593816524843139082459358515200 8359309 41402141689370220506609387292622087232 8359310 51348100013126939781271751781191866560 8359311 -70429872375160363275039911515531838328 8359312 1159813321680862222848775366609223680 8359313 236351180818426408817793237937432797684 8359314 41923678287194274231168824630152218240 8359315 179200229159871466412802644792541088800 8359316 -18972608601064458089067590443272192 8359317 -38940211734966276359930328516874738866 8359318 -45696853105218235596023989034522244480 8359319 -37768938963180623363387538571262424480 8359320 12728434503495015552715598282458521600 8359321 56043298898964337912345820101569283600 8359322 64815593315165538663429582188957824512 8359323 -37207153856837439130506293073318944256 8359324 -57580017126866340667831884381704610304 8359325 -4941152853864293369955942361719616500 8359326 -522380599011783535114578141177288192 8359327 55696714366980863651451022486798663680 8359328 -77410595982102520694926594385493688320 8359329 37196505461231627590504987505685207648 8359330 8699212378834565230606544161942233600 8359331 -153908957995938694740802590617000120868 8359332 90733453458855500495661165761920975872 8359333 -211759055826699382354183985307407840516 8359334 114032868966399646823841795123271566816 8359335 -87760655662993317005589692599128480000 8359336 -8955153391905288308453560038764052480 8359337 -30685053761039329291729213793710641600 8359338 -5576133524801814830026102986106198272 8359339 -58601053939604781532556893703633230680 8359340 -58588695561825914312984981364551531520 8359341 -26330956121230127202645302235962909760 8359342 -122202198005027543924912023526999457408 8359343 105352296072250998498844851650402120592 8359344 9538677666181580878053018282720559104 8359345 -111148918926580313113574184090844164480 8359346 -27426637034739965678089369800104614128 8359347 31690121220042633809177290187849751600 8359348 6332306382925585144198560975098935296 8359349 25527378541623129220892480561412538350 8359350 -16418580603331050644291071629295564800 8359351 1508820226819708976252273750646518064 8359352 102894095683497162096215694959264686080 8359353 -21246035916716170665964508172568040838 8359354 -47103591532029139389937277366662786560 8359355 8523469573813611483599295430589312160 8359356 -38571197214075927517944867189796208640 8359357 27180371675884643984894252103318731040 8359358 7363245011640380272125175325268049920 8359359 69775421302755793256726044489381733520 8359360 10215540665161876971672585332179599360 8359361 195342814649943157286294187722600112 8359362 1476736809637143586879967080632822144 8359363 -34554799937612422935337509857446418120 8359364 2675033645229134821827193841056118016 8359365 -14994302217330658714358988800350788480 8359366 -26226100511617875423095146387025946240 8359367 -12043105060657222632887768209520125056 8359368 111669269847541475320484847783976181760 8359369 -177556394732059166433811766964227082240 8359370 -20091993617416958204036978819950089120 8359371 -46588393576699166095249096094121251460 8359372 425458041273418744353794858125737984 8359373 -52033134345982755665999690779835166720 8359374 -19867469845275136584209563634308731840 8359375 -24497854340597392476709284346192500000 8359376 -1707492787568131916189433115929378816 8359377 -107906268741261062012442982882261044864 8359378 -26777344268837024131886897246584805376 8359379 -62209999556753774687794720522598072928 8359380 -26372175666065498502254946943982557440 8359381 108466577657936956599216112919549740864 8359382 1869941474199681383130213733954197792 8359383 -20015740472952006764315060289447764376 8359384 -65080318479744852986487397501984174080 8359385 47692624319971831211632195459412572800 8359386 -12951135245471879961768788144352585216 8359387 53627409618411823254119243567382404036 8359388 35843289130340258803024906904072268288 8359389 53136804835706144513361384053975163840 8359390 10638214662936743426751972521821585920 8359391 3895295115215072328470415551225541792 8359392 65430762621572679648534855937928724480 8359393 2098055420859707772620613328134662400 8359394 -57374484815240402171853657482741465088 8359395 14515923416469827783236014953545401600 8359396 -64875465959905279861998951438508843008 8359397 19138405378083667380708626771436833820 8359398 9586580775658405479549565599492366336 8359399 200707477253804261541272059371132889400 8359400 -54769942476520570942825705580711808000 8359401 -12453670852236906550746984089191755360 8359402 -27790860093217369354358137552395040848 8359403 -32412465859718037876918143594737160016 8359404 67407664755151514812698471605743351296 8359405 69563469882423407826853413044612673120 8359406 -133679372228515191936656717305774464 8359407 2722351356326672492568067602045172080 8359408 9598906214821123661207244430523695104 8359409 -156218644727738200656685354152895861596 8359410 -12070484884289076326460061016935265280 8359411 71424114205798809779572167135763485400 8359412 88679048325878646921472304349375593856 8359413 44212781161786660421008894806986701344 8359414 -19335233137824410276423075868560505600 8359415 -972264040171597351902607129625904000 8359416 -106753936707581291262218234443797504000 8359417 20956468773248191126744253687415806352 8359418 -9145613752589604030983592898615965840 8359419 44604318797549155524273839044087154688 8359420 136625488760967394748488711904129863680 8359421 -32198581962576296754544353829509264288 8359422 987397158104227311404065197371869824 8359423 205052865796798857967752369141517916672 8359424 -11480323967150513760226548921705431040 8359425 -26489892231678379701451123998529143300 8359426 63098955475728835601105106570502440912 8359427 171754712182057294373026554657076793112 8359428 -7157787523225796355843167043343810560 8359429 -10431829247399100100274231446930319872 8359430 82485880669976477650228248246615945600 8359431 35975972726907691072669041596751946152 8359432 -56424922821593298282311358968000839680 8359433 78068026037386376309560591788995846682 8359434 61526248166900196014775750281897223984 8359435 -41778029878102328761708154040770511840 8359436 -48356611596355970345391201837141592320 8359437 -64395310222033480918262047877327499840 8359438 1496898655884585602922769611251633280 8359439 -83402611557222574419492211138542311568 8359440 11970889563287033789440192719732080640 8359441 -73094741488812127077485647335976814158 8359442 -4141576006512010168932981965571803136 8359443 -50831996354187097352234301663554201148 8359444 79711064775128037924342722370279144960 8359445 135272367076702060951409106574082796600 8359446 -76719922966708259403310968261450816 8359447 -12269494068363715077187302451734279848 8359448 136865063611965308348647878954486159360 8359449 -2056308220003869188527765626127293120 8359450 -30386960551143835762949519832627840000 8359451 -187577301045822153249876298681498183548 8359452 35264310665672824163495814950814514176 8359453 229655060676818572081212594621432984780 8359454 -74116131873149992695274950660173725824 8359455 -6107946049476283089079907776208171520 8359456 -9560389132890356952488831350896328704 8359457 -108533996241047723061632662101447387294 8359458 -392725329432399860978601067444146432 8359459 -18621413591890171108119429957915570340 8359460 16819293693009959580876676774396723200 8359461 69079073103162271939368121611631303104 8359462 -59461527996271516245761008045308660768 8359463 -64023611937277813049113365482599001040 8359464 -37482217777654854461271345920827392000 8359465 14469806272893994994222883219138270720 8359466 32254714737083908642341277383634942560 8359467 -134753530888409939317247037858102744576 8359468 -36533474270020387067819375015731778560 8359469 15118993301528041824365748085893641280 8359470 7845330814446129691618856602756915200 8359471 -207843302324133046161106457056490649328 8359472 35192723807497827362402407774582505472 8359473 -25574401553596924721823792440924067216 8359474 1742804345030370359603533271712097920 8359475 27336609171887314547179865918784859500 8359476 -25724429226496292996321847728836743168 8359477 -7050494507148619310802372733780620128 8359478 9315116076691890171103702869895726080 8359479 -63474041048668075928465055360285204600 8359480 -190841192979096962150153267178940416000 8359481 -69210646674984867897914025392347711800 8359482 42915775348881585696265948358932032000 8359483 -172706029043232230179084666467292052376 8359484 -21482111473100606238931503593362237440 8359485 -17655128404116595067353914561497558400 8359486 73777638976247241070008362483005032192 8359487 -79467746814047578424933193514069244760 8359488 24381330024132097162010997118891720704 8359489 -182092772067031623838187541996533627710 8359490 -6937771253120853522183486646341681600 8359491 -3551842634935212732124704560954959872 8359492 56325495955237648061301898756750860416 8359493 2713624410534416679559737771665613984 8359494 -10114778675082837017921900514706427904 8359495 -144366932587159203201502740783205431120 8359496 -16170989618983271180608090906672896000 8359497 -50131048998279539742415177674396625920 8359498 -11699595320691176045763433077677798304 8359499 -43260219798089701976734097096648587500 8359500 24556191569529160748351410757078784000 8359501 1104544509357739788204821144587562144 8359502 -2229571362019937324805238549271767488 8359503 28397697769369135886031358472703398400 8359504 -21694906170592385652503291163702599680 8359505 40088005187862853830942524137673301120 8359506 -45767548749712214819376572286667259520 8359507 -101367977049997702028710209569857593920 8359508 -257160431289072452011300140276406149120 8359509 53821458460784692748050056118361529504 8359510 -18207802356624272122452495042065475840 8359511 57897531949277942146622161237268759040 8359512 28292198234525897656746006777692160 8359513 -148408394350773376564768804158524421238 8359514 72638799541688414256413847293564623872 8359515 11916707375837499158371414912862106960 8359516 58311793412448540113314086975629821440 8359517 6671282684261508443071264683537526566 8359518 -16163136799261478474072980392512508096 8359519 -728092682972771237619431246415019008 8359520 -48791809269199817224871845562272972800 8359521 -3659044100611874240089873661952485376 8359522 2537075673203754932859974245754793984 8359523 38773543447090843633090675318727337720 8359524 -6916462497618859445181550297259520384 8359525 71024605973482193932412095909664800000 8359526 5728373339051555281008284665658781696 8359527 30244563368001728341289179653079080 8359528 -58250945016642781627113815459268387840 8359529 -93816257868300523345326347708826592524 8359530 -1242416507360921759268625612188199680 8359531 8832683345736295375578652708785759264 8359532 -139199904066820761517319845976726565888 8359533 -5421684655760776312607575650867669120 8359534 61424655961754351218496027794284677760 8359535 128742641203362955469776715634080433480 8359536 16950446211672297297133350718673682432 8359537 -4627506723607347620803610871343653760 8359538 -22136818838497533555730124600447303040 8359539 -89176919170513343516011753631727467976 8359540 4997956554089965334282930553941729280 8359541 67406237886699787415866085319041424942 8359542 -58854538075511853797645370396916841760 8359543 94973423202049653484064214437529078880 8359544 1277075231166637712679098114113536000 8359545 -8243375991368039357987802290929087680 8359546 36100944483343011712300986030124384704 8359547 22156361077953505306351869783380703636 8359548 -47261627589817730574967528380455493120 8359549 -15029321776248735024189371580216682080 8359550 -8171410992200324936304517305393211200 8359551 -10077622916843065647048077206026712800 8359552 33562631221540162759257694634351001600 8359553 234550568629698906967874371462646784 8359554 -25833841797560614997098444312009517568 8359555 -57174841850602335315332289218807284080 8359556 25875463895939107412346598532509576320 8359557 9782403098940292355647693196246064000 8359558 47767641031980687304996646663559528576 8359559 58251642084697452284659264319406390504 8359560 -8363728726797868999671986056219852800 8359561 -63258177966341735964626234857956752640 8359562 -72693451038596378112734312617277567136 8359563 -157526689317835133305793473243492498560 8359564 74475431676959478451829429101015607296 8359565 -29056594905137435005665896844445444200 8359566 5202487121864863993562226048051138624 8359567 3748705895137165434890691223989267712 8359568 11358587071097819299260799972276961280 8359569 85255147000346131400356612385015613300 8359570 10276054216609297334164358865340920480 8359571 -74586423788026373285433803967339952056 8359572 -5853636254373223070552080078713286656 8359573 13735732189724447039067808754156897820 8359574 -113941400079855483866310337617647296320 8359575 -12133767563905354768878630364707350400 8359576 99423895902258935439573875728854773760 8359577 2068403853225907030981571786971855632 8359578 104475684119533863095890009260261803520 8359579 16654840634702560092721232694288626180 8359580 -74309763320473020778720004636951654400 8359581 -19492674579022460952763082726764357248 8359582 -14997261692944159802894034337129666560 8359583 -88688685846861195393374660453798109216 8359584 -17606906259182970980969277018542702592 8359585 -70243046680594608198375163914547623600 8359586 -51552038103634239164426275783199544960 8359587 -2042786104950550772219812322481221112 8359588 56015937153078890798475053710184194688 8359589 9244563940572225219006514785881917632 8359590 -39303097160857933930769698392751718400 8359591 116870295157009435007950816941826404184 8359592 7980615498834093265600863374438400000 8359593 73370610807822875019024855019560680928 8359594 -50077470126800476272436173781580494080 8359595 -5443515396239110523145991126145752800 8359596 -14542784090315377203624271729679923200 8359597 -9866889914528218551091593264273609000 8359598 -7852461797196751630318710849241827840 8359599 77999813496666674852295720819037236480 8359600 -16147509696232348115217779048765440000 8359601 93143031660286180491955225986888833280 8359602 -78398129317031842733180325040033969920 8359603 13588033051949745656596080500123880960 8359604 -195408350238429910293202902285849182208 8359605 -2147364029998603360325137049166357540 8359606 -10322428165485520921866596417222641248 8359607 258637384530762284491897652765254661352 8359608 72653967718792170530742496409417809920 8359609 32785480646435320695231443282380924240 8359610 -4453926427789902694581180609417292800 8359611 -21669673205342329988063060703254826240 8359612 29997201037493017785817046397085000192 8359613 -80068372927430746815162846113119838094 8359614 25499486355611467456559553104954903616 8359615 10502380491035079735346855286648125440 8359616 -8333257325818443150019501246922096640 8359617 -46795510654200786230474181149973261888 8359618 -9841209841596648056886040444035924096 8359619 -112560536522545860780630153742288440240 8359620 37395579196988813523150741025527091200 8359621 135254423656633602402343687904426369822 8359622 -145573727702796697217724704471374917120 8359623 -78331322170436001930027875706537452616 8359624 -28450626674884734616288138949408686080 8359625 -204527075505057907613394346562673963000 8359626 6010429819282552194712042038870970368 8359627 4794514896813647098535219049791793120 8359628 -70617098178673891859668897685648185344 8359629 35547411522737669275167945839499140640 8359630 657774268960549973411258714159925120 8359631 -25465202574347328467020781922707220000 8359632 -287584190757281019135825647295528960 8359633 124773978630205872888530832708282128882 8359634 21803135678585334875020211460007166592 8359635 30564031536576217916486662741674231600 8359636 168818495567335080133170484677930714880 8359637 -45449880901743173171518015755930503424 8359638 -6327410640495735935684527159699537920 8359639 46251288314078881527917417921321450440 8359640 -33648876549788759044620297280996147200 8359641 -26883037057947877688195598924058640550 8359642 -48599241580138282542357282170366464800 8359643 21528531784710260623815192202092581784 8359644 33202732812301408463389500199743283200 8359645 -108104388476653693023510979366407045000 8359646 -9070878101107147942781620110957818880 8359647 -25284486606801866723112239527297369200 8359648 -177843284192050611690138251047206912 8359649 93162121244457000581055248479421033664 8359650 -6512027780604831596831678858703972000 8359651 95573997086701831544245145782053047400 8359652 7475232428084023694763221298393415680 8359653 -33079473913310203140022056504389716896 8359654 31141251347988844764944736741000641664 8359655 -106426656157181927699730229000146671040 8359656 -11754067562470769987363080218959462400 8359657 117669684179288810981003257011204932752 8359658 14866821487846358934698073050579808000 8359659 22234429367564092715128406184880289280 8359660 -45013361513756209374906304693424824320 8359661 -47440144737918102336750935250373564608 8359662 9907318163904312377538041567034645504 8359663 59897848922596698356271594892320949624 8359664 -12602890837510369949459842925644677120 8359665 -1046655143745656043158716139847118080 8359666 -6408405275703320500317565452994982400 8359667 152110384900059545147211853828785883152 8359668 367026192599749508301859515845309184 8359669 60331315178666305604756171316681159192 8359670 54943248411426726286821691662861164160 8359671 -28787150381638425973920105998115185280 8359672 12873939784258862074917816784669777920 8359673 299794910219485522807881884573876544 8359674 75077099323170759177202194347575779840 8359675 -100382750081929549002246368176838397100 8359676 3367091151641978213361059881820934144 8359677 497556739527293603366469599051438208 8359678 67510187478577924963576156774182896640 8359679 74957730121258424035928230941826049280 8359680 13866447094186415418514556000843857920 8359681 -18254635686758078941968853266267928800 8359682 87133154429502859992015546073908532224 8359683 120607396339644592491431515841649976824 8359684 13853388351877084166661100720185548032 8359685 22280456774448429846005890333161955800 8359686 200020680971681096729704203015352141824 8359687 25911745660799068693128856586024322352 8359688 51719811999120866184494699643556331520 8359689 -8803838029198059739916552605724583552 8359690 -606052581321548487707040895529532480 8359691 -20607270544131251484049730364861641616 8359692 100166818622920052270949888936500219904 8359693 -3263701600782670029089645054950205696 8359694 77863328731001693170394435710880502336 8359695 9068493957009742070854715385986034240 8359696 22756507735040793828477076871831224320 8359697 49978924642733869450289813347717588146 8359698 -70432082758882843771045491107311153536 8359699 -21219396188928924074178022314740765064 8359700 -57002496100287860552699785926178876800 8359701 10607236387796761917992611429048934400 8359702 -22732521789158742717489307614035913216 8359703 -80611952615313158597305990876798196136 8359704 31109829847241729366535056688476252160 8359705 137887015713857270461518932816637961860 8359706 4926656222857882027187930076406421184 8359707 -13877176495597295252928400202274259560 8359708 2674597621423777871674003011162079232 8359709 -1193307650526387990614796529557016500 8359710 -19724836795554905925125791803479884800 8359711 -15196461111365383127292708586592001176 8359712 227066125831041342671026405662755192832 8359713 -103231916006657194152086306635150387200 8359714 79039324789714590993529692457616133120 8359715 9213270315656463848210552647421107200 8359716 -1756313972579827598485180417016795136 8359717 -122307986536644005353776797101075447234 8359718 -29838574958447336482375736520847398912 8359719 67343169209465642880636875694773583144 8359720 69631025812632509341550031881298892800 8359721 -159622084689675407822931223153284329856 8359722 6648291317795249338662312168154175232 8359723 127358082224766489517665229867457153972 8359724 140316524523562149783606737317867439616 8359725 52810020069159864034462535864992015200 8359726 66602080477208599814855290313496405312 8359727 -39353461477170491756110662740383527528 8359728 -4070348884072807457106004791618502656 8359729 -8428126734982596221980330957972964928 8359730 -17221207509017881370747455633404294240 8359731 50529374123251394179461408805930422420 8359732 -77950066308065197020536168016702219904 8359733 -386973238989317997034848555330610824 8359734 20372128821424674703907268069474362880 8359735 96085219441202844827841198086204542680 8359736 14815637065570250793131156394999152640 8359737 -561059699597947910943958351142078640 8359738 13252607073173045008671455741532007680 8359739 133321166516112624341329927669299368100 8359740 13184102545881493062347078098490265600 8359741 -3649123982352450902766078699259858944 8359742 6120532190829760076643393230740281600 8359743 -15969417564978998947598354291490899040 8359744 61359476478312975980713341079816503296 8359745 3627206717638049949437689491560610600 8359746 -7924115772132728372044151654256834816 8359747 2110521209531206947447284164087560000 8359748 -30926501586474764869183189723423092480 8359749 190153997843114974506988943433641724864 8359750 20957819798724785833697864310478464000 8359751 -103913423347794321264341777412647578128 8359752 -74807432622315776779396275649892474880 8359753 -6211496239171324533097973048587728960 8359754 68585737589629960938968270010909934224 8359755 12549882088387603144310728292974015200 8359756 -38252395590015571577269428921248001280 8359757 -10384236863412287304481877325893971488 8359758 9269238572346369771852260953683354048 8359759 -313971356916034965052389920566946696 8359760 -5470078181244012747883813594801766400 8359761 106580301260044622084557285417787903472 8359762 33049029524686904340598850642533183632 8359763 126165865839514574415747629565533484012 8359764 8278645714244505800715899305146580992 8359765 802510898278725094950334213048818720 8359766 29480922728472902713509015421236247104 8359767 -4101755424996972627950762369667255408 8359768 99414486342350066538613276349897410560 8359769 301765051481866439870201370818075760 8359770 -3153661406236232237151711404655206400 8359771 -85244110423497774552929982039225621488 8359772 117746216774891955008455891278777369600 8359773 18709528980610464328743406617964918464 8359774 -2011311448031084213326782968209228608 8359775 17549972798847844824013291100686444800 8359776 -12003787495556665347232388320467222528 8359777 1332708278580424267921278694026220932 8359778 26289604966208761706399844768962259456 8359779 -49544399537962018916638463274136914000 8359780 -15251818835234120473737964297020211200 8359781 -46746094044444882909078300787121326368 8359782 -20071129514307937010659223667620543808 8359783 186718805955052310896948653514616943032 8359784 71329593252507219867143892158082201600 8359785 -18069812182228427286718093776705297600 8359786 2021016293889679997242332367576412592 8359787 -38334865273461239128723751586928623036 8359788 10265995678809085189537624334355640320 8359789 -51137620192532783676403186778716162976 8359790 25917461102565139758385430862979646400 8359791 -16197251055271101962693220860169984000 8359792 -25429249811413799000708076657508122624 8359793 37070372989636244836841295387342795444 8359794 -54526576480615574829609599995418880000 8359795 -165438714627835354767364036619900827680 8359796 -50268161256223215438933944250792591360 8359797 12017680206811219785271227127655438880 8359798 71013939141727582504302295439283146400 8359799 14056627813220974594742743191854771040 8359800 -41848427349855127482014280270408192000 8359801 35245213606059102465625010020179893760 8359802 -977662604723421849458999808059571456 8359803 -33452700166179458995936052381520709656 8359804 -29827384212016487113204621485142841344 8359805 -131023772272914132874795630208454435540 8359806 -5284066043450749136152909330157727744 8359807 57894776793179912605149265870914381360 8359808 294645708940894851084014948544675840 8359809 -4363856656283416586334850399268704032 8359810 18370343872101846006166356699471590400 8359811 226789773485644353160985753516748140412 8359812 21370805284485546312713554867916535936 8359813 71658963862583847912399261131666657280 8359814 301271031775263954052241060494797120 8359815 67229552181552513373444355775517997520 8359816 -19726050292109966088120982081270118400 8359817 -66549246617427295290522893919048767388 8359818 -14927269921792633093092420041964288000 8359819 34042194385924585952453492317189520 8359820 -13515917567382062459855277569280983040 8359821 -60738479265031818125355360815913437760 8359822 -32508912282427325913058732587284649600 8359823 17156633681994127387832279321758216224 8359824 9551175318511578723624936117607858176 8359825 -10265871844202984627869922285086327450 8359826 -56593372863761959996791092952705867888 8359827 35430277695571544004363753111550424832 8359828 -1297495059557803723450746229480611840 8359829 -218491001711594108275104190576037763360 8359830 -15736923509458776128154940043393654400 8359831 213334132463748989390540282368557042632 8359832 3676284272473977147583589636319805440 8359833 45967254965138913591905388076647564864 8359834 335148629368104119528203476689793792 8359835 8102711254696578538449936789460569120 8359836 59163010299745735808607602063765248512 8359837 49385172048324331264876674858912730560 8359838 -39673690985829614551181593711275607680 8359839 95029222793690401829749568499700903704 8359840 20274204913066445938095404723650560000 8359841 38488789257602243752565274925479330 8359842 -24165161443300601736625564667875815936 8359843 273008778505245656409128315165369063424 8359844 12194118198479477840075074518327075072 8359845 -257720731542460731473531345850226560 8359846 75312421550327826688529590691270877504 8359847 45126052745468802168089176050013076952 8359848 -1883785136378743989015162463147622400 8359849 41744698701646972450447564523466150564 8359850 -7817431138943184428163649520774415600 8359851 -102498290563874852202447794116017216168 8359852 -68812103701517615689947289694106324480 8359853 -77024225603559451458827750198316803136 8359854 21535645536137296148517607805632559232 8359855 7340462141942817452699828734563300960 8359856 23370518108155242578765861345586511872 8359857 -8642592962125134611277583278402633072 8359858 20343457688026320017561155594236825600 8359859 -37691364762946412124059912194513008000 8359860 14902378475426290092199299652229160960 8359861 -163910424396181987695040944299322411538 8359862 45544323312770446637755002626781412992 8359863 -6227066450216607267353314722700442112 8359864 36591592889485462361195906767109836800 8359865 -98486401867361960836444786690970449080 8359866 2665626279603480758778786414948151152 8359867 95305267568322341335816003180861538480 8359868 -75255670830473999679243092226222457344 8359869 23346947088165972840359248405643859072 8359870 -4438652073777247873226491280451165120 8359871 40646053455538452061914706423579181184 8359872 -12375655708648089716471744191254233088 8359873 24413250066799783727452037430420045122 8359874 85398223674168818743218454826168432160 8359875 -187334263574913961951802796206181960000 8359876 -25080178314512865525631229673647124480 8359877 5149160327424286296497331581375841600 8359878 64195010721841413316766942405675001024 8359879 -26166679999176045971263464508472561664 8359880 5615148516756419703688970146529126400 8359881 81844737469482703348980025247431537920 8359882 -2777520030365896538677291733013728208 8359883 -73159610418903976358748955865282586480 8359884 34557016445439724307540542134131610624 8359885 11987097754491743204844096625903109580 8359886 -41118368556337479310573581256106213760 8359887 -6576758572755380727951280859447381760 8359888 -159341841424190813410455993158860800 8359889 -41737519788992657671987237719125015310 8359890 66384104364804175413460338307875840 8359891 89057836595262847182359370655032729712 8359892 157164348136022758163520102452800876416 8359893 40266027981081672291923488277270721984 8359894 16665117197192555569981206231530967552 8359895 31628868860412432290861103423479148000 8359896 17388140993358808072018435822920499200 8359897 33203414068896795734312582004964645952 8359898 6371228671486752071155412885433097200 8359899 24436517331016362923486569862834586264 8359900 -11704314895152505792839217710071424000 8359901 -71983928206254625278753367865640846336 8359902 13748329663351673968402757251460628480 8359903 8510409301950170716756320585039266048 8359904 6561667780964247510385463650061647872 8359905 -58579818692718050594351302351084689600 8359906 -4011184306841464362310915584425596848 8359907 -5103930086720455654345063201261439844 8359908 17952455212351222341560409691019228160 8359909 -193192401185765488540675644131225642084 8359910 14137244820186870778172522044043915520 8359911 -29592041545137938528877449213106258768 8359912 -117661849848873351002747454659942400000 8359913 -9866753512338069982802100913101699696 8359914 -39783465607969690508843087436535569408 8359915 -113364924593575919804105770956308689440 8359916 -9892307537497974669107283843641429760 8359917 -49287136897662926929238466009307241280 8359918 21597262317815357622838597443302610816 8359919 -77187031451014277181280793705397877680 8359920 -11342211880087120018848357699872686080 8359921 -228788331358832071297081735770281576878 8359922 -44679255200876701710466118662585975776 8359923 41872237640522952117819872534017992000 8359924 203662058934340916559167946313183119360 8359925 6512074873814813273570109170183577600 8359926 14605941188074260861478191495765947904 8359927 111196801242768063390422898760497804776 8359928 -13084363740341021597205434999517511680 8359929 144511953265293174369405931873161705264 8359930 -17593362684958717619026263250685252640 8359931 1047478423511463407865389216558206800 8359932 19354253275133674347526500712627003392 8359933 91209018467130021689395673915065266182 8359934 -64708659788811037973869324648510294848 8359935 81146156450966660585507204354950918800 8359936 54673041501419746125297790207689490432 8359937 -130793054189900674638619487482799827968 8359938 -32958352989951008466144919100915635200 8359939 -81646205491687931193501763475997282400 8359940 -71650693316411143878025643487238152960 8359941 -41110978137564852869146436969695097856 8359942 95902353337411213896114042456002635872 8359943 78375624766841072474168691730867386000 8359944 -8444566251057143376122625210176225280 8359945 62732990421681087473218342689486082560 8359946 6866380021530392159446225388292480000 8359947 -22210810022527503936775751608445319876 8359948 23461883718175877160570941484148193280 8359949 -55911059326000870589955823786434015636 8359950 21376378092485122617470003882407569600 8359951 17860847042921931214825748964472171952 8359952 45618447645332228979490331313004486656 8359953 -37888696936422048458522801725084598400 8359954 -47902481184553404953606437651602264288 8359955 61970756314832531310528125015764185360 8359956 4143840592598067099397993824579747840 8359957 140554551924835284888502715079370920206 8359958 -76723538936380203273374028410046973920 8359959 -191002556817872139633371018692854323760 8359960 2061862946080752322411495355731968000 8359961 -33133595314109133912055274862785328438 8359962 27985493271191341782466585823276367360 8359963 -114804381134676226459711883501181329788 8359964 -94182757983577443773728940053800066048 8359965 40567338596887046116271916303584918520 8359966 18559972970547995475494423288270039808 8359967 -78605393267690576955780701128665216 8359968 29913940254393518632334685076226310144 8359969 -159176002444233056656346650810797865630 8359970 -5797580461070614846365351509073220320 8359971 79476334280441046511858397133190946304 8359972 28701603057254611945170419921565188352 8359973 15106526310489520594996869134062231260 8359974 -158686220067219965958461742261491712 8359975 10818574776520584180303650384885724000 8359976 -116397933798866988686812115587392721920 8359977 115578490448806335250676589076035192720 8359978 -108480680752148782629752401742226816000 8359979 221985216075564168394652893374163238580 8359980 59084514593483660298828765846672399360 8359981 -30937361154331849778560637317910630400 8359982 -27984270216711313502015653756252252800 8359983 -93962245602087707755689748570235468400 8359984 -82364438521881474672956407887581282304 8359985 132857048444307879791977631578684704180 8359986 8607801163422341214668171318746817664 8359987 -13603159520893975469831341171140833280 8359988 54240487031066259067888528366341613056 8359989 52515764149310975830953249564020755776 8359990 -7160673103864099136599360086394848000 8359991 -42958046506883804622248629090544036016 8359992 4677255727366525841802479049971896320 8359993 101088800005157776698198853912821363242 8359994 -53258723322384841411144891259505381120 8359995 -51278466922342839085302365811180917760 8359996 -210408436683436625818604258585764510208 8359997 -36711553020416544388866162658104988020 8359998 69452161315120724407582708477589408064 8359999 -12813619698025005812122933981263434520 8360000 -7521783813358748892662269594828800000 8360001 1691673455377044577791614844856742868 8360002 -11546647675844850795685700486965224960 8360003 -201046104191755451979217761094057991748 8360004 100269790066601770154348255946875228160 8360005 135686121225870718545042641700309364800 8360006 -21555672352298886274245274394229423936 8360007 65173380736805361117809174332479977640 8360008 37979956499568946823850607874646927360 8360009 3265991590238575832514861770169132480 8360010 -65648560758216758074133869527476640 8360011 -116790609425722892664367460805988554940 8360012 70217422949339374764908687445324301056 8360013 4406405763019808001913349351710312224 8360014 -8190993141048026077807561534354508928 8360015 66454432017529258795110203575363217160 8360016 -4179533938799536051150489820961177600 8360017 -1098228645069198821067639059068078080 8360018 19602791114905794021543672583406868480 8360019 19432135383765741502486306766880168600 8360020 -139456785569906396927655395769180856320 8360021 -113490654863546677924808609451246075300 8360022 -86537565032523745568767251109076984832 8360023 -18553353046100121599607251800738427040 8360024 164820782881915113208089222147070248960 8360025 -8454036352733386683662320214841025200 8360026 13442771546752228574899706737884096480 8360027 23756046423518687544679511258394768240 8360028 -37301755050914785528519714038170973696 8360029 26108210419538304346876757906278283776 8360030 -15960082397446634531699846704589625600 8360031 -96773033509919249377480938381294300672 8360032 140028197281581493649779217779629883392 8360033 15834992242475863357466740197002179200 8360034 -4267861167981799173368416220729943552 8360035 -169474301913541960562297805938863175040 8360036 -17637458738294995464395051576887413120 8360037 -30431157382621648974739489829008675200 8360038 2268825669690847759705615060165282080 8360039 -26095678662691205087746917794622877008 8360040 19451902653398927111391335134406246400 8360041 -215872086240109714141766056245335787888 8360042 22399263709548261294558901927264878432 8360043 -30876995405661664512325805626354906536 8360044 -52248223498240490148101951046691504128 8360045 29816621288054766578484280947966444300 8360046 26755354271452777925033785807311939072 8360047 8677630307477373831881306106182466880 8360048 -1551896474047383850246779734921773056 8360049 -169908811687846625484759757531236864 8360050 -15022233418164166390613357148733274400 8360051 43378548446457510729600072573960508752 8360052 40634191868450192342002619383893829632 8360053 49602313140444892971671207101801225084 8360054 74899518961870438798857560600629488192 8360055 -39385617873912762425895596335841653200 8360056 118115367035998396310304306308320296960 8360057 -11087288686124953256912305887364684320 8360058 -11410989774228796732562446302655526400 8360059 -147773703203711053464626793084875585384 8360060 1303589753262384224445216043567733760 8360061 -34053872030980630663662157949134901280 8360062 -53916909260223171224494270036181332800 8360063 82936625009851835798441720893053418704 8360064 39610439368103716933621653725773824000 8360065 -16615552356468699980798511205543051200 8360066 5143683269400425712100189389162359808 8360067 47785891323965215421158938371259420480 8360068 69990414879886635754409990648808606848 8360069 1292118900867840440775905703460164444 8360070 26100144014160329494044751143357235200 8360071 4891594851964932969611633364637110000 8360072 969907769099538387704656156045639680 8360073 -108756053490321736763543086478946948792 8360074 47650699049185490030550868999904421120 8360075 61366551071535665944107970297943355300 8360076 16891841988060251343053424394057482240 8360077 -12344113523727253163899781000597975328 8360078 -174775668376399809733794959522943231744 8360079 782100274225931218297165136328124416 8360080 -12415728458989512797591713217359380480 8360081 -71846153327471188341252976251861095118 8360082 -225499379329527934733976662816196960 8360083 -144254826429019156936419250485931331668 8360084 30321798711070052309985785256908217216 8360085 52280544764722810934510127388005242400 8360086 38142209495111593816692807873116607360 8360087 11054887528624014419775017189140481736 8360088 -48378849591227963923666375834489159680 8360089 71756176674120145919178206972833415556 8360090 2116512981120299017542216854921081280 8360091 1642028500022248311153406479118126800 8360092 70244054240118517636675205750670988800 8360093 81350838731560847172007998209631897216 8360094 9394043982321633277465558098857305728 8360095 133727877127902261266488571657506117200 8360096 35096748245906051611329370454942023680 8360097 -21891467410281793670358871611309387600 8360098 -74821890770917758450784130960077364736 8360099 31624604064670020923965605614611058448 8360100 7342971596357147961330685675764326400 8360101 -160597557962979019764489030192771028100 8360102 85900847717413069119995441091490486752 8360103 852879342809930262683846532651239040 8360104 178897998118402322194520975589533813760 8360105 -10600686624578526536902389964415850480 8360106 1959965962716813056258047251410064384 8360107 2969887212797344914470193022685451264 8360108 40560488514959864196764916836899070976 8360109 -46649340160544875387773568200204452256 8360110 -43923048243959586361309838103445246080 8360111 9426879805136659335147086368805451648 8360112 -18276046905144114147578531042880552960 8360113 -6410260234316958568839396802516148300 8360114 2074111216511800508447074670328007680 8360115 -4734023750299558768977876418819234560 8360116 -30821815123210148344400430928185679872 8360117 -3691379500477618461686811875317164288 8360118 -12780611879082535043575067751366585600 8360119 -213014676591977925941918266625057246000 8360120 38532408977555248474589854346237952000 8360121 -5066262089358154388572548919886180352 8360122 -801457590931968771200050254066643488 8360123 -72641304700201126615062240847549226040 8360124 53504744979917277127153481724986130432 8360125 262307773941868010127022996590486144000 8360126 -53187903846758044404352962400051163520 8360127 61000945734613616489518813324466934264 8360128 -841247955462536373126581915645640704 8360129 51619023756973634205018805648951025730 8360130 18701627323139176794572355062539115520 8360131 177480572875771736464602753405612832 8360132 -93227818601764397274984171524972544 8360133 -33845067406817029362078260728843111200 8360134 -104142097150171456359279028091176538784 8360135 111702039719464872686155559092683430680 8360136 8177818756359133205645311986989368320 8360137 -42143496501631198699304685351179818268 8360138 47570228920525777486820188007760924720 8360139 -25485148099319468944470746141306114640 8360140 33212298373106485276309038928821181440 8360141 -124524910766751093347538443403487726548 8360142 7464332452538591584392764617605070848 8360143 -708639519379834140358353093285068160 8360144 -1304393356707828728073038943687622656 8360145 -50429617461907277778504137811365366400 8360146 -406679187074632266952228895949710592 8360147 -160853614597379215412451809256075712404 8360148 34520120089669478801642066723890759680 8360149 -16945358528916104559513499836392855040 8360150 -19305640404056531468264799328562832000 8360151 -34515430457784070360958437457875878576 8360152 104209548192775917991192903875465523200 8360153 52496648265150183021358890468852459540 8360154 -48379770385032057115970006742158986752 8360155 -1172522836794932546267445089486803200 8360156 26953209644501847305187131804259188736 8360157 196880412629679762613305273236438688 8360158 159066699889343541491784161140394550912 8360159 39607656950928575544190350976484211816 8360160 80853264274454583571076775900948725760 8360161 174559801709457589106172137614493651524 8360162 7055676869667500568033088426745930832 8360163 1138235616293097476533334326551455184 8360164 69071992682042452841752449311367925376 8360165 83745992825715859870440918859601461920 8360166 46222490302964038630273788637458565824 8360167 -36078514325478868910611639772334346920 8360168 110662179038536890582051424892631874560 8360169 -20388769862067597882794758907566358592 8360170 -8165552489184753640823378475985136640 8360171 176244560415042779160658596690015118200 8360172 -84811818646286163656989814910487431168 8360173 64438791483557727130960969133689911424 8360174 -70001193107696038540677364396121368128 8360175 -49619738058888987508792588483234752000 8360176 25600567266243540655795870936059838464 8360177 70852921270547012089361440428380177472 8360178 47628844075594448572014386252254540800 8360179 -4650486453335492606630912898725642592 8360180 72092320217657559783173902505720390400 8360181 146831832531211286623646252527118763228 8360182 -94505857309449043315522534302431544000 8360183 -4424696802993279215695157008281879216 8360184 -78907323043654387132270980138234163200 8360185 138032616788249972525114360199191053380 8360186 16221800111906859832099333024591911792 8360187 -20837004238059473053400960018187182592 8360188 -18447068588058429957946638914324058112 8360189 109009696788182260590533593556222400 8360190 27164691952992676936118837913275088000 8360191 39530362182182091574491274242642424160 8360192 15588204008138697654434519811039952896 8360193 -50054662541008650199000956799344418656 8360194 -7264577271256127531360955927999661104 8360195 -23340273170096596965320020980668749200 8360196 29878516312295223178350309844439322624 8360197 -101273599244142363171148953017785824420 8360198 21306850074362650741176038380099080192 8360199 -17473724244421597453851435537360056880 8360200 106058118523695543980146078514780544000 8360201 -180983749147533842851310684131227377280 8360202 29599160226656069517734220603836044032 8360203 -225799745370771002278588184370025829548 8360204 12887003244914044926451322481639002112 8360205 -1354986663832577448173343832303466880 8360206 -43803794873944491339321163028331267840 8360207 123581219229543183349064512314450347160 8360208 -14213735679872853187698581185231577088 8360209 -22667521156780316413242862946483994240 8360210 18412746267609396005357087940139248960 8360211 -142809312005844732609697772012251293696 8360212 40607595418583806660257169119630346240 8360213 -21185829003315969595910665347540503538 8360214 27918738373797509126560187226110830080 8360215 32138798077470259003120166189500693200 8360216 -115121695294109064081661433235243755520 8360217 109077756425195528774547087575763351834 8360218 50220613734422957423310515691586088160 8360219 -75953749282905080915126176128226764288 8360220 -10914773737850305315595173209887539200 8360221 96400545296558965519671159166440216422 8360222 11404139062639142460179494156368361152 8360223 -128314860785604347149263388811724108216 8360224 10231203210470400955273942099707297792 8360225 34021989657601718312843109085167023100 8360226 -16034411655764095775322122319616911360 8360227 32962803006418982735920543344149674076 8360228 -11046740673400601643088324863130306560 8360229 77892823627496026934644411988026245984 8360230 -113559210458343688815648957535619258880 8360231 -38067209512736729664185804531215789056 8360232 -439543374019443436755332954593935360 8360233 -185664968856239332942679071286290214364 8360234 119910335958213829053866431655376114432 8360235 12221388394786978370016794639499444480 8360236 -19323662812795515724924275058217195520 8360237 -31558008835090132993378446176810179188 8360238 3003701022872401790136738741121134144 8360239 174150175937797533587698536800198593040 8360240 4053412277007814445269207110166118400 8360241 121604845374372141991133296884619128000 8360242 77218235959836952553138072445711621888 8360243 3280609694880024389050392360770911200 8360244 -2095627614440706865695400092255246336 8360245 -46857611451592644040106573777530576200 8360246 -6334792083970045098598676216205960000 8360247 9233090989632232075617410627059138560 8360248 -42144129635721666397603718731670384640 8360249 60453849097823919563007222198779006250 8360250 27958923644416263359842074888307968000 8360251 -180240128926143499883213082978823364400 8360252 7015789294397247383179822064543142912 8360253 -12432546339477714283105105078102074 8360254 59739444719030606777030228967786700800 8360255 -95180739258028874210248457096256738840 8360256 -4275889780005552517193955489494335488 8360257 -25695068062729429123995493446487942608 8360258 -48449397729055470453527141753016460416 8360259 -39859179324871581901222322878925855496 8360260 135231696963417108208011768122715095040 8360261 -12291273292674053973353197981742724096 8360262 -47297332278604445253648352238113238880 8360263 -82327929566186422163378845366682648488 8360264 -76456375387673092288958759052130836480 8360265 -79563655080948540022956573229980504000 8360266 -29957255861495305559924209536209387520 8360267 -5064830038221551634295644981995208684 8360268 35935323342357875040616122795771150336 8360269 -43262424896956941150884312304723331380 8360270 5672214083406656514930042667115888640 8360271 -66526914557806614955816462795379655528 8360272 48335847155868795522065046689740414976 8360273 -39611351841880752301809519552033861336 8360274 25813856116577744948513429441219847168 8360275 -319538939289560874675828020186092800 8360276 100955423955854943650454636121409036160 8360277 149993024269306619612320041982412970432 8360278 57526862029457752973556153944566055424 8360279 -289488496239596509083017336214680660424 8360280 -36253929158132190389608363876583424000 8360281 229026445822042144614233407550945107082 8360282 -3391836903859055171989352605476872208 8360283 24660775326810269308748128291354742784 8360284 22933678994172116013660529700732719616 8360285 -62419525840865153139654157450154032800 8360286 2826842728154477259232818469387680768 8360287 -18313339669782544561564039588607349800 8360288 -12744993784233006508431669225319563264 8360289 9707371459943778371036440004704072128 8360290 -144942212467607376855553695052516800 8360291 -34464820929830120136249778512178030308 8360292 -20169007196091928289374222397115214848 8360293 -33366833066396116779312187587947321376 8360294 88355728448523577941052595199854342400 8360295 22993343173181345483914275896105076000 8360296 -56203956669079669317755238576118333440 8360297 -5041633841775002965095178023881561856 8360298 -28717498430027584142819838290720097696 8360299 35786595284878265092899694446170999760 8360300 8268969927976075331017835770746240000 8360301 120274283819732420854734940525400099424 8360302 17737609431761429500151242045531058304 8360303 44629646874378518894491536564815044080 8360304 14963981337775147049574629110264627200 8360305 17978952204389458053540762138881021160 8360306 10260131503750401693408411403657742352 8360307 45220422628009399725371141376116976000 8360308 6815238869895293467686295215301957632 8360309 -135640976508608448057774552414652385490 8360310 -3238380527541930879548719364601384960 8360311 216205291188814888650714117044491400112 8360312 -108727729258902809813265548498317516800 8360313 42757436237930381748458061204721544448 8360314 -100123629151307756833609286420012889744 8360315 -105507838141534629880963907361185783040 8360316 2939287770851472162335060808057377280 8360317 3593975194026593833228338439264392000 8360318 -1553223911223146636443094103480933696 8360319 30015509559039231168589691933534980608 8360320 -91164986673262387451498304295560806400 8360321 -93735912901344111569691830378182971456 8360322 -15065056254225123322171840950574105728 8360323 49920738681253931761320484484719561200 8360324 -344437422875073678827706273561268224 8360325 363747614089945711158318114285988500 8360326 -17248113437309403328710123182296857216 8360327 66540390956536563318992542798299529512 8360328 -41409770742865279705750831435524341760 8360329 -18387988658507564669928377115708938624 8360330 63602753886750869532373217941378033920 8360331 -47523936408481318828517703578575828008 8360332 28127822777379242118986800747232650240 8360333 220234474217412845732267592922305989760 8360334 2486373065172447144904018580790263616 8360335 41869382734247249921589861470889060960 8360336 -44910318984258868028836214623662071808 8360337 67741373450574321317432067188562539760 8360338 -7842487347762960486993139857954958848 8360339 7777881150918648077177763063403174368 8360340 4451205631785392300799838636020787200 8360341 135387584340775312372318326276600316704 8360342 19915052427866567356051771864162603200 8360343 115395220824893973088542857609364136032 8360344 144765787547363879738086402217642588160 8360345 -59046170431303455002981049224251520640 8360346 33915087623099522277006518012800762368 8360347 145193407750545162001451652558854785796 8360348 -32343184266019883799329593381162366464 8360349 74444222948574333719391224363160776064 8360350 -56118284474589270999705765654547200 8360351 -35123835289012065022371371695794711696 8360352 14844899718907907919055092468720599040 8360353 118790557945038275213255655064523781602 8360354 49909245757676406572645471107782246912 8360355 80566918968018432544308311772898977120 8360356 -38231279765457434565882550214264606080 8360357 1379174255256706241075449702077858300 8360358 47449627742065468824746778152994825600 8360359 5442632383426160450972627987988387840 8360360 -209506818312127646121220197863561625600 8360361 1959620012480995563481165508457024000 8360362 66898895304499206199942805838316905984 8360363 129164670139327452541455238128096569088 8360364 -7779638844799418706403338445938324480 8360365 28548917356042710416529128625031608120 8360366 41184183756013090573737375653831425920 8360367 -25106127617568140578879078323806563320 8360368 29844226016312073020511168108470484992 8360369 -27086213791460427227990303107139524380 8360370 14167118870377887166924707859241711520 8360371 -233300332169153391694610258626902365428 8360372 -38421921881639623796036737964026471680 8360373 -30652740363459458811946700244197566656 8360374 -109439964848558365298257296779161920 8360375 105162258283139079370801620882753234000 8360376 -3259203878189659411174719380622336000 8360377 35389671740205293927620642189359469226 8360378 10651394279987554714013035992380685024 8360379 42408769030736589108888538604076622368 8360380 -78769034311362349665296739335656320000 8360381 -71035233213060317407935309372709088718 8360382 -13336714265863389911389296630723964608 8360383 -131020383756728486877218688493941554368 8360384 17711192222450725888395635203585867776 8360385 -18253998216843693447019481445792107520 8360386 -21773230888286541354855818456340026496 8360387 -44831166905454775807994973554101536048 8360388 -11775297562114758067406162282296320000 8360389 -108317766593160969356086981641868579810 8360390 6810639087924284364387761486554368000 8360391 28341981782291268118142363889047366568 8360392 40163867735941517437677684433703731200 8360393 -80939782804800298041711012182808896460 8360394 -14369920511904600645397745577465778176 8360395 -39474469123985678975787356079372885600 8360396 -102798913302276679793607851853685914624 8360397 40908897358896447814944243304007917974 8360398 -2122946734041439493783024851498000512 8360399 3306037356957173535645202982534897160 8360400 -4826678194621352995924597207135027200 8360401 -77910724603930965677149031965632928448 8360402 -2048248568129733009462500001661204848 8360403 -16522837410198594911858348818556616336 8360404 359328764296336427248103137612052480 8360405 63951600227256792381221056111954740060 8360406 59973381926510860886080294363469442912 8360407 -426544776799294808998361411366507928576 8360408 10425021158520304561074576045812613120 8360409 9269873851976833243988356533061093440 8360410 -5317677587898467721062892722770329600 8360411 -11195737489788153967029710991344252988 8360412 -20815528850884826446110709937139302400 8360413 4901953674521735461080637900151468940 8360414 -31228284578282781625455249951291599808 8360415 -12888649892536696551206903317470420480 8360416 -53181437599659255306739313033496231936 8360417 47407418815659120599883979274537759040 8360418 -15231227694409124122840625000281190400 8360419 165517619191164582625755005956181809820 8360420 38480654991056667964185122541864898560 8360421 -35319968075248900857560636069118656256 8360422 3420589679352488814859092926804984064 8360423 65017947200423219796014181863154561960 8360424 60102437446785302721314794422540288000 8360425 40651175332733586476888687064593154300 8360426 89545152603035247559022500881810032640 8360427 59816259035594383168939075566241682520 8360428 5207985408072090763682835587369026560 8360429 53297481197204586816162721978411039392 8360430 -22069455776265931892097980663775847680 8360431 -73664515587314219114367855115129184688 8360432 -3276140342126858117096204346462535680 8360433 7477689725902297533435907637140276320 8360434 104799884098567502660506371056129369616 8360435 128613285096759637026978793165453184880 8360436 32942984613860919635347105126591303680 8360437 -99575480827933607954939382948031513760 8360438 38707900088938570997720459648743593120 8360439 -70212778807095062071820056720746005040 8360440 4387923862441515154868204451157401600 8360441 -14195227907030411137373933679065894268 8360442 94082835261213086840593527691599690240 8360443 -5536777027138910998262803298102005216 8360444 142613024938961265591523377010025127936 8360445 7397847189417655720742193902188353600 8360446 -26160150247881453284713930572782685120 8360447 -2307653732176993210064086455289726608 8360448 29467300633807605777543115378413010944 8360449 -144979527632389437636866600808183618300 8360450 19627117429172091181513545625796582400 8360451 -114652560070845640582178078317871158200 8360452 5352470158131170832604188564083441664 8360453 18101960849807886455993791834504076064 8360454 -1595605333025243173585055766250659840 8360455 -62759596582008937278206075108754773640 8360456 -30554424621050465546270108037441945600 8360457 46577099775683764480491588538325068992 8360458 -75613439799734847853833584732558707920 8360459 72252102588228672879472049315418365280 8360460 15014633067702041048985473299545569280 8360461 27101086689867040688471273229941739712 8360462 36062975300863828507599231428487283584 8360463 43116402576468225786850941970850057088 8360464 -4394216540964396710189910396381954048 8360465 198309005568184925919637107425208935400 8360466 -103554003208212861596546159234581862400 8360467 80299147164413006833289863978230331992 8360468 -12175957898489759082646129253594353920 8360469 -49482518529826095071302962859180651200 8360470 20387782376721292217712966773879143680 8360471 -5404434590574647333727072810624736416 8360472 -86011603821638552099449904308525486080 8360473 -47883565870059202618535771081265037296 8360474 -24855133301982219238364493837630697248 8360475 -4519049129061475223895610515969384000 8360476 144079501021978229429860023529921410560 8360477 -55012663303733671208826419007904014720 8360478 -50047295444503699380894882054070297920 8360479 -221445621663019220273566086971377781920 8360480 89854419114336585768494820493427343360 8360481 -25955709123322573061261293840764045168 8360482 875884262773055587718071504483460160 8360483 -21994185580399462334002922405275170624 8360484 6947559614464984442726980683345672192 8360485 -20490449517358088884860648230983578240 8360486 3399358869102741377216268875654964192 8360487 17578847429222736951553504800489874128 8360488 -150227794235141538358510876424000394240 8360489 193147913104704619330305969328314151290 8360490 385790773947683652963719686842647040 8360491 -62355694015262287599818174556986597600 8360492 -38163992595293027154054800589486996480 8360493 -90568459631440106320288627992690590976 8360494 45493334127760006831529996382551711040 8360495 78096744222532514423798564313224160 8360496 747433680304253940313894088546107392 8360497 -25770945449889948244783992285656286540 8360498 -21125985007827021439876211897204804064 8360499 -4921028096847077623751316558689045760 8360500 24282169155043985049123625626580992000 8360501 283059341881093757941360662005710481472 8360502 51080670284241587992803771237371869632 8360503 -147905708187169905037273019347683452248 8360504 -94136980610135399760426315941073162240 8360505 33485546291318691516001621433779272900 8360506 42664976460823375040196893851399221504 8360507 164808815875481523705973896920991141888 8360508 -43530940015424416889114006498386738176 8360509 -55439797538595841462285475708900735290 8360510 -27969958345770972200782986179674717440 8360511 37423008244009514001082349044276963344 8360512 -22537568708034732642209912944078618624 8360513 51309158690324785949239505944565826240 8360514 -7364984786592070292064934303506757632 8360515 -13889141288252057131731393973878816000 8360516 -13226355309387415723743766810640532480 8360517 23261899161635454198592946551663562400 8360518 -25165807946251494433832442203290586880 8360519 178234838280261830483917874161209791496 8360520 8105780895771956531491222200631296000 8360521 52087585399020224921451361270473336384 8360522 42907521986627204015019221681620668672 8360523 -60755277407762032882875252151574469120 8360524 53979163507205167192338444938211812096 8360525 -23484815473139408942294206305765217950 8360526 17083046678332064570043464596665168000 8360527 -115451040320084647313259240564136893120 8360528 -5705535303037017153100300950112174080 8360529 -100427383485696310282880459445462924816 8360530 -12929153466575137165419611486616696000 8360531 301552855764169412263935987928632624 8360532 -119590775762121592068882174449509785600 8360533 1893846094056747189791599562106847744 8360534 -7810546709001055745214362076142657536 8360535 65445171164160138448950294379644613200 8360536 60171964912597274771666579769011097600 8360537 52092595197695006039837723969955320832 8360538 -4819783190879626916668744600825841664 8360539 31688127534230972595194073086804259600 8360540 26051355608217331874383150903175370240 8360541 -1774763768942852040145252500620737248 8360542 -86065754927631384347658208850238419328 8360543 -57649408253962550388336249469670356656 8360544 -208878100874898363283622279149780992 8360545 41173657601809882409532895269837254400 8360546 21418884327058553951116312046931730944 8360547 33741347562187925274566972076705002928 8360548 -46904856059317607761194104111492972544 8360549 -38029604492857206634550640669015325764 8360550 -5873163833070062782604768664793728000 8360551 30853148061682356038985041242745126400 8360552 62301880739674670520069559925940142080 8360553 55150748429697252678528969797550103200 8360554 32286763636593459679792585510683116976 8360555 3961632268359147788223575236565486400 8360556 7231804282298803886679914579309865984 8360557 -78926638389284315647464130625491844468 8360558 54705143355627519739390286034335232576 8360559 97022499942474147272912947312909408728 8360560 -3562914094084739733032407276575129600 8360561 -129008502143588461264683192905633908800 8360562 6080445580407330459173462754911345664 8360563 23140535221221857200582686492392634264 8360564 -60626359291692632366527793875020797184 8360565 38070365284045144022241629760743135520 8360566 -86517686462330094276817298822073393600 8360567 249662846852356323447182223543463164240 8360568 19978734822791529032595338488855142400 8360569 18882127276014159332420107486678104960 8360570 -8832146166995532774895957795667712000 8360571 -5966437553888584856353061763966734880 8360572 76804892312106910780426247610097213440 8360573 22970273884398399918947357659967420364 8360574 -14955700245409766051917915691120434560 8360575 -40613899602978642051513731965608704200 8360576 -519180934583663544910456326224609280 8360577 -10228624056831128530952542502544154974 8360578 14527294633739365131492281955812942880 8360579 140800080648360712167146610175376685180 8360580 49390354073546897929736934354746204160 8360581 224237886813045239482510874994767692382 8360582 79353676244315186204633696360436216384 8360583 -22830325982029472954054427697029742080 8360584 3600045367941767732291665652812646400 8360585 70080384885299110955956357460999751780 8360586 -14105669255214904478628633163594085280 8360587 24215404303582354065289996159549776400 8360588 -13905640330747429833987291025299501312 8360589 -4330949686015590972225696088774496160 8360590 1326297484891098689703046361214566400 8360591 60215072797770686634586157160606897192 8360592 7787353941906096122844600846415822848 8360593 109112406885599315929453350018367504164 8360594 -43759006433111979497044035674556880896 8360595 -118505017702662649442001440727836198400 8360596 -39017890114340268739319424221543057408 8360597 34560298118187780974203649196999401664 8360598 -36048451741029904820739122281817388672 8360599 51589925146352186282334383332616545608 8360600 109361487516753412925638921720696320000 8360601 40609278185667354954291092598706874832 8360602 43995612263218447227567532690357696752 8360603 135770518840453142140159110638598274344 8360604 18367934145730743056449938334355865600 8360605 -70904372779500184782819702866325432960 8360606 -22004430711622000289241152283298501248 8360607 -9866637604279234850276090363467046400 8360608 130594270059595068270122415271984496640 8360609 -51745126355083505727997349631774348540 8360610 -23224314279583753236011211017719818240 8360611 20286763746077503831239235018344801232 8360612 4504855335529982622825021046454583552 8360613 164305488253307852920652315119672755840 8360614 6915032695261475829318765569716737792 8360615 74158170873717615371279630455734479520 8360616 103549343030701137824764961990246400 8360617 8406954080222746109034346190756791272 8360618 -27033893632147532337030850577696291328 8360619 -978698644477049920184991262667299392 8360620 -97874545969049829885311557651935160320 8360621 21722905428902825447671267774998222144 8360622 -11183997729900918074448068752563613440 8360623 86486942941234155241646592468018991104 8360624 42878842681759022550522509788434825216 8360625 4379059116904446193153746994182000000 8360626 -29648264818543956217474424876822965488 8360627 -74510529087769693127384748106895961600 8360628 418057160599552868020533640369950720 8360629 -48046534992444782576780767243049066770 8360630 14760293936961277959304246518802152960 8360631 -36548472617810961729905006194382517600 8360632 -2777028328269571836991661180077547520 8360633 -24638228886801691175077283244861988140 8360634 26615301193433631163927407995015949312 8360635 8945357198953467587232670810607930400 8360636 36296152230782307511685203250489902080 8360637 2548105000545153261256396898881501152 8360638 -2250154674398838770495735526238814208 8360639 20382208010306833596553975913704870752 8360640 -16066508837164661803376997262782627840 8360641 53326357419286974628457730824627192112 8360642 -7991784442161475450125062611849528320 8360643 -104614396392008270810854722282653417472 8360644 5129720606153718865862485304382835200 8360645 -24476981129197758718896394800885884100 8360646 -5010394748233058997874420466988840960 8360647 -16273975331450494764022254801201315080 8360648 74035605903866318338865301154027791360 8360649 187994318572802318895046026576750326400 8360650 -58538593161872205251009582003208793200 8360651 92508663743139359401358453835897344544 8360652 -64942997448040103886315156919377658368 8360653 -61015139522306394291328186937039129120 8360654 70450795594676277831837286412158115520 8360655 51514814840794873538246938542386918160 8360656 37850671087251889893220413297344602112 8360657 -206626776436788216212310110880472814094 8360658 7008643031587936626285943090836603264 8360659 -114200951928326618498352707109130472184 8360660 -11065199922725059919614733260882329600 8360661 -15353873261095389565935825954844153920 8360662 1469307680597252302961783732756780544 8360663 -140660962888249056213194403202627455960 8360664 -21950593711138031525631622933653749760 8360665 153637171847749862316003565150007601600 8360666 90033261117678607324798633857046786032 8360667 8741032849779750512226772305984936720 8360668 65569681570394320660057271934854716416 8360669 -35356615731717607094807356444501661952 8360670 -34920290624220000159454419607016841600 8360671 192201987946483622287140019939055919600 8360672 -118265278895134522066341328759403839488 8360673 85898303244501586541039152613407032864 8360674 -265158577519819469154083535836055984 8360675 20141786615687608841339265575122263900 8360676 -66503457070516123612347978732703297536 8360677 -85534771410289110654721032846114792740 8360678 976975278475177562474297375356224 8360679 30092589361348320510277720589703316896 8360680 -85683834655674794384085505023968563200 8360681 4942010171682704263772963351632497792 8360682 -37766357487071961619512588208390950912 8360683 197987126629399019827713902467709874932 8360684 81301067366192539140543652298724311040 8360685 -79071678301909834014496373113179580800 8360686 44809854905857776214260781249173513792 8360687 348857575440604280116742259335808336 8360688 12798995745101280192163544638213324800 8360689 -151668889579152264725422316989166790144 8360690 413900459910005659332858893721651840 8360691 26037622284895709115019423776160267824 8360692 -127274448417125165262759260415742317184 8360693 5777119556944039368488795444669266944 8360694 -53785475217114954196570806954334975776 8360695 4191577983586658726229596224952544480 8360696 -100600559425889406427195932885953187840 8360697 9805950675971682963820885844138478528 8360698 -40090995161480436342669857219969272320 8360699 14020224981839497950134487182738488536 8360700 -27468822587624882476291103116590144000 8360701 155608186712441970440423823098226858432 8360702 -45587085384921473482606626306390385920 8360703 1360347474319641759110311531867617360 8360704 19879822204134249916461400876898058240 8360705 -846136154205188905617322124305318080 8360706 -30044260221432163770486233547756141696 8360707 -13984480013295408925671958262883681312 8360708 -123038450781023286819387932160003046272 8360709 -3463695883792602407281932096051522240 8360710 41943904706378576397153340702226309760 8360711 -121677981088213699624100747794818369000 8360712 34575871256597745824947682066801049600 8360713 36298053634007951192693162335945444560 8360714 -8272296229608069673843464528654306720 8360715 -27782793706722396137385625011484085760 8360716 23579119967519167341441566333440098304 8360717 -168018444170347494683274043552217868234 8360718 -32683970842692304697933830777364469696 8360719 104677401035348293862548942403721900192 8360720 12518175089618555480612507209863168000 8360721 -77989526590064577713063749716794568216 8360722 46716292687279667091597620176384886400 8360723 -22460964345346802052643966687018922532 8360724 -39564250211376567263605656602394759168 8360725 9193374398030293499253123288771298250 8360726 79468482434759862224693420260247040 8360727 -116787116620344895224377819316938864280 8360728 145958722909842425223820118441306112000 8360729 -73027861618914895236847118570415017280 8360730 3609178691663718977366642192154961920 8360731 49372531135193071671369782422505376064 8360732 -67740474881635508069899945849395740160 8360733 -5264915212892171499248684737524362400 8360734 -90217054419260460345876962702717817984 8360735 -29349189801619480443684672767797359600 8360736 67600545024414721915793340620309790720 8360737 -99579910690369508418561885543234944 8360738 -46132517926442814257958015064505058480 8360739 -9603600395100748248664931334303470616 8360740 96005979158430626674798538546190950400 8360741 -21825152056613304142160068369315567200 8360742 -2040011468781583295383782771946957056 8360743 -172996629182326778795281904847063968008 8360744 14533799858379209519110946448318136320 8360745 -11336836054161060984355477968072600000 8360746 39433282933575871720645527757595409072 8360747 -89588148635917769076027787747353616368 8360748 741071764001400368596897366314160128 8360749 -53022080568695543509786010618317741620 8360750 58626908977817377876793032020207168000 8360751 50722252696047897049785590852368243200 8360752 4048134827140556567676371360394575872 8360753 69449577928115829553250555618791649664 8360754 -59017618180105145661795916648160119680 8360755 -1938335969468532024264608997865243200 8360756 -44946989333689215277842112130676400128 8360757 -8512157730697985703662934349943169252 8360758 25960923740447661864565370533355285760 8360759 38966595362568860302063724239247507328 8360760 -1580573008193405859526113555935846400 8360761 -31898831585645418534231742438369196076 8360762 -13240957802595806684498390859010292736 8360763 1928861521026399585890991640150365744 8360764 86215059289999726222606496513500568576 8360765 14330592664228210253406236918099750400 8360766 51109092390287510925185116617204049920 8360767 -193467831696535336365480573883372293184 8360768 43874442992360337544608526232751439872 8360769 32310560612473147961945022874439671344 8360770 20187706869279232833773150281582824960 8360771 -67314532158722952180925340147935049028 8360772 755562886351981778796136667151759360 8360773 150915387106016906563913550591884581022 8360774 -87104601051956763400314058482928200864 8360775 15024346113871597740036530430951153000 8360776 -120456809395612896805878189299112345600 8360777 83909695338917632652768982697564906980 8360778 37850712741174044701874729634030904320 8360779 -15573131041071948575387186093519456000 8360780 -44338102805123722966114621025359948800 8360781 27683763976020499283207731635019091520 8360782 -6466934928968501143255765234773978816 8360783 262917329301425363923419043228540254240 8360784 -32717330104890876464152637034018840576 8360785 176319786897136089641138980259578464360 8360786 4006698639847342892696689245966566400 8360787 36275840382786924657923899174862644320 8360788 78498028330356638322868990238335369088 8360789 -29884741246160350683807363059670213060 8360790 8971662915596710626864062941988524800 8360791 -2349388411353892218175607629961414656 8360792 -90962999674013982710072517859970150400 8360793 -6750139465604405665785133800713871360 8360794 42177940597904103499570090519035932640 8360795 -36670055658610667744450011276773601680 8360796 56293511365876934586712782855411302400 8360797 -56043936729537301749111607528456808180 8360798 -74173129982018128742179473130423565760 8360799 69486016965915867724388005267306186368 8360800 -28062560898182423752121198558851891200 8360801 -112957777265472332702551617852688191198 8360802 2840815602319052773835381934026197920 8360803 3070553310077798607721852528008627408 8360804 -187029012561586751494346695578800296704 8360805 16167631333746842710640530420890657600 8360806 -8976860538446642473839891817531944000 8360807 19391751757351659555567109157808491520 8360808 79962012009945274217499092052365967360 8360809 89890198677573198542609766871054558010 8360810 -15462155811711848654710383383136602880 8360811 109669543272378979968854339596966692060 8360812 -28692201699787329253874352809601689344 8360813 7401074568629740413686906812576279104 8360814 -790484283269051571700087378574923776 8360815 -66695355316172271828268765317868477200 8360816 5079131633823098644459944336046817280 8360817 -2530289821360434773773348708460241120 8360818 44000421437984034269673347070557417472 8360819 106931985671230839614342719305166934544 8360820 1423454566338119515757136213489569280 8360821 -191317411220841689990373853448840580132 8360822 -25632081463353780610862870194218711168 8360823 6870632427220964476398935169929932800 8360824 10213265413609203168448429779242680320 8360825 78925660725932137844648176460495643600 8360826 -31627442285156300984206796647347296256 8360827 -289489640042663123167280762461467175248 8360828 47471515906673082943351033115488091136 8360829 -140667031302262481130399949072325224500 8360830 66187319674905092495479926393709171200 8360831 113030020179622613244831595257408216600 8360832 5409677740406319649660743179084759040 8360833 -67854277986547178480607441572893398400 8360834 97363949606297821991807959554109440 8360835 -17040911131280759331409597268608631040 8360836 3649956649014769132866353897056727040 8360837 -136527105474516649106567568056347997700 8360838 7207746327436598583414650973702622080 8360839 -167675483582032567760233473823594745976 8360840 2602445854456301869873596232434124800 8360841 2455251099068222305057616205288843792 8360842 14636869884323067445408556512194585600 8360843 -1886178933476708196019474079558922432 8360844 -51486479811775163329063662769998672384 8360845 -27583276418789578533958767182884557000 8360846 17690717365170315663027651610371161664 8360847 37160154650767635252247346481020302080 8360848 39687277967177900777032346848748675072 8360849 -78948277587977884523503079640394832064 8360850 -12278479098225672500728215873411936000 8360851 -354574090537256526240144937158694189208 8360852 116005773913031523780912897916650711936 8360853 34247233362974905748472250601355434784 8360854 8137243837358271416896723471149538560 8360855 51768892026303107719290361280462131200 8360856 25523678497463271850349164407167139840 8360857 134178133759593592028768590219679585920 8360858 134660449745179077941848554199004400 8360859 6756969043021131507114748791267904368 8360860 55954408798773894531362665775690350080 8360861 53510988482005089789635999805048327372 8360862 21770318816285589513483882290043945984 8360863 15367629178512878651662445213979610496 8360864 14584312787945375496523293631753224192 8360865 26322215906181591339974159019275890260 8360866 -16069375107948301764130373460281611776 8360867 35446619906109168714567425054663933916 8360868 34416777919890384017996789682558111744 8360869 188023125586699266966649052945496308160 8360870 13809020037777551559590444197109410560 8360871 77963897886647288774280222014293551912 8360872 -38832986765900638903466312757888307200 8360873 109004836199053036500460244603968802640 8360874 50646704527974358780485481129981824000 8360875 203317166743220012933904761400906204000 8360876 -33944833564782103701420571790469200640 8360877 -558515177831266342440139041548046336 8360878 64223118540976273364824885356583265856 8360879 5799234433078074670924841168243588376 8360880 -15736331785642228517377227714283438080 8360881 -154994865833677272459256002685509570636 8360882 -94559643887937731183840481739688276208 8360883 75407455173259437353660471522664091104 8360884 10176592320485083775678914910440968192 8360885 10493361260358140892755989339407115800 8360886 16475213601929385929316814116050534400 8360887 -469123098632207292985254403784070840 8360888 -73071748649825917137884104949116170240 8360889 -56117106516882938526606131703686712960 8360890 -25368546408989776113428381747519078400 8360891 -41881583168528449688909523638779249152 8360892 14028242048937707496726729022694479872 8360893 -119393643076038195214407046568856495680 8360894 32743619746430753426727601183307018496 8360895 38933818972434789159236535057553891200 8360896 49452059085910583065443967633373265920 8360897 -95658034894850301654982544678089086654 8360898 3786013243588516590910619180748745728 8360899 -114823411922059188768487935736485852100 8360900 54141179345015265232657895018013552000 8360901 -91046679438782162859519915426836056320 8360902 -78083484810670785930992055919383420096 8360903 102547271155132234636092169327245326280 8360904 49378047756264008305049939096647434240 8360905 -58167661419498128797912032518057144640 8360906 64197706032919748589050277035940785760 8360907 43580135970062953217531285360765313240 8360908 67335264175234080216423876291810192128 8360909 1748889049535128303444825408146779928 8360910 28379062055149712476795805440236264000 8360911 -57832500871346990993060613281485112880 8360912 3634628791372027698152182565968281600 8360913 40614515978073961402119112152831547488 8360914 -23465123239951394880984111025849466880 8360915 -3095921356506728761157384181989152800 8360916 25057668638195238042007788676021143552 8360917 3975867951451068845835068575557911040 8360918 -11624352851727953133204170446487107584 8360919 32206449078924511592244501863234066160 8360920 -375076629586510900012015513117286400 8360921 138637646560666695780160299119878234122 8360922 14332339055947882063726549879081537536 8360923 40142116773413703784179021375650036520 8360924 60937655725440299310007199477235646464 8360925 8789134624042273578157813413522912000 8360926 -38204221110143506944037793647182311040 8360927 -21386339663212935176155648838738096400 8360928 203101326921766018886282800071581368320 8360929 -7712543120811055737665843713760987216 8360930 76709863503625268071372140146616422400 8360931 -106211092141535616249625474931742333120 8360932 -159196353721219017384109602119869167360 8360933 -20446741352462466241377157218649756800 8360934 -5630906983938664764127719745437721920 8360935 95166634848120201436045628397681933360 8360936 -193117248889907756376980390936203576320 8360937 -22060116242161545388700444240790218880 8360938 2934101581800490297797506782343475120 8360939 85728322881746995002875604420432364224 8360940 24176703231128987163990374595262709760 8360941 -156090643289252465112208525860056079658 8360942 -8661032238958952335323656245125832128 8360943 82898243373556323629822634025743629064 8360944 -13045912221188581286874003328657489920 8360945 -2627867079380546236496564753978131200 8360946 46719715834828159058779956517386893184 8360947 701300699090203455883940636814801232 8360948 -33339016141658206828224444959075426304 8360949 -111130752398952685538547920938208237280 8360950 5326579199165691642347907032061456000 8360951 -10968250207608513124830207588963393048 8360952 34461245084170869898513561111684055040 8360953 -183739268125572420540133354845141695276 8360954 9800472026886310647138532285304908800 8360955 12076325886184673488502687201815135200 8360956 60664720157514393959739405041189765120 8360957 268239554204346494780171976200716634304 8360958 41881973478575929528563810053322456384 8360959 -9940210738800623196171780377837347840 8360960 32356158099781988460246938400073973760 8360961 -897996780246136235195884392274435200 8360962 38482026198837578882829385656551633952 8360963 -317663974103054211761996732059840176 8360964 43308032012072679096579672190357376256 8360965 -199358576281474439949107544462637651200 8360966 2264929237340806330127619751969975104 8360967 -556253996053421190873494770802903088 8360968 -45621587033099180172872849147092992000 8360969 -26176360052728590069767079601474024320 8360970 -963354040234568957187655781041866240 8360971 159609574719569964877277662104928254432 8360972 67388286826970221049538855111067341312 8360973 -43096024583467455115738196801822883636 8360974 126105232915931116786918947429244900992 8360975 24093287737592366180372040578489048400 8360976 -5846284816840331072423004935415398400 8360977 164696848202330146888219499375736955826 8360978 -108662937306070207859045263599742734960 8360979 -9043822138643548699989070482564096 8360980 50364763658636966019479854299997808640 8360981 -21646169795183905842413361157876558308 8360982 80068805030293251216416729006517504 8360983 21380822493311527795993731189206363424 8360984 -90149882500306689029101651409056573440 8360985 4951637274531114221770778961541104000 8360986 -6779654112886975499573844370139277600 8360987 -24828094468185436719734722927381034364 8360988 3449368163397568218592711587064381440 8360989 -30771693685033209978968659894636979840 8360990 68196121113466575461113686283704825600 8360991 65359206796507151143427983127291447952 8360992 23943274167437538242332887343095939072 8360993 -10770508046004743373277796077322097900 8360994 -58948003622855912245216074071928880128 8360995 -45312918119042985877808371200409854000 8360996 22610994456175342091307257502138359808 8360997 126017148229218833470890915544691160672 8360998 -41471814262471553135578951798456788000 8360999 83768837719968205510648902188589675000 8361000 12322822863401388340106762076249600000 8361001 3975431303351834216201351173761298944 8361002 1685385886436033605931163146093385312 8361003 11594448252577993745388948826166728704 8361004 -69465382953864006213862924747420082944 8361005 -94928116085918197218641763188981598240 8361006 -107589801003335847993259832031774720 8361007 8407927905153025180492954384410822480 8361008 32813231972767864752523169611228446720 8361009 204153376675661056902535534027505538720 8361010 -6183379899326193065357388198700769280 8361011 192669482567399110753804967466658857612 8361012 17633848176350624204724966993235021824 8361013 -2452813685338309851756253249493451236 8361014 66088241452789820208661278485578109856 8361015 6290430794243440016813277330901838400 8361016 38106200865180092499270539564971622400 8361017 37014345552794567809252327559827872426 8361018 -92487153980920601118272212051616964096 8361019 -59381179155340151853374817370750566000 8361020 -71361218832663605974710549304034987520 8361021 -36660604447996976135211245646799853376 8361022 134234216601897329708176208150359178112 8361023 83038935526884139523046838342614269304 8361024 -9949342390605042958666216697493454848 8361025 -109818149664042184176351122541481958400 8361026 21410768206212250703207948161057098240 8361027 47532890633900937450825301250286248964 8361028 30574283463921874992640543241878570240 8361029 -52613783821774999610379901168275914016 8361030 32594326303546761599883435397973608320 8361031 -7615350702214714897898788205645354496 8361032 -105168089176682312547736410353786649600 8361033 84671399981267474073661454883389095104 8361034 31133307939593554865740113268104586752 8361035 -169986526276646659499501203586341781040 8361036 124010031786629763674757632839742684160 8361037 -125412046898248787411530385527301090314 8361038 -2595547848915244405693634504180636928 8361039 83071231698957296674991764566815814024 8361040 13071379394413520329000543038426562560 8361041 13599771984645524607142061967113796864 8361042 76243687088726526382528544661807055104 8361043 -165994243696972515438217809591093394708 8361044 74118349038811062072524060452772966400 8361045 -13762308843501357970799844164274585600 8361046 -4378521177514309323556137224132573760 8361047 -5457819910422829183505624384978496504 8361048 -20153389404257792179715132801471692800 8361049 -2589906520578826391279871861461981936 8361050 55053617877576912621937679071319950800 8361051 -78689600639727391114097382636477931368 8361052 2912420990075339839148471688156905472 8361053 -12083402857188282348289661156570836698 8361054 -19941294730636942379274859171228274112 8361055 -12459926638771886290596998816130319440 8361056 171564152184850937573871605318298107904 8361057 15258558201810587482798164166327185840 8361058 -48707433664462398634203544241385051360 8361059 21854119139233350702389387496525557616 8361060 19493228447568762125210779161015889920 8361061 -170684096943497957078022993556362946176 8361062 3012492488688113143001584940659056000 8361063 -3488835145750728756287348642589107640 8361064 -3891954598062593858815570320520396800 8361065 -15302748894275104032864456760304167260 8361066 -15674584069161805160908168538833071360 8361067 37570230449356600046031017013182868480 8361068 -983582178588890402637214361492674560 8361069 11891329735802917382000257413116948544 8361070 -39097702936657645080778504658245907520 8361071 -16993111271052596228839187345320327728 8361072 -3720814845927895577703454088414625792 8361073 -75070537056019829532514707035046426560 8361074 -77924073454228351068755364804507566688 8361075 13785511911003866583752924756059603200 8361076 80636482123110507227977935730930514688 8361077 42741735143985847967809817518103376060 8361078 -1201987819946817607603872120501330432 8361079 -53802002183567333574370422303180954440 8361080 15011365548464820103820350377819340800 8361081 -91057363872103978721433037991360553030 8361082 -66606918490336681223135937670910206608 8361083 10138648154780203924444055078020613040 8361084 -52382965855404315173719656882811313664 8361085 22810810750038258253780340147613141600 8361086 115731564271935144330026874001052103744 8361087 -1857663434340001670481457444332215424 8361088 -131177926444221711264644426500858183680 8361089 -77406724212287865895881905029589996640 8361090 -13573943641696599631325209269412224000 8361091 -21103013855725401472309016104688637768 8361092 2242218939040880446515751793663757312 8361093 -26429345678105151088922120766154128192 8361094 -29818548697814169789579710782144848768 8361095 -42646517509341837405515422910628395400 8361096 41454997028186569232714693652649328640 8361097 -10765943330683752199673908040607012454 8361098 -28345639682706387727381964197325358336 8361099 31106888548276667627539709573832119484 8361100 -51386763067438175125351890142508800 8361101 74492113081426438569052292000911837152 8361102 320634305821772828733182575082895360 8361103 -61646981938635768251042246594003575616 8361104 9079539197965881663141944345967697920 8361105 -27393206744639823793446620619544291200 8361106 -67337596541422307528764460397943195680 8361107 124658023495578064851697548279574100232 8361108 2823721878612725394908717183725025280 8361109 186187737990105904839369261010819874716 8361110 -37492146446647269326200030370137075200 8361111 105735470172786463107682979308917005184 8361112 -96767234985310112260162575279826698240 8361113 7514200922818777185844342024999567824 8361114 -2891821140236088101671397784362707200 8361115 35125401571914496628233042138126225440 8361116 148179999217032664939149784444063280640 8361117 -189992797216709297496550161909179117760 8361118 19405679948069412187461294221940624960 8361119 49495155585558302464446095444663910960 8361120 -78788505304995795832446623714299084800 8361121 37851140645401784041500730036455749760 8361122 12958574891216551869819025689540954624 8361123 110660964360056479840341110998433356800 8361124 118512289373511888415931796150838215296 8361125 -86922950128015880642820213416215845000 8361126 42427428233430514483609620757113407040 8361127 -668229148266221946609545612180470128 8361128 -16660761201572723513747234608857907200 8361129 -14117950046758856173323928022065723200 8361130 23341225493051206147907661889886397120 8361131 110375153990926775035295319166654054872 8361132 -8114590972137234978459069007256921088 8361133 -44890141186078459621608457834436988576 8361134 -25635683977361520425693751807331588608 8361135 -1346385836389496530857645535271460000 8361136 13717744509946875133943781788204204032 8361137 11233074816642955015074332329247664786 8361138 34909535103955069475377772374306978944 8361139 -103048642073581768579841715264984067060 8361140 -64760244231361713930257417675522918400 8361141 -44896857051215458249570694284960374720 8361142 -13356791400799206244994119732445467968 8361143 -86026705924551194579251997723845534800 8361144 -77923380395754899333886614562505359360 8361145 -3136180947687132056444404100128996800 8361146 89917563642967472772607012600944148704 8361147 41627420403034093060022823023773176600 8361148 -75231584407420353900363163200056666624 8361149 11380496510136482812900375785756942636 8361150 -5830883994046457316475748081830118400 8361151 -49990548461985717226003443426321062848 8361152 67908907306468301102675355382821421056 8361153 13041781679749721410267302262998807504 8361154 -60189958015111018981867687717667448960 8361155 -92083378728425621554996867820874065760 8361156 12169561271599691515335503515094940672 8361157 109837035666792555603563629068680001024 8361158 -3802444228139716973640818070725248512 8361159 -1723632385901495702377235079357457920 8361160 -105132385783362500586371511571339008000 8361161 145558541498537200887266765992636079412 8361162 45332246913137767539735088522413616128 8361163 -15222537758702460927131924370149461856 8361164 50902703313475514445194235541427773440 8361165 14468569029225627140188793194021347840 8361166 -16804321891615720541365596714491118720 8361167 43110069143819008567517041982006145360 8361168 8471659238998234059177626437291474944 8361169 186779099711125355562490332221527892644 8361170 25957763761067121411864262674193157280 8361171 6407346896500916682219060276860482560 8361172 -23428483752937168096371321148472688640 8361173 -21480109075672507126347262557946256736 8361174 -9341801522488216369258949632659080832 8361175 32409590066154154587843229278763444400 8361176 -40916522297439690551721607601144217600 8361177 15246955936410986674457919536104032480 8361178 27486779412385840583210975774359626240 8361179 -65658971121687129017473181589507260220 8361180 -20507546791855721620927646999504432640 8361181 245582284358784580101944936733242908512 8361182 74702704212253954616486225325754571712 8361183 81549860674334119658715359773093162824 8361184 6766504546381728444051388918058188800 8361185 -44251144991592280072961621036114160000 8361186 -8043368407534421916642113741281806336 8361187 184407208351884375482085566270210494120 8361188 19260227882154714137301719544835163136 8361189 128749098621561856523568596809981774944 8361190 -35300070114591383101535337055814964480 8361191 137916527829561079457183135467580417592 8361192 -39082636912084350750097158709642199040 8361193 -161422637724430493261807519596128603420 8361194 -1571443003361241143996739849488678400 8361195 -62502601900295591709687214920819309600 8361196 9226526532559588234606020225422970880 8361197 -80665781844067715496011825036028541920 8361198 -52706570756171579435369150596152207360 8361199 -21501613930390186060831769996552097408 8361200 25064418865896001840909444215971020800 8361201 1713182353131383540560305129149893008 8361202 -96981011334294936979613445902472422400 8361203 138165687291082631118735877900757941452 8361204 2012419770076920353344946323050627072 8361205 140480368512527219100005225407487749560 8361206 51159631302739867107819156423321526272 8361207 -87215480153745117001419587095018480896 8361208 127200997128792986918226615099806760960 8361209 -70120876597566801143684131989003428472 8361210 -13616185809767907495348407428636032000 8361211 58084697798269429590608687356709931812 8361212 -28558883278869277314360272973454080000 8361213 22844611170378907267390950708331257024 8361214 78796523041405720103013866539756563456 8361215 -94265482003317201794140791777381503640 8361216 45658205626652487223816949642381230080 8361217 -201892996243957623405303479078708651948 8361218 67240537080291588942285972721685572560 8361219 29316480679074454275019915485369585144 8361220 -5324671029236522880195229870458040320 8361221 -5945397138261707123292945988154784 8361222 -11032530475456323046048841740431603648 8361223 13202983685430387484218248477357078624 8361224 -52035744899244386565331855841691479040 8361225 5623162966500519910473468389248710750 8361226 -85609009151186781846432450073168148688 8361227 -3480629997906005739242001737474543616 8361228 -77706662137618723345713714241915367424 8361229 -101845031937044655346854400303491171924 8361230 1117443318212860620204110061201793920 8361231 72270893347280077028590556634285383040 8361232 -3703424796467056667632116652818628608 8361233 3570378943713518719272307808836642482 8361234 -24975962902664383425854139194251092480 8361235 42924523737128281942077713793061382400 8361236 17258087200909528912770781545618161664 8361237 -9008947620140953784013395443498145760 8361238 46604504323321726887667696046027282496 8361239 35451611911966943037513685279701975960 8361240 63796225460394825415676215923054796800 8361241 1812870063439663547241376727086358272 8361242 -21113149284268062478976817753859219728 8361243 -137866811922975252725229931051130398296 8361244 -8143219142892080617596625626393600000 8361245 82214511456470929830613408421730725880 8361246 -51732541798069538091484969457051431296 8361247 -105449624668817937417299612163654516048 8361248 13935967226808303466196814867946536960 8361249 -56288692577174780031148853571306796992 8361250 -5027680340359113757509015943213350000 8361251 -166333155285515576720126334464609668800 8361252 48428988193427825758680247279140403200 8361253 18182612385024086869070340910611012480 8361254 -928199159449463414984808446751882240 8361255 30864001166455796720184308467797918720 8361256 -75556422500811442303242057429016581120 8361257 -224790219151154408655991151553406639494 8361258 -19593343194911053163521255913781123072 8361259 -65027485859391565674093020748873241296 8361260 -36143214800719298785518071912942208000 8361261 -71137349177420889708654944231117478090 8361262 10606459328817518136490232887180464192 8361263 -37488701322317616787194568615893137616 8361264 272560269241253077617812427090690048 8361265 183329670765849013856141236910059531200 8361266 69378658883010090127394871317970626832 8361267 -85088453888406578720233826091142434240 8361268 55333434556626494732970803978285349248 8361269 -15776703526120496827172863385278127040 8361270 -3322787155376700878466679692731180160 8361271 64047085779869161765185251049663667032 8361272 132018936157942362459272140076198215680 8361273 74034469318285324010591074898110892880 8361274 -123661718379855596312963769501257760 8361275 88048421760456690649974572983959946500 8361276 -7558212581537656656369181412712038400 8361277 -77947452435410833104515372600291106874 8361278 -61635974055455323398632606575884633600 8361279 -8186033970351516597957247957857316080 8361280 18452519802799186906204997448263270400 8361281 -60185400915537032792547998108028182400 8361282 12651876837579721621730221758828188160 8361283 -9540959499402896392107608644166279520 8361284 -81924948590935837352553824446482144000 8361285 -30650052116581174747456604927984505600 8361286 -6450032489480045882715288806379170496 8361287 51095390544924834823375191388550765592 8361288 32405650294308907977218696489265162240 8361289 39236132651311706236518376133579395840 8361290 -22262544433615449240443941754936785920 8361291 -100633390484274290191665803515534554408 8361292 26290158634305397401251469293217564160 8361293 -170438795194452678262641814348663048458 8361294 49702133218840218700902735486141401280 8361295 -31554041113761433293635190947240517600 8361296 25328340840393235659341646246778109952 8361297 -16265852091335678366733626133989652096 8361298 -1644702055190695233665946339756842880 8361299 34815023017113439351433752458932910336 8361300 -7710060909821958857342845190782771200 8361301 -44412100041952175022414523216546933536 8361302 -2240186086090610942299924559050649088 8361303 21571781476086101941911950523058725120 8361304 467975928335174055604451021246668800 8361305 29589953081727191931086300521852714560 8361306 6043818214434309376454852331086683632 8361307 1818716483118850545565837863806418512 8361308 -26354370223130079490538016914305347072 8361309 66752037161585710072980086329020256320 8361310 -47285771501047109409267097909242997440 8361311 146733669229231196987453730550150752000 8361312 100179082273549588423562539033442648064 8361313 63358179443992418689160786692772470562 8361314 15359309997889995480237733029937822272 8361315 54269321542178270284810581921937545120 8361316 70526451328808501988951520325967079040 8361317 -4618292041313885995112014966940354880 8361318 3869926045537279809888442631086221312 8361319 126625423383373481194701691098642977720 8361320 -28507181703740494714894475368680652800 8361321 95839191998671738747322324671244333712 8361322 -46287013329113343608832226475282098848 8361323 -44762852598996869671111871380081173456 8361324 -62858934059118403789684658901966531840 8361325 20477134606079719589293024531925692000 8361326 12680588100963683239906133749055618112 8361327 -8661256084489836953197593163062292320 8361328 20313315714100692587875534957629210624 8361329 37932291712082899548420557456886366930 8361330 -6051227127334207440147526036994496000 8361331 -203228049197838368701003407527583711072 8361332 23965453535964940723311687682138902528 8361333 109755034073252326999092588883542521280 8361334 -10784656356017791646555785667087417088 8361335 65723510967186152098370710040347218960 8361336 26685146209804983623564139666667622400 8361337 -46761581393670811545276724286676781920 8361338 12740569500430152678532062343146190560 8361339 -11617824508099391565379546058891953152 8361340 9418446335370529452647014083070156800 8361341 66772343201165718972612519771460144812 8361342 10649327563328812855917274468166716800 8361343 -9622759085136607607207043810614276040 8361344 -7759047699111836195360630533238292480 8361345 -78498747325167524064588077142616068480 8361346 13582338145038293939249706003009738240 8361347 -2833567871592055504947759146782632768 8361348 -22610638987294699790335027541587590144 8361349 27047019517114719354177608801557459040 8361350 -848616794173376831706577725965928000 8361351 1319343121300197768518781950688147456 8361352 -133215726616367377540966856938537850880 8361353 -20995512378180245921939011776894041472 8361354 41357569252380012461700224920177355520 8361355 -86414640857268155478145545704811030240 8361356 -208186899824600317039784683864994552832 8361357 35170963274627790536198090302595375040 8361358 -11084978807566040644078454181908550720 8361359 -88271117110232203726208642148883711440 8361360 22599249737423256959491366323093504000 8361361 -219964398677492365846979720576983666688 8361362 -5719245566482071519045153951923881968 8361363 140843803680226200659158236242828745144 8361364 -93855126564497048748230612009150926848 8361365 143099426695462124394819253067694300600 8361366 6134346357818836891225097760715499904 8361367 -77783770605778253038121500393665472800 8361368 154568521150357065311273755323803136000 8361369 -78677772916102339073847174805151998656 8361370 43122251577324969064973057003885126880 8361371 27373017126914185602222368209546081152 8361372 -37673047432880877094777727711987788800 8361373 -157642027757489953536146270338142293920 8361374 13046500062402010230338296970277452160 8361375 -6145350002851789323982209632140512000 8361376 9039406738486331466534428250053935104 8361377 67155314066419719366840109907570336226 8361378 5502824162672854468931227581193373904 8361379 52107518248786388138119857954728649184 8361380 12058057966015352464483535190771052800 8361381 -50047887962106116130960683557323449184 8361382 1850287139250517549966125729506448384 8361383 -15564394931040748851968257047493054800 8361384 28058277599539195275262834759643627520 8361385 -91781668536535327759722803059466400000 8361386 16390677966248762116113223317916486656 8361387 -191582823778572763806673792997867670720 8361388 -21427639826785884708189182918512507904 8361389 -225116710125261601920513158288292216810 8361390 -4108371386061556785526963844365382400 8361391 132934283160704091924376958001250233784 8361392 8986389054105763536161008050026250240 8361393 -2020737807316142607962276499064388256 8361394 9011742141553685420082512858873275392 8361395 17568762216595482796103014309311442080 8361396 17907242754746575763765268789489580800 8361397 62293834573653788492736383730532699200 8361398 45734550502992775754970305736840276864 8361399 -140698951982141362857324629098767272448 8361400 11598422700902384526320282847197184000 8361401 92244099995583591931537057957412702592 8361402 -1259010008640004274968313061892118016 8361403 9725866224607812048493916769018679652 8361404 -164549639556686852909204441468167302144 8361405 -19286544448967282417903014409143802760 8361406 -25031257216512582110893200008540006400 8361407 120974719386070567111813646603465150592 8361408 -5979641231309254671782748278476505088 8361409 -51101253434916309227312241664993757694 8361410 -19957487336074815597663109225712801280 8361411 33649713612065949008473141631723246400 8361412 -60991901729880993470000631604528822144 8361413 43942388837420444579593462873439032704 8361414 -1934190408459442765928153882202783360 8361415 63433592255570128758759359196224827200 8361416 6113919402275585660490980611732930560 8361417 7336760389547122582935606839283786720 8361418 31130459826692990579097266470144113504 8361419 126952274170618918367694647313062990760 8361420 1434314383587255421332513672824586240 8361421 -153543942261748687905440694320665528800 8361422 32929468007166233883810286905315960000 8361423 18304083214906159505237113186881101424 8361424 79898987391076709444816539446828072960 8361425 87133804108203815845878076945580640000 8361426 29271421983419569765191397332014751744 8361427 27888027826364749590348869875933037152 8361428 -121339991381148021981450746661463804032 8361429 111277247844710977065055005217887194784 8361430 -22194330449681357226432098705361254400 8361431 -63450416107226199869620318082856382968 8361432 54951419604640771415168484612041963520 8361433 137984269626269941075894328541183217800 8361434 -996211118246167148125529030240214528 8361435 21505766332613621212359303985167049440 8361436 -503981365470673956407242652766237696 8361437 -99755586770802022244612014106545054848 8361438 -39138372968780046706675731906293204352 8361439 -58211274266248804128210288778634629440 8361440 77438444535814737809763581224373452800 8361441 179183592760151272580467814389077504000 8361442 -54605582039105650902385885842619210368 8361443 123797709731965384405274794002461002224 8361444 5103192201795765695545128006816890880 8361445 -64075895949741928729788125195649956520 8361446 56006788020179528430158527629540072672 8361447 -55794872470942289130915114838274506200 8361448 41857390056815410781607530215919616000 8361449 96690527106301286097888600463057227450 8361450 1223240686113818443900083160733805600 8361451 47889120550211011208252440067913303952 8361452 -50912655803894705036191498785076039680 8361453 7996750327047426315853990553866523808 8361454 101999710876643438354062333526186602560 8361455 28150998531639971037686120990540574000 8361456 -26328641034767443448824259281826316288 8361457 47146574586971821254632328603149000640 8361458 -41198581924618986796044322051004503008 8361459 -33432295444252288763568278675541179436 8361460 38446345792689907467848855835103937280 8361461 -15996271402776760727971228477967074500 8361462 25544480380374175438069988257203375552 8361463 141511578278845638043457818309189960 8361464 46511460733193053967560792102523535360 8361465 -16946017229653136403919690273729649280 8361466 24422279518269619884076922216647847424 8361467 -149999416424272341724950159342648927768 8361468 4452121512620521198420275652832395776 8361469 -253877565434469071186253401962150056480 8361470 -26809953068765480638839905822773708800 8361471 12161567226845313835894256208870810312 8361472 -27214320348570779584669930284518473728 8361473 -107077193651725237890755222132873633196 8361474 -21223966003702820146017193937975009280 8361475 -2240611366564881327695253010853768000 8361476 3550713021065799258309899510826220800 8361477 -15086258462316773844638586107711167140 8361478 -95012359170077326708283627853746220960 8361479 1163493719129441234898862026341573760 8361480 -65361029845000674140757039850573824000 8361481 80750716806073863841716482259647403364 8361482 1228723798165923475437408237139504992 8361483 -6739765694693279304515668517950524960 8361484 44960815639040265417116474862828811776 8361485 32030865220263202574758606579966020960 8361486 -24374108986719785247899963164648634496 8361487 -44511989391095187131524510410044073528 8361488 32749616973035485291405562252356485120 8361489 47860973515432269474327812884528934208 8361490 -77741662235464362685463485882755228000 8361491 -40557725706001179635115575424482865108 8361492 -1662668120091071899741465360628840448 8361493 -2675263512937433475625647842978103616 8361494 -82409458996550238207811147603709812704 8361495 1961661976697331290064739146759547200 8361496 29085593617086901620094834536482611200 8361497 -123565601901778836093212093661390969708 8361498 12300063982059855057934250557412040960 8361499 12697036122619211491179562292289829440 8361500 -14640401493875635936463275437672960000 8361501 -42178497555804088830057476194583188800 8361502 -44289249732708847147929317600141640000 8361503 -19680619814537111549933268171479744856 8361504 -93719558647644479719335326140138192896 8361505 -7964751550389045074655208882453631340 8361506 9077205032322594281877694763922155520 8361507 -100406709873000225927573555110199016896 8361508 -34484499414644343500684271358930525184 8361509 -99786153307174637553438422784886208040 8361510 -48328446209128723050728227650560269440 8361511 44163730649811444648392010834087316272 8361512 65498871867145373227842073771986124800 8361513 -112065794810215324743440565210362272758 8361514 18724390994562373668577759174787457024 8361515 13036603771625007628602790180100240400 8361516 -79113947077450658114984864279169243648 8361517 -16037246673634331059776265832600886560 8361518 56447968519956609455327301777763921920 8361519 -9199531309651004641085886042279725040 8361520 -7213185051524050319841860544326860800 8361521 -13178003441766362812553115302961550080 8361522 -285703540860155230969862157316408320 8361523 -226345013881805339625295733521773210480 8361524 -37906151942067077635783484619155723904 8361525 -48654252090396639373837884542365939200 8361526 118875128733863802065559574309639031712 8361527 -60423532267846132721903537012597160648 8361528 -19990548654838689615528375847122370560 8361529 -160392653910140943990200913559147577760 8361530 -1519894711762391725262701697283639840 8361531 -58081933292207955293108024012842200180 8361532 -144700927382994084417399528379055802368 8361533 224555392185749498252772525304895116800 8361534 46760570411106424707996991745666345280 8361535 -16166121130247439957337269302500270080 8361536 37407024698758096077360535629476659200 8361537 -37691181547732651813227048857207880960 8361538 -79084019322457422204428623983294028080 8361539 120170115947035549391060257001865672000 8361540 -30046540190222212055925387206889922560 8361541 78943409349755560412020958586453064920 8361542 -15432032743208350677780499275508284288 8361543 -53081697294334432252345747051186888536 8361544 213102053978263200210494084603050460160 8361545 6256147624064205138478897357007390400 8361546 -44949512186054706402167843082553016832 8361547 45863845986213364058827340080924481112 8361548 19687872423345721191300206494982344704 8361549 -2669437595164667488954565682689698464 8361550 -7418240819999196138308701336723920000 8361551 39230416510067864390022206791445227704 8361552 11744305106069814285848038942413422592 8361553 -2087680119237024014863396867996559360 8361554 610338134538760322021707415954936976 8361555 -32665620363939685490961561667385047200 8361556 -9502255674558727191405795769318240512 8361557 -4340722670064479168137243971487750194 8361558 -30446524521374379412426135521177507840 8361559 159397339553945829034925611417141347504 8361560 114190410338732036180034961926137856000 8361561 53992096262171936646927068825106969600 8361562 96227429188923464981251438126942596864 8361563 29591946600952119762067316385292235520 8361564 12080575759937538850617747217540055040 8361565 1080360066308413950806870644125585120 8361566 -4645665039144552102772641021224927616 8361567 -35738437060978320833580700903690184616 8361568 -14195734306619918055443559593111715840 8361569 -7884591722946598663574824744144931004 8361570 12364101396805410384945577275896985600 8361571 55863807304481069357828212447261048344 8361572 -14537212666996137138577249854785154048 8361573 -132897545466986054335265734140102971232 8361574 -5909702005008700274425439897276821632 8361575 51712821955338812238502894535629902600 8361576 57926082049797766195328321371218739200 8361577 -9367827905545595643705047470339969600 8361578 -47185366069159897624434488954720750160 8361579 -152734211124748064756163868335863576400 8361580 -67473131559944931930728116082924236800 8361581 41437539270068972968371902745606485184 8361582 13205179635018704403310449648552960000 8361583 -32198330862025221172466525163876693440 8361584 -200450678577607964273638346391552 8361585 -44246084143644775605438397287254352780 8361586 74584402686712096404606898223975103744 8361587 -5044201154946635458471769819396601600 8361588 53109797466188946507221136610792396800 8361589 -56127986369360570610601266924745734610 8361590 -42518217628897718110713986554576051200 8361591 -36355587194323599359026956436491313536 8361592 82349873617509254198813113626909696000 8361593 -75045271906296650293345442080853328060 8361594 -6494950687070192179854901371587615520 8361595 -66880375426076883070449044731906825200 8361596 83598252327211125463809124963830912000 8361597 -67271390836700768608884401214801348480 8361598 9194038426433776532433945407091671040 8361599 -41958311462803910083032469573196175360 8361600 -19430728311198243160559452352937984000 8361601 -63066803129823851223609447992733878398 8361602 -78194847388471566262275905050242931248 8361603 -206696270910062863281065068263139368480 8361604 62642424305743297969791150287838130176 8361605 -21773509240624548929489685363865071300 8361606 15755843073481394610283605090328785408 8361607 83578239282297461138756118593132546880 8361608 -779793145226890492504091843759308800 8361609 11122598724812972004198906679797836928 8361610 8316472553515364090809847254819428960 8361611 -61332795655594277901350602019821087788 8361612 17494297664163102951662511845930898432 8361613 -13255671974022934739215778376638885118 8361614 58966098161945220886419125699301867072 8361615 -94248263094081337838572347635624592000 8361616 49373688715881905105069099563995471872 8361617 -26942719119005077312170800330244079248 8361618 88383503589316874541114984093544086528 8361619 -4707662039687730543939114202552413104 8361620 14285182346038638138265994750190497280 8361621 39794744625443375480087153448259379790 8361622 -26715280830639211648711818111003290496 8361623 156780442692356368959682399943627548872 8361624 42439645709538990392389649744320081920 8361625 97190082706406432257363979060785008000 8361626 18357866708486845004432930894393140224 8361627 -11162303455046981080587263163744871680 8361628 -101307583522754076438451981672078832640 8361629 88369582592218925589273886044629213376 8361630 -3440031700361024166158711577032340480 8361631 191737401625193901623180116710527198432 8361632 -18843083366952938033259592907912183808 8361633 -10336016014271440532212483840158720 8361634 41736814718323697336916494189827937280 8361635 -52537216111710134207088144307972289040 8361636 -54391081571561010600767684382896111616 8361637 70026063755032187316978579254787358586 8361638 36011667803505456735470240835452682720 8361639 -1284128377294499569671833770652691360 8361640 35363153024035233148753969763200204800 8361641 82344428411637406002743271837970914042 8361642 63174944577983143033322407824140742912 8361643 -334313490558454179651104666874622748336 8361644 202745286811728896272945008153144930816 8361645 -93884814510065785952598453673067765280 8361646 98128295692741139331232245273501886272 8361647 -29723483148494099221182321114454449168 8361648 6749292030322111747220602849244332032 8361649 66673627041661660993868075160036521536 8361650 -32511437474414304633638168882925964800 8361651 173412668619273048451907530457085696 8361652 -21527217238057412546807914344720337792 8361653 116556844359836440295945171002363905120 8361654 -18345924105418172874962059185125376000 8361655 129058784636358395662184221702039897560 8361656 -12581559190293650895171274807571251200 8361657 -48670420248786140989233158192318928000 8361658 -51497919254900761634734868656173909024 8361659 119885147347181388030576267592861700616 8361660 -14304533329838111030118867293337738240 8361661 -17237879196593283661469323222511005248 8361662 -15127643581113341185094609047407975168 8361663 10199275541583849321569506442747370528 8361664 36275969411363437714257505063965556736 8361665 -9513514428009023949388510367468461680 8361666 27155310166761583736801950671869558352 8361667 -106591813610860472572270381244603483728 8361668 -37332586916210865647032911385367015424 8361669 18696092697487615044765102938448039648 8361670 -10434167616254529726601115250942570240 8361671 40921107056331604074696051524942694144 8361672 95120330871436727894966260605527654400 8361673 -96506822432136777232082196220380953856 8361674 44170187356273365453260662532584716336 8361675 -12028854920170765467246662691082962000 8361676 -36937196966958891927663925262325841920 8361677 53886842215204713536998231403552369526 8361678 -9738788418999382507845518053955348352 8361679 138770781608508213840265485876615991280 8361680 16943324951634636146367468524651151360 8361681 18580397713628917249783780337723527152 8361682 -9691686617317609514350819802719177728 8361683 183091739158930198922808084804339486024 8361684 12069459681978904177411050310682726400 8361685 88370613070244895519722297308502572380 8361686 -2603226976735303931702866673301889920 8361687 42988476539980917130609966542971501160 8361688 -70667758255637479089573186775530762240 8361689 7225615511615277442447643907176843712 8361690 -59904327825009727505499265907242060800 8361691 11848272133126489782229488413246044000 8361692 48709802953658757645829582350717775872 8361693 105621915412609377756753924002960760582 8361694 1749426624378168321065317691825986560 8361695 25245052367678175199404127461402556200 8361696 -26232406970754359590565495809247281152 8361697 -60503844414962800386381266819334202988 8361698 -43939129391235799497789048775446164400 8361699 38744631559940751937439728721789305464 8361700 -28002214162587396790951620480396572800 8361701 199676489447071666387987991254836792702 8361702 50251384984161116890701051016922318880 8361703 -41013202359942553243160436689789050872 8361704 -4373544008344646806918382380330229760 8361705 15782705489276243567520718837282560 8361706 -45939166402461676548176717216397263520 8361707 211737213177633517404012955568199859956 8361708 -42819371017382782028822134619491453440 8361709 11317195668958478070906637788247165910 8361710 -4964972097654617340542284592099942400 8361711 -8948742185314464763904849397772496448 8361712 -1706259595065148518558477819475066880 8361713 -275223424842087545929961556275642200476 8361714 65056743094866743484914520654594599040 8361715 -5356853607593467395811825746766203600 8361716 37339191761320754712780581811611473920 8361717 3768192636388319103449237639478708480 8361718 67233132083727382700997376592162048640 8361719 -152918711404923468259935792855737496192 8361720 58950877999513354504617719639294668800 8361721 -21359757691848857642306441651526877078 8361722 -14362697929910959535679802139655799296 8361723 28532189613516420800805318512248393728 8361724 -770206594228845573609039844605042688 8361725 -4367056088145030364727321811589815900 8361726 38174168220262682573542154063299970688 8361727 17079052888709614709831301015173698800 8361728 -60655457211605944206062096015645736960 8361729 -33181598238988628242363548530530928160 8361730 -20464680468365080985588986145405237760 8361731 -35042566180955092272942178679420181600 8361732 54050433733996702631003365627997187072 8361733 129764589591848258037845955529318741982 8361734 -61003826255490433759454699784778767168 8361735 45611281354433692453949349346436802000 8361736 -2554749475416717488695475813121546240 8361737 17641014443640736080344044423270368 8361738 16575524067751312697486662785681530880 8361739 138689090417433147897334611929389680456 8361740 -84394516023890718985784312673205263360 8361741 -32826485018005976799636348895537272192 8361742 -18616183017064841327703829564335366528 8361743 331235991153371987693587300404450000 8361744 -25916948640309777604611498621464739840 8361745 14763436504731592889048812269929612160 8361746 -154553102207905626520238865475598908416 8361747 42007344531561693434020104521690713524 8361748 80307661138320618313504816969828894720 8361749 -68047636260000626360169874379668732608 8361750 -9800918682460037209020120732122400000 8361751 -74941178544289385184435922560978680248 8361752 100768046816061115118030297924676218880 8361753 -94563760606056365463203143084128872496 8361754 -6401955568775785862371599854126066688 8361755 -97626265313998070384031597815410392000 8361756 -37468675112120486581553034398122484736 8361757 -76861703811643350261546340024867608660 8361758 -72453072460809615556790852458501369920 8361759 -7589127785194185485842262423886098688 8361760 -80664253877369825352628628226236743680 8361761 -159204713244980320444434138065108020638 8361762 22054590905487989477648266828053793152 8361763 84208834277886799379596798552140434012 8361764 32395395486373244464477453423192488576 8361765 -44812515713202335014122757682203833600 8361766 -29772577236253422509852863653824964480 8361767 13936482029331223793562002877146165640 8361768 -77643322100721644294972801285357322240 8361769 -10308315242949226527265910203036716956 8361770 -18388027940848448256981390834965053440 8361771 8976334726021375563063839219230064064 8361772 1428468700073738236104081891448788480 8361773 -84789836325981428930653216356942877440 8361774 -21003750181095133977933405453838478592 8361775 10628178559502392428446161295953605000 8361776 -9939357554912234939379385461624078336 8361777 -109524021669467746007950622355936328080 8361778 -10228399397369091694559379671587918944 8361779 195342096980391618784100733278885866380 8361780 -62775816646356035977118341213716480 8361781 -373517352989907237565519055004476000 8361782 22900081650014056393115973224482325760 8361783 -96353179875663212327931579446249917248 8361784 118134512542395997858907756145079234560 8361785 3140891219803323727910966642047372800 8361786 5277157253475416300925300099795955200 8361787 -37496380807439936272180267745969412848 8361788 -79538408834266808531583198865783855104 8361789 14255584098111524601922738919559740928 8361790 -14390506297666624016188060016005347840 8361791 -40592268572518198711194364020702782616 8361792 -1458426818683856892660364320164020224 8361793 -72565449970047558491853914849929691856 8361794 1455891636112725328710993228633964032 8361795 -20790502692417197255992235925025546560 8361796 -85975818755039513523821801271507892992 8361797 -928160571667806674160631699064882688 8361798 40948611244841441483317814836006505664 8361799 -70753811978976490628816829094928746664 8361800 2079168040985228311301630969934720000 8361801 -49899573073254089915652703753624187088 8361802 -22331865107083667982217952024579018400 8361803 -71992051519468139801183307926567955948 8361804 -19280017750440098979492892243106623488 8361805 90286581571653726364328266904980812000 8361806 -19138671965030288924984029822119280320 8361807 -8651791362173914226674885500263264256 8361808 6879779139072734934369391602553585664 8361809 -161562617668844767741587072972703182990 8361810 1684156944111865980717492861752082240 8361811 104169286887333152556023311552094693232 8361812 -73288614910228998758608374605949769728 8361813 -66385835519099833952313499108608649056 8361814 -26254418903401593372166746536630839488 8361815 -19177430785601296761871475828000279040 8361816 23263937054719139177661878945434828800 8361817 77905228582759346944578553553565120000 8361818 -2531382046478004685384349959066202640 8361819 -15680406056756495759342724856795068960 8361820 -28194986686772124355545000637085214720 8361821 -89539206532767870224323521577917352308 8361822 1639703064871873931899347804933771264 8361823 -2181125211930309974715135028411888000 8361824 81172607088344875048886736576459571200 8361825 27357848270959861029833049668502207600 8361826 -73267327843655914461474740983108320 8361827 -60527366763518945975841790702272262968 8361828 90572113887950383546974351745213992960 8361829 -80252914002808262433892441480471373024 8361830 42728490448530253673939332060944562560 8361831 -17035630694956481030005562142143016960 8361832 8565031007148091793438122598262758400 8361833 102714406004491575303902406878601185082 8361834 -12884943789844885530336143163484569600 8361835 -49608513029122951163160704190008706000 8361836 3778346276480341509921226480181723136 8361837 -81472150154650977371392558182018355392 8361838 33366839295615154525831975529082667200 8361839 120263182005439901181486069889261234056 8361840 -11387657146733937788630151714056110080 8361841 -32380654820878940222017982727702393948 8361842 -52769930139297012367151288780980178928 8361843 -1098748601583667746995039201817555456 8361844 -31967325221560720966456262073068059264 8361845 -551178716418630055122785877949043400 8361846 -13068147883222498788403551992557008000 8361847 -11699172420972498209800755598211344000 8361848 -38843558580702507488741909640264929280 8361849 -178372036479781088265882010693659941952 8361850 22396086059018121164430121506679832400 8361851 86252410409887702207114501054569138852 8361852 4603371290407497190937420750094190080 8361853 33737126142773106098719756343407892102 8361854 36392482900259923070940383610810917376 8361855 98963210822487680065958815682737978200 8361856 -94266989917527080769016048213913763840 8361857 -42890496682749944275791711897597997056 8361858 2246378510915908331785932461326668288 8361859 78237793908335611478044725078882264840 8361860 -40234588504452984790946335450340736000 8361861 72444221048389879867117532302306656864 8361862 62955571857635254804319927261863797120 8361863 4085392621136906579570781218807675544 8361864 10760942389689343150575386492749086720 8361865 -1382789715653656312337022271157057400 8361866 296340614475804711224275703511903744 8361867 74164287165971695251258668171159902680 8361868 -54377638690328500609881497360035243008 8361869 198790785427901866046467144058397863244 8361870 22275145683248407103395966163718988800 8361871 -80973690589338286574909674607144188688 8361872 13899700542498986894237758930464276480 8361873 -83299995833225150461348116783525980736 8361874 185124531375946273123189461797265134592 8361875 44658451202533900698274978722194835000 8361876 86655627850151724834374973046223788032 8361877 -159995019695730202680791891055335330240 8361878 -13774830389465831433687562495699427328 8361879 33854908179265793906977509467428468584 8361880 -59027767740318663700171804413480960000 8361881 38658725385898427122672222019094338400 8361882 -16560214480998873283030915435177424400 8361883 11834940745698163599176113950530979984 8361884 -51949561552945768166680361279986934784 8361885 -426700659256244185389429654326004480 8361886 21523003611172076786990268831178762944 8361887 58216561601332938984944868711933948000 8361888 -55945388347952011229858411893821014016 8361889 63995589625840113160582723085168923560 8361890 -29965306442762726250574498246768600800 8361891 47760116953548207013215444813994840800 8361892 67036818198176567699215653380691173376 8361893 -11237552146315590276373571865039523200 8361894 -8813255611723725897079745373148795200 8361895 67316032365333218959737667723300553400 8361896 -36757778261658594866924656526417310720 8361897 50507487338528338448415424109472819600 8361898 -37877688416198187012765271820988286800 8361899 -57679000890720141302302323639893574384 8361900 10493248296677422438577848479298560000 8361901 157358160709817574193052573150730810902 8361902 7113106538070476491248411611901088704 8361903 -85684311983535957431653881891382018560 8361904 -81684395426530128665174031929148604416 8361905 56003518289141021237472769928904699060 8361906 10251803594368239976155418005737364480 8361907 50224071085761038118949984530375974156 8361908 -83174520708820081181625530571147103872 8361909 218838135804934294628530160521637376 8361910 -44852366479310722161629829406518704640 8361911 -73136519679660815741242353983594103648 8361912 2758226897089873272061821653972951040 8361913 -44416090825401178233453662290765546240 8361914 30099948938502670532489726014845914880 8361915 -61647586195475242615666856572991656080 8361916 -44556051741891997861667012245888808448 8361917 -90595719640199920238279754980630735034 8361918 -55913724617087926234344306872091864960 8361919 162947902492367447404558545920120284840 8361920 1749598028303748574475824219532820480 8361921 -58148502844278106927502408409262887888 8361922 -298632323834784297399317763687325488 8361923 -51218308912095659199246790016768621160 8361924 19254685099698661395532685513718905856 8361925 -16361881708855972179859671735890676000 8361926 11740345540553662554647539758152148480 8361927 24204037247268517063925682748700359680 8361928 -190571954143421551203118743875772963840 8361929 17023559047189035399124104427372827060 8361930 -28717295040572992010885030514360629760 8361931 3032692372710002910321098749367574712 8361932 -28329866658088446374273137770582136320 8361933 -70285576723425170854590793863699940896 8361934 -10301423939612919975913669290892197888 8361935 64973135853494415012653757550406244000 8361936 24252132434660988163696349422611333120 8361937 63071827413460246994686594389499321586 8361938 7811062110106041018183191117133527040 8361939 41707049344908607797664380298729562880 8361940 -33401818197484413545196867622613483520 8361941 -52709195768727052769007462477894199296 8361942 -42770146879306714818680935527310567488 8361943 16158989851452813094188740007504096816 8361944 -59288194230550892101168910210993356800 8361945 -17126982800847755446023522650180925180 8361946 15630528050553657949963320541094811360 8361947 115201181226139579322462666230709280 8361948 80897736162806112474388463347307506176 8361949 -64436391415746833585813605254264695136 8361950 6361568455408563922268291936335584000 8361951 -59621427962235990265486140860351804712 8361952 3946436878843033634961219918118256640 8361953 134861671500266938941033761554534679202 8361954 -964461593166153642597568753304990208 8361955 -13441199529358752674656153574631430080 8361956 101231536593013416455589558365671317120 8361957 105208493326164079500641675866590163680 8361958 -44989691027314519416497682818113302528 8361959 75256615749704236314896529923380001304 8361960 -67897073801813491479072476768440320000 8361961 144187397903827860057840057935040613562 8361962 28117057594751607156422742410611453440 8361963 2507039279240487292085703995645362224 8361964 48270160830185771586058472015811490816 8361965 -93869650248045079903555220400327409140 8361966 8908500309609570792975042272988623424 8361967 142571298903461995831097966600110120016 8361968 -28197261717039507345056992917450129408 8361969 -10913273093761834376956480801397904384 8361970 -59194045198080154042991179851729484800 8361971 6221324233279874815660163067057006144 8361972 -39793538503542072931943938009620940800 8361973 -71718658234818242967595150501959876740 8361974 -1540735581029612074816505576654439264 8361975 -38544300000251268936570625402731587400 8361976 7296569427223487551910527088787456000 8361977 -1213685807774728505396922206066309616 8361978 33281763918482658037921368041986228224 8361979 -24090108445459448151468647899660819420 8361980 -7647958919070228092854726862143488000 8361981 43124160897720238215027121030098518400 8361982 65662827269447137508164865591210875392 8361983 -21266951283280877553620569684339052160 8361984 -9595003759859936956200674036589527040 8361985 68803774677930736691668757948388940800 8361986 131033809124559461529498468992124739584 8361987 53801706655286290192250013793122042360 8361988 -53231849251884039000265270670044400512 8361989 -76250240895663988553956476983556195744 8361990 4359204012796884780417056714360855040 8361991 -2050802968444257563918322074617169232 8361992 166231891803756550416197954041641369600 8361993 85817876188966090162131784212176181264 8361994 -107364636834513272250878731518737101728 8361995 410912925775279690599233669676096000 8361996 7644970855572327536708737800596270592 8361997 -13739419502402181097453005685275016000 8361998 66893116856430428624470525085121615360 8361999 -6096317733667893219382828458439532856 8362000 -5498212586989174279976223023947776000 8362001 -77083654560606574193418988372025078928 8362002 -18401405496927795282896128811597266944 8362003 -71626067849632905547996637110384231616 8362004 3091264597750365094395035895346655232 8362005 -86592341580767730650574301682117952000 8362006 -19183354106084727513679259739089899200 8362007 30371934421131896929268215854615931152 8362008 -14659057106541955422497399267209420800 8362009 -37122255099640162570490942889856651884 8362010 1705758768045929915233273439311829760 8362011 -31468589041149138650364125136177799680 8362012 96517807977726060376438116450825597952 8362013 21822252914709370158387957557295012384 8362014 -16468303374439673446711319144312632320 8362015 -53204036696155493144059733910137479680 8362016 -59026308129663204391590167594210820096 8362017 -21260183586656814536920352175958766766 8362018 -22616190665692872308064179817065948160 8362019 -67531452286035569019354003338945547600 8362020 -1425817152490245552375479426451640320 8362021 66020589559124165828850403299020156222 8362022 -22432036328110256961633055608104684928 8362023 -2363378592229170444592174952839066032 8362024 168267986064244028521990688657515315200 8362025 19820879540489813282646546916883145600 8362026 13648663455510202427381945364189654192 8362027 -141864487224090261054792561132277410124 8362028 1283233539423822949750530015942713856 8362029 -3782779225182884695597161890268096000 8362030 12610193611691437146417354967993844160 8362031 -70740414021488782502387657829244029168 8362032 3203424200128651103309204170645438464 8362033 -17607712159998070164184503372041109760 8362034 67980640623034582616916798469823571360 8362035 6534339165471009430945709452188052560 8362036 -7543666973586405311702185122746005120 8362037 28245350909987873200333674353012169372 8362038 595839260555473248296035121346743808 8362039 -36409683301592739370412694613694300160 8362040 17808436167166861733076345080064000000 8362041 -79872210491068250628277791718014805440 8362042 -21296201275595744158097545722834923808 8362043 -130736298795057014928563958135617768616 8362044 -13589085311151452849936764225257223680 8362045 83423644074465104187597614146347464280 8362046 30226406435025614514919478105675234496 8362047 31700056987025904603528928018656160200 8362048 21819943235809998061151482565623808 8362049 206572915600514865672113844097453882050 8362050 12909005283114738795915921546951609600 8362051 43978851175398698262842890309786901400 8362052 -20050453590617055813391530968980807680 8362053 16141042128554135603163713394110801088 8362054 58641265950049097091853230557075904000 8362055 17486332874614061741619284300640120000 8362056 -79705706795028131131347708219271372800 8362057 -174482339291521881947799817374860536368 8362058 2817342653967400087471217327063639040 8362059 -29753152121724981263272809383750557200 8362060 13524392078757088903286296635741235200 8362061 -101397529457368429955504413193307422208 8362062 18204997879735460108651701304090323200 8362063 -10673314352952247300658120323748955176 8362064 -7695219943087131822370751714470920192 8362065 3750982771785807867298205667449423040 8362066 12071530723556327567306755384473621120 8362067 48754057307809068384789851688382899792 8362068 35067985378074273901071264367675392 8362069 -50654653727223498806117008479061461888 8362070 18230175687408757726355302598224617600 8362071 -195140649438829475961529390523714016000 8362072 -3000149635161666888617425589280153600 8362073 59770839046417363181885278978429243284 8362074 -11114012107904713733887008467305061376 8362075 17337544139602195853421120764316303600 8362076 5250159172284239045636235063676005888 8362077 -3438379770847804882815023965157145792 8362078 21065448722105190108076020614527332480 8362079 201981641890303615318983470247246357984 8362080 25638444567134741194454916502844866560 8362081 -183646005933354038345768982738571136 8362082 103951914490355895020894787449210701392 8362083 133970106125280231723529655901074402424 8362084 -18037291419458809312356899308121425920 8362085 -138930297764252239839524708572621142400 8362086 -28562861519379176808094254342619811136 8362087 34267411909977576158390367377839533840 8362088 3013864267908998935313597247027855360 8362089 -49743871885925524824925068384455400480 8362090 9065214410325122140085773723110566400 8362091 -190157095535103381567092135275866170508 8362092 22713519046072051842819309271524326400 8362093 -63224333791109404569968501259941593716 8362094 -15592418795787613658978142107157293760 8362095 -19417279513381460049757619444745277440 8362096 -6667022950797762404933856775935492096 8362097 -224690217733186912716123435705275153454 8362098 2396047523275824414253023969471651984 8362099 -78425014067104732233023213347739112864 8362100 3713107649339610475746177081857462400 8362101 -109283255287337309158797618113779783680 8362102 20541042622201014274309778323181076480 8362103 55285092910977561909483757627849493352 8362104 35360565853328484580149071672188293120 8362105 -93467987579177154018775289862440215740 8362106 -10595340406523945646607015657643246880 8362107 39768128143706639092367110750723546848 8362108 -23231559544364035786773957875299281920 8362109 -68085594778169753901061389351037690560 8362110 -10912240007846145032273514386778009600 8362111 115725626716969417301780917433812502864 8362112 110050518063652793763291564386077900800 8362113 -34215459751245931725259722532027597632 8362114 41956701016529589765929204544436581792 8362115 -76489773887936799281157040804550544240 8362116 -11413596276619115827310188753385041920 8362117 -18654931901565213060877265382156028834 8362118 -23437208097414537369579111695890254240 8362119 -123638219266345974891690335305712519256 8362120 57920963060597328452725888394267596800 8362121 -190895252551984907547136412892893089500 8362122 -24133772068802656719474763069124560128 8362123 -102016406496477362326329341690609921280 8362124 403776692128575538664811053333885952 8362125 -74708651552013912602262742836100137000 8362126 -30750998209012824719479231810342980096 8362127 -174299083779486938982786613518140835024 8362128 4022919287249650325050850928195010560 8362129 -152773634652497592774015567578811889680 8362130 -24835608485222962131736138004711224320 8362131 62640260615777673679128518567362112952 8362132 3665343433347218136572610400725995520 8362133 45364985534260657695872528832994612224 8362134 49546263316595337293131704123018967680 8362135 1164714596603171652368014907388541200 8362136 -3513537121087654192585231212855152640 8362137 -10414668314722482914705171554625746560 8362138 -94654363074675085846250045140620779280 8362139 -196567106193300688384475132189626200060 8362140 51658571966920048855402939604862489600 8362141 -121781806067765933928340656509965121216 8362142 -49189095492939995523832914808964262528 8362143 53387265915728337817709583472526130720 8362144 12894824151598693597691963897558532096 8362145 -7769649487302600113929213553282193600 8362146 -24197070020930032617518263839973251072 8362147 183820862179918352061501366172196746800 8362148 -4186971217292157270068792997201571584 8362149 -15161725082181238167353279744187992736 8362150 4384517350108819738709358159030720000 8362151 16542849746782621396233451723102101552 8362152 -94062416991509327470714555012719866880 8362153 -52152919757529328724614476424616336540 8362154 82350486458922609497677022763449881776 8362155 -5243996948486132195353626572368622880 8362156 30199987928563886785708756912554491904 8362157 30305903374406077038474578856187386624 8362158 -32095242225061357569087597356134674432 8362159 -16780960271590546836051275207013497096 8362160 -17505081939316632783022351595252613120 8362161 -114695955652078771646656797297895587390 8362162 -15603192151341546241249474341382653168 8362163 128038026529536173760555766531384934412 8362164 -50930421178690564367207791348390809600 8362165 -31608805037881644233543629985390006400 8362166 115123456791844406264374730697353891520 8362167 662710606676540827364491570843564032 8362168 -127668602510993215007121384729010298880 8362169 125653140947599983842916284320741062570 8362170 -18232957970760780096367969273936780800 8362171 87951028217779241057120612750056220544 8362172 8678286059275173111770053645788567552 8362173 -31604450696069536995262737478310318400 8362174 41103724493939639323265831673708846336 8362175 25397858807973599677088568346451105400 8362176 -31246659266526552511278613842414796800 8362177 -23921280835620394132513104653572762688 8362178 -6275990086921129363165865242952870400 8362179 3317999376536271811709426254817664000 8362180 -30055262130417988527401865497859705600 8362181 4087116830405112927675240678409682424 8362182 21551696118095806023112269479536972992 8362183 -18814788042120988264951657639665546656 8362184 -58697221306711120822739343126913981440 8362185 9503054542443181064913966043352044800 8362186 -10811122985873175514631666416973597184 8362187 -163300031513855481537519732832695810480 8362188 -12051152353794615921836674386131681280 8362189 231948356072755122308985127274490230 8362190 -25282000765639729577262887205712430400 8362191 -148539565140327564616167171624727664256 8362192 -21216983691099403311057416176124207104 8362193 73275266706733495481527234226205501696 8362194 -14843211676366827461608481471353612800 8362195 29591399287443311597138399990437866480 8362196 10844096205520875287640484140246071040 8362197 -6170387213215368215678148761089943154 8362198 50407931165468154090893845199670493440 8362199 211957649180929666673479482778758520200 8362200 -4843689134313030278826930784026624000 8362201 824468732643417089659619490521130132 8362202 23687392207151221507109150103764673792 8362203 -91114589560555427278131509233134390336 8362204 -2514540844261698686159236874163922944 8362205 -13332924088320364714382297744173573140 8362206 13661566704906481803083116758671453184 8362207 63911019079065556535607950033227968112 8362208 56867014119304485945649033692358901760 8362209 29874347486017404150927855114969104304 8362210 8599350098041330553577463726978560 8362211 -1757340687797464414718400130389623856 8362212 -29253382274996939863976316689867148288 8362213 -227369794525214114853523458526327111520 8362214 -12266554325113148305428629325613039488 8362215 -2239193932255813659307647425361932040 8362216 72360604212214547764229115106931604480 8362217 10614865787941675128155364217966756980 8362218 1003632542844724554574352433474405888 8362219 43371202545805990365461191732817416000 8362220 17710275092697541135075533786406702080 8362221 -10382149168064888269745077340363453952 8362222 10829281912321194998097505600940152704 8362223 -5590912944570658498527941491398298800 8362224 -6911421134322758234958239530165862400 8362225 12518749240594919378216210283474153600 8362226 994369198239249187667627524597081344 8362227 118291825348570922290757887050470385720 8362228 57489749485811940019160236172117825536 8362229 -179987494023044075046759885102558401280 8362230 39242133389105559617191211894606478720 8362231 -34704273653864336599378635012625970968 8362232 -112489344795330037346635578802293227520 8362233 -59638028718017180983761968592543602256 8362234 -5981263805511423565155380031204633120 8362235 24506061454327912586946075189534070560 8362236 -24512081469690806925668542157436108288 8362237 38750460250803516027037005162256329840 8362238 -17327392706350022442065144836021192320 8362239 11000347421538946874961205172721426048 8362240 -105674272463166258062269011907628236800 8362241 28507616265907517743484162191309049172 8362242 5372555826532342872131296799086800000 8362243 -16703895526535658524454220682416866656 8362244 -62031844821834622216500653313346556928 8362245 -1760063590556095303405525892130038880 8362246 56138151339050066378142115201953352704 8362247 -426610679232210192985992975221756160 8362248 -50531804414798073447301473066135552000 8362249 -65878732171282825124449926267117017088 8362250 -7716393552264462238154092705004544000 8362251 -155571160137987979782575876607255354960 8362252 75112624412437729440283880884297708032 8362253 -957367559465921650944887845637839776 8362254 1254047530943472272887276912366172160 8362255 30237407488048373511288837018025774320 8362256 6962531540799995991126160341793505280 8362257 66128834629627120933857442774570022640 8362258 35138115675585023391379183350572718480 8362259 -23055510615249598404551377481799642384 8362260 1329406621514251991574039501437710080 8362261 110567596634148435802494241374557276480 8362262 -3163671453782351074657414327647091200 8362263 4502141651440723136538750731680670208 8362264 -23805468116403573618747367136887910400 8362265 -60974878431024062106724499377876649340 8362266 68701906071660894240686023653607019520 8362267 309471226586885023639198940077592472280 8362268 8943797416695277474380282087052789248 8362269 -37602288637955096958724571569653640506 8362270 5011164152288628316010959456188149760 8362271 54391024262179959964958520490463761872 8362272 41423057458458688901335673069596311552 8362273 -59958724620033721636172753380678158140 8362274 61117982783279367987594050980318733136 8362275 40131900356538916653836722263444853800 8362276 31560331563355904886389520485666328832 8362277 14438924606121352463567815098595713024 8362278 -481589450334456938304801398583180480 8362279 57629794220674805934165341125231182720 8362280 49382503529432440934554325248813056000 8362281 -16208496699479161308867279449039544576 8362282 -61979690348274299651443780203178909008 8362283 106189008697616359287338376034387451400 8362284 26601913286457316538782652600796905472 8362285 -46584059949975433860326593590608860020 8362286 -79555575847992801338703868308809111040 8362287 -26887636752670794839000752663915799232 8362288 -6551802334261723910714337954460041216 8362289 26201092356679268790191666227668711174 8362290 -28924841082073252357727752840026785280 8362291 12007689786226432119616730941585577088 8362292 -163156746218117205514203098110420665984 8362293 -127728768880870498168173523890616258656 8362294 -16142330289591744155275865727895355520 8362295 72610134117162229854415708187805237600 8362296 -43853514577633159642391046189096960 8362297 -158495355616805288808196706926389527254 8362298 31627055609810475966327167345753607936 8362299 59769773467157763482062057524643466880 8362300 -54323812846500288028127173156231296000 8362301 -50308730669621871620613412921437529908 8362302 -23705758557212004072778589108866892160 8362303 -9244796048177715831344348482095696448 8362304 -20758897754709583874289565661364486144 8362305 37523454314335708136723552287928160000 8362306 -5353820660574987727755193972250739840 8362307 149908322460240758506880526152930111232 8362308 -89060419868535457051393108725254922240 8362309 -100736396754531848370933267551068988640 8362310 35526360847769717182221278951239680 8362311 174796879615692821483106179789596722384 8362312 -795300466940796737703170885454397440 8362313 -84193044690217727574198827592489413760 8362314 -71107397210278255508909983757723474592 8362315 5922065179935233863448577648061547520 8362316 6040868051825792342036956755159022080 8362317 -76300981821355071840794828417815102080 8362318 36700924858406222207331322277821722240 8362319 20157295234049893290891997242171605472 8362320 -16702931375160443622181014852601774080 8362321 -52287163089633029124916912680262279056 8362322 -84458087390151098115080188717054766976 8362323 14280429518900590784445676100757282624 8362324 30092691581348941065825415750928889600 8362325 22444798988043517042959873263584375050 8362326 15720763786753687458307663847388954624 8362327 -171001427941160150522075061944115256200 8362328 -89305789371417112977443653786885693440 8362329 -31939367129919140468777496961632653616 8362330 -6455239586770839860516060877362353440 8362331 -13505764612175009271836063278553831868 8362332 -110449737799129299930576800238777139200 8362333 13413624725226591649162819040790833280 8362334 133930386977993272901061566282649917952 8362335 -6638776533614958295880075790532863600 8362336 -12909710139190179979793252948073381888 8362337 -230634178319910128139556471796960901600 8362338 -1852394975879321145239956302418774656 8362339 630193540511218614571003088244467088 8362340 13015414278859506727047729050677248000 8362341 23074404683469916509789263799773743548 8362342 22221230857429350992528539777277583072 8362343 14116969950133525450729834702837662720 8362344 91271217647929924732759585247286558720 8362345 -64632722822001069817109217656224167900 8362346 -84926303076615310177478759615203522128 8362347 12371827136650886842951125967429865472 8362348 -135796627382684969538295612344430156800 8362349 -64680909597516800859414250855114132650 8362350 15674608610496823435228458113770353600 8362351 33247295925113454535944549633248238240 8362352 47751916125018463841550203796306296832 8362353 82701669137724019011149421287048544960 8362354 12215856071871672863457686336384984064 8362355 -90088270636911954027906792180774564240 8362356 42987344881484836221923792493863147520 8362357 -144786024503538529179424167678357213394 8362358 -21699403912994471219968182682212196224 8362359 -33241692390675839642506015936109835216 8362360 -12800119598453539745866581814379520000 8362361 -2854026120325701570389730445690511040 8362362 -26984335365658290514338811207380750336 8362363 -8925903646413259604933846146239894096 8362364 -200852013251256237316423812440513639424 8362365 -18377009654830079539053238629133248000 8362366 118950324154360719140967423733228165632 8362367 6064640144031951663246338062961654448 8362368 -30904534252174921221109015362939125760 8362369 -10905679240939303516606909886820653756 8362370 -27828240425361539451410718101485472640 8362371 -11930623995359796351891508381816051200 8362372 23813262922407882691870181796544232576 8362373 45230561724424753590752156185232430240 8362374 12089338072526300065344542453434122240 8362375 32465735845900486859340582624132480000 8362376 -183859928781069282392850960591780618240 8362377 -12341395648505787824451656035123974486 8362378 -13817680756588541395450689507003513600 8362379 127229968462393106245279364647414970280 8362380 -8355989568242341429314961064547778560 8362381 -31856009364670070928047393106698455296 8362382 -928628916498695231343598786571059200 8362383 1027781086458273711229495718579391624 8362384 -33469806787788995818893088796810608640 8362385 -143605146564366182937802889073921934080 8362386 19844814188613665528709749945382343680 8362387 -5140141888268531845201788634957908480 8362388 1340143418920922096101500723582012288 8362389 -3923943855452824591116790322302288800 8362390 -68461157241862446402664621264209196800 8362391 -140918577713671132715541026330700785208 8362392 88227214562013495416726779184628510720 8362393 -45918304687678536069274479528794297780 8362394 -110802657585831940072911066499617192960 8362395 -29050458857626545486565074266030956080 8362396 -13117464516188108888715844016557737984 8362397 -82935503064296842033395914480290832154 8362398 -36367017552052450967650540255006205952 8362399 71633680909925868737776345392276178400 8362400 41483033498025484299867340584316108800 8362401 24808377550502044487669759660688904224 8362402 -29615276488732399852139034809564647680 8362403 -4140327489988227077970210679337144160 8362404 -59150156170340024462480576967265895424 8362405 -6265120763892598325575218281845370880 8362406 41265094744123838983950843023335939584 8362407 -26623650657317380671699963216907964208 8362408 46058440827005227776867252475391170560 8362409 123595018385061402610038053868970312128 8362410 18565430055108621014474492348634117120 8362411 32753590332702531441257835448244542800 8362412 41058036064171745198518639073142809856 8362413 212145043426210882061486605688396932800 8362414 7201606381143458202628784560564081920 8362415 23159032767307222850682680171663206800 8362416 1158157137107139025401425470154342400 8362417 63647127549925874473651426328593878592 8362418 -29202374999733103123792513333360281840 8362419 -22438597065954249287814864841113266592 8362420 -20155314283889126869269878037259069440 8362421 82839934978847967540042233775266514492 8362422 74730784627148545681361403290373593088 8362423 192257193846164243434195517047402853672 8362424 14619449429606717562837938948422041600 8362425 156859728165745436967122322454039200 8362426 -69427785013205774651025224854053683088 8362427 -167589406862236672079767881693650477724 8362428 -86900754295804677238984669522215911424 8362429 72313269065591595524703660114069463180 8362430 80279270895395766577364172103836087360 8362431 10358276554715400025481888830655856 8362432 10062894699428094501619870063698903040 8362433 -201827561384429385906529184435536414416 8362434 38704297018109694903153698839625566080 8362435 -39582902199199622361818716643166843120 8362436 -64865879580126597944266692020861927424 8362437 -15620231187366391153297760674437591840 8362438 -23558158992137388722966084582758888224 8362439 -75252055138168488771660682814187744 8362440 -2180563808217131107574898856312320000 8362441 -174698279600709515803892108706408575616 8362442 1520330938208602136407321310663589888 8362443 56840994971394084293993089476678863064 8362444 -35749915754733725996019900402058179584 8362445 4393437252541261018046102588118844800 8362446 1954908223243805558925081474777465984 8362447 132206236225759015341435777333779910896 8362448 -36710022594423087553426967489147781120 8362449 31319187238351756014275250010995536034 8362450 -41962255298583982297416215505209250000 8362451 -11306065953552639475873831962934752000 8362452 -2232871092326382843873282442774142976 8362453 -14439478178943641305632071854457074368 8362454 40031793068419620649594213964651449152 8362455 7565942926188912511147171993569100800 8362456 -65070094464175499443271835035265669120 8362457 140309747669581630835567945168618717706 8362458 -55586702298054599965267080959678238000 8362459 1227661217829323528942382958116180512 8362460 74571147081621796951028037421454284800 8362461 -24922921231577427794522651199418465536 8362462 94031190729629539680000952506139990272 8362463 156679334762866394433578080154075543712 8362464 118382954095261564565024404121352929280 8362465 -7191383573222684973457483980584537280 8362466 -17364109845716114593621830662251223040 8362467 -65576208941621590621228202382642155520 8362468 -2272601105260225768680354014016404480 8362469 -30330570213511248784377906551218931940 8362470 23252076943963436175186519795514982400 8362471 82392948353940575648320118832656987984 8362472 -33360473659972444926349211922027955200 8362473 -12342788462393221263320751712076955456 8362474 -31725258300532777573275354379787052960 8362475 -125869683914510611285686605551698931200 8362476 -14771909688922991225534371672588416000 8362477 -49646560852281178287414105487385381674 8362478 19331256506397448249720736891502566400 8362479 -51972825059809675180066241578341885312 8362480 1743473195820741690012899709045964800 8362481 44836853013049484582298099847520775732 8362482 37803875945077690263176411465875724544 8362483 -41987336435567169755575084045781154480 8362484 -38742830470236985142470448780901537024 8362485 -1755892026449522957797376936398736580 8362486 3924067286569851872668787600427965568 8362487 190908834054134099508225987339898627920 8362488 -99206843648838358305589270009448509440 8362489 -88549454979698557690168428766003056560 8362490 -79802723509898292462658894512024686400 8362491 36831984591996223128920016077795194392 8362492 -16318420109680859729570619894972227584 8362493 137393274383081893083592569912626228742 8362494 17214730393160306981319512979853117440 8362495 -80938906291752453903197610908932815000 8362496 20362672488220538031530141656874483712 8362497 -34626612562696913429516727204109358208 8362498 -27956554731015409950052546586485831680 8362499 35267719711613597083888141213968550128 8362500 -41269403720098988710812160382822400000 8362501 29833641269745331628184475899164310144 8362502 -11189328457052278399028122089543942048 8362503 -82456701257415962019660236719535548080 8362504 -41548040030611220299552345189926159360 8362505 -69879627445962781773926453419475165340 8362506 -41955482936833554775836885799374372096 8362507 135185358868061004912247858596547871712 8362508 -22768015521114152015941406680526438400 8362509 -78094342838769286319709702770074706496 8362510 20897198808769605783264391090547976960 8362511 163258991055178187362079404067679360 8362512 -32082734907911807577311973243400544256 8362513 -18401142970259269980857012729802263436 8362514 18519981722798468366492404676287763856 8362515 -2297812442600130988436350442028264960 8362516 -37788065201966470803966861234158192640 8362517 -151388984998129581774655469358018200928 8362518 -2478101716405692747183586039879127040 8362519 156389162100130375331878177305783951960 8362520 -56301509653219881794712829066317619200 8362521 5503595500274815391156390248399125972 8362522 17779108895853218857631532114558812160 8362523 -98566345693419361854282830876746565856 8362524 17913842408627825998778605131755765760 8362525 -98550335673353840548808554425850615200 8362526 -47457253142097055003175793742335324288 8362527 -67198961682483017266383294512837808000 8362528 -178356543543451020247019470246274334720 8362529 -2208762251259452371854825767821347840 8362530 -4125581312243519383381769984683130880 8362531 -83461065226886412035606190470868632336 8362532 -20159835521479304377958333316485330304 8362533 -21983889788951465780383784065714159776 8362534 -65486473380428441901997516004664343584 8362535 103470287763622559350886760212687511480 8362536 15698557458546623115086494368665026560 8362537 149766033729575201516618293373528312186 8362538 87004398365241799926212258058708383232 8362539 -89989773717705514556299727054750516196 8362540 -437516064064616068223755249031838720 8362541 91970176160846084084682737620358815584 8362542 -69176250776484053972438850248449858560 8362543 44424290337055303648802546627533943592 8362544 10268252593159129091674878810911784960 8362545 102301794252407583826942025170615852800 8362546 -99715926565787080459326561163919577600 8362547 127961825510881888679830847633487508080 8362548 -41230583515470312899168917136698183680 8362549 78142065076997632330160733753586880764 8362550 177600178854730852851917698009852800 8362551 147206862586590307437700472034980304 8362552 24043091285930421538740826241372160 8362553 78030426782625138971267854245843346944 8362554 -1118392265866555963013356312146254592 8362555 7860591638178037793591284074427768800 8362556 -104553835953359263604956273391573445120 8362557 -8173716981589381092455898900180004320 8362558 1844170375572004314013419484274906880 8362559 -166188854355325005715365298127383314240 8362560 -3652116256060063971735248751694970880 8362561 167092322043272436868676102691097940162 8362562 14456760078004261156580495024674181184 8362563 67561374126480138083199394197726005376 8362564 26905009091213816136975288312035287040 8362565 357898437557721950285128313022676920 8362566 5644790511780092805074775148093217952 8362567 -127635871937958795738060064596688701768 8362568 110971799220558346335749160382677058560 8362569 109841404174430028088819030527963267072 8362570 12153143894382078579188048089126103040 8362571 -27389070397107341725905828291854617056 8362572 55467362082526806830460490842357906432 8362573 110727785946776938425877827003432248822 8362574 -112463276774184830993048999759605958208 8362575 -43217612411214167043972691163221188000 8362576 27853081792415749036878605440983621632 8362577 30658975807054188395138684547290798400 8362578 3700142990543930992577866534133214720 8362579 -1814840026836312550789786492298759024 8362580 -2501858441365816562756449297628524800 8362581 -3621437500844915015913125304816145248 8362582 -57404055257413933682043006800432424768 8362583 174695229767047146302367445040441357832 8362584 4110656376766734136850769603495014400 8362585 -50775167222820071234859335024386641600 8362586 8894259347691911514574755626944618992 8362587 77129365217937282221508960841399748760 8362588 -1873127782396172597322388377284617216 8362589 107508662051679743126997248746586282520 8362590 -4125168698279383108629976782874423680 8362591 -36390784708460444357767087997657066816 8362592 8486362534094822041798263725815234560 8362593 -28056072313268836227331414079259392640 8362594 -124867885672305196595552566996036721280 8362595 -114340922491857378390800167351337876400 8362596 80301929920085984114155653869782431744 8362597 1359583636858163535788593566576343360 8362598 -27623333962353938084622290416842115200 8362599 19727698941790581314314680125744269440 8362600 -45009849638985506958804408815780736000 8362601 69634604248965019300554795809444418240 8362602 -75146965549254670299040061110495243008 8362603 156102400693275387463610949580657743600 8362604 -165697570387155190167085708566916863744 8362605 39553255263666130457212087287553422720 8362606 19031062939125642620167783497022766592 8362607 157772850448493068851179690220741650232 8362608 -10773948833640220348091075413979529216 8362609 -80401535959088055679457404571962651584 8362610 -37825632668843990785843820497641600000 8362611 26138899527920775831966421892523851088 8362612 43268762728006766985035473304214145792 8362613 22822523769915913410387181925903936160 8362614 28010775202860954318687609421885643520 8362615 125474218023710916532751066104335548760 8362616 78281927728478065233029399156985692160 8362617 -35565006231001932380843461681393238688 8362618 35322785732702742529230873331528872960 8362619 -202957187348291191830686406606660901980 8362620 13752099984483831538427820532249466880 8362621 253333815429520652507507535307150189792 8362622 -68426304154951955045032346201849995200 8362623 125721117870170868612415104196059164304 8362624 3512059651864558627943049570602188800 8362625 -245217861355288960260436102498158750000 8362626 -30076776560151544131497249339821462656 8362627 -939064140903512596969153581330575760 8362628 16586757056362577908995348321316972800 8362629 -55280076270791039292793826888726670720 8362630 28931808995467312460258174101283433600 8362631 57725614840200344161404876760451025432 8362632 20265577176360733426923915149277880320 8362633 -60345981846098109875688218612918536140 8362634 21594682089062096217587332072996835376 8362635 28291019171904077700800914080600729600 8362636 -41250980735771240519128491382220977152 8362637 -153865636338141117968029521993793957920 8362638 60115690173246093451063982038646300544 8362639 79201766636659279901232688254681139200 8362640 -174166536738557594203979221405532160 8362641 -4250913345453225621194580935412633600 8362642 100075948190598899105717731375604675472 8362643 -166136017800739088150076621753953723040 8362644 70715758750924653242894123173342550016 8362645 67030750991022523344930196560681927900 8362646 -61895785417929800646331677979306549728 8362647 21016337195367818492207913699609431376 8362648 -49176138001848260992031465997089955840 8362649 152205205381481535631029756543149272650 8362650 -7413110228919252646202382747550598400 8362651 5196905301072817797381240422510588904 8362652 -77376351966689473259110827270216104448 8362653 -2357318736400686057587376544792038912 8362654 -8539420771686773015110729445357047680 8362655 -6833691035979324129168422747195515200 8362656 -16784850937295157541340715541227110400 8362657 -139300345962241855938796673531237306400 8362658 39677268832345563954184488630911210784 8362659 52332828087174142386914896151309962104 8362660 -21697446465698279240672034843124224000 8362661 13450411820695099559844523208008515384 8362662 13350471780654944294831171322429800448 8362663 -125739966454891223694862837213632129120 8362664 110401868298127629166342777720014520320 8362665 39604348056951834628498350926424076800 8362666 15712683243885954992852346381194602944 8362667 279427627145455445272552156764269331312 8362668 24687721921177870599650491105002800640 8362669 -86097863303133431701852289668831164704 8362670 -55023608284379553909566204265621510720 8362671 -82417755002337292320148978603375824888 8362672 -50703811464513776628874114692351590400 8362673 239125630690067426814961544025396817536 8362674 21437828829557808845125017753137936160 8362675 48997078584542244584383997929954385900 8362676 -18686709650811382184341077615870707712 8362677 88971079698263114961946262134532255520 8362678 42153610241181410652912333148473090624 8362679 -22134314359041932415460441681646843760 8362680 -2140895353240733135050152746783539200 8362681 50676811544622488217056319947794625152 8362682 59316711210185774377587156010851504384 8362683 -66312511793186191652443843496897388 8362684 -24427759775188341056525929697713422336 8362685 48143763741507780050262681369559891200 8362686 45913728524238207686209762418438816064 8362687 101951675724040431685316406842863478336 8362688 -7711100720839433784481732076224118784 8362689 -109039477487375986837225543506093125760 8362690 44635470073390299818831689870325683200 8362691 -167045369147285799238604605413552492648 8362692 -24026028815035053119142276150773035008 8362693 13411389686640480558469740883680915264 8362694 -55635611619564496903104109746378259104 8362695 -15029427558699643032121836961539250560 8362696 109495081856657987944385278677009039360 8362697 -35416892237507811001699168584278448768 8362698 -22464665226372837836678894060426611200 8362699 164095013369814523154049846202987989600 8362700 1351464923679774166821345313549094400 8362701 46955306814884038624257586036339729110 8362702 -54633780322217477447293882884104624448 8362703 126191486554765567307359407117532013760 8362704 11619122996453666087146188141479854080 8362705 -1891052145025136386844189490226713240 8362706 -437578207268735062713875079467768832 8362707 -9463000011777627130935256603942077840 8362708 34690568722245308089262369148433330176 8362709 21098877157312298678563316100440475804 8362710 -51707102923941795320601728027280384000 8362711 31347357346153876820440351582108679904 8362712 59905633356199806837874115391473356800 8362713 -11019527314321407348557625713938929456 8362714 59843154369985408101113711597719785456 8362715 -5807163714482328869252857139480232960 8362716 -15075048747520139809842187462236354048 8362717 -67637043263491920709055942325820391520 8362718 -13495015007780503017680303175711033600 8362719 -67655543124196338089676940798616385000 8362720 -32813370828902251615912478262193029120 8362721 -118899679938531191625968345319085098078 8362722 50166954137045164400410560303751004160 8362723 -174951410004536920862750555975276949056 8362724 -30007918457054124933312497413326213504 8362725 -28708882465535359298111358183343363200 8362726 -820988866316140547060401622031059136 8362727 52165380949457998961966795158220523576 8362728 21312612577784135050869890368467763200 8362729 -44257257716149649626489385394601976460 8362730 -34413321162018901646000466121695105600 8362731 4548696233962307945423823811983350016 8362732 -59016258414303359811862737968104071936 8362733 -105408257846690168248570356663435135018 8362734 6126604140307573377706861691951175936 8362735 -93154492768427644527915608030774689440 8362736 1917746642581575390853216896434995200 8362737 -167503363563313560883065029824276510560 8362738 20080674600233276079465118306475191200 8362739 34320990816820664097236351571912140544 8362740 -7339126629802785878956723480974827520 8362741 -7602643943090627127532541475274100000 8362742 96854079029703687845403686399338224192 8362743 1452929083622048867066573697032232528 8362744 -23070246065465261617757159169779957760 8362745 -905011106698819948659716937078253500 8362746 -6767692288798359720303160298654257152 8362747 46733234225895596584628300632167292196 8362748 24589819498071440844436599522134039040 8362749 86882796115378223377927046428287857664 8362750 -393325072776255987636039095768352000 8362751 -157025358129455100419154895265084053248 8362752 -25760763813375121195483397174612459520 8362753 -3183162539415835474331482895812704320 8362754 13671479087446021787294338406434670592 8362755 -87764692733870510365642413396030243600 8362756 66386669389951315001567596325887214720 8362757 -12074009242179705206518302498791248128 8362758 -36445607677074906385381534073782124160 8362759 -11012458993882588731274585550055653040 8362760 -4905309205437767719960814493600153600 8362761 -63762757682808670375360458599959235616 8362762 -12879112829365298177834508776322818208 8362763 -15119306566922368536037009981484258988 8362764 -860328168139455715576273650120244224 8362765 -81393330047597219441915362282712636340 8362766 -17905960071915923529942796196472687168 8362767 -16161743322494288967122308351507241088 8362768 8624028264695411974403914148713275392 8362769 -2018055390693053673566853040518458256 8362770 -113458819738102525681479079195345920 8362771 23590867726639034119208435066896604972 8362772 -40807805258519786769122747397096173568 8362773 98502793804051749119773969749687644622 8362774 32463969625970405426161757145943296000 8362775 113889845490699215877167355785473186800 8362776 24175713792057682789528291316957184000 8362777 14965697921980445173577008919195311104 8362778 -133334663256035769783546343919400226560 8362779 8366678188249190746518326470699724184 8362780 13650397593482745490889849281129405440 8362781 3255179712184226787281134657097925510 8362782 5068268428578655437611375941225624320 8362783 -87934570568533294152585872924758750992 8362784 -33280698414807395417789113538738847744 8362785 19928238569027735608121778913798627200 8362786 68291892233180555082404008320682400592 8362787 2575950045742062772884724019497527840 8362788 -6399991187024133125763897658579722240 8362789 26594402487295744567806228103412048320 8362790 -52538964375872966959721593222912569600 8362791 -22016865245433090291030401834729908320 8362792 -43971733483976969494578508645786752000 8362793 -5187767225120949419537997441713238480 8362794 -45417817438424331615805835658977280 8362795 -53846701740276501118188823325666331840 8362796 -32019854987442868132627968977509286400 8362797 107009208250310623566181685820696628128 8362798 16009045173065621941515354836711151936 8362799 -77670014757921391345815799504618915464 8362800 4359324040804577854330546916184883200 8362801 195034966763438117942093358487964854802 8362802 7187548666027274753288555827733681664 8362803 36387226836323562855316951396086523704 8362804 47678190819421581163292850106635350016 8362805 124375999525704115935631918883182725120 8362806 -21936546370994582451981940741710968832 8362807 -6038493639725491158498194518459225360 8362808 -59847804903920260002301442391627694080 8362809 -12647136061139347679895847765444076352 8362810 22148624269602957633336299463986381760 8362811 9675537818127189830851181617399056024 8362812 -1014753127675086648317450258330296320 8362813 153750920872660607978102230964084421062 8362814 -39876626196960138151376643274558699968 8362815 -57133352458839149269180327989050010480 8362816 14133575475834678948417980150386262016 8362817 -13381539102922803606785710465189237080 8362818 555688185867350921414018908682749440 8362819 64833766407201069944019443143438828220 8362820 -21221391873115458095243563890521003520 8362821 -29837523830684589113919304549420098720 8362822 -49631405424306812245843036670632635648 8362823 -16907921944443019230142735663736340480 8362824 59495397110049442435653617393302609920 8362825 86869682245960818753022315206629215550 8362826 78495876298963199867775531122921240112 8362827 16013127541724706515270751379258307280 8362828 80855957761809905820287206838843790336 8362829 101993997523577449336289734501597277376 8362830 -6079368914954962498324544878925308800 8362831 132863436059968376245514002717765514880 8362832 -1894595808207871814657181992965054464 8362833 -12958593778132807060313712456039145152 8362834 98609702617246980982318325834981916816 8362835 37920809366972254078968731350427775600 8362836 62875312492449801503718727191157946112 8362837 -102392028074580950691172542274920000 8362838 -75561196842578725803810016313934306240 8362839 -15692757483045498681353016384661473792 8362840 90898081251643975652379345829872844800 8362841 -134772036241552918729286481768704942316 8362842 46191761264360612667555161490795213312 8362843 66143822263693278326533731016416513092 8362844 -71981107404801444551016984815836784640 8362845 -159441652954260152436814625136901546080 8362846 66704210083469043934289696086170451200 8362847 133305072479042318137636298096380045992 8362848 35233925402940824905872936562375262208 8362849 -5721087673537043590627377477748352640 8362850 27043606891594901563528624190022576000 8362851 -24431120035933806864281614239077898240 8362852 46246299712843905510704224517654260992 8362853 -99025330760468476096028847991794416898 8362854 20755038416070606817827096182170988064 8362855 827784256630381229554351639982817120 8362856 100118007540403851400617062481835407360 8362857 28825656503398927752111218212925201040 8362858 436753858399888903208783018214658560 8362859 -32262629264247741193152455097175527984 8362860 38459345464238887516702423514350878720 8362861 159810781005390719580986555918567884800 8362862 -22030534659227787651958421611982789568 8362863 -149895943685085046746313323081113057208 8362864 8712940639000556617978849072568238080 8362865 -3915200050652941730143755429994564800 8362866 -46464710973075215179625854517912785152 8362867 215589177914792468395550492416933027916 8362868 -100015829851699946569520278938842151552 8362869 45077597586295286332525989644940710400 8362870 -838390938586822694333383822324684800 8362871 98387156153929955776022691979849091544 8362872 1176450496840520764955381920658227200 8362873 143152897977828889447936617594728061520 8362874 -8473490907565319763099922478289503232 8362875 -29321910064774809793402347780354600000 8362876 25350259206727696360807224807549839360 8362877 104125501208757142826807558403794186592 8362878 -7571283473771309661261303767459346432 8362879 162983699369272216454043701357633847216 8362880 4018848957623859149942791757365248000 8362881 -88237478370228303371618145773965167630 8362882 -37923091210474112129343419383482969216 8362883 -38536903368467054467458370725153355656 8362884 -54296183896459172473507906380125451264 8362885 -52165002693982135286587247298041934600 8362886 -11759073600993656067274240229741462400 8362887 -22698939532362842173464202683687379632 8362888 -27940409572007095495713256790296166400 8362889 -13437668272443093160372070046786722544 8362890 19846260564979335324567946900832020320 8362891 -44225104461913916039968201548430396488 8362892 96123489046990807281603701416433605632 8362893 -358712156055289550621310943478129664 8362894 2110792552194157186153817432113730496 8362895 89908021698242541604225224400470736080 8362896 8507471178310744559096091475757629440 8362897 213268927810070864920455655347434743346 8362898 -2232650831567014734712930413860520960 8362899 -73253248046497310854910623951909844880 8362900 -1765936539225671998408137336927232000 8362901 42536698704008946883244631248091153408 8362902 -10740798533957065983770546210275349568 8362903 58097057807894007340750447109203038152 8362904 -16488874171234442737482948820056084480 8362905 -63793091537056273745600176980448540800 8362906 9263946806288178209484971475038734080 8362907 -3985720546095632741122475657480052480 8362908 22352922622310590118309532885986337792 8362909 -218423397757529158821690853985379515520 8362910 21126347021875455154353404013381783360 8362911 16001642936813233797445263559673621760 8362912 -132561059438036818625716426908799991808 8362913 52125842788613983226343411795471167124 8362914 -4014614929617519875354505729930854400 8362915 104965808729131443921802234350824160 8362916 57384456308378983432269325469955989760 8362917 76026948435913329423527326228745732988 8362918 -33589805975233813069777669866725175840 8362919 86251760750998122257220197174857660296 8362920 -36679782073215345606325222036332134400 8362921 8216202313331562999705931980048744000 8362922 -3076605745440152229294245683823089488 8362923 11175393414405236398163961504869023200 8362924 -3151826484648357894800307450157150208 8362925 -7250846722301353725371972380207760700 8362926 -34863240670132438254023910207199296 8362927 -11096296027936396731915478698371032440 8362928 6032370445361862764028265968066183168 8362929 37818092710525568348918929499728126560 8362930 -1911242406499793152538999479181081280 8362931 -143099304639195283834252287577817921268 8362932 20136783914550258498892393872430546944 8362933 91269221834730643892007833557640527200 8362934 -2351210480022038491354859120861978688 8362935 15151661844786057795831459065118412800 8362936 15836726693510178616475545645697863680 8362937 -47843622361817613552145139540849482608 8362938 -12729413988554686912450557466547507712 8362939 -62279336931807230113699983005666275376 8362940 77589817170351353474290703750443184640 8362941 25792393308948352178938676001245760 8362942 -16714938366036521060181878477388290688 8362943 -84253657939912552372851328775834195976 8362944 -12670788233357375604581667036809134080 8362945 -86859176082259136442849338852749996800 8362946 -112083257150525211858281127191464452096 8362947 51866351081187999417848155752114391800 8362948 28977999339080647998563652097949601792 8362949 -21935740599648106117797220346207799264 8362950 1176230868283388743426281510531072000 8362951 -202748915371353945305187821783479723048 8362952 -66069897843233493719092990755840307200 8362953 -6540052084996174641771333211769929920 8362954 40820601181900482256813943235512878080 8362955 60766860984571927410251173559502930000 8362956 34260556376824504992410266905688719360 8362957 61739177951515493584701505757574646272 8362958 77994794749419990762851858219918566080 8362959 -33588497482059720228162639064942217472 8362960 -23747994617924243291131100341495480320 8362961 5906907831303015535772993349732171570 8362962 -6373902968856227210219454969608575680 8362963 -9977139160393783828484878860257998848 8362964 -121279709606382744077991706976660121600 8362965 -28398848260678086345122726514226764000 8362966 -13717258908425209173944571172424441568 8362967 216470950529453590930923230136609083016 8362968 75673394968994549664927338602422005760 8362969 1621806713179468073801133641401462020 8362970 -14637826023627307942324583288168186880 8362971 -36626405550200168763073827703455434592 8362972 -32180102386495173584144414009830957568 8362973 105471636150413982977074654013339277222 8362974 -531303270044436970250634832942304640 8362975 8458163349262233580011277563808715000 8362976 -7045574087779794478505296441350291456 8362977 58481311431276048170617570538144240112 8362978 -1188893718045246521972820434419818432 8362979 16991974937267889701457848885718696576 8362980 39610246355043796522680468471794073600 8362981 -27756994829981186902639383812778032736 8362982 -100841634568184991167254063905340084608 8362983 118553722292191884301181359759619980800 8362984 -372345997815427770855210021169397760 8362985 32313925052643707295348908697546960960 8362986 -52950575080359902271403746705064686336 8362987 53349902422778285500912414149922752952 8362988 85256732814543724979568884941866831360 8362989 45346125521243217722408436870031961664 8362990 53935529698277897440342290527138904000 8362991 -13373922347350466546333340783095764800 8362992 43244484108236527176789940497215913984 8362993 72376899047727646922284542773956499124 8362994 -542606086702950961178771408358094848 8362995 -29821565369104518269607323942713340880 8362996 100486296390859594630947643036103024000 8362997 -159904228673538972307896972783275268288 8362998 25257074247806684867057556308190916224 8362999 -49693645136696026804439766302130169064 8363000 -6513302033580809356072041704186880000 8363001 -122942208549292058898371057064288650496 8363002 6887693833853565278537276980246675200 8363003 227909911575562982732315642984001775464 8363004 31192802437586830698067420710372664320 8363005 -3767213326802537406529139496239715840 8363006 -89471615185420814430015571537711362048 8363007 3649500032528841519739192032551576616 8363008 94424413047077436399600929540384227328 8363009 74836258606822462653256714540916190210 8363010 -15894503970330327632235142818695101440 8363011 159507708121962619591114465882645479424 8363012 -1839240332688006582622585098262056960 8363013 78208875931057480817204087565568965024 8363014 -67344380292645401752575217272745958400 8363015 -447147129808756964794712311607304840 8363016 16660269290550397387433559576039843840 8363017 -34597610618600204968828748233559024952 8363018 -7843289653193919933464692606063097040 8363019 21752597323838728980280471688131438080 8363020 37469571043947256496875481183078784000 8363021 54115071416536494765329472147735331200 8363022 -9641087913342148868444080289310779328 8363023 -88078700837441317404162754639448411728 8363024 -53071255610433456448431885417393807360 8363025 -6015644803579150805669172468271008000 8363026 -5954135363906690788422376860575078400 8363027 99521617712030705324205827968471340004 8363028 13832480254958672676419741874310987776 8363029 -96764152078542506905375684482457961316 8363030 19637175237466831096880478338474411520 8363031 -100256149537294597742243004240057865776 8363032 -2262176341608383346121302366582681600 8363033 -8592676241480115830334560946188195136 8363034 -31228109680375118312082233429358389760 8363035 125449022426202683172301455317372604480 8363036 -82518098870758910457178561779518976 8363037 -18297849244993660128736953869744648448 8363038 -52067378413921754260683941384572187904 8363039 3486251983497180677125905642276148032 8363040 26991893446134002048018721769154150400 8363041 50555853570572165215506578906817073072 8363042 23679702746173569449282808930600654672 8363043 7628770354625575308092859305912028720 8363044 -53858456991201419791822735289009766144 8363045 150169188354893670631610839391717922300 8363046 56485115390776896414811547002445511168 8363047 -138617707393303062383442497192566707456 8363048 -51588392257146608336627908504990525440 8363049 56898565231999640068650656467264504320 8363050 -6016457067051176016295855617411433200 8363051 -230996066356222001749490867147616930000 8363052 44043097453022357455686725824398763776 8363053 68764658875649669320231931300282789664 8363054 19055060908983351718221409174861721472 8363055 16879708337828942400138527820610271760 8363056 3540158365130913418107041970616008704 8363057 -32494593612913674206909355757368538908 8363058 -51896974679101962733888846429630739712 8363059 131778063101593673701047741998984616000 8363060 -5435450840805727233138943211716362240 8363061 -32711122721178906676090982076150000000 8363062 -74311622619142184466113409882870991968 8363063 38732644522263660624925903449874326240 8363064 67727626744461947233797600525618155520 8363065 153968196093395603043890784976418248200 8363066 26059663463299241649428037684055877232 8363067 -31453501761180690029359344685712972520 8363068 -55315402282515377397958159740230657024 8363069 70429389839729913693962053408370279616 8363070 168882498171614294865365306758266240 8363071 85613805187317983109041246892786030272 8363072 84613246748538020912698810821849907200 8363073 32169211245168313269560723679580758720 8363074 -135790747686365162145801056613604512000 8363075 -59354257895109536412170714479133397300 8363076 -49497614911970944994740542223873499136 8363077 49635150728809082934680168460401239552 8363078 -141254728716046850626420298071389456000 8363079 11163786138311321937586251290363987904 8363080 75667055081655930600857319604482048000 8363081 178945021462350714166140017648553777882 8363082 1253150985008288219235004741320244224 8363083 -66345017718814457187190433144069936360 8363084 -20640193756992424444574908336199318784 8363085 -122770453294154933493302401859609228160 8363086 65292550599473220072052142028485003520 8363087 -15102490623370790111856595532900073600 8363088 11256940039801070119790923667708313600 8363089 74390650785473360009110196672135131456 8363090 -41230618900882699603254303848426611200 8363091 83224209187262161661661469977514357824 8363092 -35635358878456687550332771773972273408 8363093 170616175575414504016198539323061627342 8363094 -51495222331710826999350259612038438528 8363095 23061299192421470284092505734609839520 8363096 66731047560473577125669274063478824960 8363097 -39997195422776929225300888746151857360 8363098 5333880393455847311163520558970219520 8363099 4509302990788775439858028221216070848 8363100 19969132783988479039740081454253644800 8363101 35660893497582481184648664215790230304 8363102 -33842912988815102503221615036069016896 8363103 14525074184725091644637436861900139008 8363104 218412659640326295389642499241987670016 8363105 41345910457872290645388727272199244520 8363106 -49069463402754522517022477072057034288 8363107 234641102372942163793502771701993340160 8363108 -39348666551920159764575040398004299520 8363109 105675766003903755853708700041128119904 8363110 -10624843741604602174581744556411737600 8363111 157830898826381281414189535917065075000 8363112 27616460219868871635652544025182699520 8363113 -990561931741624734222499238838312672 8363114 85550280178206717085020344502317620656 8363115 -45783678529212345637202957014526580000 8363116 108856198241174481341003017894223723520 8363117 -5365184768145646072322566672706987808 8363118 160039461464701589792717385401069568 8363119 43320059556103649302723485375660973520 8363120 -3759941171036665550177154166596894720 8363121 -8899117110823591928158616129103570240 8363122 -32338679875038894561661477218029884416 8363123 34377387375998393360241963027837207372 8363124 10892820841192876927194987292576714752 8363125 9823010187315420873675006968100563750 8363126 18921159269207064469315497221793598464 8363127 -4670121380813329004510004303932055600 8363128 -8305891724656816684145570374550691840 8363129 47982356354469608163742965154324970730 8363130 7974896494379446945872873152947422720 8363131 31899248960617888020512492600986565392 8363132 -53049759407910446587752823788633745920 8363133 110917237099069510425642061657850269824 8363134 -3497472763774703871527732508106390080 8363135 36225286413828514378217845820149132800 8363136 74576796324039149760383288725418803200 8363137 -111373073545704033383792348314598798400 8363138 -2883194301922095051872288152415291904 8363139 -8113668942192466779737952018229197072 8363140 -64129334184669951400005037319223202560 8363141 77063356400480021871710461397884784352 8363142 25262443122938827215685190474729466240 8363143 219820929527180451314374967366390202392 8363144 -69862206358557778732976402273394723840 8363145 -20400002438749631172811412918578114560 8363146 47163732458249731352122395159979760640 8363147 33454476986323156264763889154307054352 8363148 19774455416723355153936753410852359680 8363149 -65194474962081629366293037833216211840 8363150 9485159428712016788687892690608736000 8363151 5811713849176531242956879130712682280 8363152 -3289018466141988175909136975619686400 8363153 104104914079919559716294091152390148402 8363154 29471498327947546073397495427624270080 8363155 115727965270086364254517619954027536560 8363156 1571696362495265830915220815896809472 8363157 42479082159820418000547681418045440 8363158 -36148951219776067642869679638612388320 8363159 62490188397546037126678364785488242400 8363160 -27699544442266393620438311485293158400 8363161 -6573871364924693679109568849482345152 8363162 77193283160663739295110277121368332000 8363163 -49006600606944319410190253316757087296 8363164 158831778500567665505718970126946725376 8363165 -31540011518961857734166293996157773200 8363166 -5247491077554036401785635189524201472 8363167 -115369556006446560559874847416671731168 8363168 995666039328057694971401998285406208 8363169 1492397503560679806418101495718639104 8363170 -58835545318308607164507950435967786720 8363171 211985542227631222762935246489295079544 8363172 -5413568307820028306679305988059056128 8363173 -28716210965298374089574642021749049760 8363174 -9801692760161429436517445528293833600 8363175 -62914105732168283529447754801481637000 8363176 -7761822625089689922006396541491409920 8363177 156513081327438610642070292354416876160 8363178 -21808271697688920369626610648216898896 8363179 -7330875127761685711149344437422856920 8363180 -5208917797927119179409654851111485440 8363181 6660437602406649950228376187845433152 8363182 573911955206257821707825967289152384 8363183 181016504996612745571616376253611276432 8363184 -5139548469180341772123193549684604928 8363185 724855349369563473287701744696051380 8363186 -44284505593308931238488126645454415456 8363187 5336590462750478376739007926644978000 8363188 -122758015711580859173780663039440060416 8363189 217312931210898000115821854224260426990 8363190 31385893777077462619447220978507120640 8363191 79134413862802164342773379330422240640 8363192 141126489120050162748588737390343475200 8363193 148771021151714429280805472940430186944 8363194 25896118695659746284576419180915328000 8363195 -42365939190385758160645377911979484800 8363196 130358432054329464809322190352435281920 8363197 -99041038240782933174051391050560551354 8363198 105985358474703068552995030535963565120 8363199 -513595037693440876082432740247382912 8363200 16915686300818815964291600290493235200 8363201 77385604297742607360133629271241930880 8363202 21203273421817644554761435622461499904 8363203 -80106210897661100610115141299102534456 8363204 -11311671161508261264388203986129584128 8363205 -65285533197926023865473651543700206500 8363206 -73087974765564687935930695744464716448 8363207 -93269964206528496810907253150811728928 8363208 7521253637083788078987558859080990720 8363209 114101101951789686803653596589687224410 8363210 52931285614804626338874276205584216000 8363211 -33273826774753238887097588640326691840 8363212 11597142671830212681033029643961365504 8363213 -19624902921894017276470327260778044960 8363214 -40180680421237676039191665503137656192 8363215 13189714705079096844195650968245756000 8363216 22547071951923378027093929389124616192 8363217 40536540364332902889739010824313092080 8363218 -49851006410804501974140373193133852384 8363219 11087161805654003174334188521652800620 8363220 13074877333191397774463227541434337280 8363221 49737114111804293956993323343466526900 8363222 60461867750230232539027657359012950400 8363223 108092459274687904695063221802860294400 8363224 11941975107422944428411442537217740800 8363225 37994262598469771723772148248230945100 8363226 6733778336454181171981870750699436544 8363227 -107594867832630307775363104021376114688 8363228 -82521146319508516761395454215754450432 8363229 -27676911753388558382943253560988824000 8363230 -40298384622105070681094275743395222400 8363231 187101801585325987498265193796577008032 8363232 -45126319898382377543705662117718261760 8363233 39551785362888482893549379047670864020 8363234 -37516290055293705362790087706054674048 8363235 44322585158768791812762968013875729760 8363236 37758555577477985849860758992290152448 8363237 76752264408552850506512779884551017440 8363238 -9999199292438797673333491308941568000 8363239 79632607910596546535693128531504234040 8363240 -3261045880003190410873204404480000000 8363241 13037982114971318968280733131220689160 8363242 -267783640980436023721599613483247616 8363243 7858735232395219608703406907844614720 8363244 -18199591515157022949098535306385181184 8363245 8564979105762532216333344508936587840 8363246 -25596724897844029294942104752418340608 8363247 86038024164133763800627892836408629000 8363248 41092029829867829179793285468292841472 8363249 157534616739018832080627000604970208240 8363250 1246609195308955408040069207713920000 8363251 -18386035321445021359558185642347152096 8363252 -129639413727053859641479202473345681920 8363253 -50522896179670307340844055654238806496 8363254 -80471255606467209979817749238044175040 8363255 -98691272958190629012822184898624700840 8363256 -57875102505586838057264855170567372800 8363257 18441606718388198132000191176430016512 8363258 -52720422776868736866283323826161774624 8363259 68240978319912682330092664919066165964 8363260 17428974983770672076758392782184744960 8363261 56918057870201719954788697586954585862 8363262 -22029461027312310314336866901871102336 8363263 -251841796514158038618450964036545434360 8363264 -20795850661895268233129343784876769280 8363265 68522364059453329393891174125936712320 8363266 -39419498573606186089399650597065733168 8363267 -221710276218900231535225058428182899448 8363268 9424475786782320015735071910854968320 8363269 -320264120483555412169207512261985307400 8363270 19014922821176502475324396709052478080 8363271 9191513188706945304774511708868348712 8363272 113254124128630898896571290646620492800 8363273 -20794813211699277163325220929671685376 8363274 122466784496668865363670363437136959232 8363275 76982833251904272851509121322809705800 8363276 914441552314089074822732569375391232 8363277 66085933349438706623176365350432783040 8363278 -11925469660882254825816833462278272 8363279 -18340901815930470971631030700613559120 8363280 -17405335020641735829930841297036247040 8363281 26808890428023287047683562477170659700 8363282 -89523347675815127216552588051356588416 8363283 -34546606703881048379686646304092558592 8363284 57615330610957078275606809964301087616 8363285 -592716869630222659033631762965799040 8363286 -15478760174683822077025417914402584832 8363287 -129155166231694098843591524396555904 8363288 -194935351335140395458056258123687946240 8363289 14468568033558623919461316302066412768 8363290 17110509024984505082601509524229334720 8363291 101942747710537175947879366389311677392 8363292 -9820057481135103623447580614017671168 8363293 810354905651790680705861446597678624 8363294 14053157177036715552905542011053676672 8363295 33948018407434000917892597474182491520 8363296 53273401502773403809880040679086292992 8363297 15430239535002611086977680879044123746 8363298 15831186586909299127768482681289697664 8363299 10854134217543828490266894087521603536 8363300 -54749244207831335403908312826398899200 8363301 6657484448530665273039637459221025632 8363302 -79114992107376023951908842814741969536 8363303 30385191059509166692010550508160793888 8363304 9080417381056409562514724553523200000 8363305 -69352542044027891160770085714910369080 8363306 -13062487144818621628432507504071720960 8363307 -32789393030925208028212321160929493160 8363308 -92375814334324732870445926783837795072 8363309 259270614611191702342479196674831516000 8363310 -7048171149876805135372292183971910400 8363311 -36057880119451152103954139864770591176 8363312 -37467879615465738134289013381839273984 8363313 36545704673754209876350058287024262784 8363314 71211874633258450429997197691223722256 8363315 -83788584455011787003178564264558785040 8363316 -576223960169610661960028252967745536 8363317 130035341135329496406392674169380730112 8363318 419727538742032767719745614648800704 8363319 -64315771736057365716304618774255171632 8363320 62083078735221812712509437006701158400 8363321 -296483434865327210257038547067062608768 8363322 -25498641211472244580600314249068912640 8363323 -81972206065958839960809675657264230428 8363324 -48274703784256129332485948535014114304 8363325 29314382873802377493559765806016020000 8363326 -145663764148851943125959960992515444096 8363327 -46021226579781689480485219553527680000 8363328 -94103617869307800669810216042233856 8363329 38232362430035062432119083429718092928 8363330 34497482455188666006179734940777755200 8363331 13265457227698047252582095855676923904 8363332 25267069631754172228914820552967783680 8363333 24402341452057893417139004933536843008 8363334 -5068500600767592314558109020327847936 8363335 29489095503597576256998497809727385600 8363336 9854682026386848588356074787881052160 8363337 -16154086237010247009544604341092798048 8363338 -46430968653604733610877073929798537680 8363339 -95665047574203424202472450295170132240 8363340 63690289038640747002961664662131302400 8363341 30984181552139180313778235546443375072 8363342 -52924740386241313822262195022031929216 8363343 -91479665824226151779282687713864905336 8363344 12059816932803965998628828327356661760 8363345 -47675785333768337716824430667915458200 8363346 -20431684353030156882531637347657926016 8363347 -15643002485480766821221205277716828400 8363348 -29498848497866776058578224187432556544 8363349 -86132765547004673328377778634825201266 8363350 30112698892365668165474433805239722400 8363351 227571744883355887897769536447832729352 8363352 17405467323137933427946079112019968000 8363353 1792141697195704922685566221433790602 8363354 62808432385105751433757077441938169312 8363355 1180191255089130117900072528124861440 8363356 13114398019769458311712457989148470272 8363357 -30325427173430206612246208270218973268 8363358 55115361484433290546580711129715169920 8363359 -278743345080966318471007283460678355160 8363360 260375572920101733626051966887196098560 8363361 -13826591740525066375569315770257789536 8363362 -15390727053409147502935334149964011008 8363363 18728909860525619321215580299227856920 8363364 -3080614185641672209593892300046561280 8363365 10844848109093667443439667875198537120 8363366 -13737916468511561961276595177862356992 8363367 6800557199430652930452775447701508968 8363368 87397095327090033148008382930894848000 8363369 25392228576945168779971992387275568000 8363370 18272565254447002845265761839870208000 8363371 -1089657747233008277050752964506575048 8363372 -59815901069126351313585381722433095424 8363373 -7542718273678486850685311552689176000 8363374 19133643562324335768134625917357757312 8363375 -109052911002768820735826640377847960000 8363376 6187611638354002624779369984131530752 8363377 -129275347490342777261593220956646615136 8363378 -2319303367438452984592806405858668544 8363379 2401873625871175129827859428269263920 8363380 58527166902797477370500912526027436800 8363381 24231769326198220309527737444205957120 8363382 -43432870316522365054680659611012753920 8363383 -8291308529883057920477306521306790480 8363384 128349486968323595788034255129835970560 8363385 -52011273125096588713344279444845625600 8363386 -89701733977568861928991369037886334608 8363387 -25926806372975779369776861374480687964 8363388 -13789890422043907866550316487439515648 8363389 -11129382438531078585885220544311255520 8363390 -19767498480171624556663304650261885440 8363391 -1151298112825802135697311224971379440 8363392 -59331607462721488965857411254619996160 8363393 3726578268653889550093640768890165680 8363394 -55373741899339032027233402344167900672 8363395 -26910653650537275849996785823679925280 8363396 -31746213037910960132920255074304099200 8363397 9401547038273005279252692080370032640 8363398 39427528073599625038360872392358267264 8363399 138656405058580029807060556014236160 8363400 -21031292303824290455413893979090944000 8363401 -168138976757470677134335554058959772400 8363402 -1542760182960318002039307734890879488 8363403 11190043623945797033198420304683458344 8363404 -3246354293392116168497686567925279744 8363405 75288674647160674699580769816057694320 8363406 -4969127662941248799668163029646220032 8363407 -101458848349251634999932180561074522800 8363408 23623729013654942797136068630027960320 8363409 68378525140936457603501493451593685920 8363410 -56187942865135634767213514790531809280 8363411 37055878191746570393665862330623228320 8363412 3586270565403489391174621635767580672 8363413 -37126223548268159316980547723894644338 8363414 1517379644800263692390122024029265920 8363415 -31229797714301072539698602596382407680 8363416 155444452667607505921118246969395476480 8363417 71910809987617223642418173189282846160 8363418 -43269029689168308172716260644231609344 8363419 102873543482904870653555942769638257080 8363420 -2284617070924882340890001619688396800 8363421 -17595963090967757217897505455258404544 8363422 48032081120761486476603110331397120512 8363423 -11720183133353407952927853386694816 8363424 32164496244152406869181983568785571840 8363425 13089287310497602297084169054332892800 8363426 50192051493612096219089818810900791360 8363427 -48923687674683102948159511183138464960 8363428 45919684532623225677195690648721801216 8363429 -105055975855528481114285967858087947040 8363430 51395456688819488240653024436861890560 8363431 30334520868930715989329433712393114232 8363432 -76600358204666579461155028456266301440 8363433 -39777187774881616952924705258557570752 8363434 28555113611178707052196314129333821616 8363435 523234480550190344418743742331755360 8363436 9101640308655316824938963272522521600 8363437 -88575789090939543191691211413763082176 8363438 -17309658246768977480622516513898442304 8363439 26848725359715815716506481160664038400 8363440 7852755228930388623770075303042088960 8363441 36227551642122960458095400873984082672 8363442 -40929047104303278208544064003464290560 8363443 23313625171589710872113638508779179600 8363444 -52937519344384178217252993909777659904 8363445 -47926509308939332230505304113324632960 8363446 10505543965567890255467751119396338944 8363447 -89855694303655861119550745879856168 8363448 46719648578558262946942420050913689600 8363449 7453028760320947132952650505399219536 8363450 -29104579954012071351592695520944462000 8363451 3384513822031167823611078449000689344 8363452 3071437287940694626181672627701339136 8363453 -3647382647529917801986284629113456896 8363454 9477750021982793294327401845064826880 8363455 43473442336398731032986176995555512000 8363456 -54220427911951034486703921076038008832 8363457 -2114327618524916688338061524979604272 8363458 2115373775792586110852995680462397440 8363459 24837076440349181427570556211885731968 8363460 -647519007133562188178178831539773440 8363461 -34323483541229775406942106750338280070 8363462 255997457608953868531320743153637686784 8363463 37179364336051245573755187211682249424 8363464 15181714599074701659041971658718136320 8363465 -103789495799846393662707583553397780480 8363466 -57453979043566431708102752337170726400 8363467 9716559254075310329016196870533558624 8363468 -6927252775243845375602072709141442560 8363469 -13114619745838200337756779879681468672 8363470 -46165502793412673007678305940917632320 8363471 -187213674321490084865430447084326765328 8363472 12282605481070431553355294501411094528 8363473 124932378218996550108597103454867112420 8363474 40577404769415387494054587254702461952 8363475 -15034585104092591756854328625915951900 8363476 -86672323274294119917507329489755428864 8363477 -91458186554549226412585090215420886560 8363478 -68171292142494327411418715963052787776 8363479 -89149603044534947097072310921485114360 8363480 52130904250924630586074052411300044800 8363481 774590217417057748750002341226097344 8363482 94888731777393451694144521954668356592 8363483 135626470927736804026436884861580577732 8363484 86022713738497087460182337676525749760 8363485 49625588701057583510141357989692142200 8363486 28352667641685359066332154338416845760 8363487 -18994629298681685363764912808119050240 8363488 9042277318266988670543943011950657536 8363489 372577247186554095310748942582469156756 8363490 6452031665678795255080945550696509440 8363491 157009237331600311649231036421275345800 8363492 100826903915536981279401995516087500416 8363493 -5626602770852929646691734481316653120 8363494 48776534423280233319383453487961603296 8363495 23156800630659677430200306057410252800 8363496 -39451531927407620096976810875519385600 8363497 140764384565301408682457965793524374400 8363498 -38120136861460149963897582467038493952 8363499 -13047858801603644947202742727310033472 8363500 1356348796158348714649393003265280000 8363501 7135679305145929332168518467015436352 8363502 -4908558981498355037689850745917486208 8363503 -269681975033573730774290587669014105240 8363504 -43990477757082423286872626124071239680 8363505 9081184540188142041538028739781570560 8363506 45833547789348056680156742525952422304 8363507 -107497359568519110840680424454718611296 8363508 7891015635655285381337094786287861760 8363509 -46566458654728072038025770486314643456 8363510 -13007081839724569606430540730421923840 8363511 60474184459853574673210279581476688888 8363512 -83425422925561745111655217232275476480 8363513 -28756812811048976812166405552586657600 8363514 1058918455946587417671655026745712640 8363515 100705758751539898457742751932560199600 8363516 57213649776616574559051719582990539776 8363517 -26434867851716752308370207508359113888 8363518 39278554567187453955547359119638824960 8363519 13895941355933203075346710066038217800 8363520 64370504382817730352959571414220800 8363521 -34871026344871950552521329287226336256 8363522 -92915422059186983738049898699946096688 8363523 14777366150746987245190157656501670400 8363524 46937010051770853667612113965100390912 8363525 10211652524627542416242577535596205050 8363526 29662810584225667354759000617065214144 8363527 5348863012398086337441014663176297824 8363528 36944865498853030343859259279312988160 8363529 -4779030710887866094137617248921056726 8363530 -5495797855232745658148499787997383680 8363531 -158443145479185947733053690666242504536 8363532 -57524600306985291928375948582973526528 8363533 6754118157861005249671058039957481782 8363534 88021920191102756307009787642495094400 8363535 -68481800278446672694808776303301460960 8363536 14223970313124964537585799079616315392 8363537 553797717285400960130785056652352640 8363538 -66813914672465454776021933779815247200 8363539 291828804256817080272661471543551052440 8363540 26722804447918059509925679451736426240 8363541 -107501304870959823101071993477898120256 8363542 -69077183646443146755297449649482966400 8363543 2875092380268914379513303486123356544 8363544 10851306714711413938167511002472120320 8363545 636218364183429513777455916839001600 8363546 25199966447702783571378201326107679472 8363547 -114785657985117848742632541551722198560 8363548 -53945034625483074292791845386627398144 8363549 -55941567348379947481819689092715524820 8363550 -9228392243727462107536894472884176000 8363551 86382181317811379914506179560740530400 8363552 55928100352702001359697975640487624704 8363553 69359449276816415121973822486763731200 8363554 -4340596683079624814785297052205751008 8363555 27309171023634380603117303867034121920 8363556 -97354248052996264154079119310915452928 8363557 -80165662617450413742442905121289730788 8363558 19704625084985420826743677360335896832 8363559 -38611673716742273804547826583789202432 8363560 -52002255633434357424408500747860224000 8363561 199353093477270708681158739808533495162 8363562 57498120598909780372687117959697258752 8363563 -8232719436725727975036772295276190016 8363564 114754681335151587136166507315924987904 8363565 -54425121854553025895938331486685541140 8363566 -40473221561975551047683067108732476160 8363567 -223184293494315140526942035559002310384 8363568 -10154699726720047713712145668120805376 8363569 -219581115494723231407924070873120290030 8363570 21950450802418073692145239034503905600 8363571 97234686589613145079314955706445680640 8363572 7295647503646319496973953464565760000 8363573 -169093270532993942105427566861474924178 8363574 79093627687759388023003392521459277120 8363575 -25005802463581380783456594410397558000 8363576 -35309948163116630794816250425563095040 8363577 21501103278989232891845139830914743120 8363578 75059774682627851622978140837212660224 8363579 -30574605727294002913397314445960631024 8363580 -781330073517528613496511001893411840 8363581 -54741967974168018717658994625219298618 8363582 7999616217540254933930596693594179840 8363583 47535868771701654236279978696513061816 8363584 -47752328790597974063900193097474637824 8363585 28317065646031106065822030607183477760 8363586 -158649435519598290971375483555487744 8363587 -129831354225641322622332047744300711088 8363588 -11480157320231382139043977589817520128 8363589 28738640157098957930559585771826234848 8363590 3678022983895476609449541279985344000 8363591 -80738187562336448105120932745329914480 8363592 -129824427355899474688117201912497223680 8363593 -24034918192673685282367991911490115200 8363594 -49804877072553360365222927751795389904 8363595 -13157697010917765599811677719062654480 8363596 50748248876889843015551482702700090880 8363597 -78865391953610196433869011364480925440 8363598 34805607796880094931768655746581939264 8363599 -43797259085628743607412154888098001864 8363600 -12217666336873222520107652185522176000 8363601 15865369017696510531464867845849819200 8363602 4496037333477276171618219736935189504 8363603 -234028001256757767558869292843184336800 8363604 39541470182641961329835827161291294720 8363605 -89303520136660673439049303939290714240 8363606 -55685269057306043902933347772723592256 8363607 -2164425098648604482840117543629262208 8363608 -128844238718379471318139296211667804160 8363609 41548956309219431325085711600795386516 8363610 -3182859659482841870079182175775449600 8363611 73446233953046920592902633121521920624 8363612 -10365013592384975825368697136235749888 8363613 -73885583907821368726922583393328043712 8363614 -7933318631133472068790903511399797248 8363615 17963710330125054213561127804384293120 8363616 -49639799788045127945183202500261707776 8363617 93820397453572458499016436131566469666 8363618 -116159029474613293043887940443296159360 8363619 -1335747710023989628112764866562771512 8363620 28689857585089955815563561175189735680 8363621 14509350041353955537288348111386305312 8363622 -11563021347222485833902229087913848128 8363623 111598609261611043052158133984101115760 8363624 15452784098290724805429284132866897920 8363625 48782044871143942398563720079546048000 8363626 -19784617440688572413329778019674355360 8363627 90775887771208298541503747915572399476 8363628 -3544705915334553143465211181394165760 8363629 -584011692075703595577546620839953600 8363630 -27817791363540703277413323999367449600 8363631 33359793732641126976661732262297956128 8363632 -6469986675058681096029185703050608640 8363633 -21521409306541523783860052397134681676 8363634 -37654818656995817138718496440672923520 8363635 27535836500948076085232951748778128960 8363636 2989083977626534277940077202841965312 8363637 138478446710578673482288800579273136494 8363638 -25300531259558471251989664578096893280 8363639 -13182289549174016759169790429228430544 8363640 -69301216844831176980715252194823987200 8363641 149830108786901500481644000817342910 8363642 18316664207518962622088349242840762112 8363643 55507796388131221695441203616745360944 8363644 16493559105389276724309093021927731200 8363645 -31083834149201395680345916035361190400 8363646 17683581387414971663454101537107553472 8363647 -621229315709508444712605373625158488 8363648 951763056726804920899614632281374720 8363649 25398615284239205433141547104202830720 8363650 12629672475373571171151745610838144000 8363651 161903928886841609609434594409562385920 8363652 32697847581752035024609389097457664 8363653 -30187573145940123265173833437177928098 8363654 5541206161969806400563751619288751360 8363655 3950072941658086938934666921836227760 8363656 14541385959152825317052320814463221760 8363657 11843318641711192703666575416514290612 8363658 10745137703880980861944906792369566720 8363659 13296535082997919022508538506464706840 8363660 -30726291204977575980931492623037486080 8363661 -22997713754568880724849385795314843040 8363662 83287983786732082260685638494828082432 8363663 -114274374474784376882734347547490302080 8363664 17863281887115233636615726002226589696 8363665 -21045717724317312567586795233328842480 8363666 -132173730001135172703223327779875747040 8363667 13118504063840107680912661706930138880 8363668 68068917814680485789634970175390918400 8363669 -122156847502116802349773779526603266930 8363670 -19179915247239979994816037127807703040 8363671 -132310375348802150422582006788728291128 8363672 135213931279783994847334526597898240 8363673 -30816399099711437877251793675254961420 8363674 6985389133687949328498256759120888320 8363675 -54349554665208775381550320068076553100 8363676 3019809129405175259110948428866617344 8363677 -86720169910153408016589352490318179200 8363678 115158603174586145748081309902148320640 8363679 52778049603653197168320753101038191120 8363680 18605631040297304312661509763355115520 8363681 -64807119659118698815188218076555295518 8363682 -57688872110500669994010987042647074560 8363683 1901168183415744890087494153807976584 8363684 -29118638970047719218217153164027813888 8363685 14796968762199090842378897572152190080 8363686 -18324469006382372222431208442584246400 8363687 75222365030527967741657848133050202760 8363688 -25106869119488011955144520540234301440 8363689 -48683493533532969971196780501171637510 8363690 -61741873615954087760768902391254538400 8363691 37587784312785085231632667585795358352 8363692 -130472396867170297646801685063333309184 8363693 10873755273194818792716697436095489824 8363694 -55673965001502894731164912636108240896 8363695 -94890133095438947802873284126073583080 8363696 -43485248938691794557557488327011434496 8363697 -41221576467962556502991825458393159680 8363698 -33156963349676313661374828144444094464 8363699 -7395825173443089539608253030674350720 8363700 -23273298727056105682419391869926755200 8363701 224776937724457983513707293815573758702 8363702 -26737502023478270765116186806078302208 8363703 -216620733062454590752914477908745150336 8363704 -73260712167761280347489729584122163200 8363705 28818176290406812609553716209828681600 8363706 -9977954316239753824091257915602091776 8363707 44583254442891788631254776025194973184 8363708 49026453910589628528166481419932212736 8363709 -5780314192612295203499956854334714560 8363710 51772672908350109325103394828954539520 8363711 49461879528513645807256283884095129312 8363712 -10994426002091856881969136969921331200 8363713 15144219978289567419049003703025465480 8363714 105114719264441375356818780747714741456 8363715 -737414025576568019141686111932468480 8363716 51963474995284898733026891697585665280 8363717 159573043704307697560649467618744148766 8363718 -5358412224926630703748933066257535872 8363719 10097588537456722846946045179653309920 8363720 -77142850876856053529509558474528358400 8363721 -17185896241039141901842741383583400688 8363722 96617253249147070397159159995039564800 8363723 89719368046227457957805155792843611504 8363724 -15815320704889415739333766749436047360 8363725 -34496180191569853491085834375159198750 8363726 4708350353809230188082829089419660160 8363727 -5056216608324730802687604847621638936 8363728 -42632924615631254228269875312445784064 8363729 -86663097904563204523152227550193613760 8363730 -47880170308676123104258114518963456000 8363731 -163816880182247979879078136059620811000 8363732 -5809882226624975371006902403957778688 8363733 -25121322496118530727308573635990764736 8363734 13410655865702139162002766542642378016 8363735 -10321558766436284583170643663542713320 8363736 2567472163922069725487253904592455680 8363737 -182200228060998949851275496954406778614 8363738 4579203193586726459883677109154148352 8363739 -4121758682828247768314639806974240000 8363740 -4756633624397078498155195814155223040 8363741 -72573254335232094488861911422304907808 8363742 32878703492883963588769633039416674112 8363743 -28752638734208248467595074832451414400 8363744 -240077822188526262943832352211398033408 8363745 -9390158507999677280654948922819955080 8363746 -15685373116088146344440693542208426928 8363747 55670522141383431803305397870226055632 8363748 -86206686884718334067724481396553564160 8363749 91500560649431778159019005843148184320 8363750 21197554097983572043024251733283820000 8363751 -27636348228718168932524088149871847296 8363752 201102040781913228418994258843578137600 8363753 180936846365339804705323271674767043002 8363754 6681461485645757617556506081944353280 8363755 -34522788772315418101933039904800887840 8363756 3545243642685730617091008312567670272 8363757 14965415531808924871803584980766168640 8363758 -563716371060377529239225096455635072 8363759 -24552683631329517709469399632495111560 8363760 8812444609647601066612527570395136000 8363761 15080493355966599656192377544327367570 8363762 79462480845740402424488133480226560 8363763 17471792565222786548694339272691116400 8363764 6604421761347909145719129558981905152 8363765 110785713671682255645012561257593269660 8363766 26032741164774253742775719543402840064 8363767 80791489125704783429828109521438052760 8363768 25050048745890251604368789392489758720 8363769 -27305177005032439921901512043687792640 8363770 -11690718593368610655917620153739557920 8363771 4672327159782344154462600085618593600 8363772 60590490666127148574276387509242344960 8363773 175617633074944973552352351702592742304 8363774 43116014651796997452181085362043117760 8363775 -4521376309939543953257144957065440000 8363776 1282865823458126048269793951211323392 8363777 27449613439812581512323652023388474626 8363778 21833799003131579190684879871371133824 8363779 -47925905847688181153821154594714350560 8363780 -82092511014218762082310353544771142400 8363781 113458603826935918181299893242525892000 8363782 2265932464769129130156785508902191104 8363783 119412883829429531438902197558439003032 8363784 4736467311664524475740889152236912640 8363785 -9497980027431943176703798171758699000 8363786 -44788901289342473846679178432851290016 8363787 12333029838107985812177879397510579120 8363788 -43598916111293962503698350984858634240 8363789 -37182279654923483686710887808227529600 8363790 60808325533877408331391032961449273600 8363791 307681006250998558501356766998879708192 8363792 -2550023506282955039528441339580309504 8363793 -56441872906274175805340406761232523536 8363794 -50727566900132026470959749451196104304 8363795 39967398185224281747786910900009591200 8363796 -37563980677291421528030019923390521344 8363797 -35856812790637980552981715764868488260 8363798 21278760880766922980871619475661626400 8363799 57006227099202401601908027201442511584 8363800 11883198721088604609228492864552960000 8363801 -2054966275635563307492638093985547248 8363802 -14234342520923973482939808122935392768 8363803 50075867339709350576595566200102870560 8363804 8206184087241132818551982229436294656 8363805 38699641797636314736710174425018924800 8363806 13664930642885048892253704499597175808 8363807 -59167636061578224880419777765254806944 8363808 -45607687052149684891266795774581538816 8363809 -228157071232435835986432787378772151040 8363810 -23450501054270128583297116449448647840 8363811 -24177277169024188468595464436112858816 8363812 42457074450439456672431547041896251392 8363813 23532433488345302263608073206958939896 8363814 2820315339438463802840213387705538240 8363815 16651358160626165813691702487307211600 8363816 2137998890096173188707134960250880000 8363817 30773491124733176915481209622697953600 8363818 67931727207581669636305821309593373360 8363819 -54488012636088361960241049283832448000 8363820 22851113407246167955151125801109806080 8363821 -120266489064407963519087107306561327978 8363822 -92565658745167898662359414195850272576 8363823 4234321409967850294961260925344588944 8363824 -1469849604591822296045721463123476480 8363825 3582395532216162293308015630847167500 8363826 -101759882097322313341895829465210554496 8363827 21525438354370716582317436503864932440 8363828 2281895618182082331774766813284372480 8363829 2497750240840658318346466282233679296 8363830 10543792366394074204195004746140096000 8363831 -16807114809433458561525079681691406336 8363832 -54693290272268236211890591886663270400 8363833 45614451732266601890187960935627756740 8363834 -15867307425754788840240619540541687184 8363835 -25281756275290569258759892696807193760 8363836 2338722936614799491057540431882712064 8363837 -176024939253651874106276664939581032800 8363838 21281490795905360418484855502450196480 8363839 24021615612427207910924980126279698432 8363840 -22215789962066864001031221501178675200 8363841 43384370451055976221462310158803807792 8363842 -106080434790705126554021195057261593056 8363843 -59239575989293877608783165242964662456 8363844 -1636567420697002992503062659633500160 8363845 20447695257014453002363250306639383680 8363846 -17613074774223683604155320522069328640 8363847 32865713045098094329835455365152545872 8363848 -14514696875371079826192780418024765440 8363849 12478476762238834757652951944756204964 8363850 4464826078981676318698388036912985600 8363851 -12899285161844062309479129571425351148 8363852 28171962571120088092860676559752442880 8363853 -148121350135893692647224941769388419456 8363854 -23886318096958314258004187027047074624 8363855 -19345352245999733986527357142543125240 8363856 7226100659800919610000539579647918080 8363857 90727416862915347437152751588155081840 8363858 -23872535610063837212073469539686994432 8363859 32038333917089899743920683548261923256 8363860 -134333222237987921923835338960321866240 8363861 248705780272221925469268926073701861760 8363862 1738359391126122578391429836812133376 8363863 -126864365866014402741531291761809688616 8363864 -40059127740649746180160369143176601600 8363865 -60758250178817238365246235908221817280 8363866 458882516463170380537226742900529920 8363867 -47771551271825207426224865272416561084 8363868 -74151009517642889306414450836859573760 8363869 19369761485799812503273266247689172896 8363870 54093475444697259010670107790167106880 8363871 -119285912126373017342082949394494053120 8363872 47273293603622826136605015135727386624 8363873 -2914178791263880274693014107573492480 8363874 -8533822502876697511295429705647155840 8363875 37512801527841366133349090978420724000 8363876 85437345963357751621878863577546347520 8363877 -27723684288038330732411822590879689024 8363878 -139993927183058799320460829016513665344 8363879 -64032043421363757821505571540996136520 8363880 15845394137956733528004145662959616000 8363881 89159123179585669981912763842990473984 8363882 106378887868139287413152275644381327792 8363883 112243945338956722857349518688309272 8363884 -27871981887346898551501276690472715264 8363885 194726794726321352193135101517512674560 8363886 -57399442377500714896982530735381849536 8363887 -356201032703990893296904484701408256 8363888 -1864129985200896508192702125106790400 8363889 28180723125919304908299206003162627700 8363890 33899696628230023207813421857194393600 8363891 -5529776420502881674254563816562645216 8363892 64140091118905664759410580518512893952 8363893 20276452221106582135880548749273486848 8363894 -6987664214373246561336445557514868736 8363895 22193680536927777022120618633127491200 8363896 -26517756429933278075773433213210910720 8363897 -65913222701388231367112900399070803580 8363898 4006435300799451521148386143335488736 8363899 -74698442104048918968533179600492013880 8363900 -27670820543765411261060707766348352000 8363901 20967003463853013014362268719413869184 8363902 -3432588377438911335928849732192161408 8363903 75800098621162554531590979756791233152 8363904 -45285921578502947125750151877136220160 8363905 2546339880275942790414192444553530240 8363906 27729785868171605253929860053313651152 8363907 -65201961272035362181927486656612116796 8363908 22825015370644975337287442041250626560 8363909 244763304261154342636868679760584019104 8363910 3926790928374221368203100517414707200 8363911 181471654674074877664514379673646820024 8363912 24070341216229482690613362972846458880 8363913 38293750261332167562056744509769251344 8363914 -10639866827567925515612496879675198720 8363915 43509991766541962024800832662966870080 8363916 39151859204553355260921075468466143744 8363917 -166288327511759634887211372092316009034 8363918 -37796463723834106320614480444362464000 8363919 -61470974554740778720929167051013302640 8363920 -6451447827754737468211157654132736000 8363921 75346527858910653367180579271349089892 8363922 -20684533976113154079346364509382992896 8363923 366651110064512332834745039756127290304 8363924 19264910756400436180166213094005932032 8363925 69993013817451212595626167589496696000 8363926 -128162802887715252992187291587878075776 8363927 25535911295670825083648202112631417856 8363928 22036503038961561021705863976416870400 8363929 -6816234574882589880682145339346900224 8363930 563681623893178356264176976392939520 8363931 19337079737282565083249977227020512152 8363932 -275848241371041411043440758533779075072 8363933 205301967523180194711055395361552787520 8363934 -49693488797481251078100948984000110016 8363935 -152976715920833928043451176836630924120 8363936 -78017754569980767968992506462323343360 8363937 -64389048749723532519322546365037082880 8363938 3775101889938852161387910911622399360 8363939 -98061119586321920145318906191150644260 8363940 5663125131839688044482797342766878720 8363941 -69578517435078178076200591750595310658 8363942 -20860914018990274995284807891122832256 8363943 27081343869707463080972983388211209904 8363944 -56599365890770537460274948122609955840 8363945 -81874215649437602728658388226679795520 8363946 8778330252103511276176885141666685184 8363947 -77708936296727368276997467301615011568 8363948 -110797487362610979888052128246378654720 8363949 -50808533921439973522586897614854514848 8363950 -5309979252847105425891580592391168000 8363951 45901323455970675883164074081966939952 8363952 -32798195913542641836941008410181632000 8363953 2084088412805742239124109581055679400 8363954 -64971672870150153518069560302602772480 8363955 -629959485012104661300382098404551680 8363956 65208326406985838920190463343599989120 8363957 -12629034698334943144329171032537238048 8363958 -28236677706114148265663984242070868480 8363959 -15309157427258168784961827784748952000 8363960 48741322982940002655696779094739968000 8363961 -9418426039245913222721972040723134268 8363962 49297935805255003139684699103818885232 8363963 304528429239757084922696973339287834280 8363964 -23601113341161228576039824619353284608 8363965 23828522139031978572213035269454604120 8363966 -28060592570006077149406630394206003200 8363967 150861888121719330356042342610984741120 8363968 -11160194062978165742393376401577213952 8363969 -50499818295495582672787834627879293630 8363970 -5924052661936821286915984247777088000 8363971 -2453658636450844089498397845330812160 8363972 212226344699115123381526865078994489600 8363973 856705649045716904773271885523970560 8363974 68416184149851078022579734218179088736 8363975 4621194628740027911433213899322075600 8363976 35320528841841387746550342751464898560 8363977 83188609640584824822339463574840049060 8363978 9730761798044608984337824653913543680 8363979 8403762107003918327712900022314479040 8363980 -38030246312767377175204102666945152000 8363981 100882635796798221336604773742942897782 8363982 -12692101237134517825136056619671173120 8363983 95216257029469560711439318927277143824 8363984 -39425805671968315647707988984972288000 8363985 -8279861382293801546886067748247258240 8363986 9055610197409867528033201124883980288 8363987 -29553970495654121626870855646292919128 8363988 42774536404169858818780789350333900672 8363989 -72206319292223574104039864299724428210 8363990 -59557503420976650968320013542776220800 8363991 71024213321051814381072145205589356160 8363992 -33091526909192898557057802142405017600 8363993 106243679385989434824532853497046522208 8363994 5122704737459061785715885187191360000 8363995 -115293568621717222085945057169485736000 8363996 67531102452170725101812583099592058880 8363997 -114331038626950643925233823043856159226 8363998 -29923223256247444659410744879711158464 8363999 -17874595615345918634644537995257022864 8364000 -37866706600150317082769142637658112000 8364001 28462271637998762681577557520631664772 8364002 -81892292324611908910138045968411945600 8364003 138176430411386362815740350742694150384 8364004 -141070164968707027241396858252583192576 8364005 55652972111913658848665423291450991960 8364006 -28160256189529332798286856931587232000 8364007 15497890485134256477085340285737109752 8364008 87614816430508667711750926957785169920 8364009 -975615589412259597002661396710021136 8364010 5411884396262670245410398770145232320 8364011 -138134664273184152238007504975370917388 8364012 -105978687862102527783531845135957999616 8364013 46609200593536046142035161981543397760 8364014 60595931531343017822564760402365248512 8364015 33516826027673696553912797742526700640 8364016 -129065705970509535748444183269244928 8364017 -48928956458327472487313853693437529600 8364018 -13928859191132382386817401336045793792 8364019 16245991859078072252490463337257318264 8364020 -461546808555012809633201557094891520 8364021 87246876503039321545235509122343252512 8364022 67340976136687061669365574229051825312 8364023 103232620438750373731030266625311991272 8364024 -98822864171026595819692284549609738240 8364025 -9737406015358079522056599532245274450 8364026 -112478846647871906371382773898463390720 8364027 -34017884352067937807343088421535840768 8364028 97927826433339691349828914049451417600 8364029 -78272755183342095031428735317834739924 8364030 -5167799560928876444945625183196855680 8364031 -33593913345654495388764131900879452320 8364032 68413434525109128735704498517407956992 8364033 89890377707461386312324450608168109600 8364034 11785440993945827407740739356912359424 8364035 -8946581017569042391868637951139656000 8364036 -32360288945408646396583384927135973376 8364037 7254933799429548822171775953273014592 8364038 -10461602148366391068613680909782194080 8364039 -44144322951080878314039810129697886592 8364040 -64975094416063151334796889036301926400 8364041 23148992899599885143049500650267315968 8364042 1728147031081641649410937892260738560 8364043 -115022375836712165288191662110766241708 8364044 -28787198626413551916398699973396664320 8364045 92031954209242286769212105623019097600 8364046 101174925515206946920466537769637236480 8364047 -155876028608225263251760912449750643200 8364048 172243746643320447597566473311092736 8364049 -9673831580383859899569958181737115136 8364050 -6774153225565144358476013147034492600 8364051 -57597431590610935192500855610622143608 8364052 1571617912376222581906901264149221120 8364053 11526265625907743690672979282284350944 8364054 52902413057370638873753261124838441920 8364055 -37459279911610190173665856126968936000 8364056 150198584364610543272849695071144826880 8364057 -51198857279904472974687096224172006912 8364058 -5547925977306659786330210985481873440 8364059 -2300363664488196012919696487341975872 8364060 -41175825995988676334824903429346903040 8364061 -78089288327602420484387081153887127168 8364062 -27933528010477671731164525664399726208 8364063 -35915585791276807369670462794703728056 8364064 -243177908376446726813245285804971786240 8364065 36060910755382402653849976461851521920 8364066 -55743439870353763087662455953165843200 8364067 175817176471951129646406077043959457116 8364068 -122540802679889548419382092854588738304 8364069 -21546587650134301302406539122271307296 8364070 -6207607999726208932431909285046368000 8364071 127158689479053585513839199380996257272 8364072 -45582773215865640590640102222816460800 8364073 24364602723834958105631737272103758720 8364074 -48689223998432900670673945622057392464 8364075 -13218773872502991867847224698405993400 8364076 26100256368025270052028888908620677120 8364077 -63758928894114987093398480432396116074 8364078 -15272039237484883405660901592675825600 8364079 94296079487803364450378647369986816512 8364080 24802978352353028145050894032423157760 8364081 38261455560908059380983209417817899008 8364082 -24725981914534077371109421995108213216 8364083 4750978208056826590194526679191153920 8364084 -40725957485036699999800439096673497088 8364085 29648298457692204250927064218448328000 8364086 3428874507678661354800245300120920992 8364087 -4094210523809818182928807563235504560 8364088 -154828375029548947625909507880583495680 8364089 4591497732041800653149940040497974724 8364090 -2717863591336745822852452999866547200 8364091 100369469777088841158491566260919598032 8364092 -108686572603413287575762873380570751488 8364093 5670667963427726353150339589997250560 8364094 105168109950312968104184316010546020096 8364095 -1491639479121425257484399550589596480 8364096 15161055517548794989045623858467438592 8364097 3683788639807962290154659682321071232 8364098 17414665656994158340296816016864558800 8364099 14920987251080961553879566250988579064 8364100 43166444129936173507982317162640086400 8364101 -101527039959700549892011273401574604898 8364102 155939851953338232101946244033803264 8364103 37964658965853451784941971883009136664 8364104 -56157977371782269517083870352863846400 8364105 36507005196076481907835974226040633700 8364106 21755104442391374009115892537206196224 8364107 -185605853801636248142500048956070609644 8364108 -22601383620303839674474038649931850240 8364109 13865905097479658909741111632191633080 8364110 5675865701471772983850587938555345920 8364111 19845589524508224396239070995378394624 8364112 -2648216526995152369163700373780701184 8364113 -100404925832665330564924264847744657676 8364114 91271628208564739777935810581677729280 8364115 89374464366552128317657012131264840000 8364116 -66743909009548643224267302486521839872 8364117 -20757614099899075903649041018274154240 8364118 18363082545175631135064137239606655616 8364119 186398570964358814313399002437964998896 8364120 -65084555894176899578974910046791270400 8364121 2044026650921465802877339043962305172 8364122 -7416472841604953692750426614388188480 8364123 -1074665179750079053420519807222413840 8364124 39536982568662279052718940476023812096 8364125 114177415602458936102415502687680000 8364126 67878906858621638393986672820165185344 8364127 319849123975664191262349072027547695840 8364128 108873109407673652625406970399885230080 8364129 68809077499389576790007764855891392768 8364130 -37188571442400511119728329434906659040 8364131 65645112656300350512598855502608636200 8364132 17818539990223823565820295260061601792 8364133 14630475149016430019519118431371733280 8364134 10642691125404644146424012366669894400 8364135 8993755607417458119906973108896499200 8364136 123211960974668334518933963662152990720 8364137 -222051069232597952626317003746409198108 8364138 24930039641242266879495792189810418944 8364139 35302289233507640543226045389312979856 8364140 30926649591865819180306551198778429440 8364141 -904038731869403178269704019248177536 8364142 22884178436285252230795794251617111680 8364143 99934866359973130649233485035176924440 8364144 -284924038868656336334646667323113472 8364145 -1177635950938888030883792436583625280 8364146 -262217321372309040844067034471810048 8364147 -54045876087914200700970306830050744704 8364148 -29347721557554836395391004519107311488 8364149 -89646376394629468156613785212963042336 8364150 -4247555528150830189058043527837287200 8364151 -145641631146199192667391449950435021200 8364152 -8989424026916292043673788315409018880 8364153 39794778065254056150397956416595048096 8364154 -22535062439092073906925103877912302224 8364155 95038034098769311121124940800471129120 8364156 -71000133333007275469703783910433955328 8364157 85845651675804211365871111107925920 8364158 104535062760434169505653758523659762880 8364159 76916281115976063715143750819714462504 8364160 41474400995647985513241077233798348800 8364161 13469467756418489200906135928837388480 8364162 -3359908435886475641103791694379218048 8364163 238157028113974277865756049857540933000 8364164 -7125623036775912347035613059744405248 8364165 28741937029034707256294237681379157920 8364166 46993061615238681920491950100072552032 8364167 -29414919908535706329006547845032368128 8364168 -171478002962951557552301429709645004800 8364169 11375671687261361250449735296260820800 8364170 -74676894499347607046846581400638405440 8364171 42395484517287321801067618137572849112 8364172 -35704198479044930121160215098818654208 8364173 -150864219401525792307008458227174133578 8364174 2199828548552654735337414480445255680 8364175 37072003000869704735085038968087103800 8364176 16511989086670872333470126093652959232 8364177 40922832160644592336810121537252024400 8364178 -56995118959145849453608505873847477360 8364179 -80627724847150203877579446848068466616 8364180 -24446619939224591468854834960908288000 8364181 -9760040319160371385101525431582746208 8364182 -6716058077300586129589053680143614528 8364183 25422888226637022715874716273556452944 8364184 8142712700453165193535533054531778560 8364185 -70943329077914791391864274132221715840 8364186 -1432356070952147570212404732266672640 8364187 -81082947318262646050742166170389169568 8364188 -473212734467566400809856720023117824 8364189 -78905203021029693564667097145778479552 8364190 -7938033557132255758456135891982152320 8364191 -45192491480351412114223270653000089232 8364192 -35868043610963641254514932425441673216 8364193 -87437858323940100921317854025284150558 8364194 -3917241717070271437789965946038332160 8364195 -26057324096630202023744457854620108800 8364196 90875723647636097520077332657071931392 8364197 -159382257144398933674369088620679340354 8364198 -36458785136169166971666919814767873152 8364199 -88334883819039877243934260136873200760 8364200 -16762756703854633121629139638469376000 8364201 -630203362237294546184691149445703200 8364202 1516304838128149948408553102839119360 8364203 31862857111597734092447369473412809728 8364204 41849528544557119926021321209462722560 8364205 15400158608479603151521194034434237720 8364206 3258217778305490893933329742250655552 8364207 -130587767962935750296076286789531117560 8364208 30702038588986586516959239281770053632 8364209 11963862330435572386518654206131450560 8364210 49394743315408827222357651884380776960 8364211 -58701268056553032803199539007330450000 8364212 -13869453889145984270607244117099388544 8364213 -40763771592281273797390505957390776512 8364214 -22259377821479917338411458181944633856 8364215 41678145931002024226665130931474106000 8364216 34639303143489746894733689817227919360 8364217 26582410534534047233574390181473636266 8364218 64033423699114696177562368450995018240 8364219 2636446740304299411496839424316595648 8364220 8506296272324266060528886638377369600 8364221 -189139279355189098718699929928599398708 8364222 4535225515258031300623597053117505152 8364223 10992753614795206238228139645073782640 8364224 -29445340364727445663523070891072159744 8364225 -16709058119046247176265510841291736000 8364226 -7279735255363309141525104729665759232 8364227 -26501412589864930485971066027143113924 8364228 46118251389335118684769745562314603520 8364229 44551484309054299673834946173508204830 8364230 -10741137366557453462168422151035180800 8364231 -24180994459644456635972715968517672 8364232 72587402057903950103682611039358182400 8364233 59064882157455485235705522030839227482 8364234 -30549038450822790958739752002003677184 8364235 80833397602360928776048331755840578960 8364236 243608309266715622608373728663952680448 8364237 11581929592620503254777067224528212480 8364238 4502887846262076617076529841664600000 8364239 34715862946791975696601524071912992824 8364240 15507334096530587100029280033222082560 8364241 91999160862236915310819591192330182642 8364242 -24136057804074193582806088213775422848 8364243 -66665747032450156917474366048627665736 8364244 -12109768249416005309328553886598600704 8364245 116674449508165725058214537864334385500 8364246 -19534306406713997456755381808647296 8364247 216936119601655476098735619613647074696 8364248 -35121141074705927237881771868978135040 8364249 80123815376127968050467314624736028800 8364250 107899682169877471408881206593198872000 8364251 64609898949910046441418322825383023160 8364252 20061217185893431189922908627819287552 8364253 -15035664566823885930631782372736551840 8364254 51240974948155028900141320077940200576 8364255 -49764909210663170944279867004479046880 8364256 218153739398179941138357940545599569920 8364257 37090062984411092719720380223245555264 8364258 802276167716948277255636213992838144 8364259 2449305173031080399405398780278802240 8364260 -39808564183589835336438372856633290240 8364261 -20102749657537175003092048983692764416 8364262 -18354893185916246381427070351050862368 8364263 -18528638457355831261608653921434308216 8364264 49332691181884757272204638800885760000 8364265 748901350045210748375023683029821440 8364266 -1987957120916242299417979278775641168 8364267 620118384129617505275959918650424800 8364268 14421374290433162420145303176778656256 8364269 30746805629182807868432681342931554496 8364270 -8666120298317282956332126423099158400 8364271 -1729828836936239792399157911615922168 8364272 5878518067309046473554258162345836544 8364273 -102187324724645658712974853145233232016 8364274 1801975077353879309797192701713992320 8364275 -18271663198111403671991248646546595000 8364276 -130158996690938013759965189895354839040 8364277 18233985330602820078241451932676113020 8364278 -566367011876351981978387169632334720 8364279 33725021185431049424729065648317815040 8364280 1508093630629348731382154106867916800 8364281 103587651371880387766988670815264831082 8364282 271338105976151464504552437168648192 8364283 -89361970493705598960872995658911257600 8364284 -64964790149293267437100516367307485184 8364285 -8501629276520131699720758523166424180 8364286 2464591623367274246519609470796701440 8364287 -34953463433614822554490975273812160848 8364288 -70658050254020439778836588129090011136 8364289 77955637741116028013354530163721412356 8364290 -5506597985820091312753973625643353600 8364291 -6217925127517786580176017312259575120 8364292 -5980652637668516431170332108406137600 8364293 50251201142423450833975612323343994400 8364294 28241398668219095525316120884203678080 8364295 -77555527176066085977079972848438307680 8364296 -30146725015660680853633137684194918400 8364297 -39612585091873312921703327611225675776 8364298 -152842509734594575836459914927126461440 8364299 266968509838503801429456732996520410264 8364300 -21708096394829885462159626093926336000 8364301 80776868124722402120158211357313959904 8364302 41217697623939466624709188233460604352 8364303 188465639666119676911960292890511777304 8364304 6071332559773117417188514512533929984 8364305 -64379330702094848873447563070177958540 8364306 -14763570944285086642717154691167598336 8364307 25459742347751112033810932903768440912 8364308 117870623479658447708985771155953668096 8364309 -8171955651725712488430142849976382720 8364310 51910503227248540699200534662223336960 8364311 -62726832214466809633154387434300124088 8364312 44781948764184670314704617274781696000 8364313 36116014224734900091784424838648467920 8364314 11601572769818170375355689838668038912 8364315 -27238772295688672539098581791751068960 8364316 10506953120510923697162061918779761152 8364317 1361755111479799483323131691251225088 8364318 13645258083291672657863956035436336128 8364319 133065205184931971568170572231908890720 8364320 147097238355300090710905589173050408960 8364321 -2262075530447005221800633779098541440 8364322 -6190151173363139183160912393516579168 8364323 -132485474020544836160909376252963878640 8364324 33454703185941764043520933553408858112 8364325 57322634030146340065060532374368060000 8364326 13104301275276326684133979930027526112 8364327 15707816434957761281923253363825487360 8364328 14099542698193322961626052679798456320 8364329 69565520054721976687578874041901239930 8364330 -8835487949738862771295328613836697600 8364331 17014017997330451694719212564412432032 8364332 -118208756994691423343162570753585402880 8364333 10658666439211071527770667583539181600 8364334 -5214099370999954647859619590600976448 8364335 2846695615012072339877874241739424960 8364336 -21480122881732694245725975169407418368 8364337 -182781595844043579079403138015735531520 8364338 2450159063000863546419865964621314320 8364339 -2593596868533632274998120392930267896 8364340 8696550621227238378560585253961313280 8364341 23732379357059680506261180826129779840 8364342 -16532051134804469070180381015782731776 8364343 -535920396974383670133044366906607712 8364344 199496351923211248561519030119726428160 8364345 -11613169877858713006574656374396011520 8364346 -77617368140187097803075085314018250128 8364347 48370567076483298248492897633916506112 8364348 780344000513250830126394044617373184 8364349 12771448615985351495933236270270675686 8364350 52178356833352881080235546261564964800 8364351 -76262050034014138283111503810174542720 8364352 42499306240101845207042474195228819456 8364353 -59401803247987012314100258973627154300 8364354 -104586442457802134745417787429562880 8364355 -54923868470638385712661763517593797440 8364356 25042941374347467765556914905057402880 8364357 140383384441145701790913755469446019840 8364358 38705646944116862893897355381154347520 8364359 39231229453943576259695971861056745560 8364360 -436103732401929984553650061745356800 8364361 -80893232911132866472378810877028800038 8364362 -210101667361176931912111727950150993920 8364363 27747372126213071800238291443351962624 8364364 52416726306238234424054864607989677056 8364365 -99630154960097224761489173081651410740 8364366 1017804818761802335765945553599873152 8364367 134885926293478532622860262681111608 8364368 -1282834063234069870009649920907673600 8364369 -9545232242813481270498853619405132544 8364370 348569266160194993977107876172956160 8364371 65930931373252937191509721117415644200 8364372 -12100773796382911672729505973350946816 8364373 26740656991874550766785206271645830364 8364374 -37539171040432113790809835131199113408 8364375 9458948273152105258237433502599670000 8364376 -147780960900011966885357907889513297920 8364377 28339435235917567734436831100019004992 8364378 -5541366380078804765065923855527615232 8364379 -60848469934708545364960350147524633020 8364380 -26659325247508743340654854514242931200 8364381 44927380318944310878897811316225523744 8364382 -11961312895417403769784593604745963328 8364383 18266220740215991297296833239978909880 8364384 -3999924611658117825832524000636960768 8364385 -7685940325498844936734304016292258200 8364386 35442805782574877835471923833872589392 8364387 -550511613820821707163119972939733504 8364388 -101520139017566727242239210724433123712 8364389 5699505360406342747095714991115765760 8364390 10801060227803349641868499145284225920 8364391 -87426883911183782102225179342426899360 8364392 83902532355870307407509855321518464000 8364393 -11243833572081859299557191542122819676 8364394 28121328655793685383710063581741473280 8364395 -3619355076034010362588190579780951280 8364396 30826906214343137676138028288892769792 8364397 -17699380381138910864721727972584549780 8364398 -10967510026551103224930721061967168000 8364399 340106588058737980673927500578432264 8364400 -10136416424560962434081875348756070400 8364401 107516781178445345943105312213803716404 8364402 -74715907804559515048712887659246686208 8364403 -1596830476306077450262968067377405176 8364404 -53545214698235550741806789507836729344 8364405 8818665738862926621817614825390885120 8364406 -73504572574306812814864420560633706848 8364407 9593339194993920143223475197578036592 8364408 -26565036909908467499387487139656499200 8364409 35685208462741810092637556636860550100 8364410 -3808252262643933623148130785305978880 8364411 -42186189677274656466301378738352027520 8364412 -20437077524186555358947779348590520320 8364413 -4121273032568441171563377266145129000 8364414 48654405454899184164269011057715592192 8364415 24162636089371692998530036572646518720 8364416 94948966142209744948991092272629022720 8364417 -4904739483738816815682208152023272320 8364418 -11527024094098560722179455727682913840 8364419 -77617107086329190648547587662532518704 8364420 9099194375466598700771528713021440000 8364421 63353046069098278747477647830570719800 8364422 14039815439641497352318061174833545024 8364423 61458638100140170999117962563853522384 8364424 245895413408592599457310972481161297920 8364425 -143359494445379769912098141097155645700 8364426 8173978942819983453393014748849652224 8364427 -149520452708743321373779153926236373520 8364428 -41469690219423706002228907064123833344 8364429 33343257664783194305488133113958101974 8364430 -2091136326261143543874530419769539200 8364431 -76427045233384986206436767168413794768 8364432 5178809100244102025517873740909445120 8364433 21715700176164124661027976606879618048 8364434 -27070085877859282485017621271710986080 8364435 -131993677346179579965752008617868227840 8364436 -1297131035126554271184417890331494400 8364437 35201588774379550760049425348773236192 8364438 -36379338651597187495756886838459799680 8364439 -34560341065312698719324588180218595280 8364440 -33018699569996610579995052146871091200 8364441 32036086118259728153640369954660268800 8364442 -15437898981718996448525707754729585280 8364443 192474703303960012539868145423853394692 8364444 -30671945611363216041647232317850574848 8364445 -107903326720347499537996573434310257300 8364446 1337007041127757640674804816350412800 8364447 36036571018579442950622910478472770920 8364448 121668569034465869813226630467106570240 8364449 26162502701567395067729457412394823936 8364450 -12337645682414696959365744192161846400 8364451 -6131194510797841626979195548638673792 8364452 -185887387987193993025481714087739056128 8364453 -35973625603525383585182624007123170592 8364454 537783256701932967545999719663468800 8364455 -58362131799172869949561283217785123280 8364456 40541969430532518160401762946341027840 8364457 -103298298813443890258209203757205132294 8364458 54209416693784920518582576779752812384 8364459 -47865765565373836101712820607492876960 8364460 16364061788239860462743736961936834560 8364461 -22311873081949884611633208913372999968 8364462 -37501681255551523276958449856998803456 8364463 -88207672500654752656870447961423627136 8364464 1144886172670046653495317370394542080 8364465 -461368309913695334663111064187814400 8364466 9018650157009200701767909397720209024 8364467 -324979638898744358531356849862810650200 8364468 15421616360027097548596919973467099136 8364469 4383588656608488420896199159760259196 8364470 -25853206697837025786002485602988963200 8364471 -23089624352905906969279394263033964976 8364472 149922755661338371352131826812372684800 8364473 11094171804432852687085392011573096964 8364474 32602918950526095040750021126215659520 8364475 -1243617220752987344238140930880443600 8364476 5990616433142238710997740098750169088 8364477 113592845567600192958723749702250254880 8364478 81763070705457916649549153083025783040 8364479 7683068401881719551439135465476534560 8364480 -15276736515921615846879960536910397440 8364481 -391415651184866318165135270220189761376 8364482 3979091060692744338976993000719028224 8364483 8787483865121050660984186878650624400 8364484 -16590121853342855869886570659669222400 8364485 54997904138470378336779805059256101180 8364486 -1099335017277010243160831676776056704 8364487 13731006336284311074985380534316140480 8364488 -106972318989034057083319533388446720 8364489 -493143512350373460643666619146613760 8364490 3469984153110016417111426068945276000 8364491 -12082859303258804545225213300987548480 8364492 -27707377311034395105094574117607475200 8364493 100931998905830592701011967792278145580 8364494 -23524266855457798773878285054281396608 8364495 67429619809101475138282263818641935120 8364496 6121552681515579220990942325455454208 8364497 35165400298518010704071031488345049840 8364498 -7076088351781166731881508109036055936 8364499 -90234667085078025789923898636734832480 8364500 130944915123125477421504228563762880000 8364501 10448622142973475339018015828563650830 8364502 -39352700810623248563582842317538708608 8364503 42044213758385082822238008429881479680 8364504 95075439823831230394956366457106718720 8364505 55227516815525279107925293815476166660 8364506 -106892325444449370624099051945981996048 8364507 -31732805345423725183613449154811098112 8364508 -25192192233668304256821465515004331520 8364509 -46111029261342104281477842320630515290 8364510 7973885202435774451193110669228400640 8364511 -101527025733011589897682173477175917768 8364512 3408689155994300215896811687253901312 8364513 -12431997654205685783884247116528998912 8364514 -12376753745149996416603252017814708144 8364515 -1765001028560670658277115061947642000 8364516 -2082034407032075811491163314093813760 8364517 32285644667694026681178278482210502784 8364518 -27676602152174298070511444543615604096 8364519 73643645944802976371111697156314266320 8364520 167340637337932942981651508283850752000 8364521 148366543701744140585128046699250379344 8364522 7048643316510063495819850316629401600 8364523 -81694462489349252747976264141453193228 8364524 -37135966648460110074844524669480705024 8364525 -3817846834563664163382057140170377600 8364526 -54158684232738276910221689272571172288 8364527 -63730671150401001371340568677248297328 8364528 -20208907591446364959170254071078420480 8364529 -316423135477289933297153209695710937024 8364530 12468233512016288889807428102621030400 8364531 7481350870448932907043253434172594944 8364532 -345608737832677937771209220110043136 8364533 30416008227296766703976420247942711804 8364534 10607487163486529035342563907475705280 8364535 -610624774326961762065492689401219440 8364536 -153224934935118545578755106552417443840 8364537 -104575146761761802913858989223038692806 8364538 -4643999776029274363659569077812372480 8364539 126557460861340282606241095359112610340 8364540 5791284348930563649541130623393612800 8364541 -172394234741777844264385534987575483200 8364542 88497539080101205647348029745648924672 8364543 -152891956360596794604922958694498335232 8364544 -57002145384486904549775120679296827392 8364545 -33359474194328724432481844360190007020 8364546 34082162980713230986516559650259226192 8364547 -264203868153207486003977022825916648760 8364548 71574289682515385136169573019636751360 8364549 134911622144200556538410753820828151008 8364550 -10757228570271088974197037334513987200 8364551 -29948324120335000149334943862137290560 8364552 13896359405429430484507685590816358400 8364553 5041503535284844846687855538265197000 8364554 44844409447040088608898358024351990272 8364555 38962964527993826819977963990466228400 8364556 156827652238399614582856821379925784320 8364557 191347054395207209769843106354641711660 8364558 4879096526870950295755026075902220288 8364559 1697889345614172228014902971514588640 8364560 -15514985809970176702030470225120460800 8364561 100746824141900950518917692940560082784 8364562 -63274307940021477008406628878982812000 8364563 190056387528589749403788386688881824812 8364564 16086315453678033159507289065795921408 8364565 -86001575687766288762730443818455661280 8364566 -234842751341704748784438102673748736 8364567 338515796818064584098561165200092800 8364568 -173007341600554044445257907711599421440 8364569 37417082408897650329688712924622891396 8364570 19458775080578440152673799163472915200 8364571 37819799453043642456192212475981201072 8364572 34918234031111897148870387112149952512 8364573 -5778153284008371154842316340626346880 8364574 -7496252144978074675234683675264708480 8364575 -299599586955259505018210002609036800 8364576 56990498441180754225539187172553785344 8364577 -8044469867122044094181892938727084140 8364578 79633588741724409010017634592449527456 8364579 92201147783429941885131912929521034880 8364580 -24406242550138341163597738614385397760 8364581 37518461989635446899335022678930988064 8364582 -57431092360194297185791974009378789600 8364583 -155994660766698208244485003055789020168 8364584 -40125595409975330693876125567518397440 8364585 -23899197320030941067898413238814689600 8364586 -18093297083469628381641398803535586288 8364587 9454104852953614031535808904808386304 8364588 20291133132933716260469121128573068800 8364589 -100071902115321146432494092173055957610 8364590 -26045316269708741888400311951565918720 8364591 85917515898858066453548137294877329800 8364592 -11060419342301376300686612455546568704 8364593 35753080083765730661760275120299693842 8364594 -18623921565341156780335945488706303488 8364595 -160356676926760796816717812257362980320 8364596 -93284375284657105482414430503691228800 8364597 -43137942086267728673141100515694501600 8364598 -103847062856607474156268883512404779520 8364599 -125398612403987837018944005142121490240 8364600 59156487376039390657558697407872000000 8364601 -6712683286322501557890850673241142272 8364602 141508316811878689521114634213936752 8364603 17629222091307923578587815387881163520 8364604 -79076415331989726811094260309743391744 8364605 24294554217479836452255612829926169260 8364606 3700817606233127936114306716313899008 8364607 12867065162764389163160779264115517720 8364608 22978850992096168940674301983432114176 8364609 20830526811218340653358999359703042 8364610 29580214766654804615271466418010024000 8364611 -184452893389918419710892343060871710788 8364612 -160939748958015444947948904381086478336 8364613 24617893993104063818761340700525544862 8364614 -26526870909352826184249188324835805344 8364615 12483519791599769431755119184446745600 8364616 69402749658902998270390400034880972800 8364617 98942401757662130919082249107397942080 8364618 -344554530107212209274069534865955072 8364619 58296381148425835121370988496914623744 8364620 59495732801467988971328577474121820160 8364621 -12509670249284226410656124899684430400 8364622 -24567742233337793628498108435652387968 8364623 11604759921295587028086034264219573872 8364624 26156916564172060633085450161040523264 8364625 -27281143785382527362736638531008926000 8364626 -56863498220127622031579190281895877488 8364627 -515434000248883234282960710034537968 8364628 -1333738954973534964669703502226362624 8364629 -14853121838716568139833165701113074688 8364630 15535052686517922482435475681469777920 8364631 41840103886078310443885827906295732224 8364632 -14446208722011781028671295465456455680 8364633 33783727041165812653278598515958361664 8364634 83880494537594903629417448473296159216 8364635 91872744937429950573057153922315558080 8364636 -5187947988866811397663411519501639680 8364637 109328981926670618421374809371650663424 8364638 -57647025647430262212689937887647522560 8364639 -30059418295455203102332926235695867576 8364640 11125067444706400435766314051562373120 8364641 -324079367233650369833033992046284386048 8364642 22654143969225400211403372682940352000 8364643 -38699221074785604166677679542376883892 8364644 150108769861013884956226466124296198400 8364645 43829876101501752906918519056498883840 8364646 70594083863214966425679020149003047936 8364647 -32612024815837565507811807196521368904 8364648 -26936536194552815543064608818066391040 8364649 83719484919854796490796099782386798650 8364650 -1136064793984088631396110904639840000 8364651 -23728105836901714619063074349250796968 8364652 51400741970683689694573257561105810432 8364653 -63843907610655308885910361001234168736 8364654 -24704912590830289948039675168974520320 8364655 -69659686619694472060044894311279715600 8364656 -22420514467747445035506115558666174464 8364657 -11730261987683105651126580731183308800 8364658 -90580125964088954896147215696726670320 8364659 -1286102807929933250628522252957006696 8364660 10900324732451184564324673959788544000 8364661 -1802524521697948130092574843772430208 8364662 -75735496339112925300766579986818211168 8364663 53476323858928352943099439110492063264 8364664 -24513812327464247412566436621716029440 8364665 20662521500148003251327744632169440200 8364666 4671853819144826189488001164461369600 8364667 -125662103352267491719908272976363141120 8364668 -14928428066901401884094619652335083520 8364669 1061767649921399175801645835954885440 8364670 -26938624033928888076445954205452387200 8364671 -1669474123700199882333652025357229696 8364672 -18224101379815488127510033415389839360 8364673 142652064774501634525923683928691920960 8364674 -33550812201309116991331068176476997760 8364675 49139090378020278014770978854760584000 8364676 70889647388281778460247730255881128960 8364677 -111152938175768661702473442143946994308 8364678 -24531335786561866737507573073056276480 8364679 -106138562418175853439855558421935736824 8364680 -64061593217564280519401756888009011200 8364681 76886107146835537158397329868789937280 8364682 106317750700401486404908963396054033152 8364683 -10019539023786746178750129378965701920 8364684 -112718380377427746952299381213338861568 8364685 4442599062759969962475227076133820160 8364686 6269958058151886165966768303871696896 8364687 -33516803608335379499529378024255864960 8364688 4447165140104288449706239174455803904 8364689 14434584704292551812764261483555869490 8364690 -3647704956169609159878560283182256480 8364691 -108899301489279633507789633641881229908 8364692 96552390953920074852887231732377490304 8364693 116809331634610600436212371369924780000 8364694 1887471935077653883833730401710723328 8364695 28472222644919831581845870192260194200 8364696 -74737117880971876881242352624526295040 8364697 -87621394405221271936046363684314946112 8364698 70188265623238641749025638914375904736 8364699 -3907896821322089296385669330738875392 8364700 -103885460246563996800161701085809536000 8364701 -35118553818127161852646787561609749536 8364702 15764004509844925374973789063909806720 8364703 -12972336828506954442437030937250486048 8364704 2779214544569732011456615141878005760 8364705 1770621547444804647437398821881308800 8364706 -3332434471732529064822948769014174720 8364707 39439480337944723720438161904392614880 8364708 -2604697501296206345440969539014851584 8364709 56669419082264113559195159186803329504 8364710 5995002575145636146453062783431461760 8364711 -123685641614626178399625013999680740400 8364712 16864851862640528268016177012867891200 8364713 27967405344880626299829011950099512960 8364714 -1856791698891191664864083233672555008 8364715 84148382046128957942403207622781567520 8364716 5749586304686627648548479663077767680 8364717 94224063589232709468403279577658914028 8364718 -26108767266183309494569743385708711680 8364719 108426555520673056305466512995992347120 8364720 2690117146207563458621270484100055040 8364721 -139652975118376818576344858310735412078 8364722 -109817303690672797046586502278370127088 8364723 3188874896067243208114822323545895168 8364724 -63110627480117637742622029766708056064 8364725 -19058156508654472945175276994773532000 8364726 43384388339631858088071853437930043200 8364727 -53796370080845134700784756540843906128 8364728 -99281740860956272890622195309772144640 8364729 -281447694899683139145347124216714432 8364730 22389659341943854676193853103554560 8364731 6730655623400907988680112465360582080 8364732 25368466665678036353103871420230868992 8364733 64135277361192792340448706935472235904 8364734 -7175146939951242027730855812545577216 8364735 -42605012306515033415860388393308696800 8364736 20233792113171275748090783427434905600 8364737 28832420721617446075724687672041230000 8364738 -1651439067045295260602640654083128320 8364739 14738535821086786156484833904013236540 8364740 -13755236009198466432763230084327628800 8364741 -69680277358627029683650065620284032000 8364742 62142890096435141395087244703207201600 8364743 175085465376601998936703591064922737064 8364744 96808440586981837589078899803426063360 8364745 -78967201527859505487173387062900681500 8364746 -27767014459150780205915917590282853536 8364747 1686107025713685930671403676509693696 8364748 -7004915582331422428186728509227505664 8364749 -36919893325219452916001774306603993664 8364750 -56349216655078816387854387146661120000 8364751 -170494283379506503099210800728943455248 8364752 -13951098515194538477179495173910560768 8364753 70466655258469161702308786548873363362 8364754 -39675078521238853787440329461673105120 8364755 -24124225116646016283869383695060372480 8364756 37123849884390165316153024993156073472 8364757 -183010680435767268341584666000779890240 8364758 17123118253877437404638901852758664480 8364759 -38092409470148713350937806673990109232 8364760 -6897536798698111445726590242487296000 8364761 -20237581575616126055963723181094425600 8364762 -21291605407946526901554035718524390400 8364763 211223387778413117821439509144782129384 8364764 47692478873246432438406786827429976576 8364765 46038604271449029408710967428175453120 8364766 6258134565466278199967673672145315200 8364767 176724348964459731725639986620304038816 8364768 135808955966673495633073498986748575744 8364769 11512912507002048522311598465169571200 8364770 -82305979682641241033360484289932829920 8364771 135142567248508772104978740831304816740 8364772 23115431605410068723119997580192639232 8364773 190789974327006568722164351081528177022 8364774 62371512378559361051013728376259176960 8364775 -8596320230974932709004393931191508200 8364776 57926230194729253397877330533735055360 8364777 -19487367676133474780906987199043956480 8364778 2809212409265676982805411311750115328 8364779 -57498522107677817191266823420454556360 8364780 3444826491061998028754286169563816960 8364781 -124945730155481180635864621093294821418 8364782 -18016629322948387088066256923024538240 8364783 5071572418825173039779987872544340864 8364784 -15688332814950956126392410348089671680 8364785 24673528175336702684397402848251704000 8364786 -52132943792150159756906647308995876736 8364787 6336126711610331832942277605233963320 8364788 -142433781192647912276339093541084794880 8364789 -148082146383130774656054117512134998240 8364790 -701090712902171848958451229136065920 8364791 82438083329549157985790301523620603192 8364792 -13577722213575048213324845114960117760 8364793 -87408973961463489048456024394085847958 8364794 -23120699402427365477296426253695066368 8364795 54366115283590554716473134250361100000 8364796 25374135567828150583317895878229893120 8364797 48829660600738412270357905152122152032 8364798 30290211636452305936709009778231776064 8364799 -162586632018884679099619976967299727264 8364800 -30836630826953689737964344189753753600 8364801 -22092138639580298705419842361792140480 8364802 59987423016329029524942297751600994304 8364803 -131653454212871128061521602504002550720 8364804 -7363301043170999884899825077857947648 8364805 -30507488112749465035499820976208745540 8364806 -63437460595279006361657983450645791648 8364807 123756945316485629288441942591793722880 8364808 8669887867606797929213237337284090880 8364809 15330868112720165984254439696253054516 8364810 -6393984778111736606349050581152003840 8364811 16264440343385210377836082906421674784 8364812 8506964020768893079347967683324687360 8364813 -106406994843932440927515613784544951936 8364814 49853512641643243097669326138769528256 8364815 135675931986617426253875238711406413960 8364816 15029088126663570684541685942407004160 8364817 -129326887696880801481692887996182519948 8364818 -17315145319539056444778823397031214080 8364819 -124288710474869222892890468333369232456 8364820 9802714968458055986797914332202282240 8364821 120587771223313429457373118290663275022 8364822 -66689025113081872633699377241101937728 8364823 50361804806062124700284457087395624448 8364824 -59347231355435862632515027110462873600 8364825 11102519028886303263876698607728697600 8364826 93357053672140997499505544159063235840 8364827 86253706327809982637812753746749900676 8364828 -79838030013676862605760394521569543680 8364829 -58288962011618967945435110916959999328 8364830 -19751211746248578229734413480310124800 8364831 37864368187987946624422738083142788240 8364832 -7621699897488799698389385430066790400 8364833 770384581654210320213633236366368224 8364834 -16887415620342495262819073582412277632 8364835 -32154224954865036259243361948189532720 8364836 303508472189885991769593036571121172480 8364837 28351962701774454564130077983677625568 8364838 57734828442531957426671666284905316320 8364839 185494401213178153374434845155735817416 8364840 1431501773922715257554856968481177600 8364841 30227347193403717252355303399213206900 8364842 52181559636624464852119653519371025072 8364843 -5912043382760637171406010564760469200 8364844 -62786804553869088752444776838839915264 8364845 -103743338835219240715551779083243545600 8364846 -16144537549531931141469231285920194560 8364847 35258685123889693571087824312207065120 8364848 -8387729948177394854722594354932350976 8364849 -13210763317486906793645026737057804480 8364850 -1628730769860492902046931706805787200 8364851 -20797902803982331975825755192731304 8364852 -24225980957112880572707759950684151424 8364853 -22752669982455364066931035236014791520 8364854 -27387975172721595619924051656439193088 8364855 12310026993010397231727415347685662720 8364856 97744363633581157254264487965307514880 8364857 -89084101669544526348236168490934659900 8364858 -7635987795354114478493649901408146432 8364859 151857702920372136652179062311066649060 8364860 17714934762797755459923361648676352000 8364861 16782435444390715926197812074475337580 8364862 689984923529725773569671931766641664 8364863 -95950191753475669620351075493184867616 8364864 12788965992854784533902767574524887040 8364865 -17626609830874105401451923292876946880 8364866 -55413821671599577180190223431741656368 8364867 -16828147947511924750609903838385824256 8364868 42582895929445364293983648988141768960 8364869 -2176163564207819407586608373246082120 8364870 2203720262699449984080747327232992000 8364871 -215461542047986302086012600754256533928 8364872 -259130036041351027676479989317058232320 8364873 -52078604038456660337353748658838988832 8364874 -27734464382064084317887774850827869696 8364875 -94357768573522794724356909517569660000 8364876 -25564815146734645056778165636522644480 8364877 -106472048592421632948270909860821995274 8364878 -1147242473250989816058408771456223680 8364879 -7342966553580238306487732318613217176 8364880 -6647100387634410204469532097114685440 8364881 47404229337771822546986036029937701440 8364882 14305515291790571307719816420931787392 8364883 5268692631128972807591634227741003840 8364884 58923612183527092651105176071633178624 8364885 3789039651867961658320565028481804800 8364886 34093319669326651629041325745452714240 8364887 220143226822078318337677071729368472552 8364888 -52316802287213210668600108907831101440 8364889 38958598104584951469558883297311673924 8364890 26054095446914033726188647725178961920 8364891 67394585863242735978748394350939939992 8364892 -52303527269579805256987574895563525120 8364893 -96440789922139337726415980771439770976 8364894 24181673157625650450751048122567892800 8364895 -47830118654506165368279985585505802240 8364896 89159742227816859502522620959267487744 8364897 -3274772115957819491312764377343860960 8364898 24040837747164398289296228131857855264 8364899 16802996610272721907379948138571951900 8364900 -5055482508792293712188055951176371200 8364901 80523865923732257402272404247739455932 8364902 3957652675518357401100371495819980800 8364903 15567280173293818255901597223399640104 8364904 -128283979098041377053291250944314572800 8364905 56402569622477251652608637769282021000 8364906 -3668018494238065382634041139926219520 8364907 11457481732832636650219689720034274880 8364908 -30691605727609749289274311442523055872 8364909 34693850784458721647570145393012779520 8364910 61110707838744573883876131299734119360 8364911 -95704589969092784069302248798735709488 8364912 22778591798431930613395619894725509120 8364913 128055537879327443016717959607012734162 8364914 -47475976201835419919823835486244115840 8364915 -12048545597114986681016082420064252800 8364916 -1782357695065497270152559015517224960 8364917 83416629204197214733962816935989028352 8364918 8066228623685626250920155464720718720 8364919 -3511109181323972807684891095504561920 8364920 89583912253077222361933396188475084800 8364921 -44369382394607989283986268819805704640 8364922 -81344686806367569875870950488108793488 8364923 -20755012964607814724771646016671370464 8364924 11528217077202208948946504786125424640 8364925 -205926752743848593097878240255938941500 8364926 -18805060793399403315179762046544793088 8364927 -9898032902800597618006385214405063480 8364928 -31689287083027157475172284427413749760 8364929 96389697708344092007734194686955046530 8364930 -4033367582598453100534587387185448960 8364931 -70612626636492588815192128121681499268 8364932 13139372985625909688976362445246040320 8364933 -41769036703955409986516927591377629540 8364934 -59277803357513390601684963387099824640 8364935 87711175637649949811348571217667325360 8364936 -13572289648258972373496012412214476800 8364937 24765018619582828036418409504541213092 8364938 -300596156801499970720093874493668256 8364939 -51168672192899245241804474072831422464 8364940 86535536939137883955818741364126489600 8364941 -34360591373725771132812264789279803028 8364942 -25163998433316325308985730670368151360 8364943 -21965169909135284306338709644078993776 8364944 1576147319043357830181007000313266176 8364945 56428842390090035820568949487334129920 8364946 -25181661273564264787075776800357380320 8364947 -45045323691929247360133967530384413696 8364948 6415379159115049693719749588336302080 8364949 23076266835317079995425168763643351950 8364950 6887899563108883667376991976576908800 8364951 7594239198264732631665668021414832 8364952 -50593093337986559678384282754456145920 8364953 -86769035237302572992841697220708219136 8364954 18433745411542094674004920033581796608 8364955 -51274497833248972321770245673642827280 8364956 -19812367478493189815886519226974650880 8364957 -8271258633679371734178558024994247040 8364958 -12447096418553186706308617349529028224 8364959 42509665278878425943600997861305504040 8364960 -25873341248445175123929416419635363840 8364961 60395023757461896988239979625728672800 8364962 70678108433972752515602339948305920 8364963 -117049740035357971035243217848918546000 8364964 138659905379866890232043109404460814976 8364965 4348685538791405442899196840623712000 8364966 56805928227299770851892363897320751104 8364967 58244146126260159992641325666282011680 8364968 -13939771570317065362429852219622077440 8364969 -80350962945178357579775316455181817836 8364970 46656250905595708948053740662673059680 8364971 -305037836119492539565134243472087800 8364972 -41866035360927942041510312885796864 8364973 -153700440152182162526648069013288588778 8364974 -72878097062821970059586090632642563264 8364975 319843002174509891202814363621224600 8364976 3496511310453968753108293217617068032 8364977 28547760981002392668152688877955495826 8364978 24050916910353398707083298126543257600 8364979 7695420793434548223567694181657828176 8364980 27233676482695175240645229630838095360 8364981 -22857321971435407144276989546438759648 8364982 28326478934886533963194007262084728832 8364983 152006970599838429632406848553901905624 8364984 -20625835515701933073136542589881999360 8364985 20282391377473436075820454556345870400 8364986 -114080966684144171779082517863264088864 8364987 -41427075759143818760341394062698586080 8364988 128006251353897833371269287087846847488 8364989 -61164671070524874346917553878273563520 8364990 -17258026247229045077017724316212156160 8364991 -8047331570161316151195885152627395016 8364992 -55021848889827362068153667801013288960 8364993 30153102009227105071013511860474743104 8364994 116106077233511099732662509981231313920 8364995 63083988591238828800680766795816330000 8364996 110354348374648635940712923536077444352 8364997 1017546875827836564520156577435615680 8364998 63134894258387912713770396064462030464 8364999 102483083103076142425637500022432426664 8365000 -4937442916017019761904723780608000000 8365001 -109701106943496368522815780015394488998 8365002 -15582819265947537029118996651110746368 8365003 256181759655336036620494648851808649160 8365004 -82249797604863911785715124744326386944 8365005 2046480024162618764042515829781580800 8365006 59155727775418505430115101062670248064 8365007 -10580871800524475262860115017728536576 8365008 -5598211138874945449105280597646114816 8365009 -79039371339464432648256650970448646400 8365010 -45880863612605718759743799096138111840 8365011 -88820081733482549323366263830197491528 8365012 -45225255916858971548057475747550798080 8365013 310298674522069073874353719635279919680 8365014 15893016821948260698702780472344605952 8365015 -23283258120101090026294121472989449680 8365016 44907175175791611460632689052816998400 8365017 125843442072846652315999351009892404512 8365018 11099854437542151281397726961224436704 8365019 42159782099779695475266794360523638544 8365020 -38317994302458380533848064469956608000 8365021 6565877136206614799803565493468710400 8365022 -80622920056400684876477055284599133376 8365023 -184129788308536224067898576359060427736 8365024 216066009848274356427636095286248472576 8365025 -22916491275740614025585486586150426900 8365026 -8073780608231319463190317133837093376 8365027 -205264365254605703374940906247923351928 8365028 30848770707664556329818600808104652800 8365029 -28106174145500948721426688105470246816 8365030 48686664592165060520035041587340268800 8365031 -77745374988945229066469917143521980416 8365032 41587561024396900720634489512537866240 8365033 -138083473835358577125432898571497150236 8365034 -22841389651266604598714068955397821088 8365035 37479276765951925607491560702305760000 8365036 -117774031426261456907712345088295116800 8365037 -116466430981973394685552496454451948308 8365038 52704264449215760951896169182308523008 8365039 -149158736381603775563866999083322122160 8365040 9519946443191760872438363618759147520 8365041 -7416075702694850463992765008135737852 8365042 42761697111784526667186261877692724224 8365043 88439262730594192624196645256813750864 8365044 -54725760214412736845544741714222710784 8365045 41189507575896982847562062578456663320 8365046 77405179221143438583878482492546251840 8365047 -72327678784036130458935253254822283800 8365048 -1092472842766742873421319500598333440 8365049 54539435072933580855286482113715984192 8365050 -9004433072389512988151829169024092000 8365051 58746584572835872430903724978666611112 8365052 113611133164236335090506113105342193152 8365053 -58093660966362135756935510077240941792 8365054 8070232289484114606465884679866542080 8365055 3479685652203828028057969572893145960 8365056 23206953114185082676278468412692234240 8365057 96130942392006534995629810295902178306 8365058 -31535158893370397107011174061264590816 8365059 -124841191891191941944564540697524377600 8365060 -57249457230326593314930441900661555200 8365061 -80099390430358038749555865831599362338 8365062 -22656041660146868128542084103016509248 8365063 -78622137839960349973578216139087701504 8365064 -153347229095733326692253996801865968640 8365065 -92314089115817616012960881867486076480 8365066 22229846759231904950056572105076900704 8365067 42825297979600320393202388716091424192 8365068 75635372503842068306541588166814775552 8365069 4905418986242678444292923500809496044 8365070 1229153787717044765481179965022492160 8365071 5175610124147127897134952140360994816 8365072 7715725213176843576151621538576793600 8365073 74935720680401355112838382979973923200 8365074 5502350414097738415674556879148497152 8365075 20562933474578753045398810919921060300 8365076 112903188198817454078797142373543461760 8365077 -14952198736646285053125511735587489312 8365078 -13785778851860407555049170701917854080 8365079 -128877422059195607632527848280333978000 8365080 32607410575350092840290364424588288000 8365081 -210077364205469094481237904652094200118 8365082 -32868586796355652557449029606232438016 8365083 -23260004038063215332268984028614376656 8365084 -30615723537698867682538488725313447424 8365085 31060859446716297177253711492512348780 8365086 -97188821855395748690568677945598401280 8365087 -39106833568059842801014041215876335264 8365088 -196527469024066975255808222285160382464 8365089 26850959395894579509960170010838082208 8365090 44550963443493416643211934352548416800 8365091 -50379879227698819739622145284527616 8365092 -101114870338982017197540737893352448 8365093 308510997692038344383638904255049660 8365094 -37173520572363424583893385821959119904 8365095 15743077688008806447670509057847169040 8365096 9876062527625075615051448345041203200 8365097 72487157819573543578122878350842851940 8365098 10503738320042990516462169894310625280 8365099 -125514945281090509780237523406266221900 8365100 18639127954350813008802508224301286400 8365101 21915581143203680185192097046561728832 8365102 -13597802381618214556910890944444996096 8365103 -187680008130707494214916719728261261056 8365104 -6277088244218699838160285641978642432 8365105 -295798715957644426290696730627152960 8365106 31831373708004420122026134281535892752 8365107 67196525625392165045001241720089375744 8365108 -51975931891844154064804622716813632000 8365109 -80370569792646332219631096815890665984 8365110 97565303867056476921413639691609600 8365111 -90267407674744835913144613242711068600 8365112 -72445969978154578683418164836056965120 8365113 -604317700187055768557348676616264956 8365114 -71348320321167520573475767843915987344 8365115 90379678806433869200573665793593378320 8365116 -66790767695197863840746246558162062848 8365117 169208679896711449727701847931149025292 8365118 27043015760383102328917293839199317760 8365119 -10689364673323795571986641541332424320 8365120 -15768997002788673886266266239783403520 8365121 114232783099706309259091137606187376322 8365122 9486531258688609803825700786197404832 8365123 14456006307153221047820970419261492928 8365124 136397651150606155312090985903007367296 8365125 -107157603068988388313416678240565256000 8365126 -19007200783856021223213303600533852160 8365127 64948756792839830975644065961402121040 8365128 96442521605735433589522807551505244160 8365129 132435843633513471746919477370477799376 8365130 -7805008819962652580602520256555206400 8365131 -64514353007265789865270919220950533380 8365132 123613577748533243519716989239884464896 8365133 -8941177025010586777640840844612649344 8365134 1020444622400572572336125421444277248 8365135 113918240212571006978400234498478051080 8365136 -5514514042160981202185576022576070656 8365137 43880490554160332374071052784027567040 8365138 87404208242809979490975787054877089920 8365139 -159563143769001007423748018629221070344 8365140 3606798764508053563354745313640857600 8365141 -132032200524834168759277946741550232100 8365142 -23403117579604855824265072452335202528 8365143 9159228612964089984732941246306547024 8365144 123551676436821714008557862791670876160 8365145 -5768065234539975156592810338579897600 8365146 -23146034656524411897424594932508279296 8365147 44440076656744686750975684370059426832 8365148 -15393410441442304616071390407466963968 8365149 -10939193235296412493138573099351927680 8365150 -20971824646124164378573418280280286400 8365151 138528789713992624588888230192417605832 8365152 174201079948870140182915200765258629120 8365153 10203932856861972433938795933205525680 8365154 -60557222278581489094785565945955493888 8365155 -31197524979966025995276894417994905600 8365156 86091620040490186943435258438804851968 8365157 -36003229862785964148869295473290158594 8365158 -28582418037441986341392491747312544000 8365159 70709665718898702453566324008540316160 8365160 -32663519802395161907571236626591334400 8365161 24677651933422565826564157498426355904 8365162 -33577645225274643258006700676492790000 8365163 -120646686619743492201195425588453736588 8365164 -1215711872757880645633715469710131200 8365165 -125314833100569964240519729566358181280 8365166 228706854511821873179846361278395363200 8365167 -151162640523375945596411375533646603520 8365168 9021240951917841501147921860895703040 8365169 1708685010182888291961376410272660928 8365170 -3590833097754795848745071793446208000 8365171 59508149043426767463929299111130135372 8365172 93818802447978698508902736989369890176 8365173 87453024570184042834159893873030131904 8365174 -121140859893930876551407189710365179008 8365175 3425188266937568502007281675977200800 8365176 -65318691364959086567936586522679541760 8365177 -518305552011428338933274880727119648 8365178 10650930158511431055116841347052854640 8365179 654128038652431678518190242964085784 8365180 75610594474298975333744054617245350400 8365181 4514452581626988899166053122704276000 8365182 -4720340375319320281416508242052279680 8365183 -30740050374982110993886403654825812160 8365184 -122018669422078131259407120077087047680 8365185 -62321368732661711642266658088237727980 8365186 47014498684201164257768011433019747792 8365187 -169252722292188602038955414103987190800 8365188 30349906044664153010548018030242729984 8365189 -15747401805657435964316894832759417408 8365190 100884418518344596020133206482541991680 8365191 1665098687410027193340920234435685840 8365192 -81890855752892799560818962298416168960 8365193 -126946702299737794450840102970192979558 8365194 -1913495470334133248809293370893725904 8365195 18177191678489200293197108155239993600 8365196 -42176569277431177081219813290099796992 8365197 -60208204443492394726387362037223861760 8365198 66724776205532183208165249643354353600 8365199 29912406002631247141099295049315523680 8365200 -3298827181833503353484396324963942400 8365201 -38962461874678342556915899360484044416 8365202 -26678785345589676908171231391345888720 8365203 -22109613510678240354389629135600442112 8365204 66259630823977878355322388411352259456 8365205 20721220934390386847862916961903055000 8365206 54281060773764511593994166704434163200 8365207 -162269130697462173359717165062695510000 8365208 -130766672092998122655449817725313239040 8365209 34337856987272623583764238454881444304 8365210 25261514546213315098190921074581288960 8365211 -121464482609986512508789660704526026048 8365212 -9984360541751781880218734164858481664 8365213 -226012749535838175585034438710604503860 8365214 8936264376028193214078868981258560 8365215 -47278212687151207248413095335800686080 8365216 -5072993836238700897930404698423689216 8365217 -69115770040196095750332895465327603008 8365218 -37633823477981133868845438504448423680 8365219 898064431531280758699709587377530896 8365220 -354322738237771504368933591472496640 8365221 182787229234463844765884845193431626240 8365222 70659863115936915218615736485756946912 8365223 174241540026434312604659668504660676472 8365224 25838892084131925696387658671184281600 8365225 22427111923803371897108397691902612000 8365226 -17239486537087926319208701275257066496 8365227 -14777063119761606520757422379782170624 8365228 6918131255833179921663307968313747456 8365229 -16620112230218517344842426836557800170 8365230 6627612668393746525195937514549928320 8365231 48420017187192427401391227363499910880 8365232 48008980306878094356454544132443815936 8365233 -33244003984743775952571535606248602400 8365234 -1285177942009083997227964142284754400 8365235 75910665158175198628606682402311158960 8365236 -5672500945433285161677510577029120000 8365237 -38356295547492036817802854374303099108 8365238 21863494273621897922861205794887077888 8365239 65696171957265894499723556511369223200 8365240 16491400336725636539636440739820748800 8365241 94006046948492915633868382874267553024 8365242 -27502470526158398949508347454711330560 8365243 -99944784866730876532520349165363204508 8365244 -141470069877715871186829060748616332800 8365245 -11794996820508274851678771536192572800 8365246 -10589876129626862316874210238672442816 8365247 95063297158909050057835488727584667512 8365248 120003042676136881147782341087220203520 8365249 194530726604338638685933959912773156800 8365250 122682079158131644417938510844493544000 8365251 36541362954831368493261252821061789432 8365252 56904077264735746028224145304683745280 8365253 -65419773439892141703786956626825170600 8365254 50101391780616533006471257628284720320 8365255 4400389546055941368111058140708634560 8365256 83940296216056982892969662277402624000 8365257 -33296554027323518868194018868344466432 8365258 23894980222405642648742994349918390272 8365259 36119081640537576116020810227250409616 8365260 -1905305887354074309829798450482954240 8365261 209861089603852918998972192403385664 8365262 15629257339454810136241698142301437632 8365263 992259110019224251812167840269503360 8365264 26035077270522937950849601478674964480 8365265 -32278315858508564438481755168917571340 8365266 2415537391585879864775883057635649024 8365267 -38723076223213628699781922439665307208 8365268 19252929076302268804604584568038885248 8365269 65886370090828780672035338731985762208 8365270 20966789257933128728278388715634815360 8365271 -12783796577094536747011289697961851696 8365272 -23944620959400212385104213565026734080 8365273 25070380492159899845092474100082807040 8365274 131806854686761391062471911687124918752 8365275 7736061699965553166751332592208853800 8365276 20600301736902762050791615625523100160 8365277 -17497900486254729752605017771429230760 8365278 -41516680125251517847118782039487020032 8365279 13855811923424287481049307370936593728 8365280 64657197421007533679513888779578900480 8365281 -3685394183937622629063684126179258448 8365282 -3781558303205612836417193310717196800 8365283 149748317177387486314237606243542725532 8365284 26735786924079244374858477456523137024 8365285 6359266996689099924902633969880128160 8365286 -952031567087718497173047608682793920 8365287 50433680363045261484468526616415975552 8365288 16341351458375191792844082896289792000 8365289 10286875963544652907982491417225835124 8365290 9476150073178357390203911633079870720 8365291 40363282257788293353246163600519296768 8365292 -50427066059040981888496029290294642688 8365293 25250082708726166454411484012905166444 8365294 41554325917904818715402489856344668032 8365295 93365628088276388827980686436821801280 8365296 -11330647953194659327644326480486793216 8365297 -77075866409804701634023632851914899648 8365298 -15728603116506771011191495676491355520 8365299 92006507896305725214251353676673783864 8365300 -73952175667068416982509717806365001600 8365301 -77189880279177766717979130693987142080 8365302 -118038076285401110962537736751422622720 8365303 140070576275249998551401904199226936552 8365304 132894884246452175548040105426657525760 8365305 -25093781417463115390292807743916952000 8365306 2036306302952382781864429091831509248 8365307 -111548829924944539007760370379057450400 8365308 -4807965750044911716961555788274237440 8365309 13045295777737802780276394953753431116 8365310 -24980464264995420968220953785406784000 8365311 40152857847489777196761042358331689320 8365312 -9678096787276136394603088251168227328 8365313 60232365316688662293173568432789292800 8365314 -27261322701628276363547899382270952960 8365315 -26849954364568358714792471876263430400 8365316 339419029969481631439831794475882752 8365317 -18415089398652233745499896334661183520 8365318 -22732753122602836079315296132157181696 8365319 75695797026988289227354108596134140800 8365320 -12446363520453507696240418983333888000 8365321 -172586706766166657040664308841660459248 8365322 -15960698868767023653285251506758759168 8365323 -2178566769768216555440560235335246656 8365324 -92154321945223935744663807874200350208 8365325 -32057898066749464158634258354202523900 8365326 19664261388515717263295020336995321984 8365327 -66062121668903329795859505745921919824 8365328 29041239268184929095494724916703330304 8365329 -114308728766661223205715295911739891680 8365330 4683074628986136303722363411020523520 8365331 176264869730277970360532459443914661500 8365332 -22026283170360007366045510727055280128 8365333 58331011114365911258384350192329965582 8365334 85639310296693262845241279171555574816 8365335 -13603904533503096694680144764013523200 8365336 25198847445830658498249724694373212160 8365337 -290270903708974919099939635756435692528 8365338 -75411739159018401814905240195430384656 8365339 -103833234469310227775181293672977023560 8365340 -50461065202979839892624229312860313600 8365341 15508832143745521060728440193446481792 8365342 27616776039623367248129970340740095232 8365343 -39365667782971954173765387942979447584 8365344 41024543308901602701965152578812510208 8365345 21330077024350533508715735184633470100 8365346 -25507256588727183612150362888389735680 8365347 -94659868226349124647812733783536243676 8365348 -106892893400210482361431381800654251392 8365349 -2721319786822684109450639484321740736 8365350 3269604740807386600643393387749785600 8365351 6318539836472134817406185498803392224 8365352 -14181126878909307971085479948542033920 8365353 -9424877331532210579754305551081251712 8365354 25674865321776904164154441695745937760 8365355 -117401722715582145839016709349665806240 8365356 6447191312866483834155418712276885760 8365357 -10692155889362507694290142804961258752 8365358 83317366880140723794447288445573688640 8365359 124808465532617113987392840697888400904 8365360 23726027369762986664430375164759900160 8365361 37061905414793206108668212802742814772 8365362 -2239718756374473458833045357401277440 8365363 12167498868273153162822014064560230400 8365364 -18034957842076011999043884915645358080 8365365 103562043886187284604653005931775971260 8365366 44703985910014432800945344703041280 8365367 -23285772585661170424475084286687545808 8365368 15515280742425451249041246289765662720 8365369 -231086227945800300833846707065819698940 8365370 -16658130979887164513244341942307062400 8365371 -39030242888426097022575348169851676416 8365372 -4872748240295140595729979151679079424 8365373 -154626727450982281914852339827960335680 8365374 -71166396030375548555493006940553263680 8365375 24700925191108242216830041344080214000 8365376 -1034929017704598529948214349873020928 8365377 34785222991864968056504328913066473600 8365378 70185987949388178038752116962478891216 8365379 42608133797920420593458615032727337480 8365380 29402349047646959842626842889506242560 8365381 -43664951586144311765314092143864683136 8365382 -69298217586121133334740232166261634208 8365383 17978958527293482780620265952494725280 8365384 133715023589587535146038144770885099520 8365385 535511330365093942275888768146847360 8365386 31222121621111736124626450951769670400 8365387 -123352129883254786347698330557914153964 8365388 30675236074064606659764478502881260288 8365389 175974119673220712089796632556270469120 8365390 25018074206437563424524546246612637440 8365391 99424830290186551444735043492446887792 8365392 -175072085788261025340070760193196032 8365393 -32958894154924360964353462548660467136 8365394 -2472041092226732464887012482839313568 8365395 -52350976175901995921934883128288515280 8365396 -15061012170527941511279589483917486080 8365397 -80146828525461019629326559394064399154 8365398 87251176263088586014002075488180613120 8365399 40214326555606960763178664142862102528 8365400 -29160078552931010615284283859680256000 8365401 37710299470574652827823018800020062000 8365402 -76744449363677212557062838840702904848 8365403 -17077017728422896784653673082257020348 8365404 2696271983540829713277798126120640512 8365405 -79097332028292507237415751780081969940 8365406 26255704678198786595830815568860873792 8365407 -1755426727375840845107681811138392760 8365408 58164249608615365997962367606027452416 8365409 83952654788091949244584803924968464404 8365410 19676905650896308896608522213152435200 8365411 -184001170089339244162129390097907602088 8365412 -258366005831120717872998301556391936 8365413 19816124103658748058072846515799292224 8365414 19088877264514808293319898630328640640 8365415 -4196760541641486828794551671880668000 8365416 -39231866407717011110300905316423270400 8365417 37211067611470739169295098605672497466 8365418 -72677558103739756192900199957763317760 8365419 -85753578030278686551118362679442885736 8365420 33731133862120666358163030625286522880 8365421 -75942643300115973301797078019089246378 8365422 -13269009751331081148258880894313508864 8365423 29607393795342452360634241877593860720 8365424 -26721851579844031984935749869571112960 8365425 48891457962180458991459943792737102000 8365426 -1673624602968326374365302007188052576 8365427 -62509805599487671912484834232227832000 8365428 81377815472710170029551610443350731520 8365429 1468175061898810997471455147727150976 8365430 2778350132981693360392298860773006720 8365431 -20105605017565396996558859151417835056 8365432 -5435793753302694902950391968388505600 8365433 -48617363870513660180666215765178066880 8365434 23107214740591425169445719469078568960 8365435 21553920645777187114245042950959680 8365436 144222025092365058162112211803328514048 8365437 1354384185398913692352329768277629280 8365438 -47712293024322976177633501618019122560 8365439 147846558104003497863223004568899845560 8365440 4787080521600813525378103816853913600 8365441 15657475306769619997346317162848948800 8365442 61636407325941367165740572113442449872 8365443 4878443353798274501976330833589961728 8365444 -7422272550529180207570496728962696064 8365445 49825269264701031997640777670733804800 8365446 35196169376296060238941777621578144672 8365447 179872475106300411650812483262870319896 8365448 -12335603547129066605537192408628756480 8365449 -61056594505178573536891146697080151536 8365450 -37857992795793187019306625179599686000 8365451 14798612216708526961274419747839127752 8365452 56560113943386719220725585704556908032 8365453 -2516557309530407701431743366774160618 8365454 -57858175420391575474216684629881354880 8365455 -20022746845186125276675878916348711840 8365456 -70455747812054557514138400282624000 8365457 23152417064990896451023783646550854706 8365458 -8697346368137453591146963753700009472 8365459 67319471717157055918032268632656716104 8365460 -4263239699585660792105220426312894720 8365461 6939651126889124402434823821565052000 8365462 44876193206918082556115485258702214400 8365463 3965912849667556619527303276420832712 8365464 -74061140804934921378972468513948672000 8365465 -12425895328547050286991407198164932480 8365466 14207964011439313720156310340496585440 8365467 59750086112725017732024427985997236736 8365468 -57033092133964046619537707472377610240 8365469 -54137078704353248847278442674627846304 8365470 6041268374527749598928137826405136000 8365471 -19068036750238783377756991708935927328 8365472 76004532283235416698771521627435827200 8365473 44987107690900001184959294752721632722 8365474 -4959935059796623614726516458126831616 8365475 101741737525305347876399891977521865500 8365476 -30191395165425249783521056102565996544 8365477 68643957321947398412653713081201147326 8365478 285858490620013142927787161919221760 8365479 -110014834588753383094836410309134527840 8365480 -57332090998746660451096736531970048000 8365481 171679592274739107560676301501258764282 8365482 -3026582079349033721154266897384178000 8365483 134822316976619140052122351677020223376 8365484 16313475201327960806677806799283275776 8365485 2347672906177827403562133756290265600 8365486 -30773006449279193374705044518857261056 8365487 -1863551452179759903947088662163418032 8365488 -14484681318278716275521969448419229696 8365489 -50285233362827586790771400396513322000 8365490 17796235204457432790570122652147548160 8365491 -10171281949960559324853983488241472000 8365492 47727146744523050548752005187003770880 8365493 -9781009939204000205177395899565578258 8365494 8114359538964872697791380411592115072 8365495 13205492699456289147402571915846743000 8365496 95874507690499188238950029355105116160 8365497 36618966656996483808421146472409710272 8365498 -36673015582281246603366567012954714000 8365499 21112616909320912580210207201524609440 8365500 46822591111352418656237419016381568000 8365501 181026109894495972514737851879966130502 8365502 47546550376774359314554091472056477952 8365503 -41354353897440279345380979749380216176 8365504 10742241569148940610951051032513216512 8365505 -6639028569464705208649851950467807020 8365506 14177396230999086495214035201378731904 8365507 -132425565504368103602108377380038807280 8365508 4320453337881520109725709449652486400 8365509 120431900866697953701054876541895501214 8365510 -27011843854273424958368007259548432000 8365511 424634258898385745650768697083319424 8365512 71553222620862876914008129021953515520 8365513 69498463927540381268758309252637891784 8365514 4455992691815935331291343873704017920 8365515 27606461845796773451485313112760266720 8365516 -53328977870825763116442980074805474560 8365517 -38712781530041231373987057472870009536 8365518 39587873440998343439165129005186206720 8365519 -145619986791445887309879535754187320080 8365520 -9063907681149601231218212643195617280 8365521 -2510907618813850163397422330085693600 8365522 -45685243074690646837501297876744853376 8365523 -210755888039475102988213955008876206228 8365524 -1290742564631812119577550923790137344 8365525 17151824347677410620558638157161542250 8365526 -40840289127615008801961228898756968576 8365527 38800345155112039227183833949599317128 8365528 77811717690954925829727411121827932160 8365529 -204011231778399035463174724761611130720 8365530 -13901911981047216115136945207069184000 8365531 219135363777075744393322755945024289872 8365532 -6390852826425906157954385983484528640 8365533 -125390001321817160821835107827562179552 8365534 -9122483385169103898727143071631470208 8365535 -15995068246289133064994306309531810520 8365536 -45641188077675046777252252258670739456 8365537 -95283276077020798869505445506892823360 8365538 59383245123175597923216101092723363920 8365539 5365473840179835052358526647101832448 8365540 23028404549156312826677340243473441280 8365541 94250704353544644449173112820752226942 8365542 -1664436094819443981323873740534740480 8365543 -226411824050642898203421130466415388920 8365544 41310162535433695119549638888051589120 8365545 -2647214185649470456927835805053702400 8365546 2899211529441143196255860282620535040 8365547 -134767840424178885323270400851361969600 8365548 -2843516066336775933614850293897564160 8365549 -54087140759941083292687717519932925236 8365550 -58303530422227694720442309881544163200 8365551 -107251549237033821271428591467692811520 8365552 -559126713326478985854231611444297728 8365553 5757477067202527242139085932619192256 8365554 50254323446330145871167823899620958864 8365555 9069451613795389943548978657851204000 8365556 -92453369083534741876731773814678487680 8365557 84828738828745369616733075886301786688 8365558 7938172055317295246413139387680904640 8365559 -70888314949329799896891835889523849240 8365560 -3206024885274390820309410294910156800 8365561 181201457944228552611277352835552845162 8365562 5041186693825226637147047060137824000 8365563 -66705357105079436446406032452919533108 8365564 3163091564776969148658112269295598592 8365565 -45556960422395085895010814684066144000 8365566 -32941288205131107292205872544038858752 8365567 19543240449908604010334451228373043200 8365568 -74458435100777250148260045662202101760 8365569 -98578346765544143737795919917685685456 8365570 6341507236898731703773593467873740800 8365571 -53150247188298849868048436801335639368 8365572 -136395438447153206389203802520804966400 8365573 102743445738022402255911934415890377084 8365574 86447914025549138341114996632476392416 8365575 39600841557890887385810924897390275200 8365576 84888970509385834503915332097380966400 8365577 212522492128610619963778481015940096 8365578 -1724041544783705344171130003209297152 8365579 145260582490567180007499132761609268360 8365580 -51097956745424325941477373411850828800 8365581 -1735835793817545467506817620485664896 8365582 -12752510440892206867041018190781740608 8365583 -4143412981324183615433969011654880736 8365584 -1502924626211358447247985174866821120 8365585 -40339120086425656377197551663948459800 8365586 98084040453755450463228903381118408320 8365587 -20895177763284535586507250224863623240 8365588 -16469132792648936605779161986089689088 8365589 -22398873048510512331010643825997283968 8365590 17900103080618709312530970108645045120 8365591 -78892808626415129198418742190691415928 8365592 -429095825862810386844343095792537600 8365593 -109123009018357865652186129886947468336 8365594 -4340546760913900186272475023564583680 8365595 -18468196849658836425750787026879172320 8365596 -37950445345147665682665033380552836608 8365597 -54037729609628295929662716096658243328 8365598 1704435818354777859268456755498949632 8365599 -3243411906263613438650598831027342480 8365600 -117176585824752390925106138925185433600 8365601 -102913047277213756753452550598679010200 8365602 -24108151794618887387490701896506210816 8365603 -176940633206691305342707925066390251256 8365604 -13490019214794645516609391869337784064 8365605 41630262932998941045276327774666480000 8365606 48237420679289018698705637210574122592 8365607 273725139282470327224340593463950512 8365608 -49519468435708589654785653939066393600 8365609 -20449723459827229228844491290141938688 8365610 1693422668461560791031330592803264000 8365611 16083879779264933755976037380743849200 8365612 -121303719866516595435865358216785571328 8365613 -3617763541856651912758340771107692138 8365614 8254283974717692435413705914643979840 8365615 11471516627980003693328795382445899600 8365616 -7501393828138802244387066304612663296 8365617 -4225492293796250090479333345399022592 8365618 32144245357265318602598058734304191760 8365619 55712846847014399928305796204101635320 8365620 -91065790986967335039301839929749770240 8365621 -178466200841853991593814352312012403456 8365622 -23625859413715028827145323064281747968 8365623 26099070148424916201175841813061369960 8365624 -282457366963943775319171633175366860800 8365625 -57042840810522255771155875222748512500 8365626 19495588689957973354678489243094323200 8365627 973044518832479135774648449292325552 8365628 -62520545109122152383417844660317617664 8365629 -8567167273667529123103820081646280704 8365630 -12004438627439825899947196330407859200 8365631 10442118263481300511077639130124511120 8365632 44108241423322271550257500664295849984 8365633 148022536994245741745116846201961714882 8365634 101661218139958299573288065842714099200 8365635 -87382006727981624612513163057155294880 8365636 -25913630441324512398933552684474113920 8365637 -7915494027789732260858259751487790048 8365638 -17702991818057622521685683267626165056 8365639 86489451573434762264740315018675714840 8365640 -6680911087220125836660206334620774400 8365641 54982161258014180499233609639734899840 8365642 -66380974085182977569245245636138456528 8365643 -47919356843879890306781741248064313600 8365644 -3861575887161141678833455559315281920 8365645 15298981157157548802002585651572219800 8365646 -16473486723215017072621581508002961536 8365647 -86470053647428485400098803074483361400 8365648 29586475514962833448124567946361167872 8365649 37564259636083550012286634190100428640 8365650 -310251020210866616127689883402950400 8365651 56439007328346258466526755176729069984 8365652 32565202171051197888705959000719398912 8365653 -17228555892834183409832053040583097920 8365654 -1264974161666973922393098976209317760 8365655 64844423059541721551961102170676001560 8365656 50958931913594215268347010982146826240 8365657 -49010422140196904057901638164997663360 8365658 -5050419991183601171611575211302087168 8365659 59618009139580852187537327925023368560 8365660 -53564190426693591410422602946670100480 8365661 -171881153668292236253118631203730155738 8365662 -26986099170604017132498552146244973440 8365663 31117342656442841958417535140657946600 8365664 115721143886467415638196726492501508096 8365665 10346487085448298687411989042117667840 8365666 -79666793974645389614406998667803407200 8365667 -18960636305816734923449223422557660440 8365668 69407315210728541831167003750641985536 8365669 -60253785959747369847733486702859695200 8365670 30692427263318356636311474404711633280 8365671 -213245875468484415136908016431017048928 8365672 14111355230446635286488370240054778880 8365673 -131752847136021849134484826881738768396 8365674 57411380722402194826450001100822116352 8365675 31158239572156650193155219226689690000 8365676 -18421385593087585135422543981783774720 8365677 -23088058905231598009069175445276324768 8365678 34530029814812502113099825487949592640 8365679 -20416580706549324347817023611662890400 8365680 -150238781660204255865372139264573440 8365681 -6042494485011762434624181620064674400 8365682 15662110558817681716850176714152634272 8365683 -30512379781570409760581414587675488600 8365684 10276474926409473626680264278731052416 8365685 96358143276666540639626178786138676380 8365686 4591306599276202928975871372369899520 8365687 -205107126002513617503014399343983538816 8365688 118450525798679371061943077887771238400 8365689 31612864587690734731457356322561806404 8365690 -35390905467738075461592955949094842400 8365691 -9117109174904261336738007400279016832 8365692 55196484289029627540883329668287652352 8365693 202358898887322470905180686986907584 8365694 -106403788384498493325581947854279690048 8365695 28697278994153487658388320123523559840 8365696 -104879500834989832470807750167274455040 8365697 -85187977232704080565321062823747963068 8365698 69803909106035293960845598717466112 8365699 221241334636657347405599833172031640700 8365700 -8431630948466905024640377581014016000 8365701 -16830535923079974622089718151031348768 8365702 -30145987697499792245269478584408288896 8365703 -167811430526911691208873541571106899160 8365704 10449803279698589409023602325636997120 8365705 60430870478536162851457554333559632000 8365706 -82114598615147474117906986914182090448 8365707 -27819898003834702355693362747891253760 8365708 -16555731331935419791746851871805982720 8365709 3493797096004801568192172950493923040 8365710 7203915357090852321314430633950699520 8365711 117559111967464097133808194113737643312 8365712 -21222133753540835372657338187007811584 8365713 48110805801332045661425819195015445888 8365714 -20940684172493512547293964082754495488 8365715 -25893045811176129119755604923987162800 8365716 35917311732691275901094970251424742272 8365717 61991330363750435105425022830503590400 8365718 187341268975212085052725972025936130816 8365719 -107504398171598829243796297587630562560 8365720 95227188848988487245787581779840409600 8365721 26178111454813657089168416434648599744 8365722 1075718104923030630718502446020661248 8365723 140843899364716940172726801753625483504 8365724 -57313531488511244619757635469383381504 8365725 41797498103177390625152389581925844850 8365726 -43072814676637596160965897244321538688 8365727 18747260966077658644828117793978353200 8365728 29258438205019697242487003283707658240 8365729 -55074691138092225752261887053085420632 8365730 -58140385665596509455629019558312726240 8365731 75244268981958600186449484973924993344 8365732 -82519426478656907762889962609225641728 8365733 -44143863205423983362643885990194721060 8365734 40188989318173166281235123107245473280 8365735 9252969355949081977897620983136000000 8365736 -1015490110309120867650058492384296960 8365737 -12481266233091722787083700989834269248 8365738 115544700786104980692909735299212419840 8365739 -45670297098180489271149685069099136460 8365740 15084373239227223531738519426457574400 8365741 -132585245330514944738206798541178010858 8365742 25740603628639507739169805828859126784 8365743 -56686277866183882466131197925001259768 8365744 -8129327188142502006956406262191882240 8365745 159026229866082245515602841695719627880 8365746 53685734215597701677734081784225356800 8365747 19561028172475078352158567548524800128 8365748 119484999890708248413059617721001345408 8365749 11966424985099595263521203215339026240 8365750 9693891990544666341504783733204320000 8365751 173374099938661104913008885075018173232 8365752 -20543508312711309938161099562781818880 8365753 53154230435330674637780943999313989888 8365754 -30422439594043487205662586263134752000 8365755 34729048857892674274374962329482184560 8365756 -20074079950876344420475782832748536832 8365757 -146623459805203179417901908643124036160 8365758 58100130873909474718230806839677681984 8365759 226773469042296828640326264657297680960 8365760 7930613763714334981378067627098767360 8365761 -9276755715606327900078362980186411200 8365762 -51467793689126433599053606270533016368 8365763 19465983363990264842322004278892528128 8365764 31408492737408204229953737722637801472 8365765 -173216744940062656069580071181591147520 8365766 -10761768647655487949478907027357035168 8365767 83170653101559332097712457434147892736 8365768 -106178330286681079078650948988921344000 8365769 -223040916588118826054801799724966801830 8365770 -3053775011401211698538939167455744000 8365771 125113307321433663640007564220010829972 8365772 -123478256385743926217765914427860026624 8365773 21843893544928033543992385641891738144 8365774 -17427558873202373604878420499681208128 8365775 -84794836363879062861712255597163550000 8365776 -32024000832223268913637904132326686720 8365777 74613103007345143728705917411812444800 8365778 162798446606965377471603377032835675424 8365779 1615946527285165050954996671917794504 8365780 25981021871423595059412572962755321600 8365781 23196752892763734041307320406172115964 8365782 60465328357480087911175387461570144192 8365783 23454502731932258901216423590049585032 8365784 19820215759082425890179161216096665600 8365785 56688006891058389203105129986964822400 8365786 1720254212082655182181005253935199488 8365787 3820424194411746955488650711887822920 8365788 81351378233956039777888901908918026240 8365789 -95444057257271608531422872770946799444 8365790 -5391536444836187163335603245198529280 8365791 227540546385742534126753002441155328 8365792 -609207512191133835126664977996054528 8365793 -61786917161222500245066629687274788958 8365794 51286435282856219470617840995829513600 8365795 -62856954659938866529781057547163564800 8365796 -2451435066096507371844042477600854400 8365797 103038872530134899815388646351933991968 8365798 48847743483665745048514414129199941632 8365799 35716731559261113083293902221326980264 8365800 -2195066527740556662108969975250944000 8365801 -61997401992954016039734308320904327600 8365802 -13231814878841188891496088349717704000 8365803 39934672111377536523602630680005577200 8365804 -52820299180353777184063083415746355200 8365805 23074198816078244692904575339416802560 8365806 -68670351864126680694628965182726335488 8365807 -16855079166749748123480165531711200944 8365808 25374538384579777699483823301602279424 8365809 93492560753399765340602397678689998704 8365810 86113205174451222493044187593630850560 8365811 -26507191200476877292492607155146504528 8365812 3450663316692537803168013074164875264 8365813 23944231494207873652758531368823556704 8365814 -2518197111874173430216073105340593184 8365815 -21694100759746990151571242185190400000 8365816 -89828464817469744982560547631966699520 8365817 86195780745879077064094480406143474560 8365818 -38762305485325297583664363021791366400 8365819 -171313342655021931357982080212270472 8365820 13718390526676964071339867305328220160 8365821 3931494015928376754173245640052436704 8365822 -26162865399829390078078648549607040 8365823 256804434772902361618300779125252300760 8365824 -24910197762550664799050316414185373696 8365825 38241429172907822804980290108052983100 8365826 18206859732688148842612961510979970560 8365827 -84818449628709732307310898948442847568 8365828 -158080963445960035271789452558902936320 8365829 -113590606655659300139296717708620609570 8365830 -16573904016871971856175824705825720320 8365831 -178422692050865278773566817409210995368 8365832 178345183868134522888433562270479078400 8365833 -602549890151741066462218917331305600 8365834 -53719579216953200417359808336973513120 8365835 144451278141250761228553139180023733280 8365836 -7964375811536783587524182898482774016 8365837 113026835291950987816390548980073362486 8365838 34489173167812591095496505547052799424 8365839 -6616432547866303978751866868813592192 8365840 9860191587617052710160292883182387200 8365841 6290678443785738893731571691789155184 8365842 1032708316324477422153150741870204192 8365843 -198878568116628452391487585989752093908 8365844 -51075376213389804455341275087158619264 8365845 19135933314137856345286031041131310080 8365846 -33888216907333686154380204183139860480 8365847 21823222440760311393879460720711008432 8365848 -33875942491394594178009750076921159680 8365849 37118220071293431826762996490880460564 8365850 2908018742311501938278721192739592400 8365851 1789687748313430725042765620583425568 8365852 48314489531159468399052522026012958720 8365853 132416770035129309543700478018300166720 8365854 10822288727708336691344435305124136960 8365855 120256984189605064376154443822482766760 8365856 94103316407697231496508024375802396672 8365857 -105088173882493507895823087635691546960 8365858 8322464035146109131151429215743496576 8365859 36047874774223694345148746443593123840 8365860 -8811243156502571103464596336651288320 8365861 79345903700830242536243581814595411232 8365862 -39357021097793584343008551877738974720 8365863 155049112253877590861339166803391091200 8365864 116340969978098957299996061543424798720 8365865 4002197572841386795349718476700040320 8365866 25314583728326535007764374669947513344 8365867 33591372168283255678842324792539476916 8365868 -66280637120149442021090922829439407872 8365869 -95058319062148921859406233565660825600 8365870 36432008835545266263431688493472895360 8365871 -63971531756528354445216381440518625280 8365872 26807562975016289274944017686453780480 8365873 -11837373557993585835952127540420816156 8365874 50410668071445505402507901101734014592 8365875 -14044321572870107402671459419873216000 8365876 68256952891783868164703592124644659200 8365877 30060434790664732954050506669827760640 8365878 64454066083884091968642453382629671904 8365879 -7321687939769514430192983096632979800 8365880 -88236579123058749883405351157717913600 8365881 -62215864120551174017451999038490192048 8365882 -2152990386153840710607791578546277376 8365883 -96512165534066746142897883632032739868 8365884 73322711822640147147062011137930932736 8365885 -42553981711931190023226662108819585280 8365886 36747254567722820426311113092236938624 8365887 -25328571862196513889959389212802526640 8365888 -65883992896059074377335893103397044224 8365889 -30801638522367336070089703352212974144 8365890 -9651663135220399910115568720979328000 8365891 65663464141996811148303420002572543920 8365892 15714260102718584519620545417844953216 8365893 -12303545624736134546143638245602524672 8365894 -60815782596546616953770351159298489504 8365895 54529351207676011807427661894829457400 8365896 28072884225766394710765248581232230400 8365897 -76988800381052240749726609799387503654 8365898 -25744434426531058881707369572769806800 8365899 32682262085408477550308474181798978264 8365900 48369662752608915719008986223152768000 8365901 219189765763360014900642120046790470902 8365902 21055657320879363708544413387276770304 8365903 -262601344355042391240061265608699200 8365904 47743222250603640422672554013857529856 8365905 -15781913252006001162995588166222364800 8365906 145118101080551124983107734660664120320 8365907 -8304135037366202368151529395106474168 8365908 7324426649752885233984688801579008 8365909 -121130403865239390168488556984392444960 8365910 -24683104296258734603860319979006186240 8365911 -66297948682891398280037489432025221040 8365912 37943715231730543853772974839011379200 8365913 -22543408069200319534067084008120766838 8365914 -26433360798145477467532771665079988496 8365915 -34606801255614541047699734821163653440 8365916 29548164752225978659829636943340196352 8365917 104756797231162387458660491003257684032 8365918 83316859731853662285320792941039631040 8365919 46088724870802249213829283396399783000 8365920 -71915702666669026737722859259979366400 8365921 219662952461137514562211407037474925892 8365922 29857252715263340203026282761726797824 8365923 -2457289394182776476801580503764282920 8365924 -5144979015319009757285277547800145920 8365925 -37100691230031099988143749570279053350 8365926 -31523552356724391933796453173414133056 8365927 53888137799255363629195939917494795232 8365928 53791189670761539013778220324148838400 8365929 37770871360799670490392274128484829376 8365930 21130778666508541531868309496905272320 8365931 35849225113527822798079220531306993184 8365932 959057076869941571495007905049334272 8365933 46299690293646782087981512781096484182 8365934 -53040306471617951721447678160383003840 8365935 36765568016619567775491471644721142800 8365936 30089127462200840817741223909152161792 8365937 -58041294030344526609999525126007615248 8365938 -15828907581238885557918269987552560128 8365939 -29720781074644847990477605266757550080 8365940 -93037983863946435768107163004212480 8365941 -147076975144075001956451028801755125650 8365942 -38585173928825200521783435324007380480 8365943 -193049444255258530458319861403347238808 8365944 -25132263572021537062771863498122158080 8365945 1903909238202972705876005586813996480 8365946 8845407784166706169108664259473778144 8365947 27368476253698251019607607671487521280 8365948 -60248481803609523086817589349980936192 8365949 127323920058069255281173220250649899660 8365950 2668399374623347624181719726521648000 8365951 -430841830124179002952091215045175040 8365952 -14761203271073909491718917474159165440 8365953 19662881796296424612505549172855689344 8365954 35340860078382718126499863006520043552 8365955 25403370668256192962554968778866237120 8365956 493885400379385999304999080850595840 8365957 48269092404618140907954804487875834206 8365958 14703803373355505898086299529911786080 8365959 -20656563447033616067556690849150636144 8365960 -16685158111975452000955977998807040000 8365961 33720021466650792384851003521687505562 8365962 -34024916912372497044079166349364928256 8365963 -169500095748313814615165655879755327788 8365964 -75814932993459133455966603575914944000 8365965 9174381252966547339415656585210449120 8365966 83828723064752082269146848751142003520 8365967 -165904288063678658747704310512978913448 8365968 1467425601171890070017320107539988480 8365969 401157547215467231445319761219945742144 8365970 -22054074873365396831875256716296099840 8365971 -70263022588312738680487073671616941200 8365972 31321277731125643242090425139759469184 8365973 52733969278024891082843193693152836800 8365974 11561102174509600125260061824231559168 8365975 -24845171299794264428004527642171371400 8365976 -30694882504635523875999797016532439040 8365977 138080808188099546386264403892914463840 8365978 -19371571005610524920027444214410795040 8365979 -1671997044062000325420849543467463420 8365980 -3428961615270076633295428691641958400 8365981 -29775906670219969032473025894688946056 8365982 177651984294484067253653976877406592 8365983 77703355736551452485089018951166334024 8365984 75889265256790077054608579276892536832 8365985 -110292228167203032488420317203857457600 8365986 -11707913602121022832513365705323339568 8365987 53643020945032105961026427915326028752 8365988 118408523840371898160272437755414991488 8365989 118917849370267389652748350291679618880 8365990 -1375982396146672326968840830433980800 8365991 -55220365708181534098096052404287225216 8365992 -31497011205657472485108930475635425280 8365993 -1806680155747009713141184339087513398 8365994 -322772334642505333638764710038942720 8365995 46790171444411240931165277212872023440 8365996 9202966837415155429961631689201502208 8365997 -39564035938729623143943773777476783872 8365998 -21717303078791631608137595397134499840 8365999 -48760339924121973023139364053709364664 8366000 23802014134979461570696563206062080000 8366001 -2176176391995993886885853036632817664 8366002 31532170489375658580530870986181639952 8366003 -124330351023624936419313315753751253748 8366004 39876853295070300247171147482445117440 8366005 51377665922318157333546525972019092000 8366006 -27184526850555175876236026866095500160 8366007 -63822222145421759588420733941143299600 8366008 -3177025970100664860764074124498903040 8366009 -6061778061024703242473885277354557088 8366010 2181534824330821677323267817235234560 8366011 -192592637314661595138682154054030431128 8366012 -85262866980305332471336198006068562944 8366013 -15167174422522479480763585708018647258 8366014 110875566169818669716938894762993049856 8366015 55790994980098957981566557220525903240 8366016 11749402502161867253741393754395246592 8366017 29844706136545284600082837391022605760 8366018 38555784645311094700298477426615754960 8366019 1587811106255406979491072831707471088 8366020 16342403612946207293943837282576384000 8366021 -42733146803810471011210776899490888000 8366022 16573294740885371658657758416588775424 8366023 -11091837512155003618810582674451872000 8366024 -201059181787859145514789951224884090880 8366025 49438582926658186210961889878901885600 8366026 74568733885083348829765638439548785712 8366027 -226044660520908203990999709050165129688 8366028 -38345089972111574364262185926977290240 8366029 13516068225829960464284661314608431360 8366030 4217569543235797617895146256298238720 8366031 34887330930768824000152026720707613840 8366032 -11746584554895472644869203893090779136 8366033 24059782372594584565265221239703459944 8366034 -10785576570649275278221994514292293888 8366035 -43664892717128865671437207108411277520 8366036 -36385802137337358662756374360506040320 8366037 110066098411101955884583208030225568 8366038 -33825966550200988583721591520314298080 8366039 -119491874621581239124693521534006047400 8366040 -52370217796193294164201410660948787200 8366041 6021318086167880551888678164654745984 8366042 52978217566621997085401613981779550720 8366043 -1642200170763173872279920953806536192 8366044 21048876348495217431855486213005208576 8366045 112020755786691449012763687929731320300 8366046 8553226674459576153537856791241712640 8366047 377156613549418538560161478634044744992 8366048 193947847123455827307231134987625431040 8366049 -67336393890846351283874893104036269166 8366050 2694044071909048724193195381828787200 8366051 -5653259558654288923680446571925173288 8366052 63085002843953895384249324611292672000 8366053 -209740690408508953056043028459517875616 8366054 -82663356287955377661403334063897013024 8366055 15631216868718353360533348002140611200 8366056 38662419096731173536036623198204098560 8366057 -20934729483091195516901557681873057920 8366058 -14116642319486891527201300900290094080 8366059 -72647772350421630230858070352338230800 8366060 97779377230732323073165976226483732480 8366061 158494093280465760170393874106220640 8366062 -63496911743545134694372877174883691968 8366063 33424018841034188894658101543946215808 8366064 13709612262608220268999292790848126976 8366065 -66562330087571422875843554748276456600 8366066 51552485822194349081493764089861161984 8366067 98395915742521693068071926232170108488 8366068 -26968453104734851232206551039020384256 8366069 -44557205238917916691795767836249992530 8366070 18819937321966070525776531205767023360 8366071 -59236316508491444737157050303903723088 8366072 57677940134057523387152551364131553280 8366073 10015088954920992852177832218854517024 8366074 -1311409285136032109479693734798398016 8366075 -18487658893733372928773312472720758700 8366076 -34216716156403303682904879385829319168 8366077 15310387099948111826250038481159692620 8366078 32478591701771353130161627633729846656 8366079 -47253294019781191186585057028536034616 8366080 117551849303970796076258713141248000 8366081 -58713745316352301042062449705726150736 8366082 -25103373294101042839582167740653743360 8366083 182613927146095823344835110898534338824 8366084 97958054896156989412779894899425113216 8366085 -105800646062455722922601308111136640 8366086 -80673617559458960448736375008935983008 8366087 -120284638322961175584574264297029372264 8366088 -28481877120706745789840907740634685440 8366089 50182321553536552436913547080778335360 8366090 -22943635573935011940494535820741495200 8366091 7357146926369898440573037056759630688 8366092 -1423257313679483646573765840160135168 8366093 -137623695451545604221930494998047635658 8366094 -26588443739180889823703513117792501760 8366095 -85321305516560864368534327368277160400 8366096 47338619172772589681411853356021194752 8366097 120696223084937762991370135357507484400 8366098 42587348934173480094283498864357063488 8366099 -26568860551062015176319807920947464960 8366100 8980960621351499957118527809588224000 8366101 171836342881317105788299073060617337102 8366102 -83527052617718306413939518704002094400 8366103 -57373744120198070038068756736455465240 8366104 7116362357645069087320124168003573760 8366105 -14258548958086236466622735736316836480 8366106 379102428979356516508315483059976704 8366107 -15351355700178745320167470099049270448 8366108 52007005836358930004154720574072513536 8366109 -26518643363103992034252043013510796000 8366110 71894434406428783417826906893501104960 8366111 -2688249696181017927930499268315259048 8366112 45983361714444129861388827807323258880 8366113 -67861230851612403113480950336241046400 8366114 -19070112710555760182946077193667975344 8366115 81534754168283970044465904029609676720 8366116 74281991092418026364118984029305276416 8366117 145014907982940688501776810785398607166 8366118 -67737012864275116241211967792725173760 8366119 164230176673444583015190379534263766520 8366120 -8464539664995128969516940173303808000 8366121 99791679099893896531914323029639447572 8366122 -96118781982342909504076390485348759888 8366123 -4233484657305985692853456533595676400 8366124 -18268930157517630228126615115497661440 8366125 34418786785838931762562020679839744000 8366126 -26789063617846210396472025084089335488 8366127 -6329177726494728199572340876370762496 8366128 -45577292384867935183253177956193026048 8366129 154198731772185410278016779129721747730 8366130 -9824402819706131136965139212889068640 8366131 -121887545365495365781527099122996126068 8366132 48153891508185297181756549775755223040 8366133 64009831503274261057432273356652873248 8366134 37470866959149322737619690884304612992 8366135 11989910439510191456588890930577937720 8366136 -72086878553278234110763916345617612800 8366137 14814060596475846655697918446937386880 8366138 -20446397793765206541578239650171931392 8366139 100079722105882139619909943525424297520 8366140 -9087368238282005637663393654514053120 8366141 -16759542038931591271963102702609735680 8366142 11220140892523414718789697531746392704 8366143 -21977642316703860582502928699460903696 8366144 -4660568136895350217553364637386276864 8366145 -21527909076831959980218591588741137280 8366146 21675789997801557137705334867966549504 8366147 -224411316302954638746257021815785166404 8366148 29251464189849836677130712294465331200 8366149 -96939933023403826634219073003689968800 8366150 16708251237540658879490108854552579200 8366151 48571531926346746418895093475645926400 8366152 227042917579043841569504168532630988800 8366153 -185119995835886794041402417199471495500 8366154 4203572526623364465890285425939173120 8366155 10929529654322335068390699859570206720 8366156 20491887287778440244844119377934090240 8366157 31177356219399748112645754800174450454 8366158 -20557858868986450150845534566102956416 8366159 14413697062916639721683348408174834400 8366160 -6915834072128123191760852849334681600 8366161 -92840468119852091330793593321295396238 8366162 78262963711604907438054576543374601360 8366163 12116042828282975126595007399665121584 8366164 -5609955618648558959057944278053675264 8366165 5736055135699983192174434309167761720 8366166 -50525426771148557938764439659773376 8366167 140242461674522988712597636530006110216 8366168 -148815400968904045678404496989450240 8366169 -19717392297444742543670557701714990720 8366170 81957898445535754266739124479252412160 8366171 -88119237644005149007997552253918488856 8366172 647687268150950489361071142997780992 8366173 -4973731000307638259811546574757972160 8366174 117367885276152245576049254945919006336 8366175 1847697220128680550470969536483542600 8366176 -42715580316260779058029101462123970560 8366177 35255109040411506168978357546337091460 8366178 -16660856554601407153620483985739723520 8366179 126256703873905512255452185844078218560 8366180 -2373692671540823122339638656550359040 8366181 9359634338683530012917679514665911040 8366182 32930893217270408404399562106289152 8366183 -76861971272303846623894623295409008080 8366184 -34674836070743722981528359209681633280 8366185 -95811566896207367190871092720223750620 8366186 -42003807551132909944257879627263425440 8366187 -32841394878144928495073157974444405760 8366188 -80224603567388804374222646370094516224 8366189 14087938488191098720964537646719918124 8366190 18512534471339987192609723101302374400 8366191 -109701774052508094832010724533393743408 8366192 28892102408660776228366144387945168896 8366193 115099845926416232789674405790764179840 8366194 79940764402852830884790743147790119040 8366195 -33800312953745086957299202753390593600 8366196 36059249248259511443036270467829667840 8366197 -11093996292852487298517651292993340768 8366198 -83017932989287557418109118586354562400 8366199 39901556354792611395311628332698166400 8366200 7806207753657288127632293245555200000 8366201 -2921789602297205493257743867292077500 8366202 13838121573114197667730102995864358368 8366203 163164843921379768611569106882540588452 8366204 30091542562403843695950422723139108864 8366205 62925221972183907587681876538571083360 8366206 115485271725596304981571221792902487552 8366207 -141471903902515833942477091851953660544 8366208 63411190310617814271092885324059115520 8366209 -926791226650244415933027739625055552 8366210 -60127304341427867496595356574729545600 8366211 66909747691301454117972674512431300144 8366212 -12991582780406942376927280539585180544 8366213 72634478806643449056638660879422967040 8366214 -19174172607498564922183807983314780160 8366215 -22487959453689500291322570518166012960 8366216 -101297612343159799138752720689202493440 8366217 -29233129598733096265450116373913887200 8366218 3589122507731708094684255022531928064 8366219 171749606084469478571718840343719977880 8366220 36397786585035505535397521833083033600 8366221 5780359155992691463450783476530616652 8366222 -66651157220345751709790682997037441088 8366223 52765146934231232660016663775553028480 8366224 -36575573970419323463521658780140814336 8366225 -7145373300102435879398033887187289600 8366226 -65732604319080879651498723635948666112 8366227 50288866817971103533473560769045127392 8366228 15904458881190141807262799735377651200 8366229 -110372054470551572103823077186286792626 8366230 -16282321896092380745571100804407402240 8366231 -126636637621637335183866376810425879048 8366232 32568957969417457295848306328184422400 8366233 114890211217236193613349503826529929600 8366234 -6265968103873884364306190311825440000 8366235 124541386853130751595611600213873205760 8366236 -16233021014501647965136010980576716288 8366237 -23230067513119633765850464616844631008 8366238 -3436134815862845183865763347008564736 8366239 69164763820748701278241777071723360 8366240 77794422114752266439105658591834931200 8366241 46882998566796269380731241822602454080 8366242 -67779447333835373590394021813521111728 8366243 77273653337241366473141495930441334492 8366244 65833314709447724349482691509843453952 8366245 -130811574513014553700577317973843722500 8366246 -10638456971097243584211669284294924160 8366247 -13236834700535732270952314107597772040 8366248 106033965871190456966091666928182558720 8366249 -45334087405677991885518339586761488640 8366250 4135139847475737556197104543759040000 8366251 -182217415108899188493967073547381739400 8366252 -1532855564932103704697045376269549568 8366253 37381168495919938760392699942926064704 8366254 -21608360784817297606342200830226229440 8366255 25001313157429192200504402499641793920 8366256 -18731028184590531923700819980809420800 8366257 138462340144879115990028838849493583506 8366258 51047473541796662388745783653109263360 8366259 -81962507869958713596176446808301048960 8366260 -9273839665900275701038187223066420480 8366261 -32961906480033503483534575359770940150 8366262 12509688223600013801751418845514823040 8366263 -52086774361111217314522519452625622488 8366264 112678844843300581888105013122005504000 8366265 -54482988630121004756542140463149396540 8366266 7146227115193462483312211149732766832 8366267 122783971051476221249308538552938560 8366268 -28702324262278178668671880513126648320 8366269 43314512775769290206557068341373913670 8366270 62156096016092257131106571897646566400 8366271 -73729195591261208472788539178132605440 8366272 -65028711117267410731376320647085948928 8366273 -17565472393426678009418185956385851456 8366274 34177026751967563345043492723582192640 8366275 54930780547724392815504166438329530300 8366276 -24439410169578471987717534149511275520 8366277 6726553178738703119207598901545038880 8366278 -61910095238895275747945065702495537920 8366279 99321170927708259897372748760357681880 8366280 -2983472568282777475221704334547353600 8366281 37568346412003383320997143344782888960 8366282 65893333677677921053882787273288520192 8366283 64738495293833738307395649276070128252 8366284 -232882505248526687668328294437031270400 8366285 30274054299864265187477917507024316160 8366286 -36790066361114301171676845600585417600 8366287 106903622878292987366007491708655293936 8366288 7451818496462641138776335267787571200 8366289 -83114859815115794508312195356940392160 8366290 60938016404411431821477237052806766080 8366291 31194183892669447084795441555026313152 8366292 -23338966168391991349205362338557577216 8366293 -73234060496014430203233617305557662976 8366294 -40851171969879855701299232067875040960 8366295 -177118045269284743863533026953292800 8366296 -37018839043642149775310631961621708800 8366297 18080843637019857532058156670764699460 8366298 63151012731238971622819063778026289664 8366299 -71418137462379479690671692491586255464 8366300 57689370354170219662975994802524390400 8366301 19751581516448599824381155248491334080 8366302 23293244290305621229721115340427194752 8366303 137203850998263340524147908334749736 8366304 -39221566076178733781368922540389171200 8366305 -165039104285235406954439153439906263040 8366306 12637461169443022837424747250017376768 8366307 -14297733815612943249899017548474017160 8366308 -39144597750221402464751661809254599680 8366309 130978758101611845175560023286002928606 8366310 27467719293364885692792381008859609600 8366311 -4829064187915528918387331699332902016 8366312 -2989283465605716714422031768552407040 8366313 -21319780185790548719643488747776130496 8366314 100294505236966809444363477552354988032 8366315 1126099881238032089403943099183619040 8366316 -4549632247362653454493135594006216704 8366317 -157474097796199084357954767089640710400 8366318 -83764492382439353174727841673186076480 8366319 -21631959842238126984126356505060081120 8366320 4963705579625972172101958343702118400 8366321 -21222908181904201677243997416931874478 8366322 -19698581046822850529694830623904847360 8366323 -4191131909696364918401144961351888560 8366324 52049420736313963204587855861823245696 8366325 2852362154528847386070707244992191200 8366326 87295076575272403761344478123882372480 8366327 75222538459197199446576363809798746440 8366328 10128688349008298078753798097401487360 8366329 56517834710255122328039702081194620672 8366330 14984005032853759075134788539870510080 8366331 -195540129309490294963428477040320058320 8366332 11132779451023616763181760327101492224 8366333 41454979424751336220745573137168634124 8366334 -73403304066044968416231101850687165120 8366335 93517963939727291923736354164814758560 8366336 -66845760570946881920835128149049081856 8366337 -33029586400416023645021990064860565120 8366338 -296135547069565173283277609096240256 8366339 270211295292768954745856334042666039360 8366340 46023390069615926129139518982686515200 8366341 -184881233717121805202429924397217780258 8366342 1559648429217142347804705708728868864 8366343 -14319597071709438415661035260450933336 8366344 -4232890518032299913396226218446848000 8366345 -39219088901612133854657476983301207380 8366346 4677644341386411488883485033396889600 8366347 16310509420604246164899612542816360784 8366348 -99324718185920148594698776882558171392 8366349 90746420857706670199798678285443056064 8366350 -25081385036172252489211152804484680000 8366351 12882787383885633505827790055643175152 8366352 -20915874848655846969952603514668646400 8366353 103734350495403246784659543267362343602 8366354 23984775617555308335267343908348287376 8366355 -50379910396352268414321772913100552000 8366356 -22904527074510916995572506885853368320 8366357 -289496388623465772006844998887787549888 8366358 -2308974665570660647781102613366835200 8366359 -143147151602108919261497802770898752440 8366360 -25503125755699180123415827002878976000 8366361 38261858483731027694838882701995149984 8366362 75212792483681592162312245331734718432 8366363 -30557472068279024470548050124179698560 8366364 -1708497747793857110434710254650105344 8366365 -12090519549426930646655919072315340800 8366366 -17023581956665683950299520104916077824 8366367 7503934292758810739198137761360636048 8366368 -65148575199312453871181903981933101056 8366369 98955874585036145497921448981932394160 8366370 -22912425343856089532530920316897843200 8366371 36366423126750617640949825804174343392 8366372 -11925640561292532922551929998540185600 8366373 21816392517742271323498302354678632448 8366374 47327473313690177410038901181382312960 8366375 203435397690193340672594720733103434000 8366376 -148351557791230686044603099809098301440 8366377 -79352759564606269679192486528082594480 8366378 -36875214236458998065889241661973734208 8366379 13667330111279840232974510227300933632 8366380 -106323287795566444440353789866092165120 8366381 -3223096054832643010964060088666911040 8366382 -31719402701346682018707576079527538560 8366383 -5515094342559624295669754122430654360 8366384 -1142850948229943815517480781535641600 8366385 27216436492402154785398546950998233600 8366386 17925932556561897801008595643063449600 8366387 -134036975264333460661844367401447085240 8366388 -16748830251506427246128649019394543616 8366389 -83596255841915959347517325662234129810 8366390 30126657462154491144343853388336577920 8366391 -144427642121754311404643334263949912360 8366392 -96059504750753012741688846552224256000 8366393 37533001485593120680524149882605319616 8366394 7388248634150496922911201375007837440 8366395 20858739805688065377215617203797750400 8366396 77640611572743721093372253414539852800 8366397 6910735316094223005357426705743983680 8366398 95996670418874239736678583395062291200 8366399 -38400135705080962970682444717092618736 8366400 3842086065270093942676965476322508800 8366401 -81933433400477222638945630455875457598 8366402 31942886581984354613893989043105451904 8366403 -59114351829755326876434170656287068160 8366404 24152087379502513900530356044118835200 8366405 3165569650177392068995729247114496060 8366406 70448369723131767280068507303685696704 8366407 68911455319418971835418612036350209392 8366408 -35937152954311689091379673526104407040 8366409 -2584719478903543544777105435357901510 8366410 4883628129663124344293136156861388800 8366411 -93377039345651274874510410409978492368 8366412 -2834102725351114924110630082068914688 8366413 5890622785240271768084227894475974560 8366414 -1540237720958111660371291515832420608 8366415 19797425307209560970574649076605531920 8366416 10486577022832585213573458394552729600 8366417 -110275794664453550246479833488733101760 8366418 53256871252856132303640035837467720464 8366419 5354620594789716205465434399316978920 8366420 15192651033655078956338702849840705280 8366421 -167893166274854099435640377639634816 8366422 91126072545780990001193117197425374400 8366423 138784909449051518663029383370486046784 8366424 2812764986000544678818338073640960 8366425 -1927446688964702124160900843087646000 8366426 36505259091795806896487928030702895584 8366427 6622846772394624642356976383205383568 8366428 -7709349303901142025923116248710411264 8366429 157506444412555946759652356793918834720 8366430 -32669193336675816960450587391651434880 8366431 -5258626995207969553709967419052358416 8366432 -90713822956642636234986950692941201408 8366433 7172051939596588216253477502266193600 8366434 -24738633302993969506693401053358397440 8366435 13085682311309152082173279625848688640 8366436 26434422649621585115492029325120102400 8366437 -85121240825278864494880253510719693248 8366438 114441926847871623148003929479816739840 8366439 -16643846499578053847115662034056252376 8366440 12069470364926188510968021889968844800 8366441 -170704005671456326678003410487045081200 8366442 6876631479581380528266865990591411200 8366443 413036582053155662455142115434660950104 8366444 -66072857097664109485639072539811782144 8366445 -45128972391906830168814176053430649000 8366446 -87866664314782964552988097197798392832 8366447 -115406378717098549884620426425890829104 8366448 -24737858730506532265424151598347780096 8366449 -4114813134815397308843254657498630720 8366450 -39856577508403734552446228540350098000 8366451 126075989560463617078465925586434930232 8366452 89409267889780732560112583957248075136 8366453 7035875919932626497870277130939950584 8366454 -41805957340932512694902890310628661536 8366455 -44034213869367073242028758519258149280 8366456 -134361051300693682602088780769740800000 8366457 -3031122207981058469982478120577107968 8366458 -25169684970374945896400940066679051920 8366459 7504874690044521570657470824054890660 8366460 -9895961900680793377395110474102784000 8366461 -13005175602005525685946534608667394938 8366462 -3185228116155839616336865437385731840 8366463 15725837023782730916367366398818264320 8366464 16138760816096046248176632456900771840 8366465 -74964324592748745170485555440696816600 8366466 -31583467744928295873176545336220646528 8366467 1314718868785781785940328926519623240 8366468 -163711677252599558068534466756261458944 8366469 70960910763530596173647486923266930144 8366470 -23131359911834425573790073862892912640 8366471 25513992878591487686014762610118045000 8366472 85877057360510737381694711164041630720 8366473 306319806323320979918687520119096790580 8366474 -24505953658798858042089265290517825440 8366475 -9829332844549372422200258967295594800 8366476 -53240553325725730608569002564724957440 8366477 11152371149132646429761576186939596032 8366478 -50166365638365793370620932090934435776 8366479 -79897269455731486995425729629528158720 8366480 -10025042675403664119909019781466685440 8366481 109845187961088058217610248222168275170 8366482 -67167772898291519775725728611725262048 8366483 -242140728747109900390651831531901736 8366484 -25933830777881261559719939737093275648 8366485 -56704133860346380138472269238537366820 8366486 82497313504162431622547443335380124192 8366487 71057069275981408932800978350006464360 8366488 -42906980152242825425733575919895511040 8366489 -7677006181983099869242729461684886710 8366490 82616559363995145404929845829113392640 8366491 -76082997928851055664420010842949506560 8366492 60307194802598373188269985933458300416 8366493 -8132019507867145678908393523950596736 8366494 -49981268552212314578012470595917342848 8366495 -150548815501548899841234085034655360000 8366496 -145532164521431443178721337087063228416 8366497 -21300272502321841627035466411230722048 8366498 13775182375504888760276326342867476480 8366499 155735553495407719805875753167520036800 8366500 -59554832726907928414981172569000320000 8366501 -9907745102061223375829136071804386752 8366502 -24726793403771726438301135259906306368 8366503 87017498014822612723135291623572488464 8366504 -33334972173277996677633559349496883200 8366505 27481783327112719640719821426241700160 8366506 58693434685567912645061358017213706240 8366507 -5336166134942015635909053990181653648 8366508 21867974630796338532227901231898813440 8366509 494007890217795884672622517999137804 8366510 -1048238523730789618106421523626099840 8366511 -97418809541030749283606657119425421056 8366512 14562983710185920225024006320385163264 8366513 -3875453581052548104403527812540872140 8366514 -11788386272964026791009855664413427712 8366515 -106065661603829842116394260045030471600 8366516 160892583957284391972934983865188066816 8366517 326813833863848243019871076302334822400 8366518 -24215500736400689065925066652208403040 8366519 -32766596356698943435161906685262285904 8366520 -213075390252184570131051589893734400 8366521 -117940075856280621543281999748817648556 8366522 61995376578918297266128827157012026624 8366523 9326836226454976082921506482899314368 8366524 8954396904733390038457916853308036096 8366525 -58512005485905447388299425311889971950 8366526 3502808085891526291199365328461860864 8366527 -41238461269880288601124334241283411392 8366528 18562458897744182145300462215538671616 8366529 93485705964945160315999215355792724160 8366530 47500461835663932633168057178469259360 8366531 -138076421533084163169860386473236393448 8366532 -16723580284032603741852745870388118528 8366533 54507636613338964778461913249751067392 8366534 -14731334302450489585709705915367623040 8366535 31226708916106267455016944103500241320 8366536 -764517093841018180633244618604395520 8366537 45634798241237073819806292202889401572 8366538 33449397029327903717045172095977215744 8366539 10339621761011384483729540082081340056 8366540 1783330066864880044727805943414394880 8366541 -115996452740089460170760227518043986816 8366542 -46314462367223015396129487322600985856 8366543 -15359078289478073772026390588944837776 8366544 6506674160503391932888639228552151040 8366545 -262381686530950331020983588384732300 8366546 102879132818058175048052706697888163472 8366547 4790265168294571997557301015491759872 8366548 136000768344063870101053434985043163008 8366549 -112347205273604149623549912631447773120 8366550 11263715285125772385671837418068644800 8366551 43098291520302586692289737072149503192 8366552 -92363519456730379242753605681898854400 8366553 498866777557239269002986307232142336 8366554 -68059174675039969986111624641208126720 8366555 -17397842032723244871183545122825458000 8366556 -1113453664095348938119761935213248512 8366557 -21742340816786754296636302864268957600 8366558 113301793493656632560652364517518316160 8366559 -21306103602491523653962542143066783232 8366560 -106564056603345850324211106924366397440 8366561 84603655233121439338498969753529456832 8366562 -35847388605603982733824797713758405680 8366563 -16437479168768517794255069559873264656 8366564 191922694753447446246352642277598953472 8366565 69859931096314116778935223794447527040 8366566 18126053485752171350381654113785062784 8366567 -190650293615458949003098587352606992336 8366568 -21817233506175929823499335839686164480 8366569 -10257925621074105324896914927560001920 8366570 -33020094724360345593774841073258063520 8366571 -3053995632195966921650505531829552188 8366572 -13380752846895791053067434462095507456 8366573 167864582311453453811460473239013700822 8366574 -8787424759816362154953253977291264000 8366575 -30818454720218224764378057381272366000 8366576 -6492928413131113588939291430844825600 8366577 -28389146735135291233105756167488971200 8366578 7362257877150041184711159386814249600 8366579 13743136129813260323457871176672297984 8366580 36240123437451902806507644177020751360 8366581 201936426797983025853070275855596454972 8366582 -12398049581860975693175414497174432128 8366583 -3798402640867066367308334459178069504 8366584 -39792729117243960327067743415250534400 8366585 -12626683037133084970104232234640972220 8366586 6041020227985451765699730389389860864 8366587 -161905430084275629755147090756221584480 8366588 47465561193713551227160578153838189056 8366589 -22807758417849689369945270516423502912 8366590 5235966879779369875957453703344527360 8366591 58488284717619638307696164073129364992 8366592 3900316464126025471669028715893882880 8366593 206946595115251888312249136144394950320 8366594 -41241115467322896250062274184060921904 8366595 -33692619653840126390003010026041224960 8366596 -317458886528785350218180351804108800 8366597 23808242837281238450644824552885944352 8366598 -66992098654045001715058640751960458880 8366599 -99445607749852368172326875719838487400 8366600 -61802655257926030414411551687939072000 8366601 -154101198287293073711570044903858775136 8366602 -792112674281516563375118967007063248 8366603 5160463815395097154992456904390588440 8366604 93680898131911083089085347035360144896 8366605 -49945763379335412890101763952910637640 8366606 -65029355773055732724827962315662493248 8366607 6400522044138425633104020365654651304 8366608 -43695939964404952862776354733154369536 8366609 -46802770497942507305384681488864154190 8366610 4269728562375052983745050090678328320 8366611 49297263486202523842706971756195582464 8366612 39309825779559635734333611870551500800 8366613 109085160161999552968768106084433818400 8366614 -886035309628141539799556974170004800 8366615 -38532113681318489123895418404089647680 8366616 -77778919577657636006551684439281459200 8366617 72039981088608916515441031920671848192 8366618 24147531709847118290611315826752739328 8366619 -78461258376929363082186727584506867712 8366620 10971404853509027397683775010205191680 8366621 -14767073882735149723044850717165981056 8366622 -12495262686645586354531418412760734720 8366623 24668804505858721084453111213308189840 8366624 -11172443751690967082015078364789866496 8366625 74212677720318767858502468724283040000 8366626 35818124602367992965695511480038486304 8366627 46422382977150592131693877202274527160 8366628 -14410549515926126551910809981433518080 8366629 57704355945907360606438779200897127230 8366630 12542239434543524750832550905955800960 8366631 -8432888977786690798085561454175818240 8366632 169078508446247483024338865103350246400 8366633 -19087273856990700931739901407196198912 8366634 -29780492676540238512059451229088955216 8366635 -184984084750866571880976193443526026240 8366636 102485360932101384721494026858600398080 8366637 -7458256634980010515517959405690136832 8366638 17141550234005921396846385525582657024 8366639 154930782430385973620170589639439360 8366640 -5692404663883182479972243931015413760 8366641 110896501736696218614850927801051973952 8366642 -3645018028652525841564026090028856800 8366643 -101195466383587842882405686610499945068 8366644 39000619432277639892474467927946872832 8366645 5752999119980713857832946906436700800 8366646 -20800394248702967282038436518513444416 8366647 94441120442807226997100881735184573096 8366648 -63872028365162650209194842520271360000 8366649 -28346813929089407648908370825763730272 8366650 55566355295770378910322977600792928000 8366651 -108364471113373723934212532834719314648 8366652 1517942722320770652985777450243043328 8366653 220617153814139841664774144302815606080 8366654 7644641139871953195098068342922155776 8366655 52095060765320709883595155341022235520 8366656 -2840398842024608258020811941606850560 8366657 -24585112165386060040648876390200491820 8366658 10082024500086662529323351708402365440 8366659 9566706924564625192039311934795396816 8366660 8509178033540454622836085773848678400 8366661 -14060238537812006786125442301420337890 8366662 -3719581696692732631681509132988176768 8366663 72658851920717574899605952613127725912 8366664 29185597491039180856037925501568819200 8366665 51558824019787229851356849729427741320 8366666 37469861932354290608090200981375564800 8366667 -13773053632372038651284961617790798120 8366668 -1208767858447763295457578702563613952 8366669 -50480230573180610953796358900396754560 8366670 -120133472283107306017406391535234560 8366671 -5522760195615043206325803897763868888 8366672 28861583099992168081270271212789432320 8366673 23615514792288826945617769967492167680 8366674 -20198496179043295256894044767356838240 8366675 40435572514096353384324381037681029900 8366676 6331483188177493511192212908300017664 8366677 -22810404166823249351115526268442880128 8366678 -59076606030317695766037402068090921280 8366679 10886750417097728398750978539817027920 8366680 -38354659135756875024987909750582067200 8366681 98521044943297125986979398456586649482 8366682 -566822101054108453210838334735348480 8366683 -56773353543808820194101997817213176896 8366684 -36537553728156920154966916451173891584 8366685 -44557562609183576646709299550361239200 8366686 39037351539967329701112098160100143744 8366687 26103194357250201640649558203815750144 8366688 76039432073318998089675297029829427200 8366689 5174599840606348366663771159386849300 8366690 89422035286208145264500817176647211520 8366691 26158298889445251017342098304359787760 8366692 -55692083434841572768147805094949514240 8366693 -259400340412886934508518046980991758720 8366694 14015489893021888582553876228107548672 8366695 -102532917565855714340983825396499833800 8366696 -23874578029852872254202079233355008000 8366697 -15860702812032996088603422447829236060 8366698 -95096326258635210067922534364609272400 8366699 -81997151166116810901840727784374730976 8366700 45132569617066234202398140118774483200 8366701 43128646269886346882130739403928021750 8366702 -7382160668539756208487159504775616448 8366703 4849409677570641697585590912034524960 8366704 38987515249752454510290337510916587520 8366705 -190301326581868060820634349098529760640 8366706 14543269383503988680335025634932083200 8366707 119173167242443771843983359337897260400 8366708 -40110329910963275820227064802068000768 8366709 -29241885659074766120289966366259408032 8366710 5408176533217576780903446221343774720 8366711 -137836801211977099895233713943780372176 8366712 -50925429220706685994259790011110809600 8366713 -30328992725074887539759731181577881216 8366714 7548591580028566962579027407087772672 8366715 -1639372829398480460170498810583155680 8366716 2966251967255114547299680096484925952 8366717 109700577722567473819294585427272613766 8366718 -57674207548122010271535931353181653696 8366719 -173567807099333191456596202178052426880 8366720 -28463379262585839689883727832285184000 8366721 -25961678197618567453304944044528690336 8366722 -12726222254563042059292989400598217216 8366723 151943625520459317485049414686931918972 8366724 29772941595593912807178736946618386560 8366725 -23612383198090235273875736325833670150 8366726 -44641863400667981099370231107437846080 8366727 50189323740141335984449919562358663632 8366728 161463829063007719199358117998981084160 8366729 -39153077105089982502990946428549277824 8366730 -7189183311966952134151165277828417280 8366731 30065319830731587674599538148181381200 8366732 112989603055494961049069464215043276800 8366733 -6255993227526678470187887546269140000 8366734 11797406897544819334902363890628779712 8366735 -21520533955450043325267125135077395840 8366736 3598363263494685989268219067715026944 8366737 37199124250586036699433756360894093312 8366738 14298760643459834696515646547322565520 8366739 -30496346344719598066980327897938661024 8366740 7888652297986912376868494584338896640 8366741 9305520267804340801259093274963200142 8366742 49880847385098486470766539801255891040 8366743 -11934454561555089729506248987972768512 8366744 32999435789042731670412894978048614400 8366745 19551662269471543694883040486102118400 8366746 -45713715816819827777931609684019400736 8366747 -18353010456293180759418933598645618728 8366748 -23731481841217531257525646486663351296 8366749 -2747165119731318766743203053816516436 8366750 44318849820418145316864503188083312000 8366751 147889958763738416483008671472328365080 8366752 217394402550633440912661626777493307392 8366753 -82219198725520936930309841079794611998 8366754 75545407042895798287675159205759675904 8366755 -58647260212879024573267959028643431680 8366756 -6066373869484279832517276655182028800 8366757 -4710215666787785799435000113354313408 8366758 -68762554322920239438850558147375737024 8366759 3478737179798064097277743804090511232 8366760 54646079552691401212727137211252736000 8366761 68648670794432766722508141780986120520 8366762 -57180749053142975522273883320248300368 8366763 15603056552684549007859598172813794544 8366764 -20476365390678653707209166837938749440 8366765 -19276657635226923258488915266113662880 8366766 2490142160246156341457573843268009984 8366767 -116047826805021311242338388057968291184 8366768 240294016212628834690317735032684544 8366769 568786757399314124945647568934956994 8366770 -23702735543530382686472386686415693920 8366771 33352998389147902100506656912414156960 8366772 76521630310777579749132147160309880832 8366773 98894014565802257169267785652734074780 8366774 -46510984593197397007435518406324310400 8366775 -28130621814622706560142804409051248400 8366776 -2303045595081733099641586100376698880 8366777 -43501414191691736822858374853290828374 8366778 -24550859584105150887279457281544502016 8366779 4751983193854238323174349106137943984 8366780 45255610654241775408624140255192793600 8366781 46204901719902577877896343073349815552 8366782 -23847129218813978184463003099801804416 8366783 92294095556586345336525332188781677440 8366784 9896811327479309065279775519419662336 8366785 14355443449442636472225516841453685760 8366786 -59233447776240659126058891027051375408 8366787 -60676692687190107100314129999653280 8366788 42874804859758135040361720535776133632 8366789 -45297097411685484751926062861168605410 8366790 -6965097200645173149835239514792704000 8366791 41753160422272491162900715085283455192 8366792 -24039287009507283479948579068484812800 8366793 -2568438669066950133153240505374828096 8366794 50907318486475315818625577957827995696 8366795 91350617672314246379528597279289802800 8366796 88382599568235036918877834777888541952 8366797 -4531476975160280716373113326364007400 8366798 81433053462634117866758277120598557120 8366799 -39596618512683036946316154470861260800 8366800 3053528863499512877968109073983488000 8366801 -25741244091221197033863383690695883100 8366802 10302517301770311208126457680196444160 8366803 26152498465379996911466267019697054984 8366804 66415473172490692905716167095708364800 8366805 97166716100809489741190935606524493560 8366806 -522219944367924441613791901752036096 8366807 31748173346878231682005821083194663872 8366808 -16629987860591650863959094109300592640 8366809 211924770093566485181579679093533460240 8366810 -16974947355328427481064865414226565440 8366811 -45913735739499893028098359635663360 8366812 14848184004379490896992569593847814656 8366813 -3282536571288657129755366698129666176 8366814 4073327457616206219815094442085024256 8366815 -104817984998810882731331968469754287280 8366816 -153651801197032144300547143013568872448 8366817 -4578682110371351294901274265513789520 8366818 -71349577699331003386533296105455539840 8366819 -34048758015359814364697747728381350240 8366820 -21506230699786738239430938291100385280 8366821 176648092431903287842302495473313864800 8366822 11955619139425325936141529936207740544 8366823 77296954404910026229238893662139840272 8366824 -87577470021407662774315679767301376000 8366825 -3583446408356120880255661254417038400 8366826 8347521324693291495041224040487648768 8366827 51989699878696551647529869913663584000 8366828 -119556403479861332621250988313746751232 8366829 4572220289581324270154265672899648448 8366830 64964565451453332391487137433067802560 8366831 106025383131288816281212985152732619064 8366832 14322375191724947620642929394733875200 8366833 -7654372521599673834317718549243869376 8366834 6382208906511816218946415141713283584 8366835 90664741829393347067413162687468004400 8366836 -22055250862469889160822547171225211520 8366837 241375979638632648497827416744749526300 8366838 -1704499922289670850022757335426097152 8366839 -52540168537924989937079022424963859040 8366840 26130721958305152729196414060431360000 8366841 82750368384033181932653688971838038400 8366842 -41913493607546099753190539918099187456 8366843 -41064787479666974147119367047966642908 8366844 -4668680766356795539119162539635596288 8366845 -6449000938085378559477182704715481480 8366846 -30009988237466306938063999102974339840 8366847 -27745224300132502616189589043383938928 8366848 55418724663917382328393838991853486080 8366849 206997591844095247906008967999990899120 8366850 -24884375265697309726081539112324448400 8366851 -121731920997184432978956104233873350148 8366852 14959825116437058609547780339181556096 8366853 -42165080292361054186064495193361795584 8366854 -244048088518598167957855222416322560 8366855 -28100891628938162341409161348976363040 8366856 51146887281958910084947426477115228160 8366857 2725286303725933172632467114055733172 8366858 -13684482306078261317395507840103616720 8366859 10304106858025825071768117024136494960 8366860 -30909711021664264940943559870308817920 8366861 -181838100946414419411937018661667950538 8366862 20801400868966769076250532852045190144 8366863 149398674226641929985311508432088928344 8366864 24414287124972253777570555638443016192 8366865 8465749593708991897925217178038023040 8366866 70326972687307951741236764238584294400 8366867 22129034756313186564159023681320006032 8366868 38312522991927611169970212506307870720 8366869 10707442508309495310384742516387415552 8366870 8777730765350856254496383073069884160 8366871 23998109818532672322411889049237370240 8366872 -145202578285683201261288076636779571200 8366873 47391250443073038124311095600571189504 8366874 19133890113651313570069764029665052160 8366875 -6788747713379788919484523867620555000 8366876 42214159475757260126743301965764799488 8366877 -134027062271110972249803943842439035540 8366878 20870797639199669500649870766950029440 8366879 -71260231093043628872982997549832149560 8366880 69425440219269588242432033199772139520 8366881 68332192323940563301415507691565315682 8366882 99339386298632601575000067710264810784 8366883 4540200097410382602193226228477816064 8366884 21085305962688472602625338290946662656 8366885 -41339308958130263254684917215812668420 8366886 50970964717056750624183338621046506304 8366887 74467029567176310877747467203645093632 8366888 -254611027248090559116938326074989936640 8366889 -32904008740265263017815919776186800512 8366890 12769500633003429357035670479502336000 8366891 87657262489085572764878500256343524544 8366892 -31336276688655519488865708644550816768 8366893 520553903356757277469612929091689887616 8366894 57192265683998051526339205947475927680 8366895 196765367327118061909467908510873520 8366896 -6854921016787919072363162621589782528 8366897 -43881724329189042966301461263838768 8366898 -23607678361659567432724310531792573952 8366899 -2081657425707986535421245170098749720 8366900 -9767180979607894201213834722462720000 8366901 5180749979846801873422809289039392960 8366902 31310661258777288921982557970542210432 8366903 -43979188680832683492576150961914421848 8366904 -12538505839893492256630232694099886080 8366905 99435290990916544200894791019446949060 8366906 7072794680074619843345372179878663360 8366907 10092762359397242412875383548272953392 8366908 -91075692474259586744454988634257920 8366909 -13763560028913585822151178051624004180 8366910 32913644749419439407252382944624414720 8366911 -15650643793758295042742656364040388896 8366912 -14495212078851471939704898318111866880 8366913 -14715606700567034314300692268601340060 8366914 80566818024381981960503416165191439056 8366915 -6423526070443127348447564727669402480 8366916 66154322966313088388033141321874769920 8366917 -28235134312776026571714497729139370752 8366918 -9884519435823981950835302068199693184 8366919 25843605320832542704236014172913569408 8366920 94235749074566923618009474391891404800 8366921 -12753348228874228085715024528208593948 8366922 -50216458532313705384657393508612239360 8366923 -30419059728951196917571323931833310896 8366924 3132211804196402640548456199017736192 8366925 -5094127759527154177826177946967675200 8366926 18794710607651981820418007372267937600 8366927 173820160001850928972771705898228113776 8366928 22368954791507652264527950640806232064 8366929 -158247037099017554803655472836066173724 8366930 11885625673359805821673280474113559040 8366931 -11959765904693184126263687766529391040 8366932 24859467898546894441006177338131752960 8366933 77240168995898342252274086038058047182 8366934 66472971282515968202454867648903430080 8366935 95986627572275139867444654981105348000 8366936 36340898127338478084074015613164851200 8366937 97230574443538753780814990838083774160 8366938 45740991086580750386185246047699368160 8366939 -10975756315211268147283051616159349744 8366940 -693253851196097895818850837928673280 8366941 -99100250963556084008096382969279435072 8366942 13201628993627889142480251512727115200 8366943 53534860657386517906890105604861192608 8366944 -188080436540745994757014362184533540864 8366945 32644346089450893086472552081996647700 8366946 -31623908392619215180010777961443635200 8366947 53414384265806915622124034636197903192 8366948 36638586509645353151002364692046087808 8366949 30756878246641435670861720116481678400 8366950 61048750248041704518321688931676396000 8366951 4417319856402011536853888414616748632 8366952 -39084465878978235308158534127370731520 8366953 -11729757757843900343331387921592319296 8366954 955288373851101377577736129335809280 8366955 1710222176576718686366629574611104000 8366956 -31398394107626810209228769981532412928 8366957 -16174112982192121204156119286263514794 8366958 -28853215040494621560509018528200398720 8366959 -44138930146235150496834061410142657840 8366960 9065620843224286373838465988621762560 8366961 60279329938352617457095445889288316272 8366962 5092869295956946071167083500524734464 8366963 -8518426936577514742369437399418209792 8366964 -3375318542133131441192465069113866240 8366965 33780278207696146984633160314021000860 8366966 -52936593950960364358743042611888525760 8366967 10787320553991992540207076158296467840 8366968 -4152927104144054827725901092423229440 8366969 -22404262081899845306101950967925696640 8366970 27036052222471746322396371807002457600 8366971 -14592810890265446643070492746094024856 8366972 -10749352271701883069320090980623336448 8366973 -32031931845918405109848927061291617600 8366974 -32940293845759494641512945500985168896 8366975 132335259277186940598749089457483936400 8366976 117055815606764973602742709382440550400 8366977 110390818465232206428261603234656605826 8366978 31591130202234875388040367676539408256 8366979 53787500820411782391526014522019684080 8366980 -24891382870118994886486449366783456000 8366981 4227096732883983816443892005343518784 8366982 -10928301382858424323250976747497377920 8366983 1926758852024120382283460784557187544 8366984 -60235428617343235477519004406251059200 8366985 22155199331049610232532783660958213440 8366986 41894474713783687389229157200269613824 8366987 -270795599194190812864921739676065721888 8366988 -3007574263037851055936412087898128384 8366989 -48697694540631412222371871080897691210 8366990 36741452543261242776497251004090616000 8366991 -47078258184750266722644539543599135608 8366992 34510581458963385469250037487740518400 8366993 2843049883110846242895542248241886720 8366994 27878911192506139580274936334710058368 8366995 -8448501477598653263294627998028130240 8366996 40127640016323719038868881239644712960 8366997 71252815216397280657828654328034461920 8366998 93342678410731926494101395887612820000 8366999 156466841868375686355033115802656391664 8367000 -49204773043778211875302554883123200000 8367001 58577461209730711495396207411460420040 8367002 -8273733378162571064925179926012808448 8367003 51070244307274616396076794526078412800 8367004 56153493261397015817284078414622963712 8367005 35451390799822402026520957175238711660 8367006 21818148078335102457635444167123331904 8367007 -205946754480546507115884078164121352968 8367008 -78748084699925082722958159752807448576 8367009 23103736349827355668323159168827566080 8367010 21593513265935588995538652403390544160 8367011 -43933559407252110735200936659423531200 8367012 -64802854140253137460019055473905428864 8367013 108964821575728523699767571077666459264 8367014 -12396139600639450158213415992774187008 8367015 72250705391404872469483908128811802320 8367016 79843091759519590009190501710093762560 8367017 161941487039829984422933901975116739066 8367018 47583333309666088500218000577979416576 8367019 -68120551830934553663799696751308407240 8367020 65800120449937510250433465353269524480 8367021 -23518036008877993416279126086490123102 8367022 -66275017853939303310620459261334475200 8367023 6828344668500113704309449254620563840 8367024 -7122316548994450527007771478470950912 8367025 -72597023451013436397692280586400851450 8367026 1104899427864481470370900965813957120 8367027 -28667984698763206613482695462026693568 8367028 -36074324455310123906004244264487226624 8367029 -158050654761215375978775407826544050 8367030 26633000039433515373297188556923904000 8367031 14773749556721247789697460482954369832 8367032 9917015957856956658361880764576972800 8367033 -23211818910675141781634624503544281776 8367034 31628754802945809660276323159129247744 8367035 38748034057609946906970193261390788480 8367036 90726861959525304778547905636694123520 8367037 -51527608978827876814405126594505490848 8367038 -214756508466231411196838258246964480 8367039 -30356454826364550176820693024006162696 8367040 25474798865556017657927975584955105280 8367041 8286339460372024849461006031328224452 8367042 43437132376215713081286957811774669824 8367043 24051842861581037775101288469081928416 8367044 126495298498411365753459332500153464960 8367045 12283996013245177413895520621317372320 8367046 73792912032095826181150425015623205504 8367047 -34483489682728043932105638897556100760 8367048 -58074596360227196598774993454065254400 8367049 49834450868539374003315035009520052240 8367050 19175419759352005840787343972239398800 8367051 -8040239005398124539661130602198080000 8367052 -150324413881777161266656693826724369664 8367053 -41386279412394661899035306730697954698 8367054 6503930394703133037473292249552505920 8367055 -9458135393377308673530720714382817280 8367056 -11516958285620639178382652713631563776 8367057 4010867629669299697957587574069974900 8367058 -8608693025357671810926994068962004480 8367059 -57956827775188527728518768106045998740 8367060 30475495204771995470528704319112069120 8367061 96187760689965282997790331815427881824 8367062 41471699224618520723465180929974248064 8367063 2315283696128808051593349427348136400 8367064 14377381457530343627565468691342110720 8367065 27568567478155044258544401420008563200 8367066 35256245412462165461517227334383433984 8367067 10596411620645269160566274355363851680 8367068 -38177201383102115647830379162229529600 8367069 -62988698886464063469377143696162752 8367070 -32565667954448449340721974682655139520 8367071 19824356143046199033740567941233345552 8367072 -23279314601661516584207967089533648896 8367073 -18932793172079462668214591816133977472 8367074 -35739650669392083402579377711776876464 8367075 -75338730898548360287342572703255400 8367076 -6931605561692352004809307687033594240 8367077 -90810664807140228120321312528783276168 8367078 -8434638809182619189326870206072072192 8367079 26370810464706527442858883280708030592 8367080 67328800804310921984241578808405504000 8367081 -4631419764688270282120823197050135936 8367082 -49532758105495082963194625010119900928 8367083 43796259602965262111391164007390457332 8367084 144656640315604423113553437884471255040 8367085 27707245435596510193806761528988619200 8367086 -2889632520951822184248240555781865472 8367087 13618130454845432163264826871945458560 8367088 19121614596471342907055709064127578112 8367089 -98061268918072593026834614480859848110 8367090 -14249171960722096404133313455360519680 8367091 220041385537923591499969388409831596492 8367092 -102327523907995182500915850722510496384 8367093 -88746459960631534710452950451964334578 8367094 -39862578353998861109756306237775907968 8367095 -98524796722165814521185735538520052000 8367096 -38290238579279517856704644071944499200 8367097 71097995991890095037132544343845181060 8367098 -143109754780608741283425477141270200064 8367099 -1758680235050323560248580574762453392 8367100 -11958727680353259718000236568378649600 8367101 -81787559856445738765539165920548850496 8367102 130445056486687677049171824522042192768 8367103 -187647613255085915469184777210324507648 8367104 -90271611111143100427761902964204109824 8367105 18958163619567806393963596904536804800 8367106 -42255483456988114349704289914047275520 8367107 34847046700067062340302109460959937024 8367108 80793709782930913722069854280879221760 8367109 30698380071260902365693074235135455450 8367110 16163414857437434553015191694079301760 8367111 133505411391952211732558474415285597600 8367112 468738095698036619067434915198730240 8367113 -58820862240154342175230445533732465638 8367114 -95383739389980161888149761847802880 8367115 29781807955188574361717858137562376000 8367116 -16145363676332957526702586968873747456 8367117 530737545261399368155191588936407040 8367118 -5570676298587510326970606290698866240 8367119 -3217449164468205426625116219718950480 8367120 -12618034295766855166568455188768276480 8367121 5955869263837556922392676343798076480 8367122 132751355561594756025732385966264936224 8367123 -62830326521812483201101522090629916816 8367124 -78315375638666479962323240038379096064 8367125 -8331915638397660340321179035509440000 8367126 -11856016540750685334712340014630864512 8367127 -140752170449073919368725937455720039840 8367128 -27272769258792872914789725863006699520 8367129 6580538524921257101712973444590743604 8367130 56394069206116378863762637967976564960 8367131 -134844961044210636940374787955796059736 8367132 98229012066987540959030353547641846272 8367133 22160630527529237826147905615465953382 8367134 41589313009204179132874001086134585216 8367135 30514456670426194207346738332259074560 8367136 62146784887527659987088645673978036224 8367137 658261920560444651467018598328105984 8367138 -881129949621875715321162457613922240 8367139 -33227346888433158120255445412547886200 8367140 -71121617886779881334601249828330274560 8367141 46666146611762625109512634992699393024 8367142 -53218397486573753048309642437405843200 8367143 -36634978576122161300241284335551717120 8367144 -58742784346111013716258924307644416000 8367145 42872984633505020642615439777839965200 8367146 45550400780115748957232073091658206464 8367147 -13667759133632360328301649677766760192 8367148 6845048526751449522766303650672234496 8367149 68875340384286836095905164807879681472 8367150 -56047722379519350675761925038971200 8367151 28012604784562486455204791885707460160 8367152 -30228879013268833650809796922517766144 8367153 -5299021026646400737518926819336683200 8367154 -7441639639781380996484721991876761600 8367155 -1561309219427722532966333817497832240 8367156 1809222770406836544202071482360113152 8367157 -13580215623838826520322460979138980040 8367158 -128082497664042427591397687662347575424 8367159 9941383692425111690803101127693741008 8367160 70662127721252564661360375372221952000 8367161 -162417934051557356343113175046983894816 8367162 -86202237344104303897495307936948683776 8367163 -24519236698829045423597467151810338560 8367164 -7706337748150079127060655585928323584 8367165 -82872493335776421530591529639749112000 8367166 29581144631742832624602351456357388032 8367167 101520989584897929186524526840366688800 8367168 -12210143736189018002115251289477611520 8367169 -45999529047937465386429956252625498430 8367170 -12359609664538887380333882742763530240 8367171 65347225651681115520711947061888293112 8367172 -172098325442371586934841065741687275520 8367173 -58074674991145185904741384974531988578 8367174 -29688131217705961525551356898987068256 8367175 -87852371449145849914872076929023623200 8367176 133296047325760064104979287820677324800 8367177 -1542204396118044225397445298473462400 8367178 -20191528499585373872662751984269080576 8367179 38376507034452019858597039758212714112 8367180 -8666177844478675886921844118910822400 8367181 60180566823653870849319605701844030412 8367182 64344627966921383051803181834108500800 8367183 -65268205304841854377390087727781864960 8367184 -16546529732024563856579118243015163904 8367185 -139546350146304228070136792529497284620 8367186 29563780212104437432627174606316477184 8367187 4938719739110255196616336998705770720 8367188 -147596073530795714457362420187820970112 8367189 71407474929815532799392745651672638624 8367190 30124476754362685221255937338616725120 8367191 -24729696617584566008761731930908439720 8367192 -72773942096033554055566753987074662400 8367193 142026973659880071277302833097169908362 8367194 -44536591854488914769193244188225401088 8367195 -74584838197614420976927468336470934560 8367196 79586556134117103749121650038503982080 8367197 -160861224024084595936021854180935067354 8367198 45499716979888756005701631427055616 8367199 -129698021342130427551469704642765586160 8367200 -96549394901438016854191947562500096000 8367201 79861755008532289778014164475906399680 8367202 -50766314299894873250323646849214386400 8367203 43360802812866179845372212672356173200 8367204 10682570316454743345731092391388189696 8367205 -66306340173838500851530768553457653760 8367206 20226572159254922448685675317391438080 8367207 58635457218639139168946022037409638440 8367208 45862160638027935312372573955797073920 8367209 -31965745049988567332228055741751524480 8367210 6347173709935241299712853420710400000 8367211 141447548082399061958091439621746814152 8367212 -48112071717484008096863112647684997120 8367213 -83228087622852754832876778881345796480 8367214 -85087078887573652736288821582091202048 8367215 -162833802502422659251328049657271593600 8367216 2286216456814927111579341148013985792 8367217 -10266280586431159927170079271483946188 8367218 -80678047289252895338312791114110320640 8367219 -47024356608435261551256388428440290560 8367220 7732100543262897275850112663378636800 8367221 -166199806294010983701278963384161306578 8367222 16517229181259841659367735465905639424 8367223 139912070096524225128209608203124762472 8367224 -150664571260437593799765971467417559040 8367225 14819688529173096761663414515762344000 8367226 -9773695863351184586749413248087619840 8367227 -171599635023172814522303048943024549528 8367228 13999760785070413236125173876343800320 8367229 -46094751625994865516740997755913892916 8367230 7123064085823640594671116884878168320 8367231 -1599804951643024949547819888647886648 8367232 -23245589538135154974058896634675200000 8367233 54765335290869116413590068570593886976 8367234 -25906465321558355126031458616247432320 8367235 114634514087047161028977239614466497680 8367236 -51029861025633562017878441776754766720 8367237 83326941370124478917422957498887939294 8367238 -99182528128374474291169265631196827840 8367239 -37810353508940229423992756960989950720 8367240 47442318765283916151998938331819212800 8367241 -1285805334654146519268771975137165056 8367242 1308274867700093027076005576305418592 8367243 -36377429389095360760086948990266333736 8367244 80098805002409006746888717873405056000 8367245 109014703509849146123952442873212214200 8367246 -2671457941629158211056219729499590400 8367247 73902138241951456972602075899457027552 8367248 52290840757626484031534533071894626304 8367249 63141049532215630281133374318434583648 8367250 97858452753359439082513090592338440000 8367251 -115832732773454283157061392724812913748 8367252 -63150002208047578160773689680752109568 8367253 147429739730668695624820579732192591502 8367254 -1762843997187397380064065602028203520 8367255 42775841771594650287556010965306189440 8367256 122406336004998924092768053966722938880 8367257 -155262832351472722000646276759839787568 8367258 -952858574660859192630998850896845056 8367259 -138086581227685666104322553819094577640 8367260 -5160855317872381969777818267222190080 8367261 37949624200373822590506437101095319104 8367262 -53099189485625098848657909679505832960 8367263 -140572645165690890384757192128523251216 8367264 21695099061031557473834832754958008320 8367265 -52492880630673474550687322941657439340 8367266 63083407922654237916041581083610172064 8367267 127459164480064600420996758652950332280 8367268 -3728922736801924248470282667511513088 8367269 -19654560194103480575730693931712916480 8367270 -14452859292052162438631360563743542400 8367271 -251797162064265802260303396446961184 8367272 60273670262635832567513448574633574400 8367273 1143617858307968520844869903573228000 8367274 5321170784877194466525298750858850400 8367275 3253886331677843003335485951089340000 8367276 1783191750490808667051906701698882560 8367277 27427541734235217702288898209467357440 8367278 25042691793648255943186758781665349440 8367279 204229192053350057912115682728082176 8367280 -644218522245712071920618885384110080 8367281 45889135907685916029140273725567580904 8367282 25310941207456690383647664806031020544 8367283 -123455725476497339054365400820609777120 8367284 -1937569153598593753630605595460143104 8367285 13243200394852297571023397097585561600 8367286 -3407051278121881086069144600111693408 8367287 52768560738016995172877570530910448480 8367288 91650064711250869587295120596148162560 8367289 -111279310890117692696463235734499838934 8367290 -50267554824601537528389099069399213600 8367291 16844845844887714602376052741294102352 8367292 -16567775617962797103685191624754147328 8367293 105374074068378952763377617109963300320 8367294 -30623418189321754353448754435558412672 8367295 -124714742246466788378936776814993988720 8367296 -5730537593681783705497686459788820480 8367297 76942914007861211881325983826845489200 8367298 -2786028587550151697981520353806560864 8367299 221083584026239009546646291545211754300 8367300 -31741886548876487967870841818921600 8367301 161342076971103576744315702752071638302 8367302 -54290276844601924249817475390136959648 8367303 -2791869936184518951243991140649285632 8367304 -65088635151752022877782609134107975680 8367305 30862439731654892233097109619542239460 8367306 10550387081984011973539825043057197824 8367307 -709638945467415373420457568446744720 8367308 3197383241674984157747812264028749824 8367309 -139561477419232285189441158264839419572 8367310 -3905836759504347152535307338290576640 8367311 33349840702245806103898990658131527552 8367312 27210104684329805335715101764705976320 8367313 -42573137657314429375193108743893603216 8367314 33226593636873184416604856347197909120 8367315 -63006907031278126690277604398884185600 8367316 -108681084534902858048089346226249756672 8367317 581119757985577752392417394280087872 8367318 -12138071195536798618764092239498745856 8367319 -125844624369874637040374975341000847480 8367320 28437923237310233068136021144751513600 8367321 -8411774700817938575004400919295616320 8367322 -42980269516781510864601188778603101760 8367323 126268087046360930494370876213046085560 8367324 2539723545026951875960130258416607232 8367325 46602223967547491882744888399504880050 8367326 -33455939938745374385476781042559364416 8367327 922924596095742955780539254392899840 8367328 78636053642747293644151231235915513856 8367329 74901460053699470851070363305308864930 8367330 -51284664232833409797452402194678702080 8367331 -26077657333056085076510911013017111296 8367332 -102667170145459684421932696778746233600 8367333 -918425312007186954695084637075449280 8367334 -10668966149569890970986839967157125120 8367335 10443374055746077294558251684951152400 8367336 -15230093962491674098277820978631311360 8367337 26491852977936975375618034939135991904 8367338 497852185651067172768177529117120176 8367339 -28247092225458796498628413317197068560 8367340 8263101520615359591799788033662515200 8367341 -179161830027775097759414696573108558100 8367342 -22370078178295487112736694132719754688 8367343 140648035853151329942428979295297184592 8367344 8928025417985715762090285776210165760 8367345 -18236264415033553443872741293910127360 8367346 -50957020304879111423792644721196426336 8367347 6439035440438232646551921911238064080 8367348 -59627073671475023914030083442749880320 8367349 74757388569394762021709011781141096832 8367350 29362199004689015320341221106796924800 8367351 -100417022458581417046824500003908038168 8367352 -65909670182586651158728747296013393920 8367353 -3210758279881510354376212879604712000 8367354 -27267823199590258889425745329436943360 8367355 -43154595184837087886535196922281410000 8367356 -53599498298153933249877445161296302080 8367357 962097141628643332219583793291095040 8367358 -129289412855480999003321030625118530816 8367359 3968412798003473145089630890385002368 8367360 5467878571783314480536965360700620800 8367361 129146751093756860497525819583370120962 8367362 -4151126461506950330583659858264783616 8367363 159009368034084535326658230525729719808 8367364 62785980067230175289634095777491763200 8367365 -15042256226879555950830490308224294400 8367366 6125980969354153881010786244047319040 8367367 -56173395877278686368179177687873758768 8367368 209569258838775600594957936758112092160 8367369 -16898674477887057866776770662871350256 8367370 948030949557209946634385428068019200 8367371 -177064312978519584749625980615338336428 8367372 35959904251604385368975554008190049280 8367373 119695891167994792791735633902101574336 8367374 -435407728419656538360724866357056064 8367375 24707264207039725150050493780430856000 8367376 -11578035239341096312612693037156589568 8367377 12924447979025710752991081188352449600 8367378 5081808277309831842880976485576066560 8367379 104230363573911153936476673584902599980 8367380 -4990240638851005947735098935826227200 8367381 5781135995244175037146804022281038144 8367382 -35228943363932426691685763548952714208 8367383 -148714743596056648748697784828298314320 8367384 92466090420718786121908764125012459520 8367385 -25117685426838414907337530525015546800 8367386 52703990737251940646821220390644465392 8367387 -20276304052336865181664613538934204008 8367388 -19957239488440701580160097071623731712 8367389 -9049159978394520981153232037402694810 8367390 14095900771452852216894032702561856000 8367391 -103538799018483241526815857421371690200 8367392 73377275972452903715711688774844416 8367393 96656814446498493781886512079491296000 8367394 3870112833405847872867814599979602432 8367395 -1240262308288257147676015882455313920 8367396 2166645519094112432403545394491424768 8367397 -74293828082898992314468958000266761154 8367398 29120375449711627415734925334913227264 8367399 -97337859714475839036639370336363043400 8367400 25028255986494914849131472657854464000 8367401 925168121149178659844365101284481024 8367402 3541437825918191237525074497860154624 8367403 -6331693854732740891353654207589871792 8367404 -19018624721566652974861041023108838144 8367405 -47035862919471451091841514670951260800 8367406 -6174344352201589600286069551717149696 8367407 14499745180182932422450653343873919952 8367408 -19589308748056106232016762022374932480 8367409 141030633912169558462145388184708576804 8367410 -128323010874236948675507364575626598400 8367411 74478411603323095903449095240926868736 8367412 -20241890640044575133543818921705616640 8367413 -1860247404266302089627031529454942336 8367414 21500880562492696008190936659179879424 8367415 -30295473442155605777344898972759834400 8367416 -181910180126832655710662924978780221440 8367417 20541385685608810379385697762500236526 8367418 8688749907658891410960570704986848000 8367419 -78630577567050727654578672968585389200 8367420 -15303723753583822310463655619405061120 8367421 25536941251451244828246544351471227744 8367422 31711011806100267462920974906329167232 8367423 -45063128763507145440586010369444724096 8367424 -3318693674529173407751625865816965120 8367425 -115412760015893231014936035252122293200 8367426 -33191680218646370004929418811304588208 8367427 113889348032339851235887029018806979708 8367428 86172593103823626553718219869974735360 8367429 -69284554306019998271702494498468408320 8367430 -8141742074287997332425187801184822400 8367431 139998867344461990887951700973459076000 8367432 6567639579099547757589303598883512320 8367433 -64336600626018093324596803412169305136 8367434 -17038218758980948637980875770179316736 8367435 126112104707716090207700844605991295200 8367436 -105196821370304423542293894685088177664 8367437 -38210022567801714200517646520038631700 8367438 62472492987440551755960667726439060544 8367439 28482715257353557825953226669073417520 8367440 -19680691778372439047125619789728727040 8367441 149541814403910167019428637884715831360 8367442 -3360381160940948539943586983822951808 8367443 2972728061315421442841386709780482560 8367444 4140017250981057470685403999899498240 8367445 10211767739969951076639496570168580700 8367446 -32402706051000335045822544169700704512 8367447 -15672276914702104929379943222991398016 8367448 196908945046101190866289701373447680000 8367449 -312441126629970592205715177101522940 8367450 3689390385454442205512452068247219200 8367451 -10953053752340385354032473048547862240 8367452 -131129218024972030035505104747751140864 8367453 20390255786633462978620392050551395462 8367454 -15862377259373565336178454387643325824 8367455 145094582950951603559413661874753282720 8367456 107864603969642386332119020773310464 8367457 162373311385732646359749667803904058880 8367458 24020225334755483582537627923458017280 8367459 -19297206727652549311406597836606852800 8367460 -27252991659095105015666494991004030720 8367461 20567681835192855984402091984638515712 8367462 -30563551575596497852229609506894398720 8367463 -6394109341631250308009865744730905176 8367464 -63172460028741389502004119231458918400 8367465 76186907196139010207224613223877245120 8367466 -22681979945989839230347119592518911568 8367467 108760619231280458795872619166936971640 8367468 -105579017094229647342867584488183256064 8367469 71632644991815875021638066391245017408 8367470 -5869518865705227679526064433427680320 8367471 -33647490501087049114132597145375568528 8367472 13337552005537511178322927706561216512 8367473 -142397158805293520386188491302947347856 8367474 -25391525747955508928049641322064928640 8367475 19893759699835920387650489555062467500 8367476 2848121188167750272448673677305433600 8367477 -212399089545262489791536452380151392 8367478 32239242622970815269331120543671920256 8367479 7509270099590896104223502050492800528 8367480 -35106523998378717574724220110737612800 8367481 -37563475431554054176284554125892642748 8367482 -21067424805466917623993882401388619408 8367483 -87045721492897538326632914726085887976 8367484 18472526159950807996418170838553430016 8367485 -23898665099044907229172947367536003240 8367486 -16490410147993278523380545966224665600 8367487 -19063024679048384941327402115608576080 8367488 -141375901028316949438116448574090772480 8367489 -5646876329901374590418131374346982400 8367490 -8421009029081192021732645289435180000 8367491 -51890596658564284803393837904335076656 8367492 7887288638524533272742998005272281088 8367493 -118293991436992282748588332424535769476 8367494 26648638798022395812087201559004192640 8367495 14775936546807574729829265983758387200 8367496 -174425194432572212721408683469353118720 8367497 7702920343526552464354900975571877072 8367498 21819542949443786404627399463919993600 8367499 503164205667938664801037297463033600 8367500 9697380840921973414780128598800480000 8367501 -115493383140301095305868400591633301568 8367502 -22123817318830286367639785425468154112 8367503 9062225569989369625398843795893083680 8367504 33581574334176261544548448595851345920 8367505 82890317966138127052767941257708848000 8367506 -41919926777410449694244333367286072320 8367507 -2583065734733851677897607441970836920 8367508 2156827467634404761322564196503571328 8367509 -38038390617804030370455774697448957796 8367510 30495605607449435491717138682045362560 8367511 -148848330005473742670552676725172486448 8367512 -32281313264086667473334085495015444480 8367513 -9575579611102880892285139015532160 8367514 -115415922531544970178096347238788152320 8367515 -36356086137000128092330596849542044800 8367516 -20858179445938432016405727367924362240 8367517 76139715834236283686387692861623438566 8367518 -5614083925368325121590486232039040 8367519 -26163618211401067670816671832440719360 8367520 194447371248804103534517144801771520 8367521 -26660312759203505970735389973474037278 8367522 36144430470844024351428697421375078400 8367523 55640452701526843897707827307510967772 8367524 -18403912012696681055132635825542604800 8367525 71873956010488991351710912019711408250 8367526 17070480378554945276673939267673510464 8367527 19716320981939973927117260493329332272 8367528 -15707261982151692910091235040662159360 8367529 -6265593466787286704187316638863186816 8367530 -15774594840237447620204530335136071840 8367531 -72787195382460666518106160102985249448 8367532 150342464984584652410066004342932300800 8367533 56339199993933719068060472350950901782 8367534 12420580132372768639198641173371210560 8367535 -78312560157612564887951323685444551680 8367536 -24757811689920048385889013609755148288 8367537 -30609582656916033965421805899921923232 8367538 2957079517604401088502853861769247744 8367539 135422132231725197268507017598435139340 8367540 -31061855440794058594358134226194483200 8367541 -3213649950623707812381969179938291456 8367542 543455170099778106710560174458153600 8367543 3105085785840082208751086244011125320 8367544 175928310752696727569842261108146278400 8367545 -44209947564924067627905854651044400700 8367546 -14593475894569201451535796831393112832 8367547 135100692629465916525577833161896368192 8367548 -31502024051027208178120491956466361344 8367549 28150322264512439173464561905526304320 8367550 11945926335640414493539021322099188800 8367551 -102310496538598755259170666943931621376 8367552 -327067433884247230787236464269721600 8367553 -229795602975490423957639446349343660760 8367554 -14204688790481288599249867055436687840 8367555 23791319913378134415652603602523672320 8367556 -83832671408830442242110017486198519680 8367557 43083710130571692458935757012522339040 8367558 -83684253031930096174469748743319375360 8367559 122940542173665016035313900813353484760 8367560 96191066585478701799621481346447616000 8367561 48248059886809506821300447489028573888 8367562 -18407777152496340746131650614691532800 8367563 -137485174217883045124334150818190638080 8367564 -75549985049891993512566861533262873600 8367565 -53221276973949440873210904971100159540 8367566 -21859583046184824023870627849134056768 8367567 -13488804355778076876390155423025694944 8367568 -47136671143912161078855482330162528256 8367569 23006580435372457580060883523682968512 8367570 79735375292022400922885761521446707200 8367571 -220253707548175830893365676862497710228 8367572 137429810654204527992188486337500743680 8367573 -59421743389099190440967983375240807200 8367574 -57612845130858527803182202520462026464 8367575 -35111650397624223324193107762982245000 8367576 -27722888428069105895153482366683709440 8367577 -145215942769639373437734932312575107574 8367578 -6992386191581467029521517466040966160 8367579 34403460153793623419417515044299873448 8367580 5068220734060088319440034051290204160 8367581 -19414138416306456982908643575559032000 8367582 -19045885465356243961523982935682871296 8367583 83345949259003547718967406432040983088 8367584 -62810574168722650404418589387335925760 8367585 -510097002332138765307752472837380160 8367586 1274111031554086526215052007387749760 8367587 -26075186394964775062651719192410947296 8367588 83148577212611898327036025788364870272 8367589 45417991319177107245282131320766411390 8367590 -14531453080293045204202798507875747840 8367591 123498144182595600757241134171843338792 8367592 39264674317260583500677562795510497280 8367593 45581682726462247857987932029789084644 8367594 10856797732913492863730620906559827200 8367595 -5063217586633954372346852530155386400 8367596 103248507349056133666175622121591956480 8367597 -53157554498081035252672759109926258560 8367598 -39822326596913542016085995585249873664 8367599 -13722246924821284167368409185961310680 8367600 12030910376247882675264497186635776000 8367601 -321108460122766347967764209312506723200 8367602 19074595226151974819150808345950510400 8367603 -24822144341467773573289799825524213200 8367604 44310275705783442698227438266283683840 8367605 -33289617776034686269761083314412732640 8367606 -6589816741787760357709951167581871360 8367607 -130754590051202786126273093131801031280 8367608 -47396986818730254006802546375420231680 8367609 63181693877127422133314498837851085904 8367610 -34379241379287767444822452143072683040 8367611 17406263849047687030456955904438856224 8367612 44389078391542733852912706700446695424 8367613 31210799197408522060719490350891071104 8367614 -15191262043898922527708256332139893376 8367615 22835743136845231801705140122059676760 8367616 -31095471072884788293718312254009507840 8367617 -266799091125226006492296632270954041920 8367618 1487602624638610361561191416140221440 8367619 -272115498118202408458321790399708496 8367620 -65287880373743320668486901124432536320 8367621 -9826621936833846138423532717230300096 8367622 -3594119877466685186054557633080912576 8367623 -211737793268394847015134768819869195496 8367624 657304472010896489896178608643328000 8367625 5556832378913062455759829166904288000 8367626 -22848743259292977618538807987157089488 8367627 98094591578804835007222695430715378880 8367628 2165960709698087987861179781793702400 8367629 -68869801053465659454904239708927390720 8367630 -8404273426384020657955228616197877760 8367631 207663923101618801566024540415524034200 8367632 270120449043833854748205646140751872 8367633 -103680326869683815191943439830084535198 8367634 25752120685181581291652876632091136 8367635 -133789947033290105156601385284620323920 8367636 14785829237656001931450325657388070912 8367637 -71808070552279208124077001678627926180 8367638 106331423621762254903871047153154605440 8367639 -14395173334061174293478378207557150080 8367640 -34254497581471944115691194710966067200 8367641 57378486104963210893707258586489380042 8367642 78565937752001686682543944825911329280 8367643 51751793048284739052500266858985461892 8367644 23282810344126566718310075759434985472 8367645 29636633232112108866660819018217082880 8367646 5938073313120490884629454538971949440 8367647 -240674104960855401005957835485866409928 8367648 -43806094580677057577390645803632033792 8367649 -56394025468364372928404748496631912448 8367650 -9424159612868461818549979698567962400 8367651 -264574046343637092585526130745189734400 8367652 104908106755626213931608257318795217536 8367653 11714982574851736465605891516689138304 8367654 -16670782499331609357499742103802032768 8367655 -107285056988679895899077027471446284240 8367656 23002578076581011912829395874960015360 8367657 3151311978902846614554510227671627680 8367658 -43814374320531329499890988675090995616 8367659 81143120246936262818838181346186311860 8367660 20541105783527939889242251639583232000 8367661 8713370460653622842081061376818815840 8367662 -18974398628572752127955515783775295168 8367663 28712795189286192693225991661807326224 8367664 -18798628621327411449280072650625253376 8367665 -11367341999644468509984356997470978880 8367666 -12526179227309183475041000610858441216 8367667 -4499690953840796199235757004778540032 8367668 -80515729300057475507066056998765581952 8367669 -13661653562170418048934566469173940306 8367670 -25474409945992785396065063176538576640 8367671 400466707554081785092563879254754480 8367672 49414051796438777976404257176636825600 8367673 -88142250001404282980032499192129029078 8367674 -1431591425042654587779104885112964608 8367675 -12257631123793534979095531076926848000 8367676 22630704206738180380184820726025297920 8367677 -88144616444798393562343731214351836474 8367678 -69184152845695218803685590354254018560 8367679 -45201613036239013668220312055314342720 8367680 -31598226984144126333721043738925465600 8367681 17442190019777345531749779422078151792 8367682 -96634730805875718377401185074972309808 8367683 4027657696794739703749441115789695932 8367684 -4246219621173774243300876350503096320 8367685 -203442442682520551985864617462077062240 8367686 5901200994023902241432350731372306240 8367687 -56459446043152257546532593972339851856 8367688 49726169050034129054426027744043663360 8367689 96189154635378638264995330884373576320 8367690 -122191607584186707474073821751810560 8367691 -118850937586229740314749117652448308000 8367692 199344623391406318719528801407231871744 8367693 -26230642378748882456824340338564718496 8367694 1476994365307343527567120187275720896 8367695 -34019975571796628023727479208515468800 8367696 -16337304585538489706960490199591034880 8367697 -189814951477081031053591436773325381520 8367698 2398899205363660511091205454903457600 8367699 -75083330056094512324019130510736895232 8367700 -74133072949627136410187530054669977600 8367701 -111282183224162452719438482897955284196 8367702 803084674456845131118773137811288064 8367703 3425008840381794239493913993752081000 8367704 -133236864836569691411551562136619530240 8367705 47540763160689471794343768863591406720 8367706 -10507673035782956440823383043017933824 8367707 -203827541304000293945021918230922554044 8367708 5102528336081070450167342256469300224 8367709 32112006845204644074904040263166245216 8367710 22385504945084130691476655088675819520 8367711 111839227840821135084328541422504617984 8367712 -19533882591688292026747243984060416000 8367713 23023545033235273379116153080713336880 8367714 -673489749899287043912910347370374400 8367715 153037509251560564786294128633855585360 8367716 12753208175591304942622620782429257728 8367717 -82258236340726581540014281183755925920 8367718 28056968555756546346029876831509935360 8367719 -122519968936141579738092174375363479880 8367720 32802230940800006111657883761752473600 8367721 -5286569708036478727375029191222471088 8367722 75402537114905788037408867263929454080 8367723 17759289731417196798029536518787211328 8367724 133131929456448466940102380547014666496 8367725 28385821184968424852748392094088028100 8367726 7279739554807711930164241283624853504 8367727 -12328223081796879663181360606706277424 8367728 -7855018455694685280898583445243396096 8367729 -149398742436911933821870270023780036192 8367730 -18017560738588301034045857969425342560 8367731 6916396806408715128905795569103550000 8367732 -36350328076400839903302424545042739200 8367733 -92320869610855058410103539726411918560 8367734 -51229808627016094177051150923758258880 8367735 -9584517863976680861229413411472630240 8367736 42715381850313810985970791841898086400 8367737 -3892607052593051210827345320561655296 8367738 -4185732256691532695343645821687780352 8367739 38657157019086533773263262621345580256 8367740 55802634129494989469273174399811118080 8367741 -115060492217724117417494157727080740250 8367742 113919424677131309499820703677043812992 8367743 66347104564534780607806906466785156992 8367744 -12745763941521209154500860450669854720 8367745 63413120199135364435953038614870365120 8367746 -2116587260922734842146493459797198816 8367747 -60299953469389470399141422634325753680 8367748 175734332254718532679890406901458381056 8367749 7043401195652650537037602246234778328 8367750 59907153282244514079391450496530080000 8367751 9895617836803765176376299561707379200 8367752 -52532691225462269570180911680213196800 8367753 35709490979614620116478022940895231504 8367754 745284097510855967208462484202985312 8367755 25159422460613744424233119489038480 8367756 -75119664294404479307844844388383666176 8367757 388589597856309403361114370209627712 8367758 8833171539272174652732977464690094976 8367759 -24929667216613961539203656260777996800 8367760 25575898743658788202176304862926356480 8367761 3298503744191557079107209754738509924 8367762 -1920401850640924646628802157664506880 8367763 61144360327302771767962316995256800824 8367764 190036020197586612519539457552267565056 8367765 -8996451406974339419717474033102071680 8367766 -16110831459699087325853356480359647232 8367767 84253360115677114329165595676089839816 8367768 -3384446667030439265494475730486558720 8367769 75389424386088008679567432984199236170 8367770 -15577585560963293640811796051953827840 8367771 -4140691374546756654509273199897018240 8367772 3979883354948532766979691790941351936 8367773 78804218697875745340729160465858306022 8367774 39079475119731195326442771618860506752 8367775 -28386203943516154114589087074046952200 8367776 64974479631220501224040499608352194560 8367777 -18010923150266835443440279383675410352 8367778 23900174977601660256740030784783535440 8367779 -7383418748912138126508040069984309200 8367780 14502496223746898366610774630916915200 8367781 177650421718653326326139414421457031964 8367782 -109542309106821560270804656955492671008 8367783 6694927615986613576971453216500446800 8367784 -131771809112801634705447548205477396480 8367785 -5916881355885600811271756546098809600 8367786 2364950874544236463979480720084822016 8367787 -28494515042731506451492599401685034080 8367788 -51285381441064195040377485148293872640 8367789 33522316740256444621489894729708425024 8367790 -3730092603959657284590096662666428800 8367791 -58455476658192962980189372088293651296 8367792 -13291991368251849520591366836794327040 8367793 4727530457881509392097159863457126720 8367794 -66989993766185681165143882758378200304 8367795 9387049886075724310730311992374973120 8367796 -9613033423418161188004876577594574080 8367797 100981284138116983955590156553820385212 8367798 11843709169220139975160431466015625664 8367799 5509405411639044995396904357391036416 8367800 -368648760089843872292005656944640000 8367801 31378585937554935024596033804462442240 8367802 4298153769591001881165970251499906272 8367803 -60550175115716768933300026497885057948 8367804 -68942430416648661127042170873095400960 8367805 -95189880214791064478794216045878261000 8367806 -63040707542867045286870401571370875648 8367807 -8629885777823761281580732601797895808 8367808 -12789087049092626685629006960293576704 8367809 43632842486111885248554718047902346240 8367810 -27462598748921806312615065971143764480 8367811 5482269165360043669638757871030767344 8367812 -64806521503745361158698893279685609344 8367813 -88059109841915501928239224259049993600 8367814 5020525698045269551029203100383232000 8367815 -15445795148771121993447540387469388040 8367816 -57801761767284015310492580652891340800 8367817 114068651308557351236321341315539723866 8367818 -60541947305297038603749250606698866640 8367819 36753216624973508987619295471805027544 8367820 -17056720374775944215128832376942289920 8367821 14076837551701941386599300989616782720 8367822 -56731086362757809372126071350809312640 8367823 -20350874958744172911871808779339126176 8367824 2694155546417738952921393208714813440 8367825 -20003466485196635344933304614189082400 8367826 18904371847422882697401397576381076112 8367827 38327601435699614725053742452437691408 8367828 -21956414578582344064085572720533504000 8367829 31757886296901774262971968151104260430 8367830 -19209959201567349774634854948255636480 8367831 52853300708622616980757354459817579112 8367832 -171529400923002119555686970002640793600 8367833 131911959513345575257990893367273856640 8367834 38019259314928605124644765077032945920 8367835 -51307067091771035306901722799326204640 8367836 -154201106490221924174782511960409515520 8367837 -25573245433449529180816357259016795264 8367838 80682143377542902380803912680178616320 8367839 163291439782225580488385822991836575680 8367840 44866281990045721775951300564090880000 8367841 -152052437505377612308764437700697841758 8367842 -15599352823724802363834011361135805440 8367843 2151749398345234575563491647537783168 8367844 4548099823658828877296849712725130496 8367845 -45647699154862170392609947702613664900 8367846 -28465794141331902534107699937087874176 8367847 -118827261260133294468461265050413979520 8367848 -201273261707124585555054665899026416640 8367849 11644602000437303282300687099733263040 8367850 21282477637525235864047685772055936800 8367851 197068642584601180037755031030532228852 8367852 -22534562145260900609912776431411855360 8367853 70385455202413630742203462185326762284 8367854 358812700249508237918853692330027904 8367855 -29428151040122349656691362065669421040 8367856 15851061058091594858877824199874772992 8367857 200456602003689717191220486898212449106 8367858 -54811999495493677791282004857682669152 8367859 -255873366100059278152936686761682726984 8367860 8949034540323479028037830110146805760 8367861 -15722574741160595521739912460181153536 8367862 -55477774515356467121691857321626697568 8367863 -43019804616932220782076219486606807840 8367864 -37056491435876344570562586994527252480 8367865 -4616730886767423218995925647470562560 8367866 4397449292301632614634827627387418880 8367867 -4870272464605004687206996322707654284 8367868 -26987352086664474567255230566506485760 8367869 -16866600101429184967521009248955357120 8367870 -9208436325386405004907588295366307840 8367871 -195305987670823894172060322810489406608 8367872 137994600182759616721730908172064915456 8367873 15787828098334032535697178451891716000 8367874 29685837435097297867788535321013289936 8367875 147550915237555178294493502134688704000 8367876 49017350533443239076068679130573056 8367877 -18136241623232864791816029829463887554 8367878 3083797979287588635811865557146857856 8367879 40116547595238034965718743076151703888 8367880 -237519915724193450252976259613791027200 8367881 -56913033625275683698800692293121049318 8367882 -8231034040134395592643162634867178240 8367883 1122606595577248703833025528233160544 8367884 -20015713572904757586594017056217508864 8367885 90267530526855929477024808935097607200 8367886 -464113757072566746751955270319844416 8367887 80170651131556285567543307945829237504 8367888 -23520278335761725031313139916076548096 8367889 60486020208759190246219299404119583860 8367890 -48182241904612030915436193177740392800 8367891 44008712343513584999602576955362232064 8367892 -9702463248417787172503222125028147200 8367893 -118603965193352521281854760042824522184 8367894 78260780967278409985007688820835927040 8367895 264798748368125220236346264292909200 8367896 121249716903872191149212402264578529280 8367897 48773565691860303248220536837070747600 8367898 16913611326771613696132522241329434624 8367899 24160363116980797926538332430527797232 8367900 1084485063022216168786409837680012800 8367901 -20443923192255086688720364243641217536 8367902 114068456632888637229246532449116257152 8367903 -68924671216017179538052842778019978496 8367904 -37126791288849940170762586122194780160 8367905 11608248705648509596151558146948081920 8367906 38999728496376305474494837387996905984 8367907 13126639384318042551415143321845434872 8367908 64805022820737527558349258697916252160 8367909 -121673610722341162896246516335054635872 8367910 47513776356678701819515085134473980160 8367911 108748422136781213502119034446676751800 8367912 39685722240926678292488484958754488320 8367913 70555971588525137399831984832446423162 8367914 31696581373050378845136768749919931056 8367915 15674868671563916652845005375147207920 8367916 3505577106749153331352161648129596928 8367917 -12883293101711366005307372990422270080 8367918 16317030468539897197438076185564532736 8367919 18599503849649060951887400181075823712 8367920 -11128877459162752902515037371524055040 8367921 -128761222096838381797757384711887334400 8367922 71006137398283568008193520256325386512 8367923 7103165871495620544091527862699376640 8367924 -32082216383950611157445042589770502144 8367925 35006165908350562110048357348872268650 8367926 -165920777935151863567368706598123291520 8367927 2421405108943290742627236345597633024 8367928 69593975545919858553150407229322383360 8367929 1286494249885269469849348248687396288 8367930 -14503555734399122495411977767991252800 8367931 17416555578423756954531994311597991680 8367932 29694974030188852414669713202816490496 8367933 -6518383060781204885263968881920806336 8367934 -40207806915574915935510494910879792384 8367935 -29100541341443055692847295072334541840 8367936 -11771133703750307102726215939922067456 8367937 67295485565463249082348448323732123586 8367938 4885606411340330940362391873325025280 8367939 29060748076419554735785588317080944200 8367940 35377415652461684367570643864617799680 8367941 -46001903406159273563284123626155193600 8367942 -19317708944657683628827610432134794240 8367943 -96527702240910691270967016739440198200 8367944 78996086069269350415175556230401413120 8367945 50122187344871103660879179986595881920 8367946 47548042018195763556018050270339802672 8367947 -74595042650828936360531398692200358768 8367948 -53796573572831131737565691015768778240 8367949 64588496826320338132699424805458760950 8367950 1911317248789593113683147757734680000 8367951 10793691751646581464364774781263470864 8367952 -26284018088702923414818310256942776320 8367953 181449123098737065194420794431248586864 8367954 -4100962645136622346830995247472214016 8367955 -17242104808801258955114724857324978640 8367956 159303069245039311873433383836675168000 8367957 -16795222630904110798968639641113693032 8367958 -5475211774417166840139040597492081920 8367959 178095366132707921371962031260635729160 8367960 -2620594733427588079680182523758592000 8367961 -81068028939421620256973321758880991360 8367962 -45479747373949832104111821683122207008 8367963 -9699238600660368127568888889856068456 8367964 126000001498294736812995612359136855552 8367965 -200679189385765300300706853129857277600 8367966 -66238159970656888838695672616387284416 8367967 44626703164209508574432579862339962448 8367968 -55473179847734231325813378663298105344 8367969 -72116811936294246541172261463029066880 8367970 -26768161900479607713133394492437516800 8367971 -123026993283984766887988932541690844568 8367972 -1029045831416957536880319039276730368 8367973 -21684353748917282816081609478141980900 8367974 -106514257286367956929061593733941778688 8367975 -31603906334997465138184155494896224000 8367976 78537490949512445386042409731229998080 8367977 -66446051632081485226166205029273916960 8367978 -25655836764002781514348724605048005120 8367979 52470327574065364792825053944690519760 8367980 62914853659767942023829543855184435200 8367981 -104410818036864626892548104427476851648 8367982 76804454567397140144163088461480960 8367983 6371432049345190804284114824471530104 8367984 23643862496626946489803048651953537024 8367985 -9346355329814826022907843290537155840 8367986 -57180597523920677993386086999213469056 8367987 72397072953941425186650690232117026360 8367988 131221665167741547374597765402019759488 8367989 -15571131462739256312604807098397446400 8367990 -1249141442793610369507347378179554560 8367991 35919355619823447036589550492174604392 8367992 59454100889975837652535149986617036800 8367993 15851273390069735698697505242167735482 8367994 31904880365329874046950083818420982752 8367995 -39203778910715042088997774991542758720 8367996 -10260187086138093999944548237665239040 8367997 36532821742820227790703264420075371904 8367998 -60678394564939389540760877983123825536 8367999 -29817236372805617756784147826938840960 8368000 2648086084644222744012089186058240000 8368001 231034119928329041162398479965705268672 8368002 -123659736944520996652564363894341120 8368003 45472782743367470191453281589531241680 8368004 -11641228656663685513986595619671769088 8368005 -15233923218980804914250228107956588480 8368006 -9775145514988321505592194249123169600 8368007 123538152355325195068338252212671103256 8368008 3722109782950811127709686125732659200 8368009 -48393141296571535663308836909008351196 8368010 5067881967166590076806501797044331520 8368011 -48569772797338163093664576696311505732 8368012 -21447968899616017525274353296282155520 8368013 126564715405696809716446852223159726700 8368014 -73075753006620715626732430074465255360 8368015 2098165514722913553659880213136183920 8368016 -17409842862735500736030192768365101056 8368017 -19467866140176685789022629020515201088 8368018 73587441521736684393351550672375797120 8368019 -191463222750640080779029239646932698040 8368020 -30281118867848102359188343149178732800 8368021 60746346486396674956778235809946741504 8368022 -34717577715471919897583103430738117248 8368023 -2786725521870146355723745004017445016 8368024 98936380166565375455741676267905341440 8368025 -38405804306424306539412931956275910450 8368026 62885242905622186476706445467402182144 8368027 101436228372498501249948008279365836040 8368028 170459272701720645135422105282849963520 8368029 -13471753815476030796285086173349052480 8368030 -27710293357117610694064305545601024000 8368031 33682799426522099419467147077477624160 8368032 -60509165907782572892117111953299603456 8368033 13848297847736115775842777177237389282 8368034 8868240633876497066793435423302830416 8368035 -31796663979461064545395698565779851760 8368036 -109957563146427229118411914883700989952 8368037 140118274349404172119186810719742005600 8368038 11428192309331073273054669255355979904 8368039 36874868988805550570768365519483913320 8368040 -41618925484596854269616993062638643200 8368041 35029467780665861585368771937641844928 8368042 -2830483025958153260930067292788799488 8368043 39327255035960473760865853851728426292 8368044 -7061075798560235400741875058240552960 8368045 -34334133767026401401638328737511550720 8368046 126231342976856007705677037503368360320 8368047 -18160967521121316828260960082619751040 8368048 -14533846156640585925055057574631243776 8368049 36376025483512615173786942082622062320 8368050 -26518354801954387324576725870747619200 8368051 -33926075381447897934646345974453498600 8368052 27829797395312044339637493788935741440 8368053 24233801549990721223963859077221628704 8368054 -5220599714936484524368990614029757024 8368055 -87951974418916392922766058818801889840 8368056 66794339585778365501594589296148480000 8368057 160855163579198476225557126257192795306 8368058 1222355531035507024635266029797859584 8368059 6472728804748414307430337384959060480 8368060 -28208300358677146531612577766657308160 8368061 -84180300408111821691010446363099725748 8368062 34906910635946721777872930897278408704 8368063 -13364908613710406648499485079319578912 8368064 -13813259451226039383265424429782401024 8368065 -7286458054463871995970932758233772140 8368066 -39002097759104594685076268299417520640 8368067 -101999680424225164626397068594590561040 8368068 -24232271030637355434799731359750012928 8368069 -42665267812905057986605663797676034530 8368070 -35939605384524917720356209072032411520 8368071 -80426658367148626724484784592209006080 8368072 282546263883083549512397942324436019200 8368073 92342346669033819821326435686240803418 8368074 -27368338916054474666648487000304982784 8368075 -76006545661870501740298737110283520000 8368076 -151055883323775113039218358839143978240 8368077 9062976812117370179454326882828882880 8368078 -16263479535221693346551120608203018240 8368079 -103220640341102004313480464188448898320 8368080 -3324237091321250985108478083260743680 8368081 74171268444739955329903174749428720882 8368082 1260823924852535599340793012096881952 8368083 19474051794159062875810908379744767600 8368084 -20652313994869828455723955426630854784 8368085 49849701344005437851023011418675472160 8368086 29751256207938413425473488368838268864 8368087 -27547084550192709042096865687470715168 8368088 27488530588722715675031831069184000 8368089 -103613911270891074225679126605633339552 8368090 -27600474495485643118173210580494151680 8368091 98021161404019708604424151304726487492 8368092 12002510695583039014579976516986970112 8368093 -172423847753151924359450927728522832180 8368094 -8343630874207624725526561316057425920 8368095 -9855631931884327908264887262823471200 8368096 -118339328809467440603454973344100909056 8368097 122192195301056670343208070030555203592 8368098 48018198667818748482404929757849595264 8368099 183950940475611061226707929615364518136 8368100 -8787200735882330227127208563952499200 8368101 708532022653980334362324717508704960 8368102 -35483507495281111497010545291073422336 8368103 157252835383617089245619563270164119352 8368104 117567313040182480135687877594704773120 8368105 18107520224223231918149889881564489160 8368106 -76889506863384428729860115609147036160 8368107 -70227452201785384793530868506432212480 8368108 -15644838024096991822970848578752912384 8368109 -34856387288412217738507702283188840320 8368110 -2268208056265091319772390069094379840 8368111 126218276448380928404557970968276165712 8368112 -19443845556919313053750065881687261184 8368113 14002036050290909901421971418140625920 8368114 -36752906217229473204756832356222126048 8368115 -27269367877134271324617401942169477120 8368116 38462087837870655225556030355129370624 8368117 -36519290745919579823280012027243955620 8368118 -116590167194772259892189847497838720 8368119 37767112918707431115223308023357804544 8368120 -75482501233429827134009490401397043200 8368121 10274860203423312623756526556710634752 8368122 -49410448348316680363080202069444397568 8368123 66251624655491832997491379970735246372 8368124 71352410287685247522698271487478361600 8368125 11065753164293423193015604896134040000 8368126 27344138718201740423568977840111922624 8368127 -26997412018450831417562860316570314128 8368128 -11120091314447247162691053369591595008 8368129 -64499455457929940385959596402568814528 8368130 -21162403033230554635761789744156825600 8368131 -32985482643631775508132809751279063552 8368132 -287611909676066380845120065230803865600 8368133 -234294423616071072887977014961752047040 8368134 -62366465391512602341871236740338685952 8368135 35865139840533037545212744274145609080 8368136 964786845397352141495052299766988800 8368137 99364254019369699975924306945633993440 8368138 46494158385073752325613219520926152800 8368139 -87651141125537782140267518979983682576 8368140 -10435263141769947809573622757657804800 8368141 -63322841436117987406163331022984244916 8368142 -1371495394995064929726790835299530048 8368143 30516988797146515976247844237007847168 8368144 -140019807947491140657684183215046656 8368145 -141046577956186038381194979217734569100 8368146 -64182877747606996559355812712106476528 8368147 59682884417242110248415748660932673320 8368148 -40069364550074990013786726060807897600 8368149 10460769374247890817308860936627084800 8368150 -16568528349556365081017087130282576000 8368151 -89161691082668408347074652199605526400 8368152 31052159999724533799146626123175485440 8368153 -68726711007256748966140979674976176440 8368154 -15161908827296075271812268643384419840 8368155 9668997148793620473324787728258939600 8368156 135942623086338880241126949196282795520 8368157 59314090185420533308960390453544220672 8368158 -5523488084373152062204573148506718592 8368159 -18912215649899618054190535965383643696 8368160 63428679099167841454508037481890447360 8368161 6868120756434618974972926255238673072 8368162 87728728714967041149153892317307997184 8368163 -123635114178182994967468237756942334016 8368164 22935474841153518919379905420586803200 8368165 32358675357322469792543914642042495920 8368166 -89092682196603625373667513292430365824 8368167 78157698374188652770153425167393384448 8368168 -115056721613127004215104590501370112000 8368169 -34769384519564145921786702176999351430 8368170 -8161442270810911437654998467927065600 8368171 -43001786575527598037822527221266278400 8368172 150625002874848339440895860691321298176 8368173 -37387923672882407743806483617782807392 8368174 16278730862271120153474097201707606336 8368175 -93819684158481792711946781339624928600 8368176 -22782646578208775108176101470348279808 8368177 33347701617883720165969762764212199972 8368178 -13224370688270335216038140973217482240 8368179 15783015007012721615364819780457861680 8368180 24733854771376993788996960484885747200 8368181 135352735645342447221811615508563397052 8368182 -13893333197072835103643520641751298560 8368183 -3755653356035808789351821189196458616 8368184 147613057369309132389906998495096401920 8368185 29855197874433603732958932343179212160 8368186 -39360917069391359359348737620569032960 8368187 -1657071444886971141913771223132955480 8368188 3311417146492239463464414742795207680 8368189 -58196005403317273137317105156724330560 8368190 -73826848139757348998512929936556264320 8368191 -918952738029132246352064558682064152 8368192 -5439386518931809839703740265539829760 8368193 114787670878960841885676932338934645442 8368194 -35372327537689182441789402299989737600 8368195 53759286031982614360392963138626593440 8368196 -17475733054798865675191548205847625600 8368197 -29161723720219060014007814097740455200 8368198 -25721911014633308681412896156917514400 8368199 -74370702867888560170812674934631248288 8368200 -52708432159268044155313618651574400000 8368201 92395119759166421459216703002502250202 8368202 9353850670680296776491320489618731008 8368203 59625857133989598525751692529999755264 8368204 -73848421713273396015719379631372273920 8368205 -87509832882491510253303676464910371840 8368206 -4301467169929052618786662875589263360 8368207 -10316774126628655527935086927552710544 8368208 24923081221123029818953534369115013120 8368209 1684414400124522422247467753154958848 8368210 -56589133310388522240835171522791270240 8368211 -152915825816394735104753495735509111200 8368212 -18676194777325803329950155115981068288 8368213 -6514471987485522939313094805214291040 8368214 71993090721702266668731408390565191456 8368215 6171817808692813544632453843212585120 8368216 -47164893689003533164366555526158090240 8368217 -31540899401751795832358555032873894080 8368218 -1271824119345350910306072310415078400 8368219 59094795564880665371844206312168823620 8368220 16483346844410388928105793949870988800 8368221 125122947782740402032702576921721629312 8368222 28747631885869659514754520164991030912 8368223 16094460732235217288992211750960320368 8368224 55887241572713608784884000873048965120 8368225 1238525944396209123666252601784539500 8368226 38280432411640140291357971537623296384 8368227 22082525327017187093908529704904762880 8368228 91900270957474182953905212963119984640 8368229 29526720457540231953115540701393592830 8368230 31468598153723711827714889145600000 8368231 65716544778880676339317931393266266352 8368232 -57230919601482689044235173684969497600 8368233 -54268894050110978071207479103933562880 8368234 -19855370825866979280113142782877700608 8368235 -145149557910894603398941765442989500000 8368236 -94524899114810652027960472711360535808 8368237 163867736279138178767813099419380172886 8368238 96305315421823896979910353530514067520 8368239 172291786363690555310180891507857032 8368240 -7364242273963367063260522679589273600 8368241 69370090631564353001401301895543646272 8368242 -43053737059586099168070753851297877888 8368243 -1315964334773353007423319475593666112 8368244 56105362192290243703609170300195699456 8368245 -45597065704341631125586338672183470400 8368246 -67177131201566441251548584414047145280 8368247 -92390910884957258862286818967618481304 8368248 -15546124756878540450352209567495290880 8368249 154757908884683097283812103518623830250 8368250 -53485383767350389631567699443050880000 8368251 1879915149622818112123468201358314008 8368252 -82087626943740182105698226117662210560 8368253 -70840603855682575689982986367173424980 8368254 50795189499543826468172848535104302528 8368255 4498132762558192326852114332784803520 8368256 -47366193265239559867432651196549038080 8368257 -8714247981300520260164806328314407360 8368258 -3955399065396274817019561076692747360 8368259 94152162958366935986674441718064206460 8368260 -64873148378495242635925874467054202880 8368261 -78061450468456944441098669121894640800 8368262 -929167822468489972983885481512677376 8368263 -11603622284433365358250629288221221008 8368264 18605839651871796485407463511407984640 8368265 -89286486141212992686041286182879688000 8368266 -44273306616499218260810637013522334976 8368267 201200104943145194070778326766475458632 8368268 -21070234586245874806723389494510215680 8368269 -26155002121162774975540381781345431680 8368270 31732824786271045408000500382426838400 8368271 38560207503223827769893755260101575472 8368272 -2139165216494303854190383334963478528 8368273 591703223941534917099733650794438208 8368274 -3708493245718929156455311790710056960 8368275 -24675232391976572086958816350737202200 8368276 -25698295934651088178374465212891996160 8368277 21463082196883418313748066059497432640 8368278 7389411297569395206718945401341221824 8368279 30191018584410860826988076016561920784 8368280 -189836365490256248630669098836100915200 8368281 66773558618070558099969098334348636570 8368282 -937508520184238192339493426437328960 8368283 -33442480438726944575292540074923806720 8368284 13943292470262790925601787477204008960 8368285 -56432713445567685296759886330270178440 8368286 69987314786879380502648432621660894592 8368287 -114755516736776646041894334094494194400 8368288 -39751637783512797241347372636803235840 8368289 174218515990950688841849390856560997090 8368290 6333633375283060715361373924606617600 8368291 -85590439528521850420311062255543126308 8368292 -57733921501048665191920821714013977984 8368293 115945526146721751469464071925573504 8368294 21471659850109642649369428717093384512 8368295 8262812519008437571340988870170653440 8368296 -8564192222911823266644284668669132800 8368297 2830044226833445856655488489431132032 8368298 -77664431202483202730771875317203005440 8368299 -21053046666321951552387242022141740880 8368300 -16130211049441386248574240137220800000 8368301 -166990205074268661492811576182098270868 8368302 21097644262694500922731416345689890944 8368303 51659529446095153016310240836561591040 8368304 15895345680078983522440830722724397056 8368305 -19515117210705198756991156092995064960 8368306 57739043937423787602264146397916142352 8368307 -121359403831488690153947680641513363444 8368308 3414789778620515402592574855883115264 8368309 40777766406496044133706881120919063904 8368310 12613914563890737854766162630432735360 8368311 -9537587497735023953303613091866151296 8368312 -89394248073708459069857092046805811200 8368313 249559920735098004045841047362712834564 8368314 11748560144210285997282135165975836160 8368315 -127013939851043115394446766908840935040 8368316 -743376303158418779033344636888129536 8368317 -62732697351478371738341466233164603866 8368318 -95466522845261883309994372252452862464 8368319 -21006976543656366483965997166253369280 8368320 8971162276115926723456057698208972800 8368321 -47819491206651998591077317469944631320 8368322 -27972896281766862226853964623253696000 8368323 -97131724892836264060448315647417239816 8368324 11115238744044455809256579917089850496 8368325 12883269973938021414184022574327348000 8368326 35777217425277889618101692696401920000 8368327 -8735037113192595595922066103225914400 8368328 23256852756158464187009728193716930560 8368329 4575733724482146839958515648760356928 8368330 -83048095727784078841989211315368385440 8368331 -4301963015385996221325261985929365868 8368332 -10246940964536961271959047106875179008 8368333 -612256400692034582319017141123565236 8368334 69321044313017204782108355683437691392 8368335 105994910953317828876865892517542900400 8368336 19768589857349242634512172584323080192 8368337 -107888378296458759205073432467716352014 8368338 70697756779118054415185666913774452736 8368339 -73303783986526290683706935665055194544 8368340 -72359730397547929728234393318681016320 8368341 -120967602962390396058757672866823488 8368342 45302551260218183547461081076131962944 8368343 -84852269335036325974397792164915384176 8368344 -40668170715880325344993044661407866880 8368345 -148260648277277459616796029311948091900 8368346 -6149685929917877707665583301243351040 8368347 66514774954198670111949494346780657120 8368348 -15407881365227528670712463387619660800 8368349 12237043328827352303730518660350175520 8368350 -35665423761274251210610435089482803200 8368351 134108242983197785505776936222437160352 8368352 137254926052569736933740218941664919552 8368353 -302471810637415224803229351589928640 8368354 -5839027789982287261419004803942744288 8368355 -785894640955826025928085290055544480 8368356 27015974181991828225939757297927270400 8368357 70715848038656372909118760288222425472 8368358 -30961784312759767924398387342207954720 8368359 -49942058687959034785118046480749952 8368360 20970775783371404045849326460928000 8368361 77771433770597686708943466563708587962 8368362 3150704802160392465140425325231705520 8368363 -54013486424509230712000036420010744304 8368364 14217773841718655274718248176574836736 8368365 -62016655833066589980693379281945269280 8368366 -24474972452963582014437319126856697600 8368367 223867749362461484641701215554217435400 8368368 -4639731111598863301234433201735663616 8368369 185448263304599773714121124961942623396 8368370 119578865463170189603490255962703183360 8368371 439431748520362339429277428374426384 8368372 122478552587885413816743102852905864576 8368373 -36576521384319164519327534451319883418 8368374 8203218997472942653406874365600919552 8368375 812598914317061863816022115833202000 8368376 -202289340202266366881097327965249617920 8368377 -60049716749570802994629925321252597680 8368378 -24872761570081997603002213102161127680 8368379 -50538223574816376964256439462395964360 8368380 -21421732534670114614934656592707123200 8368381 -21562199150165053644385415438009928608 8368382 -33912441163500493427671291471827778176 8368383 11317327776368775301370150375075577600 8368384 -123823857151643166285302081687203610624 8368385 -57783432741247582946694552329849770200 8368386 -10279635022000277997310068745873646592 8368387 1537749389380681112252643462179753352 8368388 -27801523569100973276381420981124698112 8368389 11482645744049432809053804926837308704 8368390 -41539004415433411030982246506774588800 8368391 58600802134138083645498280048360130400 8368392 -52963012405401604247481918094192066560 8368393 29441004933814657797501097325792546688 8368394 87227913737746572660307445334189512496 8368395 -7763133863415035185998391631914848000 8368396 64943035928569590370078066239825708800 8368397 92177443463298875594567693907748330752 8368398 57307474057600365526971581240635732800 8368399 -54475369144358694399618719755672235336 8368400 26685320143118302189877343029807308800 8368401 32705576457353895177073820576832666624 8368402 -606251836264004053321855221245431296 8368403 1958934437332956023290872295101385680 8368404 -36524722307123462371411400537578149888 8368405 28513736564597080364761078134987588060 8368406 71724875142869296822146150683217925152 8368407 228730322358143986096386519568818533280 8368408 168885985132337808495562561384393512960 8368409 -4791601650701215823866897834578218880 8368410 -4709714215153160715331690177869968640 8368411 -84049831046066354746863896969308532736 8368412 -29164903585938490054453678210442631168 8368413 -2595126852879102911233865798810089056 8368414 19711204021897367445135654697602489600 8368415 -87558731834914704682644210896019240960 8368416 11506212591791818308996877812887519232 8368417 93949533918851197548731152489679982640 8368418 -31735278822172530405058127229051907584 8368419 32181593642503218422535959321744130048 8368420 14485062081161289276632796198642524160 8368421 158788946406218358167835714474564290622 8368422 3927963914026065029822908324890785472 8368423 -65389090765346359193149668699018871760 8368424 81932803444072094550024818411898792960 8368425 30418206251505537536851500715833398700 8368426 91732431519438983684924677594556765184 8368427 37923168957457683554994907168216843752 8368428 2938430832583926798251132390288529408 8368429 -9418670388079217343599854214730925440 8368430 -13543787347735417403422236471595296000 8368431 -86363636639509857289623998873831737848 8368432 864589592009171531109552467692584960 8368433 148816128936592137500812374226990193682 8368434 119308804811314552791399868401572220672 8368435 -28292693241886613966010146537138506560 8368436 -147164935219365931440099982124355840000 8368437 -17221685035860678782250455105062351872 8368438 14893752166719248986109918295399734400 8368439 -174509483751047569484425956620227100760 8368440 -11890613688612299304407998420213555200 8368441 186644837859295785144622949708177690880 8368442 -90063364737387945416498022029771116800 8368443 -66552742750202967443461322762083294080 8368444 78488198518613650862889678456734023680 8368445 995710514975108017664113166585341920 8368446 -34768001871823682935867746156210911232 8368447 -19972100287111537488311269462696453688 8368448 -36321111340445572132404861906582503424 8368449 78129379670812971475981023395340412464 8368450 19933803343343042311277412097701120000 8368451 -9763992690348805018619106805343581536 8368452 -84148656034254773971956328204240765824 8368453 1079829896846830022285094759070793724 8368454 -52657329949006420472298469171228980288 8368455 13312546142479497170771799264351926400 8368456 -85402093738727106097240025976038922240 8368457 75085613059640795311382617227623903706 8368458 -11882112906975181460561802921401106432 8368459 179835719798523761409713385220872944040 8368460 -80467391302885717372591753877551518720 8368461 142119123304475388085608155852656154880 8368462 114410169226915774139199607465955184000 8368463 59999648603120074207771592598580601712 8368464 -9068154613697895427935659813448056832 8368465 17675771415397287247295792078605897140 8368466 92861822061804006865537777792310028432 8368467 33073120383179687889789657722424337080 8368468 128612654284073600456726146841633625856 8368469 -3524954349963507634632402339893892360 8368470 24224892675547961440810226965304217600 8368471 -208920747208677666290456132847966393456 8368472 -27345101642222784218994137671740211200 8368473 -87697344142460927060541852682460967216 8368474 -14756360039085900427661493644308254720 8368475 -10015661112895665565203230888101782000 8368476 20514434235784831344089780617828280832 8368477 -85292077712549468514351941955020039540 8368478 -26064768940676086725218744541083544960 8368479 -166840647553300433819686635860387856 8368480 19483096534015842238671362788499128320 8368481 -36826383175604067272439551384252928 8368482 -11245979732971329778250726284633377408 8368483 -146976499182463013683729005045519153600 8368484 1110656496435752780750699331004722432 8368485 -75030207551140131409999779824035356000 8368486 -11734651253058521903358183200928245760 8368487 -207350538827908730497161211102982278200 8368488 1168565108283058493634984500561510400 8368489 190266968879261449565702689493394687290 8368490 10940752034896524643943757943521693120 8368491 -17501059163222904284455071381459042816 8368492 21802498496067760204419158647006909440 8368493 -42266089768758001569461323400245690560 8368494 -10902683471164691719218809609462040000 8368495 85205929263399010721436422875008188400 8368496 24959996138756657722251194403575857152 8368497 23190143374433152471495599908347484160 8368498 119511672635256864704841028593560962464 8368499 11297774653612273348515999957789960864 8368500 -5134034581531595555028605715068928000 8368501 15100438039208727060730755363743937600 8368502 -39548687951826889690564193052859038048 8368503 -13715031880742809585732640274457567872 8368504 -2019137416176065721178995761189806080 8368505 21652932838438255347536575404211063560 8368506 6292868536547739339932604925341363312 8368507 7934457398448607869029410645630538512 8368508 70982529281428203006732930849915595776 8368509 -57960832868405106824301714363547178496 8368510 -14858143687327514997590754526779799680 8368511 -89097092891708529593251564899778611648 8368512 8745667523543516987880413896428748800 8368513 -3565206645236957589010151448295964240 8368514 60215606156254855558355323281000576000 8368515 7742432450765296419134899242736960560 8368516 -24352812774603259615134601262431662848 8368517 -97104334588681574893420041172698550434 8368518 -6246630937330748762955583731911436096 8368519 -19462530145400830323759357752851406720 8368520 -85686335056917242666891771938283059200 8368521 31999981773381301818986750560226709504 8368522 -31027122153791791361807311567131869088 8368523 2527867828751236049456335959126053544 8368524 46332910075878639668626605470300463360 8368525 -14377705686184073797089652408971062400 8368526 53067378094378689001823536381258955712 8368527 20963183406889334241043616411244129408 8368528 13595750701888481921335717392595025920 8368529 2678759721426588291064384237163374812 8368530 -39204012284126569412951847312590784000 8368531 1187929318109953278128826278583202880 8368532 103853116683979596582977921757614541696 8368533 188568858204609600951705403471110050844 8368534 110763233647345179854114366190606425280 8368535 -11665826070878928342320482879522006080 8368536 73490201459790092424633754264080384000 8368537 -95979808980743394377139181943771294208 8368538 97047916761115182369772303028200046592 8368539 74187039555642201500801100684224562480 8368540 38775771746238975303925965088381386240 8368541 16511265464914575995356355890703160492 8368542 27121522110683459062446336704767764480 8368543 -10205474726689854960738268321375343936 8368544 -208542851702021149211837861459232030720 8368545 -2300831606525886130373054224160791680 8368546 115417412367961156035889360072468955472 8368547 22197127292291192377309186966092940800 8368548 -22960873228371726391732528594557189120 8368549 -23975995622905061356967125883852403200 8368550 28153461055715569335134328676503552000 8368551 49040861233985316363826391819295442320 8368552 65549866373555863941037953285566745600 8368553 -148053939560573650196283066340690585200 8368554 -4139441227224446748815931278707118592 8368555 44772588332565661316613087297402950160 8368556 -58048326459884599630941347757830928384 8368557 -30228648626637526112050099436836433280 8368558 -46599968514159285885430724461216730112 8368559 123188132816175061786809864805926918360 8368560 -8086679534201916766933716434568806400 8368561 -52425263149072622737399971461091849838 8368562 54697184199383374115397814031309494032 8368563 30876333796466192165037063404466817080 8368564 79039197582708774219376076773617677056 8368565 -89378877370755035898196852178005773540 8368566 -53047973704872537833256450667527610464 8368567 -226584340957108197696162781137636295384 8368568 -55781975816251521672489539500100935680 8368569 98375316594029168629879500095636697600 8368570 -8611978168691426161266938928944087040 8368571 -27008329043277763896942303980788169376 8368572 -28529680781894265731470019633902775808 8368573 9784922840394820308828764622748193760 8368574 -1724626996785317458379305781763420672 8368575 -25156137080119135221709098901866095400 8368576 -45713288505597543494282919215177400320 8368577 -4737347224097538070671348269358940608 8368578 15689484368596536128693281608094014624 8368579 -47137483858358430746949356948155578820 8368580 -48662345197231410758377410213961420800 8368581 16527207626127051598429497952419712320 8368582 -16362796296663650389034003170607131968 8368583 -39953823489513957068879451354070630296 8368584 -7949376054216608398400173007373926400 8368585 103368296894557289802652343786186880000 8368586 -46226012661773194094783672268201516960 8368587 49914082391603528928954904355464382844 8368588 110404990059437336645417623423461964800 8368589 -80421003237007436025274371767031497610 8368590 36259745822692794119728236380548262400 8368591 -11608035496795506349797001634900443392 8368592 20890961603819678752470476543496732672 8368593 -51496001672945422145067770451860061216 8368594 10591340615474844103793112040884433728 8368595 -44896414750450151727856069598996360400 8368596 -1679047082251078851815574574012336128 8368597 -26365280213222373995554405316348779954 8368598 -12383855834184645571388293459000980864 8368599 -50737868495252879802418634830970958720 8368600 93224946985721710561078966259207424000 8368601 174950142849733336627183879699858606602 8368602 29222284745313129528782078293161216 8368603 11439921839912960789482899867852326852 8368604 -801376850265325867612343259835058688 8368605 10809050227660977436543704450284805120 8368606 25413899667795980307024344653275418752 8368607 -9894772397252412513148575096188097120 8368608 18328659799704048849559180024857231360 8368609 357142919672878865205876326403349493760 8368610 -21394762160127764159177057364685475040 8368611 -144478911693333449503660845361958781120 8368612 31754640853610644915494119155536518784 8368613 86339133019231505883673233288054523584 8368614 49968837945518915089876198013527862304 8368615 -39408779981631936446555922565294935240 8368616 126290377051825358458663921599630228480 8368617 2244651146283294349759127248478781120 8368618 68154915139819885742414808603990947760 8368619 6839266208028888675859521128511690240 8368620 -28701305100033255292221212355924019200 8368621 58015303355518097700236218427235908822 8368622 -12064384115985440767056211503306429888 8368623 -32369964560852811699792661094265446880 8368624 -57319935167622803181862858708024885248 8368625 -9966732504180987803386762414269975000 8368626 -22441458135248276684134645711219138560 8368627 36185812803524596423003149611176268112 8368628 30304787897832746161062369062402703360 8368629 -100979908913991611773082239969595572800 8368630 47441714493416242271189471270637096960 8368631 -62806431954512328436700534801709873336 8368632 73927963091138940083780859895801528320 8368633 14043175664597339287739409620507265408 8368634 68161826022156129524066021259327002880 8368635 6719954034192321908231734609938136320 8368636 -38274191268600894159822587013345628160 8368637 70727646670109587082151414549246113286 8368638 -15916581070032922298869495428898803072 8368639 126859396542865824089755747186045860456 8368640 -18222623282599207096875320670808965120 8368641 52148343413925139760969987379809262240 8368642 -67005717524621373671479099991403145728 8368643 -135174649390878938619066085387723983108 8368644 -66306823519628358799925341668212265984 8368645 -4652191878006307761786118284370036800 8368646 -13459604742238814368623714515043628800 8368647 -2225484595579616696263579479190969344 8368648 -204683456435482071782057360949045488640 8368649 97293991385370785176275029736669486720 8368650 4856977797017074898548790158977600000 8368651 208111085317393142934334029648913773904 8368652 143551301595722656346071061483792545536 8368653 108826952505236523672757210680703303104 8368654 1072658034802839173765109115193983872 8368655 -12480106760888646423725363182828120440 8368656 15840438313225276313501764896991936512 8368657 -488400743844509651704546376631819840 8368658 -9759205933302808542588596061337222848 8368659 54863056056523912197448480098452288784 8368660 538542611470587321956145725514178560 8368661 235837815820849421187362251946222791932 8368662 -58068266383412518104133621215830826048 8368663 -13255011692004948635983044943855601696 8368664 -65778505498721273719034280149454950400 8368665 -16468172520144358173991326262202204160 8368666 -37164291681288069354558498690360826656 8368667 7444708167816846333576379594837944960 8368668 -22762540444969180582299185781616680960 8368669 -109496580251428511044284084255537259930 8368670 5785599521581838126664408889056662400 8368671 -12056303698907265127773789861135600 8368672 -71110890236964398289196716794854637568 8368673 -218539831379390605611299250504523231392 8368674 -12333072606172079484384202128551550720 8368675 -28401147954888150106984271783718888000 8368676 78504486261976685953949891303784268032 8368677 81316949617652582699407310154936691680 8368678 10912917185989920117222266130498630720 8368679 -214820904043073484070941954347873526528 8368680 8304809049403355103946624265398272000 8368681 418330476195427330982746372213305698932 8368682 15374738926156093383177456283742267904 8368683 -101024221446503047201038685729501435200 8368684 51812609299653091498500350976885582336 8368685 -58704937246790675907232469605183245000 8368686 59141148348512969039336796857401535232 8368687 30501463974024836770577676553206308040 8368688 6259408390547805028025119176943140864 8368689 51491447985128139903061989196459715520 8368690 -62958233955670577274981700005901747200 8368691 102682844519299270036095311929418926872 8368692 55110366346612532125423942301132685312 8368693 -85435455658965464465355375994057879940 8368694 -42128474799425080907520309481725355104 8368695 -38630375584366586329284032570242738680 8368696 18485395717647788222820332491999272960 8368697 5811869666317240610249122793975883246 8368698 -2255017864851085220400700898387472384 8368699 71525541168130004963922772047389310720 8368700 -31945600308831958109066877446205888000 8368701 65845542680189966626026482120116220928 8368702 997373099011255064623221825650824512 8368703 49374969878740031905265294567263104 8368704 -69970263351396669012482963239285555200 8368705 -17821085106746716868191439039395684140 8368706 87478465820456989330048345150706169552 8368707 -38477430506666866863904979014779079680 8368708 29698072754578095636836780686527897728 8368709 -87656594950384210192603097433181563648 8368710 -34864093195292468879796147618029351040 8368711 -64566684268944969315441363308436282192 8368712 24872788593713044232801169544979251200 8368713 5922544754448622045166151424807436400 8368714 123679173851020256738140166037863889456 8368715 45835409726986433256376490491574749920 8368716 22290754260039361486596693920147549184 8368717 -81612625474046590290695277246406689216 8368718 27072572377483359359190925708378810560 8368719 59566843490156534311537856469284043144 8368720 1249761860032166776038518806217195520 8368721 -114359298993283681061781936313265573280 8368722 -32722247270943585536146536586948692480 8368723 319721680955716518543811730827463396 8368724 -6858520348148311984698641624745074688 8368725 181612303562935675787784722922211200 8368726 -225262418671225746402425923771108514304 8368727 -1221056113708364062104350985864225888 8368728 6645678176339842037134000714785054720 8368729 -9753620012251487035507746540766240000 8368730 -13457299922660038963715589585709182240 8368731 -52810521990522179890953964711148582400 8368732 -66465450176938720618172608475608251904 8368733 179027316370368807488367987790281154380 8368734 -12251702954520525930044109332772556800 8368735 10164411645367163527492180396265776680 8368736 -17647727946241368157108232621041778688 8368737 20123376818959194728407075495130408640 8368738 -27671376213835236733385388639121749504 8368739 155007904947929800460234557924603968540 8368740 -44984031484408954684009903258872422400 8368741 -46939715430769828431498685270149625858 8368742 36615986792268752305740771811830337344 8368743 69497267989702008624781422809669688144 8368744 -42828779875387661124728906454453780480 8368745 41184764189369356407825622868788383360 8368746 -26996360932401368351589163366502400 8368747 102919325776126482715689258898571086196 8368748 -76083638849575908346923498738390734592 8368749 128729244306632076663998406702864338934 8368750 -47479663911097275591911260497976800000 8368751 21502978322257904067310862928175319904 8368752 -12245829419725325033523145172577681408 8368753 -49780172842066881094302524268467467596 8368754 -34183554012735379864376576417544125424 8368755 104139333182981040756295521125647893600 8368756 8538342816840900642848269988721377280 8368757 -73278909916255349424329567621293381248 8368758 2376816721316418770992976655278172960 8368759 36961985683444411685736577977514966800 8368760 30988936664230021158508551784533196800 8368761 -57706229170294769104398420768554628528 8368762 -85325428375087976575209498508338880800 8368763 -16871557386164835886810864589512652976 8368764 -31189157834649602863457612568739290624 8368765 -810032062815566618770097901481520340 8368766 -33789113058440692854833035480593060480 8368767 -86581223759584386930791110893174613512 8368768 -24437210656488086877837669749363834880 8368769 -97238273641839844146665864922472733904 8368770 5899514765214785573459469213236505600 8368771 -84499154245506897384425402746360601648 8368772 -139189209016173488966879057989790672640 8368773 -47075760426798416214704523502341181440 8368774 -68064614874091801065855993438666273408 8368775 46729860434969593883568696824002432800 8368776 -2520284883469727426345897576026306560 8368777 162643565659247615515366303749890111412 8368778 56794481387247590548890140737239194880 8368779 -101812156088714926303457787081256587816 8368780 6134922965770735271706409488803112960 8368781 -147335471207552003722278449268113369418 8368782 3482491914484714452839417346691327104 8368783 -130681478199477462268345532991078205976 8368784 -45026094409320587402140894027870003200 8368785 60151279066257542308721038004685091200 8368786 77042695917267591829042221878177018880 8368787 4466397037735741248794802710115590400 8368788 -8225609758603049579421163026086553600 8368789 1510928913625821795297123014122742976 8368790 67797401031240516305291804927305478400 8368791 -5152574442689098942269890194632884736 8368792 8466867820516834411889755965143777280 8368793 16743210740923467038824579610930389524 8368794 -24757243452840351468423031025867232768 8368795 107234713248303425526770980287406996800 8368796 65678905309037360708141740381745487360 8368797 14584884479132204191836200114708256960 8368798 -82226281466345905773180160997479977600 8368799 -66065519823609616041469492150828568136 8368800 56336568331021876644848132315126169600 8368801 38046638398818782237025486795015938752 8368802 -6715051896847438847407166174434330560 8368803 52216117571644357992546758541440667120 8368804 -8520645541217801050783611692501695488 8368805 63662112537333456528270948321537639000 8368806 -32747375624395237739526530776006417536 8368807 -17329142841803743593131624261980821240 8368808 -22926244582361290474704699247775016960 8368809 -4556807612905897626285932069023876320 8368810 555409318075587322267232923013662560 8368811 -71996322390163361989088963993956215216 8368812 41982055372885001337958240044115430400 8368813 2580981783069500981431071258006227200 8368814 -48153003709230826585037950670975895744 8368815 -6916495553708536996701364447861455360 8368816 -34160942410715613919991403294602854400 8368817 -73541029480568918533792865581875553134 8368818 27621160393490539661159204671578124800 8368819 24171762479203064863496540209590046220 8368820 -37564063668718023603456405077914828800 8368821 -110931007206274190144454031357479014610 8368822 909350816115545756076760355000107008 8368823 90451973691641046756244277804895771264 8368824 49161356100619799802458986067410944000 8368825 57483867525064942046751773549835901550 8368826 12727566107786880707074964898784821504 8368827 -85204698148623802671978342848387867880 8368828 -2222959165287891463759240688856413184 8368829 -55393995555779101413073314840955845024 8368830 2934671931404127133168966229842292160 8368831 -82851931771019505047446243033832018368 8368832 3947344920396120944957763618865152 8368833 -33333495745986182286489583488907477152 8368834 81149330674053611249601832043884741152 8368835 60910342964724781775673457131788041200 8368836 -16370934712160799583365661658786955264 8368837 -8626084157495987122707213858464268514 8368838 31079796245138652245111613044378905920 8368839 -636517261624099719146469819320089080 8368840 50857248258607822140139583231776204800 8368841 650034858781093257243426555225186624 8368842 33603231033896650887072479752296762624 8368843 29234256501155319702617102693004230800 8368844 124158106545589870787301840634775808 8368845 8759410715226484654709380818415061760 8368846 -36845578435650215857112997366169336128 8368847 -50592452195926002657060689790844402704 8368848 -3323508905277648409159943792103997440 8368849 -136541935613532067140069243233560693440 8368850 -21851411391147297336889525764417139200 8368851 -114124512838387040411057571622908900168 8368852 27643218024109313964059088241495484160 8368853 -102235475526568336168456234069791969792 8368854 -19211612527144297077315208234730680320 8368855 43748632933069469794928347237320528000 8368856 25938167809621612035602116778487644160 8368857 -31121586355243246592883895228794652800 8368858 -75549464070910697806574709554944200720 8368859 100384641540456545237271285780467508240 8368860 25611606822738144683279109031457310720 8368861 -96763125903936929810980160627986248538 8368862 -48052421385033260208086939680764620160 8368863 120996217508063002823934805104277731144 8368864 -57274576186855301602122325074274418688 8368865 152318949509228978343804868492683158400 8368866 7490289372746161075032259793571240960 8368867 137714167008948382917551304901968652992 8368868 133325825074607521142294209339760504448 8368869 -33502792405694127044695452412235887680 8368870 -19707272676008560663876948258691562240 8368871 54468269882588290474683271890322690560 8368872 -15043088777852069172055057499506114560 8368873 -1639167289589214796732214432181818560 8368874 39691401608264182046066815863833301936 8368875 664029994729718627744131778809716000 8368876 -8869368133698547859460047311297760768 8368877 6416049978347479065371290920852082272 8368878 15205348899593446093849878165236920320 8368879 59007020086609897158608632011010408032 8368880 -29381071626039261626372370835029196800 8368881 -2285245940732036108934866662539516048 8368882 -7909686912909137916268390941564206688 8368883 -65657634056211257686999990843003503600 8368884 22901090136849928192005021399505920000 8368885 3856405201943931159843091092032799360 8368886 7695363037302291436785884942407135392 8368887 -28822793564196397507058535555440150040 8368888 -181381622343817364171739050832117780480 8368889 -167652311519966041999000546115052144 8368890 -25965241946535591853416700375910146560 8368891 70743311340154402895499339427305088292 8368892 53338194507304674763860212518884433920 8368893 24487924381401943876386543362797541760 8368894 -82011257242194866192576751198952010880 8368895 1803240475241508592154192565601151040 8368896 23937841277038115503923539646584193024 8368897 73646721413279092800456108456239748052 8368898 -49828003522105413974919025843601345664 8368899 -1005712385491744038248805047795892480 8368900 -31301136209764423377113133632626192000 8368901 -98279846164008855042873424887451096098 8368902 -28560906379098542481929985656642548320 8368903 8933735339109483251570123732876286760 8368904 -156991139863706075641205204785851018240 8368905 -79320058952564276342662285590990603840 8368906 -32877707021900907965469063872466936480 8368907 30848258701491125895757804797215846160 8368908 22206201357483504290117055783153692160 8368909 42272883802568825636578633524271299904 8368910 -53632441958870331509225640348779441280 8368911 54519931012461724930978077336831330000 8368912 -9206567668690926917443509446124503040 8368913 5559352725916394693531074092732621696 8368914 42725947005852476699006962490624163840 8368915 -14137903708310823689346445165859268480 8368916 9312593728091919887014146962206266240 8368917 29786561244871780135116343491526356000 8368918 449941581963062411833687497337018368 8368919 8219521239558006922750143773278743552 8368920 -6488075315450775491022862213119590400 8368921 -155365945297845828565870085518505843712 8368922 24329424969507237219946435570252812000 8368923 -15111958007941858235767692956098899456 8368924 28941982305514689941706296722472672256 8368925 -11183382528550953361561226873486360700 8368926 40385680823168777396195616622085722944 8368927 23454415363267758966563062297889295472 8368928 -34860179058968520734154364755751403520 8368929 -28861179899395807449189123438308036526 8368930 76766986168392435420872066027753779200 8368931 80264437969589976122861154804907056732 8368932 -14442999773422374694070100811489038336 8368933 276460369882574699288263863955718398464 8368934 32393862925093610437419521077846104192 8368935 76505609979035984512426073267564035200 8368936 75703373402658701910706203764378572800 8368937 48722766541168442318071388496087364980 8368938 19511823020147361582648256701181677744 8368939 -12157818451055909573074233805519968776 8368940 115673339333225882449620047316372695040 8368941 -16905785736351468360882851894296129536 8368942 -13243432472714823506998595750722622400 8368943 89157363739430423656176354080192101944 8368944 -6963262535282110176727955118741258240 8368945 -6983519392200258279613920334426848000 8368946 29586986316128998502525421689460295680 8368947 79179809848980498228665589075869027040 8368948 31058851680770880206849551806115639296 8368949 229211188484709547802573267768793414240 8368950 -24734973928916999961067590563834462400 8368951 193083072088666926262269323335901590952 8368952 15886814921453139362055155228096409600 8368953 27550668407726616607881087118347417408 8368954 -3561523490320037173259418245689287936 8368955 29688364288664792617414259906734658400 8368956 47869367530565120278997458170190854144 8368957 50881044614411189189378178176063691206 8368958 -37811797778882619573682081811489604480 8368959 -12953946142654832365012909870971434352 8368960 14638998200114579051799307014116474880 8368961 -1159160014687755257959327715846138112 8368962 -22480366585162433067456742478249888256 8368963 186249207258207582886803364882947009212 8368964 -59904943938680954342032092766380761088 8368965 56057480081275697801630377626979800 8368966 700175067781271289784310724828888960 8368967 53401485239645248018403501957819703360 8368968 -114807577291339944857151214289383833600 8368969 -62624934076773841915013708744274034304 8368970 -8654868854431358567668661394226794240 8368971 3246555504342452185709667414238725360 8368972 68200499958843704125542831647359275776 8368973 -21392746076942428495457346982667128800 8368974 -37131741760699328910578627769719026560 8368975 43298440783863620924526598664065469000 8368976 1716551016738672407384752216219582464 8368977 -25723495023084499673415530034338653440 8368978 1810468104675216469592473399144425120 8368979 95004632406373077820371763169094041580 8368980 19667391324606457309780079882215311360 8368981 -104449925694747534012994019019592056228 8368982 8151083930570620472557870099350733632 8368983 10448341474486219059781045926024956928 8368984 -66025242310690488000620939690290913280 8368985 -48606784099842312374417824702197101820 8368986 -14992825705499538988040411991460302336 8368987 6458267560622432005389773458184520960 8368988 603768537160566116383607100030345216 8368989 -16348590634792066992712833178703942592 8368990 3865057638543696484921198429666010880 8368991 69296504956495410256775903822124847392 8368992 -86099968422959387656561089747204833280 8368993 2947080981130096269408918268368005140 8368994 -223588286520172240385489425094497337280 8368995 6989342994691087851913381218822896640 8368996 78803936181614722016335179754650896000 8368997 36215106540741041553942837929106865152 8368998 -48501326217960954266534363434683202560 8368999 168359899770188363483497796428327662064 8369000 83015426251410650532930506463475200000 8369001 1508155703773615017849280501691312292 8369002 515516015305711851747431368001553504 8369003 15692639947060350088336400448985947252 8369004 685453216760007553120437108329213952 8369005 -8497743776497991891430192959500263840 8369006 -32879247100880072511184681514846832000 8369007 3287144660256649816931552128461413640 8369008 -22090338051785522154986379776863764480 8369009 -36275970414108633407987525409057658272 8369010 -7076824716062336066439804285879121920 8369011 75922715823828403389255263852548996432 8369012 3625093497982181523370909622320104192 8369013 -12207801720919691340065240369917739136 8369014 77671077703522604048263895796204125856 8369015 69909600438272914091386528760839954800 8369016 -103823277404436462922449133322998886400 8369017 -3180377047730822851371980542436468348 8369018 -16747367134655753909984716471407421440 8369019 -72248405971939178680315845362386296756 8369020 7162222641110032190305889404788480000 8369021 70065826733413833474854227651502361222 8369022 4121617319170817767738168591673985024 8369023 -59482988121764646430850555189026934400 8369024 -27839105507741169327346029113911541760 8369025 -9133031315477449209474416143532160000 8369026 29625881245588821625306072716419022240 8369027 -70253186720205726868267587474782839560 8369028 73857207150508590927767348670582097920 8369029 130226395933529369682911529829268321630 8369030 3927875253966870919356001513803177600 8369031 40238933864841290983157406640974639744 8369032 56543149718855474767223021314744320000 8369033 -47071519175648712768586867534315036416 8369034 -30607164057668201177964590570860097280 8369035 48675348449240949966959205350365320480 8369036 -807578807389596389396104494625674240 8369037 -25110103728715956902696899718577918240 8369038 -121780928088327157850597836073285234304 8369039 -4154409137097613702800616181503100928 8369040 -15084302984207056002047285319432929280 8369041 82977007710879845280304971138714996772 8369042 96358263553030131350661327412249603584 8369043 29606597439435700375349857544407279728 8369044 -8324529670859491348413431692512204800 8369045 62805683924412556069143510858435438300 8369046 -261775837585920343103938195977240576 8369047 -2011933080614933238670597499002629120 8369048 -53708635846635189631949506487912202240 8369049 -54535922489478997128470861234709336672 8369050 -46853192104491584323755513687272785200 8369051 128726564350331263744243565017767815400 8369052 2741067836037550430080331175448704000 8369053 151068232649053221875441123706605406816 8369054 -65441455880617846879476124005377313408 8369055 119663341325773019987322524843020032000 8369056 -31972379203523900912426614723209854976 8369057 -131441277319399387430010564723687281694 8369058 -55830830672975717518975622876538712320 8369059 -210236150710000069021190628759362390752 8369060 -14209222106214350515261924784332492800 8369061 37149663113683691426750143985132011104 8369062 -10508428158048859793627038753489182336 8369063 1512640921887550967322348032962955040 8369064 -120046086272952037070311399176256634880 8369065 51894719430462963415706445547108919460 8369066 50765954310315408063181329689760437760 8369067 17473835201244028831120026887068725504 8369068 43793378112793714186109012569356752896 8369069 -30223598893247841474669564948011095530 8369070 2111934320796362282762286035773440000 8369071 -59056319283233186114057473784371092888 8369072 -10665228752287215128704416136995962880 8369073 -128304128570890233504362141828553308478 8369074 -293063519001720465794924605959326208 8369075 3744328706089741884647811389310217200 8369076 42140458912589303031621820191121477632 8369077 65161378119103232302333095904652562926 8369078 24373948371653724869116743803364232320 8369079 -12674335527984535330468234006524327552 8369080 -49317134107841439585414258278339481600 8369081 -80323319893870474498643183151060246720 8369082 1891418982880390449339839860261094400 8369083 -9665796965347355424371927601406306200 8369084 22585300304849569960252161375915512832 8369085 5389533916957234420551255266754603840 8369086 -104011936031701893660280110089694144 8369087 -74686011412400322843409919682395790960 8369088 6914759623252567758329878020473487360 8369089 153757484713893110829888937998132717890 8369090 197027756152800082932015043804408320 8369091 89087534317343418910861586586853164840 8369092 -75778131188617882869473874308684224384 8369093 -82538098695891841485451261033248834816 8369094 -21358497997002844822046886430982740800 8369095 -8605454201017783377356382192538698240 8369096 -4415505501521537719999719898364313600 8369097 -7954035699255926412118473760689430560 8369098 -66049750589654377329756239942944693200 8369099 75025043277125422055825316438258636360 8369100 22156509004810704403534734846948518400 8369101 828978779961940763565408886779189760 8369102 77776296429595877379130314890038394880 8369103 -42475420959223139035788517049689599096 8369104 -18916974899770765769607140760311431168 8369105 -54718969951779034135075796937935799000 8369106 12553707091423788325759842159475795200 8369107 -29487546632019638484990826454838219048 8369108 37606313698753599133288833475849814016 8369109 41931012633986976550783824384547712640 8369110 -53612796932150461387999975797260976000 8369111 42597627687018841973893645302468056712 8369112 44680420978257633259409778171300249600 8369113 -126765449863254044355355491772451284976 8369114 12359302301211219212521509776352269280 8369115 35318076280441456089683536034184108000 8369116 2048712221821302667519656371313200128 8369117 191488083041348234452757737447382345112 8369118 -90617983600056552947287458033068736 8369119 -27551230755607369100306266187623659792 8369120 -37338969951971044806263977251687628800 8369121 24438905523929935125829125694721364912 8369122 -64386120885212466272211059688592467888 8369123 19426068921845983834765903474854885840 8369124 39271555195488208411728612170056888320 8369125 -20192356395077846217090387070947264000 8369126 56809806966758569679883916393650316512 8369127 -17655794054585029902728394091080556272 8369128 176739137433136528797369536100059904000 8369129 52398308586216816920842125206447592420 8369130 -10514894915864548241866925481979330560 8369131 -126808940822982818496976429502519168136 8369132 37301641416195335420017833718134853632 8369133 958142038265801134513912649131197984 8369134 -510694872363164819266261203964272768 8369135 88435995044835485747659847385818155080 8369136 45170164796089232613144465761688944640 8369137 66839802485372257005856925882065421504 8369138 -69123106397075425914800986575635063280 8369139 -70401200811856545880353673497789907200 8369140 -13820096180244360622368215472280588800 8369141 71878376527824143381625969900388663584 8369142 9105621110473215236828868688710462912 8369143 -79257787151029271731287312949571075608 8369144 -7024012058553141056444306156617728000 8369145 -25652520261819423161197207855398288000 8369146 24031954597699197580339568987837116272 8369147 129743267929026526389122152201943391432 8369148 -39931325698794817499958220191270199296 8369149 85573056452422757633977040889916153536 8369150 22591791101388597448989996555628104000 8369151 16505534907407157536844273182488630488 8369152 26738200543533167453429372442988511232 8369153 12684952014892957594536997610926502484 8369154 28421694477099342993517987644585213264 8369155 76097259942457486619335972197220252560 8369156 62896266367841630955664125192810089472 8369157 97169440763278639121083767418850484192 8369158 -450135119180895459383100816581713920 8369159 26765505781106578279103682885901853304 8369160 74894704256893784380536361377447936000 8369161 -153715912710502684734221221800812043238 8369162 180970106197953561930879010152012394752 8369163 -30946285021215770123395313335015885824 8369164 -117765980056771151333446784708938426624 8369165 19411479449180031923181465568573689600 8369166 -10871243536766007472211968702074646272 8369167 7966571072569020248297428925032823216 8369168 -63911943099029652445887233632467517440 8369169 -8328048334905669951007548924337789632 8369170 -38875695957693907623849202686066618720 8369171 21572038437519085057833264153419576064 8369172 -32346222973605226429171715793582655488 8369173 -52005694832777101139779550323789529600 8369174 120779135767789873995527309823267811392 8369175 -44537739555036120780232395873536976000 8369176 1935034917380549085717416846585548800 8369177 -22490320232506148648274584996912617920 8369178 -22747751402608478911385727119120313600 8369179 -32545307637065175888845415379244731360 8369180 -58656170834118226617406841906054361600 8369181 89354000533624786020680781004788812550 8369182 43759201010031432579514732947345336192 8369183 -177652827675643844438716371464503121568 8369184 91759579885441622096947686170634485760 8369185 -144311385984780707148118452789338801280 8369186 6126635655879706716253396210703913984 8369187 57986156697221481339674251459553015160 8369188 -31138868843113061919616210194538618880 8369189 -69992913689058516476347880110954979010 8369190 37183864996389354697627028419995648000 8369191 21838717950043352339256980226942281400 8369192 78116723061606971588853331450512414720 8369193 20432714943998495262645530584427099520 8369194 -10117201627345667212975511049565777920 8369195 -43689747048905388471499680403053328800 8369196 -55633280627048991520998301464456069120 8369197 -122019734296630293713241125981412739680 8369198 34320990931321922281590284684270817600 8369199 3727216640248070404456164585796014024 8369200 -10772743157768146226019405633372160000 8369201 329876843868427254692175158427301922100 8369202 -49824333092830106329063698049344596736 8369203 38446799351704721217603071436787917452 8369204 -26494563226944711555967590614677996800 8369205 -46417575446859458935605475692540967680 8369206 -47471988623052533819968698336526052448 8369207 594670770968357552422713658315872 8369208 -47298545982497253712048440878652825600 8369209 66283753487647583950078839347609093520 8369210 67262055629173164659776365684978017760 8369211 -10614802691118078412773363079582517136 8369212 33945446926295329865622442230790163456 8369213 -17074609112426618124965685705749492538 8369214 -5267249415585230562249120055855531008 8369215 -11477994188778299997197701623701272800 8369216 29235590988687163631644293611779522560 8369217 -71619571773234334513788059198196581760 8369218 -20442375525838347229038067287012719232 8369219 -1526265680434500981745664642959747704 8369220 -25248580456017632697793878957636894720 8369221 -9786874035437847036704996101705199616 8369222 -1934367806675220472451752782223169088 8369223 26970996639518020271767371564768450768 8369224 -4850108451256769889618605749243084800 8369225 18152676059572984802695260332005440000 8369226 92535405063738798374245732992559233120 8369227 234677714813815967238877315038035917076 8369228 4567321464944780759997246335232000000 8369229 75314917636885140591695330219082509088 8369230 -19692855857855997687363746996381345280 8369231 -1245008299214669600853966059272303920 8369232 4297577479622008122016422852474175488 8369233 -127216821043675540341984732999579269518 8369234 -32631312305257415473390731794457087360 8369235 -18657290682416853266658453004118370480 8369236 4700417696111348539688614529109397248 8369237 -29468817696088030257231971177855964480 8369238 19006670544700838214303906621429104640 8369239 -101765175536357337662654524030122050520 8369240 1108404773766055663593862732863897600 8369241 -16396516935282318031286751105576418608 8369242 -38184300488301394055714349180672607488 8369243 292851869546873727530134011853581585120 8369244 -1496908905635517733445896582254687744 8369245 -7134854215134695006724864468145204500 8369246 36987664886894598838432784560604352384 8369247 83664182702980444886676046479811741200 8369248 -54545863791417570575166959496576368640 8369249 -33140390860809149058842239260889258014 8369250 -34676372910535821062574378170751360000 8369251 -50244216677144470326838006240897963896 8369252 -34927144606402571448906892184729906688 8369253 81670423618056201910272569655097459200 8369254 -160031847278107310539224440477881594368 8369255 227251093229059166899655104090548000 8369256 13122802202109710621291418590034001920 8369257 44053755296361406736028568478747484872 8369258 29121867408836282297662877876652162480 8369259 2326520808581188725379114346929341168 8369260 -154764560041744738607630554696872652800 8369261 46573952719993111009879137777483215724 8369262 -296969352967895425657786795214306304 8369263 -5019362358104520121043937804433021440 8369264 -6727326606972946470824151050829987840 8369265 8674608567517512593926278368844789120 8369266 96298284043667100826985398851965090832 8369267 33850339573421146873329323447509931472 8369268 45346766384620254828838521237919672320 8369269 -24530393819266181030427113162376421330 8369270 -13128312806233559843340458423259233280 8369271 -108956262982640821376176154868641543520 8369272 -174748581577456019054663408250774220800 8369273 -38159610826909072108946150858039235696 8369274 808183438605623896320456389454508800 8369275 -9847393517261647142506091107753446700 8369276 55395260119415367068654776712726108160 8369277 5638031770672305849696245109370811520 8369278 69639898500933261614014296064839771456 8369279 -149186475918194557370474542543130517120 8369280 37490020050197241945177048790283059200 8369281 131541251684923358129719136301944734082 8369282 -60761637919358526905736614745863017008 8369283 -24501741938129753183031413432259261600 8369284 65373284117258604468108401182255226880 8369285 -59524853224556936025300310945383838020 8369286 16821460356988179633647734518747162624 8369287 36686677591314524175505135838880729984 8369288 -2057710619224132527223713646859427840 8369289 15778619673325957511409265080184057608 8369290 -40593854029713807650481298575457873920 8369291 22882329845506621777561293621693611520 8369292 -22492326390069874467293316604252942848 8369293 -14658901559460911748934686745664392320 8369294 14653546969179070770782361854035701696 8369295 -24133124903310710589603299056432133760 8369296 1425270934104691790763022740700413952 8369297 14347091094658800947549747065458789492 8369298 12240712254042504092414993107912830720 8369299 91850502403954886574613588474566032300 8369300 22336294904894984381654351463002112000 8369301 -45405300589742432740850122937001526368 8369302 -25955772260829599928199468348975161600 8369303 -11183979383004188131493443771733339448 8369304 -4527031110324858286844752433905090560 8369305 629020292117191251456439196635345920 8369306 58869048949222879026351219739161809664 8369307 103619922488525232771651089115495855048 8369308 -79452304753934864067532853187375043072 8369309 9082214415601396718324401439560290444 8369310 5215346784047423201707496580791270400 8369311 40319253270730360160652936101587250912 8369312 34473397012770457647728850557664755712 8369313 -37231676798079480207021150469248168000 8369314 65936011732819150342083297537345746256 8369315 6931642133239868378363127135703476720 8369316 -96641591804830161308464200075273043968 8369317 -195348368002811092588489893189824950848 8369318 -9537054859309120122107364938943198720 8369319 40604531661500177068675560784793854080 8369320 32411614611050303731121047188700108800 8369321 -56459750957520879358519760796042560256 8369322 22045363282405560078173344882643988480 8369323 23593173344768529652381453035997803572 8369324 87136197711225545747576883640871001600 8369325 4129628775699781308298979008256674050 8369326 5447768015048488814823392359108104192 8369327 177360635210202979852606030489946018520 8369328 -23920470097092180718036470019005087744 8369329 -68504703914565225019089305529842164000 8369330 -11840487624933669661352689249004016000 8369331 99094493944659624634602642336165949752 8369332 74577151338921152309590293043120637952 8369333 -6420805410473941952045619236558156160 8369334 8619785098201854415324528298412463584 8369335 -26591652153422821770501378908294503200 8369336 28853669594990358822501549700023398400 8369337 -8358087695149935998205032518501822848 8369338 37065121575977756700204281866286802432 8369339 -41846413219635463738252152048857978880 8369340 -16308804484305012008546316223085445120 8369341 157306577063630130712884305882255068742 8369342 2583509792166598081658393128271544000 8369343 -11440830962456314433013263824436461200 8369344 32506959879892053905087919712729300992 8369345 -4492851166253727277430140176630315480 8369346 37171253615434150864362339669201753984 8369347 -40385757581882798718227399784355830720 8369348 446585923834728977054187178036899840 8369349 -61801478788296607971250230138302058528 8369350 -16090868089174981483980026616992731200 8369351 -197122824285180181965019897905238884648 8369352 -50215774747248800803491735148465766400 8369353 168161286288989223433581320065755072602 8369354 -24657714224422471701693915329431193088 8369355 -16314617914332226504869594897068935680 8369356 -64425407115884390406121674885223135232 8369357 -80165448088501989482861711044790923968 8369358 -39160182957860860961330124994957050816 8369359 -71372115760383518512740364911843239440 8369360 51279543748613001153339992071729152000 8369361 -2101306347357476071020156137441266560 8369362 66207279368246411280841307416412748432 8369363 28402385422108526079311122858229017200 8369364 16878597264987363741762855709278898176 8369365 -46422996096684789872184903896119173480 8369366 -779798332898507188118986368898479936 8369367 -87286786212614681005658575035908256000 8369368 -73736328812890442675270785056730644480 8369369 22622795315440120068089668077968933700 8369370 -40925514853155666820985029207546152480 8369371 -75778521669087779301822662997276633600 8369372 -231785658309447576393116534290508857344 8369373 -37217319999377012234834455384969631616 8369374 -8268856354673787493954175376106847232 8369375 -6526756307671266196047891895652130000 8369376 -138135694841160793610723462350058029056 8369377 -927682041997933635400592803642360700 8369378 44699680188809450701194624927244890624 8369379 113981739362606396226389378739030439920 8369380 -24041177475496887930287589610076160000 8369381 71999661806624927166567444833460877182 8369382 -6225201687283939564829155141270732800 8369383 -185669786105503145173201219470154462032 8369384 292846940427717384932606882769697996800 8369385 -19757642545018023142452868466280397440 8369386 -10641633959576737233092616241929465600 8369387 -14103857495419062369753041072077968396 8369388 -27407814683995183059481886441422189056 8369389 -18974259407341825081754914547410871808 8369390 -435785197669232696480810054215540800 8369391 480299251092857336552259609620248320 8369392 1809018144252506412628254167158915072 8369393 -308595103889443849231349106236569944576 8369394 24315558126984124703756885928455364096 8369395 96223314628245211256655167778933058080 8369396 2046299866904475118470369833049806208 8369397 -77106988514000838470860569731458765860 8369398 4069490033595460788042223080587235264 8369399 -196362061926546645326509957239077880600 8369400 -7338037313834658467299742126376960000 8369401 -20462147966943763401243565157571278208 8369402 7955317006252482783668194606890300672 8369403 13478050371474295945810448170770261504 8369404 98099898095522222361256618102691065856 8369405 22950473969766035796895353092803272000 8369406 17942001656042262675705280878268854144 8369407 -155761695127934552164755467389022681344 8369408 79461304687546298276383715620219256832 8369409 15301413479452433640574069195808038848 8369410 -30487079809888758989356770691274442240 8369411 9987781479718588119015283678927938624 8369412 -1581567470164813030185779778339403776 8369413 17434279422715265304538639258542139904 8369414 387415264659431855548841526340777056 8369415 101576187683738230691456356720549061160 8369416 17530718710143928954745271192027586560 8369417 -31001928757726864914657155447393436288 8369418 11091344796753119805872651351504348160 8369419 164998225891155268349897190051130324820 8369420 -80931699698511935988793805496624798720 8369421 -26231738902352222546593620521152701120 8369422 -7223675091218955618032374915622695488 8369423 238488131977145703802951353714082979520 8369424 -98906433268740534080800165930991616 8369425 -43946329777851913174734005291977389850 8369426 -18569490431925134201914240323556135776 8369427 -33866464561583471230289068667466141696 8369428 123337763586805994211527834351316616960 8369429 169170398996256631246711129633740395520 8369430 6574525043034773603942193920941941120 8369431 -1905451365045342237257329941084917760 8369432 -140832107295001415435674109092096665600 8369433 -21188242597757314211046257946127318080 8369434 524652627429643360530995310880588032 8369435 93903601738036050835427237413132743360 8369436 -49879517394593172127625375021678642688 8369437 3418269724538759603536085408867246572 8369438 12311343688062003330668062537042394112 8369439 -20969351745082315565444688752632501632 8369440 12709127943661200064032905281302036480 8369441 171443708474320451761895293202304031842 8369442 3844588086006129760895737556992321536 8369443 49705329850569019084927167154125143320 8369444 -117532904998981564068209743591441936128 8369445 58332529220266076319946653908558529600 8369446 137392028669106017820281490162312617280 8369447 -4693968670510563322534188015063790320 8369448 -1585786907171147708341520884722401280 8369449 86115407396538669130793353454912581 8369450 1579743567138629352159174263666253600 8369451 -50248715103265510311637767542183526408 8369452 5325417751595378503868404298269263872 8369453 59013998615187690761447885637641048844 8369454 -24750308651792167668759364324053881280 8369455 56600277024992757521142324490646886720 8369456 -6874202850784580662211748326080512000 8369457 -25458639761121723152491970435986428480 8369458 35426347857543486432019862008932298560 8369459 -17088389349435063687678090868236926208 8369460 -15518948889720774273767487049042944000 8369461 73901464986618690705475849134398910062 8369462 136453404703717820062254449341903605120 8369463 119329468556468421745864150627689869544 8369464 989549431279391489577626396496015360 8369465 -62117744962997419002651259041975783480 8369466 9859721823021412431194375544030102528 8369467 -5139831285620540025646668833219301288 8369468 -34443162574280667489623014882874319360 8369469 83317338509611461224015812831045277094 8369470 37470378434518010841717683147884934400 8369471 -88487279883947109472840599015773940480 8369472 -30646821604335136918751536326836748288 8369473 6667678764623622742418625595908938240 8369474 48714601251100933690910472821774041152 8369475 31511109561752001074113307741850642600 8369476 -99212207478427860232598276476358381440 8369477 74349663132496683502756061753194560 8369478 32792812843806098187936707637217709568 8369479 -131466285251562972114308953499436556200 8369480 -11446932503179425416345697223714406400 8369481 73865611620748069349531125051015742880 8369482 7291793056650586998869265737767259904 8369483 -16826815065540385041216166539566906520 8369484 21603966109188202609369678765532929536 8369485 -29091151236341253501595234084865408820 8369486 -96104125787125805851418747066891903808 8369487 -307016237020110823889925442824823200 8369488 -37083636525216674232451630212327743488 8369489 188730497587730227044870010451885650290 8369490 -1372686778432312082516978759475187200 8369491 -77963428186579467781868849512598438976 8369492 165617781115378810300817313455850704640 8369493 27100755576721508000982606357083324928 8369494 28435835821665355438047741281390496192 8369495 77411235462816029267327080218896085120 8369496 -45475973570706853608944774789805434880 8369497 20146365899804403221820288021251570560 8369498 62877928543764368099135503601292800736 8369499 -169032684010568183041690909888649213760 8369500 23787350785797001462517582076099840000 8369501 14372449063385099848606580027431104384 8369502 42118245789240197766008115915018829632 8369503 54590891634368693578921765776072808680 8369504 16660095374308243893501768595333447680 8369505 98711076799529904240017231143697361000 8369506 174789454362755906370839169447787570560 8369507 -96365087186369560118976965690507316888 8369508 255951250162995593990879628940173312 8369509 73805082325945703752940000608741011710 8369510 -27331005794545957416632598656110515840 8369511 -9336501908434842698029338384181041456 8369512 182172507115301899067755691710678195200 8369513 -78452415580856341568428987927542566940 8369514 -33036255150552749041623569382700815360 8369515 -1380413077028926786130613782813049600 8369516 -43446301689393153182139797653499013120 8369517 13930175477757722795242203429305372448 8369518 -41210137095022728175938772548540335040 8369519 -108503043998600065781212311640349627160 8369520 104635288603881886611148072920023040 8369521 89438883341988608337055791314000640722 8369522 -37949122528494567064244049803325370368 8369523 -2280719602192505098252901364730968840 8369524 27331885911318014459550525198498932096 8369525 34736835519354602749790097379646928000 8369526 51379893372142638098694641939452978176 8369527 -19095821050606953187153215133146121624 8369528 14477201011024034213518080082072412160 8369529 -20807781790565319263523929309759150400 8369530 -3848235434959063620236309858117609280 8369531 -118362009879264696501905413489718008668 8369532 -11988404082756411572445857651990444544 8369533 142860792108343677257276488227644571782 8369534 111949450821740503436827713098676988416 8369535 575337034240270426467018732562329600 8369536 16268947873882182423291377131790008320 8369537 -46388609181406746144989371444216215456 8369538 -35697582606844028054273377775246242560 8369539 -16912769806987946506223933786898589440 8369540 -22140417558408268357548964020136734720 8369541 61458002114806816667243340458786092800 8369542 -11750673345424039592677301032575532800 8369543 -54015236616849293106729622848708110400 8369544 64688942859996773299077597399449886720 8369545 42679858239414565576332545474107822800 8369546 -51254138179605879905428209500351736528 8369547 -80041833048060936552033258418011061800 8369548 -17167793819269691561707333884021331968 8369549 34150284773051803361383002193226059500 8369550 -14570002926117096267023648047659427200 8369551 29386862395405707809899481340076155504 8369552 -612564073589538472612999159592607744 8369553 3569687128318879547847401675146816608 8369554 -38492993571806297210144359529594953728 8369555 -82401639813642837436555413299280374640 8369556 6250936040895051544829290966804488192 8369557 -37455958874227490395284939448770174400 8369558 10766110960764411568978868058190613184 8369559 73770129035347890660504758050519259568 8369560 42449535289890856276941275933847552000 8369561 35422506241394103490332817230326783952 8369562 35100438524047189406191529450352729600 8369563 1421778203927349357737948221942776000 8369564 8562196557223119303417324040317960192 8369565 27289243861109307377211984679176192000 8369566 -3647684712616141070582227388381524992 8369567 -81636957476314383881074359253109316480 8369568 -9840258377587803887887311265395179520 8369569 1220889502120734427845673442915128448 8369570 17699647592288438884277009177214240 8369571 16937566982063017806224829447931129344 8369572 43350382158842870752054399531698216960 8369573 15878097464112048412120575089044545120 8369574 -108240525807770508508439004181600327680 8369575 21735679043582835012658608175305924800 8369576 -73051451092115396343463157433483264000 8369577 -68001169207263868648165623720843776886 8369578 32087704328390578322614747386708838656 8369579 64207730478254758689399166743925008180 8369580 41095826286269553339634054161627356160 8369581 -77117831350207428134530863490332555936 8369582 16252650964358020540180199892861705984 8369583 41701668612305122115590950307866428424 8369584 -75944773890585194915572896445881712640 8369585 5779177457691318079463946805856325120 8369586 37627778340144692926993124157737188224 8369587 56278927356124060036713655031107860236 8369588 -157738317920686142387978390402624925312 8369589 -18167143116486276290023956438187876992 8369590 -91641321315698513756082323194845993600 8369591 -5679824407335197535480725830398666528 8369592 -66358651964740448371010334041369149440 8369593 171765234602885658298253994236545003944 8369594 -73713943290923159919576948121621589904 8369595 28304140627187645933655763787469888000 8369596 10372159464553426031413871964179694592 8369597 -35358600936922667394301872936189886848 8369598 49943546306955089715802422961803219264 8369599 -27074976354216443209595006161450857600 8369600 -14645767272363323987039688480364953600 8369601 -32508538452006167856876992186322090240 8369602 16051970567324945138816008804070312352 8369603 -95154032575497392925143280404144001840 8369604 29080439276495889940184963913674270976 8369605 414420098143324131063688428722682360 8369606 1350672917887378740260714608840704 8369607 -40280023698612276798498881816378720640 8369608 41587450122547112742778531410800640000 8369609 -197914349748968937124721767676993537190 8369610 26917897379417935818359302662027102720 8369611 29024196595765442309249962127490461400 8369612 -123610270006283848351119968202956223744 8369613 3407880670032858971076854622533805984 8369614 -20452785429327672393128948250792453120 8369615 -17913814231772807752841888297093109240 8369616 -17911152761322194310865780685862862848 8369617 47523346673569386468305052378194453412 8369618 112300409880409540428684815083152815760 8369619 49454815391963049665803339606730987520 8369620 -32714528116552815295400950996702986240 8369621 -18702624474583501335313079848889493096 8369622 16282483782683843645550439166710886400 8369623 -16570896219028094188290569015837151240 8369624 69515171020925447647411273108323624960 8369625 -100200176138480045440213365289612560000 8369626 107070768161929123154872030440663958512 8369627 16793335051314438260074731037197655104 8369628 18026185108350111687301202474523033600 8369629 131102978712653015885201949017521272230 8369630 9272578888700796030783488964913403520 8369631 88143160776732413671043496864332942928 8369632 -42066107831914807674951962031464644608 8369633 -37228312406411674574406767487968886480 8369634 -158921488024088422772257260466222080 8369635 -92455182169537369952508819725648671920 8369636 86482250197378073795339115595064131584 8369637 -30561301437765276448982821062519673632 8369638 -88915466602546902147086981802106030656 8369639 88446073825600902363817388658988720440 8369640 -111749944032024375009263152402254643200 8369641 45280764231121791560238084597746847930 8369642 -8005801551040860933688642076299368528 8369643 11760584112287213590105203870683595864 8369644 -26118228007740353005559751928262014464 8369645 99142879004202026891666454101136493080 8369646 -36071397468641743019365102317641428416 8369647 -20964099307847762221336584669885929856 8369648 2272210168242675905038781787200225280 8369649 -683653963553981148664383980491612800 8369650 13271932877505491906496652738171258800 8369651 59259198352601736764992888507710609312 8369652 -39291904651121878932751896548085196800 8369653 -141933861051956466365481758007813046820 8369654 -5730675038287892222167642591771252992 8369655 10984690397642593887595753592594688000 8369656 50608094176182985311403864853652602880 8369657 55837432271997386470181051785248492906 8369658 -15210926118416998910848075174452386304 8369659 15551840881110098423687849860541028992 8369660 34005526257162838903639062789899304960 8369661 90699407132448230778609712049256417600 8369662 -32608855346024187045033419950888583808 8369663 121048964188653022540939368217847910912 8369664 -51833093013595854650642969877125529600 8369665 2262627890545814378707657524747519060 8369666 105958838194508597110347137644896906240 8369667 -93012118202658450442411188727050896316 8369668 -9048753264484601562200290057751618304 8369669 2166988020647251426078501995967743360 8369670 40184179465774807492024983235233672960 8369671 -213158209010455865797793290723687671800 8369672 1275536441109075147385125931467417600 8369673 24972846252245129128824412534974812544 8369674 -4883774102942852302449342341804664480 8369675 -65907819402047739672620699082942587100 8369676 32618644812485682057472285295156920320 8369677 -39881169121120456021781736151529592192 8369678 95577415546192512374739009569647625856 8369679 -127800161697033590107677812995615524216 8369680 8619213075031135757897019665417502720 8369681 116625739555798192165676690553744860160 8369682 27813858483700919236194990673805963520 8369683 44575645544295357149623696825671587920 8369684 -12593668343512739880126507394623777024 8369685 58938841743736381723390925511996433020 8369686 -17547469693889258410388779643821731456 8369687 -172336644764994585351563150907067028664 8369688 3807545259583780477279957122624184320 8369689 -1217449740960374346966921820051164140 8369690 -14230581838623262254894157744031232000 8369691 66397617929871721790368940484881496 8369692 499238039848336450129378510397466112 8369693 -149538237963765793700796369400220040096 8369694 35612679789916858462962878154130780224 8369695 -82791671624595961770974219132375009520 8369696 -1378364140436444638303320295579975680 8369697 39221732229248004196934805963176244672 8369698 70192771824914465544566401404075339600 8369699 60893591788130857990076859265800268032 8369700 20875971567798085685068484070737817600 8369701 102637077671860931416483004634022352702 8369702 -8173092784142537290908509234141935296 8369703 -80352503185932617851597737517778833200 8369704 52877152688713659101742496934204620800 8369705 127482732148023086608483064634821821860 8369706 67640191083716048635307350686756862464 8369707 121079893391539581879475252021402321392 8369708 37537443655699118045567679649776745728 8369709 -14162650620751716190948668174563129760 8369710 72382615703002423587553873085093261760 8369711 -13089372953752161048034001024315389968 8369712 10864494565896275464596071515290206208 8369713 -89826497999694388715177141906270267520 8369714 -16738688638074176625248771841225890544 8369715 160868938600316327073953194445379120 8369716 -142245266557036680941888778958769772160 8369717 -4840841859591554164693152775370994528 8369718 -3719225500939141146576686257273497600 8369719 113048665344765472066835356824254318160 8369720 76071477164766886110124161517313433600 8369721 -44843984540715107746064224467830626560 8369722 -19248676241322918377391226377889907088 8369723 16783743393335632488659595380873575344 8369724 -10635218399690442586294048153490595840 8369725 -10406762715327830057981647354351178400 8369726 -149868730507579379011486219432349888640 8369727 10838704941942190787993169074553360000 8369728 -70890775517320196850792063825430446080 8369729 -27834578437675193560837244086612543674 8369730 -659134050914519656490074014240783840 8369731 -48709063401055204823188962007414246468 8369732 17056197275056204105393590029988323328 8369733 48495985589238158515080317753644880544 8369734 118550079677895287266963584150006216960 8369735 -1494651694634279707818447390202531200 8369736 -34662395184300420187954875876980121600 8369737 116848018245902511111873147410565029392 8369738 12699959472336145331610869862730034880 8369739 114680805724172252324627293560591785580 8369740 -10803808258999894998292272619946342400 8369741 -3314499618124269634955898920928964800 8369742 1910000478657350329975708375271733504 8369743 -3135398987404774725635353541722949008 8369744 -19509420367066972873910713197888675840 8369745 11242708355224177314260457864464481600 8369746 -16507369029295018162360599094453616640 8369747 -72039310856249074452466902590495698320 8369748 -40302399560351409730015117657274200320 8369749 14586053519047812900567766325612647420 8369750 56399370890080835429600563139484960000 8369751 17151477594433895295239031017000868384 8369752 24506291946437640000310739097047040000 8369753 71794421300426577011538680655315559680 8369754 13721788819805873097610025052021349632 8369755 -66013350434650586211643911547570731840 8369756 56120074980604480092458513707168350720 8369757 -109732482307629017224599006317525814720 8369758 -15469423142831575856042220674689070016 8369759 -81512410851940604447939558542501187040 8369760 -17194802729019808045689837282687713280 8369761 -208781439629930723016098758815910353488 8369762 -53288953856738833826882336266912936368 8369763 16472564826036997242625935322726124784 8369764 13596366522545788797751158957930319872 8369765 871387276731894514878495757979265660 8369766 -28037458815985852358084487150118816320 8369767 31653907112518037832703425157039481392 8369768 -2212987245891798189042323716660346880 8369769 -28350444930659070101597159185759127424 8369770 10886876715808429009621199618236839360 8369771 131432800351489957696376240379805209972 8369772 -8470820040520097406944368623249566208 8369773 32579399881086869708428912513660648022 8369774 57094271378406211411561777495025574912 8369775 -23486928081171812043073371405126990000 8369776 16849862235883786084059524585016524800 8369777 -32684262437069842739478962247104651940 8369778 1040792354785838880097989056451318528 8369779 29068802363415613108695731308964252160 8369780 79138442626597150736535053077332787200 8369781 -13919310754867116835504691948372195712 8369782 -82959651262059716493133949603020314816 8369783 27651280050832279722857343004329793920 8369784 13557801416987968279156798455628800000 8369785 -866041022750379517009372956287900220 8369786 36436906869838728388340663031199028592 8369787 82086549764505590255942207766411457560 8369788 37738950305797137378657669970151390208 8369789 88126884667344458349467619776915787180 8369790 14224454478325638221042703476854702080 8369791 -55738916875850547155574787831486023808 8369792 -36000441975167428506944635784040284160 8369793 33904351201101055886450642418998640882 8369794 -69583462164082909583912332492812704304 8369795 21350943366610160209537637305603493280 8369796 79003249776387609239712788343429120 8369797 6840781486593036514416209715636210552 8369798 -42667145273341160557844795764600029600 8369799 93826253237843019879483265993241358720 8369800 -26562995640588159265852580323420800000 8369801 21076980308497893538231677802029226704 8369802 -8098209188125080141936309448408528896 8369803 23527844271596907515469934528853945904 8369804 84495913061196345944960667355196044800 8369805 -80993920107234429501829040051325246240 8369806 -103929931583190262286652443583921750720 8369807 116249782835315750026563098832138007872 8369808 -12865391931492070543478528820343996416 8369809 30918929406651988835617108279085558400 8369810 36505301528205030973116463079226765120 8369811 -7798093352140098307154821608434887296 8369812 -96246882268716566460057976183921792 8369813 70565214283196063636937112538777280000 8369814 -23746875809380455723135740639073386496 8369815 -2820789316574740671998639957668658880 8369816 -21235500530329027143793744211717898240 8369817 72659160178623189424158812850269526480 8369818 106097382204012851823511283394348165360 8369819 -93636564665625457913578867199358006780 8369820 -31795449738562926638517418954084800000 8369821 1552441562805901531073386050955376032 8369822 2674312649340266182329630801087018624 8369823 5243096947169627853077149844547962880 8369824 52321525852580996354085737927363198976 8369825 -66939565450981314088852302204697317450 8369826 -18167460544016939830567016664714698496 8369827 55941846755764083035750245571685804000 8369828 -150223148925712658067684597393389903232 8369829 -56753002971004621765943169380533364676 8369830 -21900260873309562760899292167186374400 8369831 16481641848686235742072985034170806944 8369832 -13670399123197055676531430060883558400 8369833 -69620776860072517194877393283809606918 8369834 125826185616041741249971439729777175552 8369835 -5766161376277422222314548984907212800 8369836 59023584813978615735821281382832263680 8369837 -86021983574190146074699632370705077834 8369838 25468492962967044609702167207744100480 8369839 124902455243783390939341342620974729056 8369840 3545594724419098570376048007348879360 8369841 -75457335571989307788139840116972572256 8369842 -12603317320682092693608097936761400320 8369843 -620933742053448144091588756477461720 8369844 -7685952983667054760993406378675232768 8369845 8884331973109613651365209120672499200 8369846 13365790617504478265216953404199527744 8369847 51757792005412662516051563195234581824 8369848 -45732518534558673383914306797841981440 8369849 -169364528821171508925234302029795608150 8369850 10956814107926139713346984877422240000 8369851 -30532310741102566035365945579334276848 8369852 -127289116518570204115510268215703858688 8369853 -9350678742240803227271255391826404096 8369854 -99760048774844411600549509058613197568 8369855 25481830137382923047474287647755535360 8369856 23732542159660507757023356779614961664 8369857 -107784703288757152777985980006081816620 8369858 32056882646142029497442759276093329920 8369859 86291845938634789623242497505481289728 8369860 -31773287107234123350067224727756081920 8369861 30158469600241211201050756079885683200 8369862 -20913235899124466158067607621160995648 8369863 84241851155291562925166346417210303264 8369864 1479118759939863387598008609165312000 8369865 -37962748705025447600942358044986636800 8369866 -16088971015397071558535626316395300464 8369867 143699364908656290401939792548118947752 8369868 6411064085249184610942396019977350144 8369869 55108397144778186701632715456249105270 8369870 -21576356351245783320655323429490314240 8369871 -9039352366558162347436635512614893936 8369872 -12306667021545850570808674578324389888 8369873 306930814272495304828304423473974400320 8369874 -51559444457106868706284258680854217456 8369875 100813299291541742477669114845642920000 8369876 -28734799105651787869959611770844160000 8369877 -32251998278119941495296572064551015968 8369878 -26489203487021045654930824507789008768 8369879 72132560196304755167512190080202096640 8369880 -37170804885641787739578489675399168000 8369881 30737066430190394534365037425535432264 8369882 129001017112840004062839558059584131552 8369883 -71189716618195158210829616145369253680 8369884 78839634003247848107382120736585122816 8369885 126521802715161802044954455619580658400 8369886 -28490781159040283133145611950097570816 8369887 -26272946111755512008858183040318519800 8369888 -15936176690388827433188143599835938816 8369889 -114597749481899464715541380870322294432 8369890 -16254528195441670933639266831610054080 8369891 216957844398381498484119277555192187292 8369892 -55251025889396527210830735836806963200 8369893 -102343665320685783595256628214409207040 8369894 71883817851880672236985897840828217184 8369895 11308613336924859445051750618982845440 8369896 -95236467178299445652910244030066590720 8369897 -87538011441752754484716833124384003654 8369898 -41603055453090953793406791791637947136 8369899 -248494511395432041430019937471829017360 8369900 1807818890098745172565695519532646400 8369901 -92360778654111536032247108620497975498 8369902 81412089441486015629678723842132158912 8369903 -157082547840846681157375690991540956848 8369904 -12281764152686356079625277597732503552 8369905 42221394890749159242729429635214987060 8369906 24182822200591201452603922979328282624 8369907 41129194736174063030777188495982592 8369908 -148700946028184466580869653548562776064 8369909 -126216697394326645030436873340732919890 8369910 15172450283204919196333056216391299840 8369911 -77660434404706043354249704192547495976 8369912 -165435491260321287622270963291104460800 8369913 31495719352891298566166767970191263744 8369914 -18934853446852767517029001392264537600 8369915 -125216862805701835075132413319948669440 8369916 46693740870480732568988927688837089280 8369917 147934744254703324081861651750289361120 8369918 10934500199214788830451557109316186240 8369919 -20277963006879600393352238979250956000 8369920 19284450690474155819889639270194872320 8369921 7094797776153715487445033990563915712 8369922 -28165030898549174044212094037812431360 8369923 -220668470514739951735119497667700016960 8369924 -115312686087769383842354297077022047104 8369925 -19625213628289794786297336781641720000 8369926 -44550880201746629863714210373664105600 8369927 123721414568883842148153309291621370776 8369928 -34627433379272144053180155165795287040 8369929 151024782327322995814194535528520373530 8369930 -412127897021367126822422995765340160 8369931 1682134748457227511584378684235629760 8369932 146924405623984757047926109810879823872 8369933 -197788496298401828552880810898804968 8369934 37352822245440325599676533622493014080 8369935 55636850660000777450495286418759564800 8369936 -31270744525744166104176934870604955648 8369937 -124902557331450737282189487220435331760 8369938 -9860523723498149420030605892793600000 8369939 -120635789525121066092902659320818920144 8369940 -7474510733057497593160822724594688000 8369941 126589897780767351967033304803099043342 8369942 -22064691362032669319517102643664354688 8369943 32760763317835924500014211435003769728 8369944 -4508137351443816395735050503519436800 8369945 -39132118767331027631966935506913510200 8369946 11535290374773899259886288197269306880 8369947 -109199092918816361785745654899841940604 8369948 -36552506820146050206206323429277469696 8369949 -9661687357708257330104798881873959360 8369950 -855832364904811192898840497356336000 8369951 65863312851497535733078760041772712480 8369952 80545511259303761885420774512786931712 8369953 -16486228350860801422421752568134076736 8369954 53441735107514085071528732538777316176 8369955 16227179714937621224652108051942479520 8369956 -28337360687603987061252189716230574080 8369957 5580599640188212443856700392555702560 8369958 -66573992154641726555951984420164151616 8369959 -11435905422265589456406533518825885680 8369960 93149594025389442010981967449593600000 8369961 -5385785062264278923748139242556914720 8369962 21287795996380362361539258410796723552 8369963 -45969269119583900954124210513370301040 8369964 -63112506947956326661955873153507232000 8369965 -120785113049140091887154047512415201140 8369966 54489877668540206039309811268397529024 8369967 -57097079677532960626189720277200655088 8369968 17229425751789599533266804432434135040 8369969 -10276096663265492770553580041158455552 8369970 -11208471173349627438466905475844490240 8369971 150932784203955098884259186044787208000 8369972 -19703704630055880628696692262939550208 8369973 -4865215044004221278065878017715170898 8369974 351945095223182372329438651141687680 8369975 -102164668437920519115369250379533104000 8369976 -49349838260302210059203272265632972800 8369977 45768246305674299186587277508893324288 8369978 -42833863853912172500165835306107970960 8369979 39431308287982898899098028450806216984 8369980 8145276563754411783981156769696358400 8369981 60703883598001360715427422886589151532 8369982 -28668562830261867258733518289787112000 8369983 -15680523475154683232585172465174487152 8369984 41601626144014878293292018511830319104 8369985 22311145310893243131505076174001378240 8369986 39132976245417370831320083507968585728 8369987 51565555687195387313980678301454870312 8369988 63235251098683882321339461075341137920 8369989 -151166463238046176743407762345194810210 8369990 -24879663086746816751577307018141132800 8369991 29907929009630229540820311937885701552 8369992 39153812820162307899356790916598753280 8369993 1021015591195530359378207735182603968 8369994 28041250790690783546362260582733044480 8369995 14417027148488496768326540991439442880 8369996 -11416510656398136090645285641968957440 8369997 21882617739139473791410265977509061920 8369998 -11464288706966989453018481300494245120 8369999 100066452318024975223941364950876306048 8370000 -1868797747602475260756127668633600000 8370001 46027451231506714128610933114350336360 8370002 -5594636404119198791106885749049962496 8370003 -41891363120174715226111372223691527496 8370004 -114754803080601260058951038865965858944 8370005 9464950591965376172529282936748339200 8370006 -35718886103874069341731482907212972096 8370007 317959452462035879171134473733698350952 8370008 88147066576122360449332180402870210560 8370009 73451552490028588736147016493101917700 8370010 -22994577420487123060500279551494375680 8370011 58869037962893245992672362024249217552 8370012 30154424098792536610274258250908147712 8370013 125128274721325731424917849964484633920 8370014 -99804010129989693426468014233131894144 8370015 26409244508246193935673087553904658720 8370016 -3002510777125693489151273622681550848 8370017 -9322852704137227564032275983545795408 8370018 7685541662990281116691177470512162160 8370019 11149099776336744993788822894978004480 8370020 -10965347499748385397180403402246103040 8370021 -68659002938362394453450529717597699936 8370022 -37734538225482102146658663442348464768 8370023 -78812500204419098523243564436955335536 8370024 -39948363776040907464325717347358310400 8370025 21318159178710358361407598777523312300 8370026 36979427459329117552246354914366255360 8370027 25595618831118823860771947032703395680 8370028 -20135682717056533454722546839343640064 8370029 -17180591321237325386129957171008369524 8370030 -2670041645583110561483604507615223680 8370031 -28246620393565404051883835292945686336 8370032 40060838790913318802814410719958138880 8370033 78086970352317103066993880726101355616 8370034 2811278898931908856374529481328636960 8370035 128846950832694214769223956555090196000 8370036 -636948333741547390646672405667422208 8370037 74000988911223167313423757402288824700 8370038 -109545533133806560981164355440435277440 8370039 -7203318917212947669908683110080946480 8370040 -31646277870488601222845359509700608000 8370041 -250165874861903433359767935910636579248 8370042 82626860542513501367184376184384692224 8370043 122399616367534512711274677942409719144 8370044 38646887448350633298244157789654800896 8370045 -13352144788558099531746451315453092480 8370046 -97316131614464168730119132752154181120 8370047 26018383593516330538090403411311858032 8370048 12772141525193458102476657937078026240 8370049 -63728271358556040638558217009658733950 8370050 4822433061122474395145044837404288000 8370051 -44635303500968792908206014382464598720 8370052 70237683728968729527624685523324516352 8370053 -8529856815623495222424949580133121698 8370054 2319698493960460309396604045022336 8370055 -8684595653393898098517562120670684040 8370056 171442332107686589403382056668179706880 8370057 -45630192395190620131060265068386674160 8370058 63639462754754563268171801016521624880 8370059 208661373983216506897253275477470806904 8370060 -52897296952289941634384072515607639040 8370061 4526795523319341157229470382662692832 8370062 18712645981022937111768671254796304384 8370063 -50585419942749838510826842401852788352 8370064 -30531017025722230632405452397109534720 8370065 111412862779044993650177700130804854720 8370066 37222541845077053650220640665467182720 8370067 -897414679851655501820342934201942000 8370068 11803629234980025279472486815096717312 8370069 46308251569380615963093961992040428672 8370070 -34491954256538224512379641573285532800 8370071 -168624016013174237822630749858720880208 8370072 -42788490799942418792812600517113282560 8370073 -90005588682425258517751376670178750956 8370074 -671509647247591377229152146725960464 8370075 -10830178397110041777478732525507680000 8370076 5117653149224325147355922936456039424 8370077 24609302218835059830509070470971254432 8370078 -17650006287365990960388984191479062912 8370079 499766405198476926521336058862195384 8370080 -26251604396954078740957398533845155840 8370081 -164504515632861993071738760248663848320 8370082 69140508467823826755211812279370678272 8370083 18650240270561696264725301846431913304 8370084 -15370384821831274185172694131372145664 8370085 -155036275945247608412254555227469142400 8370086 42827798451927620567929012168213522944 8370087 12914805438231408711034773630193042560 8370088 -6834280864678996735956122117945763840 8370089 -62570095268276490294902397199578193920 8370090 -28879044406637357301183984760302206880 8370091 -16025047605103763315510957662974103248 8370092 -440658006260384667317798252137440768 8370093 6304975246154230956093594325772291328 8370094 -7166784679288899158418343408662825600 8370095 -1364314283255382304397213620749621600 8370096 -2910797153750478136679532326839910400 8370097 43706797953995106265386799992343124592 8370098 -117788268278484289743420267555796126080 8370099 -116985494437646003487388620146167233516 8370100 30048074860572253831496349239240758400 8370101 -117296221612465092597006957800765484708 8370102 24238871185557012446376486735281274240 8370103 -15870971627345121738149271062910708288 8370104 44922219509709321807241049728824053760 8370105 51512508879802283250620437407908592960 8370106 -14454809307512505038687253128521790976 8370107 -4489062692151766158957587485309111080 8370108 38797910832740746306526550862073856000 8370109 41872252697277521436377673359337382464 8370110 1558044617899160768385181573255564800 8370111 17910009254118664294718215674756441600 8370112 -69475619710922970540022408190491623424 8370113 31545539256742838773281695546052675540 8370114 -8700739998053985636888554977902280704 8370115 -6549151415430169730431959180782261760 8370116 17198455869706704817766232964297664640 8370117 39112980135457607900109882293955383520 8370118 -31595624307123718471774329904011437760 8370119 -44962753759800460641171378700323754320 8370120 20941154110169169568535243117400883200 8370121 -22144832638851371584765092160028084208 8370122 1536675243985434865136044814301614592 8370123 -116960567697364099809616312443528056616 8370124 9996196941000463028401835019979784192 8370125 -151812299596427052552921347634580650000 8370126 -44942590786042020821917213387423617408 8370127 197341510170967048848235101288304492880 8370128 -13661323433983214765782159718542688256 8370129 151738498659995408407444922460461477760 8370130 -19767479068468681152362456507185233600 8370131 -34645383568396177659261095340380903856 8370132 12174303958803131468152161131258038272 8370133 58449979042447822980723595734303970382 8370134 92025100681523729851778541901839741216 8370135 -27656276833003909462085087539178779080 8370136 55596729437292262080176216623906652160 8370137 130531619869602038135315494892981632512 8370138 5179149893307891817543435856542702080 8370139 8849463338039125041150101184449856400 8370140 -32998753199829020694433511924573368320 8370141 31312231256427271697685788018747973504 8370142 4263183650641385913168293289770353344 8370143 -234352794066112062373088616662502112608 8370144 -66381572413259790315525663458661236736 8370145 -32820654496506246284698137623658217920 8370146 535395981538768300565899902294374352 8370147 -64825885916758668334309853038590808080 8370148 78236846912807511733690705147371118208 8370149 -6037115514551665163058533204746228164 8370150 13573290263599269109434352165086211200 8370151 91739323258649383714505884016204388152 8370152 32380877619101607364501892847306178560 8370153 56455478473982794702190081237718110880 8370154 14575124210268817072578095421795457920 8370155 10653324189193570360903065189841557120 8370156 -59255880547830161639602496094965795328 8370157 23950533056730744888441054840224968406 8370158 -78497221104916154372553323449948900800 8370159 -23895670865717773932657096970220048640 8370160 2294092026984158309143799735205888000 8370161 -53343715789298235172030021805647352238 8370162 -22013061724081823415912216519571964160 8370163 145672778198765824544372368905311652040 8370164 -44036004747775777239205463668412983296 8370165 673627456121158011481346364072076800 8370166 12526189126575948481688014002471573120 8370167 -927698086150923887187411589185284280 8370168 -55835180054503197451217258424571146240 8370169 -207042441321472654713158409617876280704 8370170 -21309007672846774523158276890631410720 8370171 246854695456318790278248717005581104 8370172 -22992425464653087487961451982213709824 8370173 -43952163163780265885471529406840120320 8370174 35003630370386869315820701155459005760 8370175 205512450468612689000087808147429200 8370176 14355899585915670747970697348964679680 8370177 23494383497381666498677096744782748032 8370178 20939199834251017994450441530690092960 8370179 -60404794678432369406496559830925329840 8370180 1159526478583710158769152241187023360 8370181 -55185099879367439853317843212365514018 8370182 -8811582728149473844357491104255156928 8370183 -40518285770681344898785204444882483200 8370184 -39956758691608125220824692588224512000 8370185 39283008053564664357559277511326094600 8370186 14639603625192384295310925958304710656 8370187 47933960491996876627003203675952158352 8370188 -67609028403025468815299320381341878784 8370189 103268452584977501249527934505074288640 8370190 25990171924499181518375242138133318400 8370191 40154807343604785845461911658161143184 8370192 2929730331374707675532911364241358848 8370193 -78646113199812150045676039158802432512 8370194 769804539462585280983407339868052992 8370195 12884518690752652581642538565567622240 8370196 -12866440527672311964439235016064105600 8370197 112377265680530693946664880651879094912 8370198 58152970753532197430262073969400652384 8370199 25055727237568336598499767540606842464 8370200 37945298971902267547406730309990144000 8370201 3274436201157800308481863564438651584 8370202 -114998894740942347323098304179512626448 8370203 -51170347973494287569926084983337655880 8370204 -13661478829597628228240307956711132160 8370205 154896262584586984172020776256240499160 8370206 13195632845699591473330350025106214144 8370207 -110305318465149949209528378121485537360 8370208 -1149427769312809604248751087844065280 8370209 -15488881791070479678895007153085960000 8370210 25547817120585357392586287243456808960 8370211 114742727339317126902607610378556222812 8370212 24693331320724204135705505788950220800 8370213 7894538377175464269402776775097490784 8370214 239417557810701748916394280433461632 8370215 50498275713193831859343370357742092800 8370216 -752496760558290661257943688793707520 8370217 -61374256395950288444972726291122086400 8370218 89697415207762993343682940093884789504 8370219 -9616612376770045138391431460428281600 8370220 -57389924047528600488476455659568773120 8370221 225735747227912983925032175390061392652 8370222 -181456086110853813392615417541365760 8370223 -41627730299285764563020540552637196528 8370224 18548871114757753125526352387550412800 8370225 -58324841955783813778456755302228536650 8370226 -14684553022052119756807348865728560000 8370227 84557280323129184792493038481855055832 8370228 -14884621926399085401126327571363860480 8370229 83743319477648060770503738315377491200 8370230 79078582324842030407402511560181043200 8370231 74777363677631768289990740720546309352 8370232 31297365168796889774918925224321802240 8370233 -5240638385643593142660927157835019180 8370234 24403841625444817033721084034272675184 8370235 116739008815538940845345980415637655680 8370236 38076483311403618503621522364926696448 8370237 -30248469364103028802839495564857793024 8370238 -84274085333742732051571168451246422656 8370239 183748459744570910388343882253336977632 8370240 -8700450381546325006072364122138214400 8370241 -127988866490032038345395225983892193600 8370242 87296441259909524099830712370552856272 8370243 101250818118275373742840745285007843840 8370244 18842571340374470124886570503525777536 8370245 -20957605500852124181988286481856696960 8370246 -37787452528281885880222019993680957056 8370247 20047470019294130614133149001120996696 8370248 -47693153074600864340338228065712865280 8370249 51357747747926868927597663170648872608 8370250 40088285797863448851199329396847104000 8370251 -1155081985510334630718274528394179056 8370252 -8108891532225583753479766243938385920 8370253 10529385703025380829056689083954028364 8370254 -32513368067419840573092450850853036928 8370255 -33884655985334964867624644442624307440 8370256 44502614666383874780337668205706985472 8370257 45616298970520674971928588066997768512 8370258 15276639001455680191399306766944512000 8370259 11466330600751968956336736396842248704 8370260 109354876416360359452965781000827340800 8370261 -16364679235114794123159354621258813600 8370262 -50976030450398125007084494101203206368 8370263 -123151378727282605099647169259384936616 8370264 23400960316531237717391493849580830720 8370265 136750304861329083363252709443048678660 8370266 -90688195834115993875038193936881168 8370267 88817861851599622765097952147532976280 8370268 61629266217070462485584384039374534656 8370269 -38254069176025978443255530562497946330 8370270 -88546664628318273992920142179151040000 8370271 -3974049613534575669153776096145292800 8370272 21186949383417473278474862601968025600 8370273 50444645880531883398490433078224250688 8370274 23578115581828085353370158148206032384 8370275 25323960024583618810367853224663854800 8370276 -53587726283906538487934221202856864768 8370277 135130562226457762395355983140758708032 8370278 -26201118008677037912398635806931924384 8370279 34140887619538254108798345718797734400 8370280 49433291234227701362142339642806630400 8370281 -226027379934723053295785187937321278918 8370282 63279680902489502053113228286317864192 8370283 149031367434304038778161150754752792760 8370284 -41059221220170471661002385013482650624 8370285 26932339995050500118424744554369617920 8370286 11919079057639680213326732557309718592 8370287 20804706291328674287692550022744987360 8370288 -12865542557231109189262198640554377216 8370289 -38411778905065702731267144157362414048 8370290 -4568216410742354769666958583452963200 8370291 8757839865401925286352816526659403840 8370292 -96840342146682467517258250129114656768 8370293 23415629583510500227950365935668202542 8370294 305373304621171455235417871939132928 8370295 -133095650470447508317048967640278059680 8370296 151759107835879314407540529548144640 8370297 3656276111097846011998116841451040900 8370298 -43641754106331992149977343172882334720 8370299 -53168392289566407226657048132018691040 8370300 33961296192962655976257544615648396800 8370301 -55265956367379995213498882889465265728 8370302 -16148489662504871546177109162881313600 8370303 -19704570870816128196430712003152234296 8370304 -124406839743371494986171243427560161280 8370305 -126042630396558899173487595304614301440 8370306 -24304632461019911666571431810514886656 8370307 18795465501156336098928236129015639832 8370308 -177609313754106715682581170473493402624 8370309 43665858570527023857805308103251892704 8370310 23449240312607837656733332668883908480 8370311 -54394550694935674137490384290743258088 8370312 18406703367133626606620851815116267520 8370313 64228772005601545568019802983324837760 8370314 -11379932695387517611917410236797391008 8370315 -83685135661065904604225011673788466640 8370316 -5717299409589296302238423625062531072 8370317 58253671901210861775879884515053344640 8370318 14191933094588368356066181252849148928 8370319 -181882854779841219321333451763497575504 8370320 5303811448965273769916718170870906880 8370321 -57516230092567329395526646900956922560 8370322 68035503405371437886566531542924030624 8370323 -9824231739259475533320872049243254976 8370324 -150166845374811772622436294783932989440 8370325 -10575962976027201887794100068561167500 8370326 -5853587224041029182682010494589516096 8370327 5541844595698726414327688495368839912 8370328 -50684400489911044874999516649556992000 8370329 -89465686853940443806920842495400603120 8370330 -17464379826054022089972777880443072000 8370331 -1729451748439660896303597419849918936 8370332 -39357581729822852796855642686891701248 8370333 82025412913232354637166331883834209484 8370334 -75529732956723225900445240826868630528 8370335 7529475555205300877976049946479130280 8370336 7605632060636686586908230695371407360 8370337 1123958621675451359727794206430131120 8370338 16489478413412255940481913767055270400 8370339 -118726783735734478413923392758827248776 8370340 27793495975194283517921791452739092480 8370341 28021746699008935171163129420831370240 8370342 52887304292558701967918866051884721440 8370343 -105398504271871743067928840196788400936 8370344 -128652018966086559013021679808484884480 8370345 27745872159713860637533618113306651840 8370346 -37084620915339482522992206194412514128 8370347 164637975518825284881878655401300639796 8370348 16781809358514004899269526550717120512 8370349 -74302551937667162125808553327808670036 8370350 -29944453492268323985716540962737001600 8370351 -103405491729438123971903949998383806720 8370352 -30951125263748924012526584700934750208 8370353 -182820840336203750347882450794961324398 8370354 -27546576374463124358858387969315652480 8370355 -4067692364822021516533824795520396800 8370356 -46751314565303641484274959925302206080 8370357 71881172551613087876160228635389617120 8370358 -36837499714183192177016371943052940224 8370359 -184097322505634681376379363620917857560 8370360 72032113465364267922514560410475417600 8370361 57855375983301497149024952737267324500 8370362 -1925700977142873926552847995179517952 8370363 -12197485745464771004580622856966529600 8370364 -49738068281688051816270225526305332224 8370365 108881480221963018735272747629909305260 8370366 -32778875319570627896824226534597990400 8370367 -14649092254399897037244480901324298896 8370368 34302075659024928326184366097692622848 8370369 13778090280639225123960701648136443904 8370370 95088498036288268330591075823855247360 8370371 109881693926948532984851191461003553632 8370372 -14935627346275774077524176523682594816 8370373 -54594905350184287015350906961888831200 8370374 88681230064177292848646416189604198400 8370375 -29505299878517038709491162183249584000 8370376 32396647773074693543359852615929077760 8370377 -42543797288121784228360259437649333376 8370378 56946735012557634174511728104291007024 8370379 -55924196541934091183862298522187207020 8370380 -364090529264486890744671797431741440 8370381 -26065623286392898264883146507528325376 8370382 39649280294596638486990127127251545792 8370383 -61667134070423595468610507460447708160 8370384 -10776826581065962606769827564260163584 8370385 42145660807483325951193149657379657960 8370386 46934529281435275046612760938035095360 8370387 2823946224994944246130168182740000244 8370388 -3431361517207871791176887063467239680 8370389 -59421644583114864635532710401610489280 8370390 286954194847621215286483071485091840 8370391 147934890207940000885194077856277478792 8370392 -62390415678226437636760870417926942720 8370393 111421723882463924364508082665241124000 8370394 -68158626512366596055434993456123455504 8370395 42304607059900523682073403299094960400 8370396 -7423764690816462969039108092078601216 8370397 35348146373136867581581343579024532832 8370398 -12388065948884495393437596056381629440 8370399 34134566605043450610786102456653088 8370400 35349520540549848894088283477429452800 8370401 -75836759680960477349555140179297966090 8370402 537989592152335152394346189130882432 8370403 -27766744645564588378450061700324744192 8370404 -48530522106186934624697622556175007744 8370405 75806519065835223573246553058336587200 8370406 83279421113333665542733371440712735360 8370407 -171545825830004716193581468829125414344 8370408 9127376686733502302316650113003929600 8370409 254381780722970677880221839337435580916 8370410 -82480950191832304555130769443092127040 8370411 21353772110135391416296713779840507904 8370412 1101655694852173569235838142855019520 8370413 -9767117369383655819522159611759209600 8370414 -7145163016673844095402401136386873152 8370415 148975130956642909487546320868161190400 8370416 5394642437533615918956805102694400000 8370417 -29501170204257576054284478628281840 8370418 29295955090414989105233512275786627072 8370419 -16628180526493933773775019239912631856 8370420 -64178985362827028468563708860147056640 8370421 -119404906401817986465890830105159788068 8370422 -81239678220443271966701491447063963488 8370423 53482760743477985096137383708205193448 8370424 64610738995130647514089609684351979520 8370425 -84730021417212054317359345941325304850 8370426 21126945824354274206039778104594611200 8370427 72457368911214506479422493117885767760 8370428 23392041949203441850705773787415165952 8370429 97819261169743048740884993358425078784 8370430 -45982410923362066316550181561847048640 8370431 -11693738729772864464968225011508839000 8370432 15907939159004277558704528840447754240 8370433 60768050827036091453968483673360167682 8370434 2988671977243091883156349044865032192 8370435 62781627540286588233106299752784730800 8370436 36759631728303862248479167587845468160 8370437 -14211339359644813729677079982881519560 8370438 -43644615033903860575953194200450203456 8370439 -26224279308735474625467577881100829568 8370440 -38838814294936801039807049038289203200 8370441 -122525048884427507227705331996593178640 8370442 62297905566364835044112596429340454144 8370443 -80850823116938211010075380380208489984 8370444 116206532314324586964227813998941388800 8370445 -58275750663837692261766313665412435200 8370446 10772321834335539816999264753499808640 8370447 -15189378399481936622863256528997454200 8370448 -36951240454203129467681582957229834240 8370449 74329133382249212275499012350567166964 8370450 9907215659302889557622721960110880000 8370451 -14375852814443824651182933739516737696 8370452 107995025944379151014516454402336011136 8370453 -8975709346754607937968190361891686272 8370454 -11822963915039895887166888904687783680 8370455 96426201954867317501610288592703153760 8370456 -59544760238758947652336738966830796800 8370457 -209345456546112412095068349057152842294 8370458 -804735707854662582969514164222619920 8370459 5993480836823719658709228837622348464 8370460 43456257772274086387949530806649712640 8370461 150617027321674484095789217353761582624 8370462 59496759148713095531150570056325919552 8370463 184135443058282921462788880052419567712 8370464 69696198667133100752199546282204266496 8370465 -40005240780533188027558274614084239360 8370466 -47166037206894876172754639601709056 8370467 21567723656310747736821564362008234752 8370468 -53831667861131069381368121774969586048 8370469 7875585601792388336453938314357223840 8370470 -46916095229718308362203765182739976320 8370471 -33191874412117952325164329905831209688 8370472 779068888277321963148618223262269440 8370473 -20186629574815226582558305746923368980 8370474 -13406486220415691012813486959773974016 8370475 -33305995126910886053453187353097773400 8370476 -4865993770019011382307869670570977280 8370477 -1285093850093587308663609887395130580 8370478 -7327814917579876714291205288179645440 8370479 -49466855096334051901305801855618577416 8370480 14813323751102572738134960605497589760 8370481 -60843164888382416750167731909497217856 8370482 -12856161447559481380762652757255656448 8370483 86350421580710878796125799069744874048 8370484 22854058582010491332652519001938246016 8370485 42565789214705608092116541744057856800 8370486 -44469012541639979615237114789766556800 8370487 21026822446537753804268357711556532136 8370488 68025968234738222755023195682617753600 8370489 153297173827978645469652728210045700288 8370490 -51066302173275015233489823751413933120 8370491 113137885874945254562166053413968593892 8370492 -28622958864867642433671154262469639168 8370493 6360711058895478371894976163077183724 8370494 -312166268325524500976804668157552256 8370495 7950578584333791238570898626673581920 8370496 714322630806379190088361770609541120 8370497 -124517680345645656221461182673697445120 8370498 -9212465644230553562738480160185847936 8370499 -49759932948778138004953409998533362500 8370500 -18820624642619641894771605890609088000 8370501 -227080873721574710475677881059142062432 8370502 12343127346098435096961028570939046400 8370503 -31514278777787427744452351857598468520 8370504 -38180488123424712961226649742309923840 8370505 -2385010071174434638108899272503737600 8370506 41524679804896585041763498976484539952 8370507 2332479876332713617956882361153963840 8370508 135422161331868249494525032818467022336 8370509 958410733772035388695452265976195520 8370510 -113164933496428799848298409305230080 8370511 -254272521525043325199509353454085596400 8370512 42207497206429304241507782586005716992 8370513 -23345535413960603350583378277241173600 8370514 -3935899582705699702583046339501324144 8370515 -80497992824717613559650546083139359280 8370516 -27674316595821283887954318729490759680 8370517 -104453600871214730617753846149320048434 8370518 21226681656497245450629075994098205440 8370519 -35324756774003519906306473504357114032 8370520 -58028626711917823700487531390393139200 8370521 113764987221908559220599250568605891722 8370522 726277726025807696048145831251781600 8370523 -177130554593237159397814607914816585932 8370524 -41219029344433657900458603291696998400 8370525 118596186957427634789851362269604768000 8370526 6624570421628500069976268867211175040 8370527 69476805665746600658378511771878859264 8370528 46811804890074105995927012739643342848 8370529 -209201073791658350212911227766786331870 8370530 13934053712387996532165988056381972480 8370531 27030779087261926920318132812715996720 8370532 -25181300781966793565719711999037189120 8370533 -227001835594827709281694209841138126560 8370534 32680268826530584403415719031344732160 8370535 -119536782748874942693474427238740440520 8370536 -260053075676051348084933818876824944640 8370537 -4311816561838892067378122287328947200 8370538 148020034968874688698450735784403120 8370539 -7849157030003187529334055160015450320 8370540 -3855361105803676991082414667542005760 8370541 -185415875714289255229898150647331583648 8370542 93051591832836142118685228004880775744 8370543 14267718888889891098320545549340083464 8370544 5686014246568519293201198231633920000 8370545 -5096973197163179079112938483924921600 8370546 25380631396772813230319964356407296000 8370547 -67449753217892054176391069309747156048 8370548 102889025011383692826669367222592923008 8370549 31026968991421792656260253481038531168 8370550 -40845303427629939799705842968860363200 8370551 -51410035361749866960111898595306912256 8370552 -1881261200675554019487843233419100160 8370553 -211855847936148495296890040122905394198 8370554 -30719980775703391139515250468265531024 8370555 5228521786783045076398527687469221600 8370556 37951417811745609872741629480892320768 8370557 64294942668677288616914887230029880780 8370558 -8357320303768898476377216653263306752 8370559 -361557082326649334507622455313828058560 8370560 34538399671903547248403985733779456000 8370561 -16998581660491134743358239569271237328 8370562 17929548862301598058193377389324499872 8370563 59634707060477671018068266880093558600 8370564 -16967694253133535643782209167608821760 8370565 -10181204048614191329875194231021100800 8370566 -15258469961386103901221605880691080640 8370567 61640583722351564021560099280020044240 8370568 45188840069401103519009984402294661120 8370569 5324490224601333786600449439910946970 8370570 14412317319189849151541843119027814400 8370571 -216303168732014490318727049761325044056 8370572 27341516407999892564425018730333644800 8370573 88679168669225093523207343743768629184 8370574 -2273216686137801110007643846198367232 8370575 5642187678283931901110923673332617600 8370576 -10027020231251394171212132092518359040 8370577 16793702793383627207929206205654542720 8370578 18651580053305373180887415765824931456 8370579 21771314675025954154446417215325829632 8370580 28014157765030196154523858196018227200 8370581 -94030600838512432161285141513123771936 8370582 38305210141774321926809031973992973824 8370583 38182529457653462389137786983786867600 8370584 -75950301739189032175589212463197593600 8370585 -17550884820154496740534190254739430780 8370586 -2516298334112088476087502615716793600 8370587 -100828744953928847874026260027210816764 8370588 -41934462954191609926985525824065801216 8370589 28456843557249619995268049329782097920 8370590 80753314528308854617011158770393300800 8370591 30347398556133873807631059614977182792 8370592 -141640846993225046724515380208014000128 8370593 1315868483772238008729847128911123520 8370594 -53105548029502471942235159428559424000 8370595 1905063535588360824763044061104605520 8370596 2139774649507150814044077334952755968 8370597 -33503241902908969143525485757197086272 8370598 17148961466292813558341043867132176640 8370599 -60131703681316454190865914659018617800 8370600 -2114355655194172167136961663373312000 8370601 -32261144330518907342351440807704413196 8370602 -54992786443815883864052556651749510400 8370603 -163998009301561919173467846638046912960 8370604 242794197397299322006364746399382618112 8370605 -64678851201865370424569069826680535240 8370606 23367942576548296875203677935258322944 8370607 60585715970548715843812232851799395312 8370608 -18803092873551181232590463366568738816 8370609 -44229520833074325796877029736218573632 8370610 331936166312965516944863312292418560 8370611 -3501761357780178287307044227125484788 8370612 39787859011965818819278441958399884032 8370613 -183933585649562615307627759596534831460 8370614 -25687191280172977584369181995600789888 8370615 -1065011023284692700519722868953736960 8370616 -71151523029050384538928126620419235840 8370617 4914839658549691882507761936173994666 8370618 2574934784703289649795838752801779200 8370619 -54210884981506833810599353413370229904 8370620 -17050267261541026735963128139860541440 8370621 44177253726256245800547640245169881120 8370622 -25731806345965733867868649887074346048 8370623 -207551816108547205962056343602199998160 8370624 -10869103277131974211007925159507001344 8370625 -3449886862350117003035233049071650000 8370626 -9680297205649551660964455618537023616 8370627 -95498939577644772818551351853295676680 8370628 -2822768561493905681193571841096908800 8370629 106097733607100067682826217401419461276 8370630 -20162269994178848207191233597345530880 8370631 17605261770670802198613287623378601432 8370632 -63424290043624785785403806746696473600 8370633 -77510181389807617817434274171848903776 8370634 -25487368838010710396196974357268631968 8370635 24947037325351296635236346824167984960 8370636 62650788028039391884370183997326310912 8370637 223774688859098359082177803346692737120 8370638 353758819553918680059919274874651648 8370639 -71085052094117839733035234634050831896 8370640 -5068414014448893085841141835015782400 8370641 -284942449048860384668968032600426875916 8370642 1674796112027709362684395927032757248 8370643 -3356765969600827517740649575697912976 8370644 59721599426016415767249606886939326336 8370645 5956409806001989861442175421751620800 8370646 -30170009084772025476448056753195315456 8370647 78021120089684456078046107833400576400 8370648 -7204546485741371308277590209606451200 8370649 -33326532846177690420119986510389073664 8370650 -19081069176843164788056890252225713200 8370651 3380585391411043843199141646805545984 8370652 5674443105787393737305693557716609536 8370653 5225770654552288795417954407760529280 8370654 21403180809823499105015214877109901120 8370655 -4271852288665768211943318701286912000 8370656 -56005578894768646683843936804974100480 8370657 -64760639207131225311140985227076968046 8370658 -13847219008455962516575166665610061024 8370659 103219581402539026441784856622690316160 8370660 42682167894812369766061676805217013760 8370661 -6494392195110738770093631072909023400 8370662 -34724188134772638849156350976065913408 8370663 -1613765589200156052885567156130437120 8370664 57389146534008166932003833908596633600 8370665 78827730934836852010006567362496545060 8370666 -18040856003922951372003338689614155520 8370667 -396373236814407058707165395779459818720 8370668 22072581036589851696266156194017186048 8370669 -105097672043805748139946681704079685056 8370670 -34977072346578043320547708674774157440 8370671 -97307386487952283247097534027725463000 8370672 -14962944399554084863754615064252088320 8370673 28022848396830534123994908854519587922 8370674 -11207132073072436578760174342707477600 8370675 108579720005882102762117258975374626000 8370676 -85295366143585952144932165913188312320 8370677 -70606276975407861700499145405173682528 8370678 -12990891170275580796432882568987576320 8370679 -17463249406708178365533494257807645720 8370680 24268395607662745307346168964984934400 8370681 -2480227870771781443483413831703245312 8370682 -6793526713264719626855289834154598400 8370683 -11646490645723137582749339650722481896 8370684 3560619939661726108335475910750085120 8370685 17562496000112136418598583316008341760 8370686 89157982283889823324294465380582561792 8370687 -28564625498701946756831554593739152384 8370688 -21013551578836213151280742359524966400 8370689 -15722990520752804719098179478983524992 8370690 45138464165090111568955512300383339520 8370691 -385716545140017091909359274938945376 8370692 100889508466614790973087493049871526912 8370693 -110634224929105145394735974319558368418 8370694 48835416380368158004507452443714764896 8370695 26653323534308398617867750976707252480 8370696 55384866474956094577632004193106124800 8370697 15140892258455452073270909400761830400 8370698 -13250659941901231260716599372588543488 8370699 44224279770812134327071187968740245464 8370700 17319553321582031047857706781388902400 8370701 2933057179973300691066531567082279212 8370702 1192231499850663075344187980391362112 8370703 359153395628883982986488795718814080 8370704 529769723322670001986397596100075520 8370705 -36571338250050502197406954804557600000 8370706 -54080144963072818772448633568330574448 8370707 -137799338444188742747075562560131999200 8370708 100574430454956334779054318083917418496 8370709 96700312099505096333026076686214608380 8370710 -27788937566563446271844265702022890240 8370711 14312684395058965250583107168035745760 8370712 30626494434984173708914187985345576960 8370713 -9637766939682952645465434701389623552 8370714 16531740678814618557626448850338863616 8370715 7105679787196963902211887704133182400 8370716 47330989348945449289378271004083896320 8370717 13599042227587383008183461245937642560 8370718 -102127003581964240384623097159689613440 8370719 34996284885634879027549738570634388600 8370720 -53108187798115056132546355574264954880 8370721 -33816738519692015671919817045963730078 8370722 -82819542057897243631243457688442151088 8370723 -2645215194132622694606814096325866000 8370724 -668438556161987724006311263549605888 8370725 10325097373278345256453438176001500000 8370726 -4202219219164268854297263492813576192 8370727 72546255901496340937006707108639026232 8370728 12010590991526649735379660986580408320 8370729 176659843234141274626619568062953405920 8370730 -42101380423546666548852324520559406240 8370731 -40497362010620040256592794316814754800 8370732 35607142496561507108202633196066191360 8370733 -45757539240044850180590085294551268736 8370734 -59589639611507702373658327824789896640 8370735 32662084821249617485802399055354278400 8370736 -2744435409675343897525723741814784000 8370737 -101734943002694909466071251465942348560 8370738 -23970291634126706453759490357677587056 8370739 173131627280655149713290883453158442524 8370740 15078832265624296380727013720229396480 8370741 -10072009201752199398534984597213606816 8370742 4393389361499121121402373564714179200 8370743 -107441364458330302124597790520986232080 8370744 -2239951748141979235974096564352450560 8370745 -130808969340865764015329877852009816120 8370746 3937357143163120035294757111413993072 8370747 65504785208489451757175334864438242304 8370748 -8633880611969729937034623326813934592 8370749 275037309266448201775873120080899749836 8370750 -13284023494542202881363199652582112000 8370751 -161415574739898507222009906155756374208 8370752 9813805486008155230363778077128916992 8370753 105929811232646347734014164937633235504 8370754 -25785327003503730392476399386391257600 8370755 -1211017426351421626265507780108025840 8370756 18115017077889196914734011052495769600 8370757 2786002081733379224420297261588975006 8370758 41136571851721684383332637568861433856 8370759 34277305045837038681902597995433742504 8370760 121365220243551202569309561203228928000 8370761 -97656008838736000304206434952947813120 8370762 -17587038732145601330114737751413870848 8370763 -16208845343905631901726877541348753520 8370764 3843336699329464925651157719743211520 8370765 -2505592698211613831063822537627466000 8370766 2410950693303640983704156758430484480 8370767 424625519908236090364161650364897648 8370768 -3241756163464753089407111941546967040 8370769 -80905166044892298892904043795115553856 8370770 -653928836840250091824612641197741920 8370771 -91547776888305330755305026592275292488 8370772 -70648626046174025595029743451404906624 8370773 -25406572380734334639750338762963765280 8370774 -35526325734099990629936583026155060032 8370775 4577755319947641075682652189774489600 8370776 -31460176404997516991265467368721233920 8370777 132976216248652591074941027641560115920 8370778 7308802556145746854173680366660338368 8370779 123179046964161905173739828702719351152 8370780 -18639299972810494362158700626488320 8370781 37562722500382740718436938516167383712 8370782 3070944668419059854632176317758417920 8370783 -9487265423034008708689308277480744320 8370784 -156979289553857351136974540916939423744 8370785 -105030117866831816953926509841534199020 8370786 33903576673204573465082883328303600128 8370787 -139634966348188352919671689589034478564 8370788 19199331930813244322425512537378458880 8370789 -16603238336868100495185486046286489280 8370790 -80678603605979671022484143516869545600 8370791 53582567916002330766223173284020503984 8370792 89283555968895198688188925773084672000 8370793 -177029774816784973891127000747341653958 8370794 -201423444878977535400328529597026027008 8370795 18974663603848487295663166442404462320 8370796 50268738236764214538633549152455116800 8370797 128605147339998188533893771824586012246 8370798 -14361506994600098281775740651699248000 8370799 172751059533440927992521292197260661864 8370800 16836193888402911142153544879181004800 8370801 -86855833251038525608361022705726390270 8370802 -33668547129261858448703744726764896000 8370803 -27108567942046846856106119957097780480 8370804 -17792959246121038575245065036829171712 8370805 6561319085413637442360521954551010460 8370806 1779580571691014754892796478639605760 8370807 13722585650848998740321929415694740688 8370808 -27094407790453134868373037212329943040 8370809 -20511402084786237315013503023349840684 8370810 -549900046214687420136508918778265600 8370811 168895290186100427055372801199734777400 8370812 -4999567241612862358917532275257587200 8370813 -58423109711146469170232648777080185312 8370814 4998572351319122249343851324032462080 8370815 74209701130756659098950141819883769960 8370816 -12610356085850120209090580362297344000 8370817 75460002557628293167354791933550520232 8370818 -35338084757901932576542124800919726640 8370819 26458271509282158880595680340093361288 8370820 -53305750006479135184223795410880928000 8370821 179958643069263867726079589499241009500 8370822 -8762758888378883411724106734519121728 8370823 154761950261259893180418722855797058072 8370824 17928562703663769481918884241326735360 8370825 -55066364980226058263437781867750396400 8370826 3960686729785406691942192257757176112 8370827 -35271347523995369435305720038342939600 8370828 19920338247464499648471708033846726912 8370829 62597965485390390339840555571366552800 8370830 -31324233533567947454312277848023392000 8370831 -43158533259891425552405795010990819456 8370832 26376097142528418853552766149928001536 8370833 -161446070979009373545739357120117875918 8370834 -5499357248234497733196740694053791488 8370835 120912038004522359252395135486715150160 8370836 83357308263106740038957522965570959360 8370837 -1684593014333842942325006473489259520 8370838 -34427645517276083362227630313214700288 8370839 -1413313118805284144298780859855071744 8370840 2022766040574167825489191734509568000 8370841 -335070004823295488735108076267924993408 8370842 8879165310853815212377166694242345472 8370843 -12504272573083775609975191716157795872 8370844 6898299836004602556002357305164355072 8370845 -44598060620671941982299457385141560320 8370846 96240256975227349770451488815094955008 8370847 28882857276938092542210220688491256784 8370848 138001301119587122795256420778276552704 8370849 69478209009630852604477679649574571040 8370850 19020619381372755514680742255603008000 8370851 -115437707252779041947344116204336604968 8370852 245200041787446920628303913000304640 8370853 2362273834584401394527512767611266624 8370854 54515556526235804365490153020466548992 8370855 51375056392073003770405064670350020200 8370856 46208186668482571176410570319342950400 8370857 81196353634332894924343128111112640160 8370858 58924384899739648915648227834987751680 8370859 -58980220427325564485374845595295145584 8370860 -80574999291007251242108731856139095040 8370861 -47301262354507147096559320119227384160 8370862 84104249313441640639441567210591770432 8370863 46922011054991875264312987707111918960 8370864 31414018514841149289446884107745787904 8370865 32349280793602062236536129834266981120 8370866 26564498080767768413553722648914315680 8370867 -74127172400983215036262173041969989320 8370868 811112868235701653656773133483425792 8370869 9769087517982357914663142709293052920 8370870 15175655555168138522716061751758140800 8370871 37016589655087579998600416578154156072 8370872 7395477800118338485724591865966673920 8370873 -4160610391335304414880031800360613120 8370874 -104816005531886383270581945217649714064 8370875 131938902711537597682216322483685384000 8370876 -87166041758072381354406736852697112576 8370877 -589501871417939452309280834222649274 8370878 117939761900739582898070313260705322240 8370879 6033385079372264199754889631113723520 8370880 3251527585463907118107039826528174080 8370881 34232969488523153261641290238651823682 8370882 -3317803441645121225157105803536579584 8370883 -101821403095648173859100550490400988868 8370884 -116106040372241183204516370638615693184 8370885 -1576464757135004958016724305030110240 8370886 -22360416765415765086059002399456068480 8370887 -44985911624152576083337934246198755200 8370888 -17570975169900485240479751112498216960 8370889 -2880358757685410383462711379119398310 8370890 -47842068326593345067232787522015584000 8370891 25286848895741824069583723864628760800 8370892 140404343420284295593200817684997225216 8370893 79633337820787927680175362674825630124 8370894 -6384047601137494088560323404445696 8370895 22459329637294128346929772304422142400 8370896 491053118607668924903630434574008320 8370897 138891757144612099578472646793113583600 8370898 10036537301759636066130801562903405200 8370899 38275160629921404014559009086939204160 8370900 -26376622827232585485069850454946662400 8370901 105286083109802879524574291959027936 8370902 61789679924193761218329728708625460032 8370903 122316234221040475148398200586223556864 8370904 -73811366129508024676530274562566471680 8370905 62183014600955945766016708261002093060 8370906 3226445862334150167195236667702627840 8370907 86299426431459974971812191130992713752 8370908 -32108084086838965279556417685186877440 8370909 25963001270172727169574397566848625414 8370910 2798591996238243168694823802755660160 8370911 78587012222095406166372650717632324512 8370912 26099231601017279963604809253340053504 8370913 413760531594408533410104853929131336384 8370914 76543118503065630441876656581269860352 8370915 -6000155133894796835708406041527872000 8370916 -3500908812725613183426470418930067200 8370917 61538662424146499231063599226954684412 8370918 57280261006095131598909225456120462720 8370919 18491179361994547941519475445750353920 8370920 125092504780999461910746453969598464000 8370921 -17994042557272757694973589299057645440 8370922 40137384398183226541066880790844031232 8370923 -21972102968193914698541870138229607896 8370924 38496257630794104031220310105072417792 8370925 -15880294252139033122175187194602364000 8370926 25519890019099841079107181489244986624 8370927 -47737925148200083873586404650786178512 8370928 39706065137700226576495021746381225984 8370929 -18518089563171508348262188154216103168 8370930 7349880703922141224106928269243658240 8370931 -64613378389888829436756162198741132408 8370932 -20839160276199416732161241932808229504 8370933 -125895105325010356725013657144852126176 8370934 11923850585522056206189973478553636480 8370935 15896550699472206860483442266090880000 8370936 9701301900944230689575123911749058560 8370937 -39113614352342988407356584348709519740 8370938 11286415139162045799998215214269707120 8370939 23674713212531476531814448606798528 8370940 55673647895727501642168788313118586880 8370941 183991477870860135040446535210513326342 8370942 -18267872488226131312599777724761308160 8370943 26366597167159629432291952601087071600 8370944 -62855866791892483775042276109016104960 8370945 2085426828828231961922083553020228800 8370946 32135780888037141095067672850121118672 8370947 -61255103279161464568600994688878744160 8370948 21009005241649425952913238657405742080 8370949 -6301044669988826609504700908810748260 8370950 10231617354147022448970205183463894400 8370951 16670106499604775824373720302324446632 8370952 5427792198596051035478669722371609600 8370953 -33158628222740513652688995246990865740 8370954 8023978658696116749065551279615897440 8370955 -39669963153279287837949359951170590000 8370956 64672438853510198803124344036915008000 8370957 14853654941986249931682731627863916544 8370958 1778708404120946656790774230345414080 8370959 31351191314361575068246797959839082160 8370960 -1585792574739935424685921613320028160 8370961 -6720044913574100042574595379779851776 8370962 -105476267228466921741164966724471942768 8370963 -3437040779654863480660894623300438120 8370964 -123883756071352905402584249099766879360 8370965 74233652459796883622291851906747240320 8370966 3950910585159406392523669837078665600 8370967 -117330714427860018561079666438397979048 8370968 -52762547149830038281638823803046717440 8370969 -29939181169911784386654577994759102400 8370970 -18209086350942153321567025140550884480 8370971 4698182670501962420309118291619878144 8370972 -90572434187396994308054932078752230400 8370973 40511727937578723035585395124724452000 8370974 40624430437209735305206002258432504576 8370975 -28323901093904063837668440948597408000 8370976 -126111842323727893946124405711258451968 8370977 -13731528610003695980246652660868128768 8370978 11779476965001031552878296586633338880 8370979 -31147419766593497358422685437840346480 8370980 54125954230426155046797233402393456640 8370981 -6629309428841683982662708906753852260 8370982 865334031613924760665795446247526400 8370983 -13585559206171696162452848272521909216 8370984 26072927151542406236546424289271808000 8370985 18840303846508576793859463019734330560 8370986 4538771162135169383752307542525890144 8370987 -7719835995896955828107832499040464896 8370988 14693893151651952911520183160076528640 8370989 -122528305063797333521190299867556071232 8370990 -17620024136878124206373935096717714560 8370991 -68766478804076865549831833609595203856 8370992 3967127072394282086826452326174162944 8370993 1852172260301652647609505934345713264 8370994 -67031041505316008499707750379667582704 8370995 26940003586380194862361337845399882800 8370996 -85404149341098605817085361707610001408 8370997 90724526878109307356312586098213927680 8370998 115451278639896652940935225680717077760 8370999 -21518503346004588932767306384121026560 8371000 125561993870951246073619200315709440000 8371001 104268833765467142858937228566146635600 8371002 -13619585236804356507126144815828026368 8371003 105058835818915942630263570041819876720 8371004 255961369882576274063495479765977047040 8371005 54642658320833986188523687038357310560 8371006 -5183743831641669073332473864969800320 8371007 -186915382442341241525355702165185991744 8371008 -35478373755480001323172896552339898368 8371009 -150316605062476594697629831494642633790 8371010 -18160668039609985430004159165066555840 8371011 19995665037898036014379023843886225920 8371012 -24192376048418825656069714459925781248 8371013 -11899283149015320779140188627496729602 8371014 1830079357638854958118524123390752640 8371015 94523053664621816503258756954711943160 8371016 189185247404844002399743006829214105600 8371017 96894822033328275672639423681005568234 8371018 -5773325407918102240126297621137689040 8371019 -187576602568766725784508208592937593904 8371020 15493374681317276258508964781690880000 8371021 -148183498405936595054576596488458884308 8371022 -192577564069785770356404458130756864 8371023 -10529446182982629519275387926280197632 8371024 52861633260888750919221807892483522560 8371025 429399949817566855120938831456360000 8371026 -3300634506597451557893017220920580208 8371027 -45839057306753628646577116490532780288 8371028 14939958673804409680581057887650646016 8371029 -234009076141654694651941616683716716160 8371030 -65982091802112968218592650297119146880 8371031 276160413442251259065794292792209570664 8371032 -12794939152369553446512979231726018560 8371033 72964647452333402781067080045652222224 8371034 -9054301356780169808804290119052028928 8371035 13699921931029364326960299772022122320 8371036 87412401964854438032558326405486522880 8371037 -68967962684255468987046358822877092314 8371038 11299806450305145360794432073458903040 8371039 -191071587339068934499029456362789337560 8371040 9884693303981762921196239875913809920 8371041 18490354689914279888800121398032444864 8371042 -16125966026833170699555283027650640896 8371043 -18692267723540686755470294693570997360 8371044 16026620192218973589488905279072250880 8371045 -56680077427460803764428837342220749700 8371046 47609980900240483146245208003770357472 8371047 -154202667172271856727564397630265001728 8371048 36761924341242161684340319799373496320 8371049 -74047197381484056472297391946616906950 8371050 -348567094841858733927011893541683200 8371051 -82914229621747113911899239487875268688 8371052 31083946397543657864496940742720865792 8371053 -203718561901886330548309543132810036800 8371054 26798295403984801310621427364260890112 8371055 -24721024311159294434891720534426419200 8371056 602485891028049130182142174592040960 8371057 -39219582305648220021566663078352012480 8371058 -39646922638689797318486878617888063360 8371059 2507615022830300659662660562401626688 8371060 -62233658329892581071924302030478347520 8371061 57044323675199105048337013502543119662 8371062 -61239264482256163769027989645887842208 8371063 -63155584292652226185382222066959393688 8371064 -24070943705372246942708005501680046080 8371065 -1931073867271838556674362477816015680 8371066 -78443189581110054377780902151501381376 8371067 -75831445117406301131444914890950977884 8371068 1168669496418853287050755022090502144 8371069 -15234307070868031405291785716567688448 8371070 21726946028093159544872214163338492480 8371071 81574521765577299790028449706358179640 8371072 41932904625189203097700691022194933760 8371073 74297054339278251244982316972328214340 8371074 19675895263574367538508998846960114560 8371075 80446649892477710452044595804070546300 8371076 -47539341823509280647053036023318462464 8371077 -79843894238523613480509042052536499200 8371078 49741893727504460201735061555580102656 8371079 22485906406616009957659485098119315176 8371080 -67451820702181415058289746726273024000 8371081 -123458943867686792861839073255209798400 8371082 40827561650893879761005251932048292800 8371083 26059343534729878063731030223822068480 8371084 -87905072983750850948169949966213398784 8371085 17324548466360947251792151197130790400 8371086 22771809671607195403165370434200780864 8371087 -1880972531016124258644610235665933264 8371088 5544547259694845342797216582400016384 8371089 177963234898478806209677415963641752644 8371090 5765286022301990155066010110121472000 8371091 19992001091415032610982187028444661200 8371092 57093727008144585661121639275046295552 8371093 -85517933760673748818944614729272369476 8371094 -101189074425700747443068347496066663904 8371095 10367108851010228200713006212148640800 8371096 -96651974155340684691170193042204364800 8371097 18080311243723054074101195333264155200 8371098 22805168127542942686978415417917503984 8371099 -134313433771319513994975160408419219480 8371100 30439672779898673500511680045239398400 8371101 -101581857781190183062736748347042058336 8371102 45338448208105586882980867719837955392 8371103 20480463813913032474652953814528275744 8371104 -46929522969673435707805068626113855488 8371105 19556875293744140828218530758282918760 8371106 -61421071051065379555862566038774361440 8371107 -107295844400879687997480536666484168396 8371108 -24701028885623114284575537115658841472 8371109 -16469231212551457973457182370974490690 8371110 -294044644569953196687848118873569280 8371111 -1109062175640612846357369542074963920 8371112 80017535486408304336078598116096691200 8371113 -53483407814340117838080635225733179712 8371114 -16020262403024578036532561941715232000 8371115 18450626403021203398518320541875127600 8371116 -4482251804985387771006634261442420736 8371117 19510561383260834450883989170202182166 8371118 -11698727963830146442604126445145171200 8371119 -165346955950188838510168143738841429632 8371120 2948818316428589414917471922434867200 8371121 85769831502091588914863627042334815424 8371122 35743294768176471292321320001135135872 8371123 86125609066071824840666691312904863936 8371124 -8669479903734305514300468532026334464 8371125 38365802798600663040842799151988448000 8371126 -1830543546136493920295836926637600896 8371127 -2869627348358100979724306534599800024 8371128 71202233430102384085913646359992934400 8371129 -5326838566638501243358196572212983992 8371130 -65144579831684407442480853883883040 8371131 110271179164043731404706466511981689280 8371132 10197833921536084750944062458530324480 8371133 -25173665363699891068769772420777618618 8371134 4208154006712874313412216720719360000 8371135 -1252496726796602854384601723951059440 8371136 -56220773498845877897529984801161871360 8371137 16309640040977345086753398678080362752 8371138 689048967045068353328618945661746688 8371139 -21391563731644527672718168274365604448 8371140 26553657439938463262941768201652428800 8371141 113335456301916265518502925090120448542 8371142 -14673763791093829982563665510664238976 8371143 -164717913334056618334718250227879784 8371144 62089354128843110105982508675169756160 8371145 -57446551510096489985709283432033969920 8371146 5838898465216333763551297643612742144 8371147 -7321334089448093432774669478144429248 8371148 130641607274516494512235997229516742656 8371149 -2696561920349647560595818630926068032 8371150 22601308229809891167458139859780300800 8371151 42909646412553568988512359376251529152 8371152 -31241507738429666953742822049022820352 8371153 2849828905429333259114999550391597440 8371154 1391281263960346328237366487334790400 8371155 24618272664325148657136468636466197600 8371156 -178294553318740409546869027873797120000 8371157 178977200228455219978827732894687305052 8371158 38645446851382543151902229284964138880 8371159 -138013570071567544817575426493611659640 8371160 -76271454336463973686449601400398233600 8371161 -105295760257497860071985320979473491360 8371162 59694436865999431756183746750816268800 8371163 -13993055048177861972081181683492111040 8371164 -27003636564834656398333687434004958208 8371165 74933467275912126649112341863564253920 8371166 -65222637206181504842552177455451395968 8371167 38972062568479766369682395963442275712 8371168 -86704349853831650966337122385539629056 8371169 147797934465177942653387437028720487060 8371170 83820295147633020919037877163943500800 8371171 7289993009618900856752427495806249200 8371172 9288104618170509720944800496135884800 8371173 104362586060160403538503830685741375584 8371174 -10900864080161616259097666602107776640 8371175 -20215881348529240387133201454032209200 8371176 46155441387513972921599950796238520320 8371177 -3768459434625044951713938883747335308 8371178 -24997166744336284064881059774277186560 8371179 42796558280399709664238457494234886048 8371180 36345503219952036658920750036784742400 8371181 -29482841465837008517930948289546781056 8371182 -4750830262721977418731214576837393280 8371183 63338973929785473140989758292206403464 8371184 -24504194097297149266402838214946652160 8371185 20192305962102478009368917418863245440 8371186 39686969010911314733660964812706315792 8371187 -139241502543808590000533821456881854976 8371188 193620017025192778484257349577455616 8371189 45723727745650834991259264789563968924 8371190 -9496651779015285867867120030882393600 8371191 -10596590642281629346989400835058205440 8371192 16344642626851004937094868652367872000 8371193 56865823802938979198317001879980142442 8371194 -7590001563221142332363627765049161472 8371195 -14779381622118275679069463259521536000 8371196 87144236472487050486777759730953830400 8371197 1070836235862383451483741859635817728 8371198 -285664204289758795008656565400663680 8371199 -177069126261639854517318099609378892800 8371200 -17328125888105915255287697381523456000 8371201 -19699852236440313440884338930338024400 8371202 2742933741021291791533340690972934144 8371203 12503275861393383893616284873112269304 8371204 70275392255529265515322929749093987456 8371205 -18754267882048689483613365154331197440 8371206 -39925459482590157494487167225590113888 8371207 15362911868772714754813917570003940272 8371208 110487739912892095625718065189915535360 8371209 33281005974547424695060736061990825984 8371210 -7026416790064243824201114748724064000 8371211 139676985566660021327061031207689673812 8371212 -73472440625009848995224901015882060288 8371213 -63675020846211884217108932301461943880 8371214 34146304041010844978110675993579407360 8371215 -103107994837978643848865443051823328000 8371216 6922244844931407425186444886235152384 8371217 -13412735379871269034553722595447069568 8371218 19416132618225328253601978314463779328 8371219 -8049567190538933253568845285059969640 8371220 25238014457521743479555894312386560 8371221 7445922909631200643993003618162257312 8371222 -185356524713833449131165620863090784128 8371223 -25375375874406853962381700753506385920 8371224 -18358747604263936023534033871219200000 8371225 118616760015290883171820892193957567900 8371226 47946538934169232818850806792292803312 8371227 -89500833486821333948507403435282779280 8371228 25654851414740137885116126586071598080 8371229 3170648635196951522751259426995293190 8371230 -8064568508495517428529784269623316480 8371231 -130794157917029972500066880431528421376 8371232 171164700781741077634066540186671316992 8371233 21587822121280053889492143617826551700 8371234 13662310865857403695617332532456200016 8371235 -9503160983755158807707586218501995200 8371236 48368097240664608801749479782993011712 8371237 -1153458941419174462863843041322945248 8371238 26111632805911951481092105095343127520 8371239 -32999578134742549187592923474952774192 8371240 485626891330225518117832642992537600 8371241 65187302108691554242061149403110820352 8371242 -117174024459084033069064880626088524800 8371243 -198485427892399690069674159954688910376 8371244 -29552230525451961475734437713699289088 8371245 -73759243430986982597961013855987982880 8371246 -7095764638175246834783605511057791488 8371247 41085523565813780702738671989267555240 8371248 12202863789641833209869034019804938240 8371249 175459669130504472856852501600119295250 8371250 2131104387040083494621699457606420000 8371251 -15890650656856428026080406267786003040 8371252 -88473700638212975388049858721812408320 8371253 82261089335882415637441451758517470464 8371254 -17470963678476408677534642926738351680 8371255 28004695889895739354263863385184996320 8371256 185825213869230263006189207195233996800 8371257 7644670001655918706094953894848735840 8371258 -1145051244212340197879728112507558400 8371259 -28277832463404566188910152736129559840 8371260 -28961423362316896720346084513867665920 8371261 -246667546117452974574614550878543422068 8371262 -16092209786238007317482168370092564736 8371263 -77966595643821177073621399209656051256 8371264 67391483941439673079420894606000128 8371265 -29916839430905510392113651014386545600 8371266 11500883588014299319035093380821672704 8371267 77426798243875544647272714479735958000 8371268 -11646441376614086889996740878988410752 8371269 -11060890849365336700143120417380479650 8371270 -53141446877890916788039863070041623040 8371271 53383816905114309454319544337538517888 8371272 6203619520297409990873430039842979840 8371273 -192472108814402469183153932745324381478 8371274 45562900330449229638427457933318941440 8371275 -3001024450938003199995443126138352000 8371276 -20764338190029716091576446518918861824 8371277 162194377855986210997111140844541358720 8371278 25092871976115234339049497199969125504 8371279 63763244690340953390869986025158094576 8371280 -18462790603851678119988322652491776000 8371281 -1507065384602060556617728517474406240 8371282 1392506552796338647303432970579278992 8371283 2053714641498292561897026978408132744 8371284 -53999531162037531005311463996095100928 8371285 -3429154321671632920528982262873368400 8371286 -41615700365973542848173188039398533120 8371287 983226361877573457238005484576863648 8371288 -50661385118034099796438969738161623040 8371289 -93151702892755898199909276842006651520 8371290 51771477804006422667490589157802583040 8371291 2462844806483822582984581892605442800 8371292 -71978079742110580730703239815188585984 8371293 30941565357561179643286470281937208320 8371294 5496773904675711190542688486193256192 8371295 28864380604544704048869510440615221800 8371296 111436160981070147753403830163459276800 8371297 -23788935369944514353249212327256234304 8371298 -17180754797567863427997965363918304192 8371299 29517727143210415234132335257742806448 8371300 -3738975795623013430216791434106368000 8371301 121378590642708853115016758052532552572 8371302 -6078646569348329159691906969358319616 8371303 -89838095730062753872398088046162061576 8371304 180869618349452992765437907291202165760 8371305 -39196984756405835176528212264284121600 8371306 2434228342015221028623102690341802240 8371307 -68787238831399804065976128585465910044 8371308 17611630504157763918146516738060759040 8371309 -20108924797443449250322915771812759380 8371310 -41854440702784689333417379423452065280 8371311 12924940375849112376418242840947364864 8371312 16453127938560398382912461250199126016 8371313 6503884283670587789907865855569467904 8371314 -7463797470050971937882683334019978240 8371315 54811290397977206574249521492131921200 8371316 41177717901676058355615947756473415040 8371317 -192749568533204490910138578461813416320 8371318 57238040903645411055020129162903433216 8371319 130787115251975319324629829070500765312 8371320 36903349503026806078250314378837401600 8371321 -2690882966926316416230326174948783296 8371322 -69380521509037177074504364463072838288 8371323 940186526353330867974568902090366000 8371324 19535000559753576179720537130737305600 8371325 187020613627362483493132399072343445600 8371326 307782064173017066638784750342719488 8371327 126028360176756953792805276588858153312 8371328 -47958522833216581057320104555635015680 8371329 -86990035559118372120619374582201448032 8371330 -46228888985251048270282702027808110080 8371331 -131273384306941850601994741776578324868 8371332 -31823676698695851755766873355781603328 8371333 3723715694393132594462807193842688000 8371334 19409217631864682888937515353411304640 8371335 12567887351823665507044370791676613120 8371336 126160446162780759761947641868076943360 8371337 -16370861819806770793604211132059291100 8371338 230671332206944170618285257764633344 8371339 -69096171140496431198562661312117489920 8371340 17338446563559930563474897943129907200 8371341 11600865935721542174243091182187387840 8371342 -34484298443481171488813459684978846976 8371343 -54647554697718538144765424086862746800 8371344 22673232827702153174726260287797329920 8371345 19919761665951936501682495693243946100 8371346 -99076856198791224507735279290700502128 8371347 94678323811695152010122719443834281400 8371348 -2251192142833709379090221224504090880 8371349 33388984356424892850407418271732971936 8371350 7562194035064257892067130024126115200 8371351 26774504247685826807306749831548529352 8371352 85881125361621448678909731595643289600 8371353 -104137798846257003363923818584966594096 8371354 2805410373452762371195976143262415360 8371355 14800835945368447591471666521453629760 8371356 49587986519212469486405540686458347520 8371357 110532854788946414310252560467625093606 8371358 -140671451671265811229188358919870202624 8371359 63778735687719540369687119751538100664 8371360 39428241899792976639115548672859176960 8371361 -17210996107557508069957126829874513240 8371362 -40728086899103960861444090354297445120 8371363 1110658090044307589788827893601063168 8371364 38349660060257144533586682450272305152 8371365 -57257815308711072046942639665713597280 8371366 54465927393259425964137314849589553632 8371367 97218557424417911882601197094573463416 8371368 120133092113567413977201736037991091200 8371369 -2145132452913583375197053930114887856 8371370 23438555327949185058276140617744604160 8371371 -22048345583093104408840558922754868800 8371372 93699735359371692437263857640185738240 8371373 -171594654457533314368598561742446406378 8371374 -34345326290001133733562545895630320640 8371375 304135164467226271282683170805937884000 8371376 363405877762325940216728496289480704 8371377 -57927184992975179702663258739078188160 8371378 14288721264280975343781344753658970656 8371379 -14514713371782839612778110944694268192 8371380 -23934663495237492439627344346337310720 8371381 -4407252232011438738636421621823805120 8371382 88399348737961112063978381995570709952 8371383 86457470740057461670285492135853691624 8371384 -51418689826112323266338190531051724800 8371385 -58472642146868930500570718515060920 8371386 46634584098789999311490404185114930032 8371387 105770450871648947834245118764400744036 8371388 89509610227352222154107323137101964288 8371389 -6793733658748301666659460008196000352 8371390 -5446953259606033665596012618478244800 8371391 24265711478616047807545917154426963680 8371392 29674926257582428931062082614748774400 8371393 -104195749801558313406815592569963429120 8371394 -59378759329337486543480289785374323504 8371395 -4989667390416715215060723110982946560 8371396 -51432457352546327958011474086753935360 8371397 87784977628303987461761367374722884864 8371398 -10685069295699440204100343424131688448 8371399 -211170237490352947208224133478578530600 8371400 34557747916683957851245577177748480000 8371401 -57879252963352066765780526432257601280 8371402 -30082845622411608393562839553012992000 8371403 -24675067221492856584504276270078506496 8371404 41156352935056162025083515833714949120 8371405 -54288246308776581937935715868533397760 8371406 73319461653084396108875077952029417152 8371407 16435912447683159597617833020374910720 8371408 -25090970163202286743380386014460551168 8371409 -39950068134385887345629624722248549390 8371410 -21006953684342374831694684835511472640 8371411 -88659503368770686123051176585337475988 8371412 -600977701289124991077053119385149440 8371413 -118774256259436655438362316520380099058 8371414 10267580915468314013079262369507337280 8371415 24291891037520878821090348114561582360 8371416 -11289521280490109284656100606313472000 8371417 -192433182144124663196205380219937889388 8371418 488152379339746310224434967109418240 8371419 -43715331475532112208626956844396414720 8371420 -79250027421923254671239128248123678720 8371421 7093609123540219572207034554086551704 8371422 14128089655395048944747738113268285760 8371423 -94150720431846267338753893550479476776 8371424 -118864870328897549951787736069341708288 8371425 -26419598445520164387029063884081534800 8371426 -8168395498176297709152421788261150720 8371427 28260704335413882105398711267072613276 8371428 -44877203066507399805910075018929119232 8371429 46744797008292422591893694033122565760 8371430 27740090099455046185789332153103766400 8371431 -2377237590022355553438347661010704456 8371432 -346573292802385977247701097799239680 8371433 80993269557773167011361875017673505920 8371434 -33475547156759773471307636836106906880 8371435 -17597346012506669809737628793029363920 8371436 53152597023837341562220982633172967680 8371437 6928597010672643705504918645923012160 8371438 -3798792104099335710479678001365012160 8371439 72621520872122409732604408522353397224 8371440 -3998781076732316216705232608648232960 8371441 47293707427281495236466857627418433972 8371442 -61271111037247156992871244624620353408 8371443 -82334761946600952636429587249882580936 8371444 142906817338687816332956195689735703936 8371445 105840134310055708436473638470888204700 8371446 12036719381645583317569209175048235904 8371447 83038452466355526954698463880670856032 8371448 47914487360076032404193628442279157760 8371449 15645837996822595943927747664070158384 8371450 -15827916423187486873453555889510958000 8371451 -206357522785708879439071994832341832000 8371452 -103188554359302548218888291115452612608 8371453 106850174831563231536288147362401007040 8371454 751070522056065483229750634001999552 8371455 -775773886689418301382098801320502400 8371456 529889255677052695051864715739267072 8371457 68833649667127301013624671849819880960 8371458 -43996487901948018112367425637602702080 8371459 21188053667574141535800696389674959360 8371460 8497734769539956021025687841800092160 8371461 2523106051074934456695466283018846208 8371462 -1465942859590495274379701884589887872 8371463 10095090152793239341332000507654792600 8371464 58384435775990068780959889946435051520 8371465 75775716542043844569394947542440249920 8371466 -51383428441853421743964296024159162880 8371467 -37628411797918581902700534632013311232 8371468 35447845401653741622960162772992049152 8371469 66840536647138129389450809122211190240 8371470 -9008038761935345240143127449916885760 8371471 105593791846868131360304298314390862672 8371472 -11527656309303385609688462695504281600 8371473 89626751437578170562610525853197519968 8371474 -151520583129452520351863502355740187488 8371475 24325220238592311009360298552214972400 8371476 -36876403387522545238333417241241907200 8371477 256678744295210306261087613135190892512 8371478 4335463230432302091428061386104235040 8371479 -52944606462431661044479797835427265792 8371480 -46418009142500091795096717943847731200 8371481 -28924088280866920520222087137568945718 8371482 -13638956950859183754520532118240462336 8371483 -392090855226211463166984029502751513920 8371484 131113449211922111864155202118587807232 8371485 37316595197608753492176546494028283200 8371486 29410886521500608120813840703545457984 8371487 110948506435748773242891556613434199136 8371488 25231027653774924278916598918671237120 8371489 -5051418540348257638363424458841985344 8371490 -67335766474101391060246575557609868000 8371491 27375381268806354963957393084993622392 8371492 -30975409627315882558857567063966935808 8371493 -12146214586441906326454453317475758756 8371494 -1222081416211236676962690547935251712 8371495 110249359965855470241081030915362678400 8371496 -18117039959134347146511475417160663040 8371497 99756789831714830510984467348114176672 8371498 -2039311158658252495617305039634980352 8371499 79691685704418952725427335515697210336 8371500 -28799328239697068702641708249072896000 8371501 -91466839373623649784145706990009563498 8371502 -18170698112676699621485286165421626048 8371503 7260479098931491195125313690025467104 8371504 23715954275225465803070614121961144320 8371505 144827698271417850896629089941078388660 8371506 9958081214815697912890436681421312 8371507 58985251271081483864340530356502543756 8371508 -125702472338882914531627497147883812864 8371509 -19925998033861736389600952924483672832 8371510 -1279764059876296282616248126779955200 8371511 -205827947375819140816504551977925277776 8371512 -4185201485371486153191843478596710400 8371513 157611899437087935646715581439152574762 8371514 -19853106167186822827500985947539404800 8371515 19715839787813983314677198469587639520 8371516 -144478108638832993413338737972008054272 8371517 7668097032931397981815202456253143040 8371518 25195710988508164511704616057463164160 8371519 -922934885067804178122457752122676352 8371520 -18645699667305549739220627371689246720 8371521 -161077124508024373657806342514701807360 8371522 45101077212358878513575993217623943072 8371523 -12920857823675796024518818850697555840 8371524 7126809425374284385847682672566956032 8371525 -25386913643368300067635404624770666950 8371526 3992050589722942613962253861599439712 8371527 7895582849544067742483805605414652240 8371528 -10147038002351237355305781562043719680 8371529 -26764177639440068053186979110738872870 8371530 -8002636254404889101110759520831201280 8371531 79127562086244164051901359442838393344 8371532 3471820754434130950222584043176192000 8371533 -12552630200056753368227496873977679360 8371534 -27431187433144392996039002451134923584 8371535 61023451332250797217174174292953378800 8371536 -9528821876546713625071291543141613568 8371537 -3858458577300766919383060503893724814 8371538 -21005409533556390043521034216206818304 8371539 -79829177540685747109945625143158059520 8371540 -50534382066505577256338572203684864000 8371541 2150675877194630264380919742594842112 8371542 -21364235858924927109156635569327472640 8371543 172188611542817786471091451492306765680 8371544 42661684032688515500181745546440683520 8371545 -73153958734089544407231144546351360 8371546 -44268046187249328493241156286723287040 8371547 -189013724900727266552453064514480451004 8371548 -90649099160563847656716750418678609920 8371549 151474041321066579033052231386447961740 8371550 8365430595798230446694849332596019200 8371551 57018061381745712736600639678481137920 8371552 74862393841024914182548620045491896320 8371553 171293212942876036614097800280875662400 8371554 63682982576761339339331613041058642432 8371555 109651454668663651472681498405141887920 8371556 -88298516911735676269020110088704483328 8371557 106645568784942637011303209885777958654 8371558 23126559683086972572698735953347677184 8371559 46010644855428956227475374062115220016 8371560 -77648455946360987559563305644863078400 8371561 204368604550397806747553571549004447824 8371562 10664449220336426954902915328177677152 8371563 -3841207456885613788123221495177632256 8371564 109986850557382700570392557173093202176 8371565 -198312639727262297984490414158980506000 8371566 18095076355577263657368190230941521920 8371567 898048050004026967763364960810678160 8371568 23914022051920732151838991507123666944 8371569 -16007099241095476821757347652744930080 8371570 -64796276265057998775159106816784423520 8371571 12802684275165352005032344434982669680 8371572 40356601886133709000736096319365597184 8371573 28581429445990576217581729159132537536 8371574 -73972501547392208944768154175741274464 8371575 83241321790726310340806730068742243000 8371576 -1738503991225983001596246254040145920 8371577 -201424310697473396556151753237113328560 8371578 26454950896481652747731508044429543424 8371579 -165943605256172020275633867204919165520 8371580 25140372486511356321013177697498634240 8371581 -27486858405362564472067534709430418176 8371582 -49694553043315252924078614701649339648 8371583 23091237394969799166192299414846412672 8371584 -959555507496394174053940555646238720 8371585 19102392524134171523356870201981114320 8371586 21049697712792568326685697836812386304 8371587 -18141727294277552546692138927110871296 8371588 -98667992053061147673999517524616381312 8371589 -9322208113801489466649795415154408610 8371590 -919544905791349639515097633890506880 8371591 144733668510649540425248055408859699984 8371592 -85551252488733688316894022484907904000 8371593 284962473178421576803888659800067448704 8371594 -295281630990402524822841639610139136 8371595 -44791014581446065545412764352128882400 8371596 10857197831763193464890148808491224064 8371597 -64623265823195209839670031893680743060 8371598 28855194802259543895722726457515428800 8371599 -24472895584225470904250025696351817200 8371600 -14052594328159876723518839009932288000 8371601 143202768001514371399351364773268284800 8371602 32350833882919782720156469614475902480 8371603 71713147524936118271200222094263489704 8371604 101940131064865856252702713155468844800 8371605 33928730852578238441929635970441488000 8371606 17971702348546265060143521472647262752 8371607 -64324482786107549718164965018489828320 8371608 14648414388285788572194363051597496320 8371609 128272768146268270461787612336625413440 8371610 -55330678783130051063242857763169280 8371611 91119133712386153701565291318761116460 8371612 4276923511078661455197572182551977984 8371613 -13132888353966629583352012494809658138 8371614 45283455362246935246108102547225100288 8371615 -27345788927764580750121636556987356480 8371616 154984164530236723542374205963160780800 8371617 -1950992154043574602359444074622542880 8371618 -19872226419370460275755520318357020384 8371619 -133024660580227192451280748073992978980 8371620 -6968381419652496609070338392669184000 8371621 -60683439060845284908703042498620358400 8371622 -7019164290181472499450755344659545856 8371623 -31634499359282187558712508612435534256 8371624 -24979301542778075584307298877335552000 8371625 4244428869670331047647170390805189000 8371626 18188705321170190959462883335213452288 8371627 -1791941875687159296567386053946840 8371628 -123534694126871956721259948628484198400 8371629 8613548183101424106855876839077946688 8371630 61161064646739137737608434912707622400 8371631 58025541909404139842129204455766508432 8371632 486612341346779752475375668127858688 8371633 -307145431359235380757228331793247612440 8371634 159334404277756108118224770171744890880 8371635 9797900507983885722788900266127319600 8371636 7108129109281288647376579200837099520 8371637 168442300699584620353009649660021443392 8371638 -50667747951384379593813728150703640512 8371639 74685810759558212135398035783840006440 8371640 11165897862221875902664469293414809600 8371641 65662516555223151644978698664167750992 8371642 -106015506841286031296950234628155248528 8371643 -6167948825800574900175312029339369472 8371644 38981849418178885171576348847967638016 8371645 57985588755752759479255714981746921900 8371646 113767090978076328490959740324533078272 8371647 -137528693753865407113710059542017792000 8371648 -11757144139012453676230273562671316992 8371649 -84835033410832118046057846959573223552 8371650 -27980555480400993643596555800254137600 8371651 -121806310393454156297838165683136047400 8371652 -86036404727218417596940384553804325888 8371653 87079868773286896248319070340778484064 8371654 -25154766124032231130890714448894237440 8371655 50813801639344693726560581793435084960 8371656 -10772865185168081570575952553055534080 8371657 9128167369023104605123323741897820352 8371658 -70407353623453073429123187615691834320 8371659 14716749867586702986764476807104619440 8371660 -59195236798610999695966714686549642240 8371661 -447268410568842851375024865063694368 8371662 -29504148612644224846265045955741653760 8371663 6783768223490202787904936820004619560 8371664 -16845098039946030888466315291294040064 8371665 19683236523170090486266143704377476660 8371666 4960657527475386840655627097846651520 8371667 9149328570259811816878681782442869264 8371668 -14935031184903493764943793448719456256 8371669 -82142386828520071410360544174002566820 8371670 -1148347608454598820090951040087996800 8371671 9245305160012413929336965066631022848 8371672 156205984438687380346838158429695436800 8371673 -46580927527546243782344009688186623340 8371674 1655497790955583953145318293462623232 8371675 19186741617122737550303607058067128000 8371676 51704974634987758692329519668718184960 8371677 -15634608347470941515835716109120351360 8371678 -9675292567842463172564078913715200000 8371679 -35187350427611611925891456597414394720 8371680 7731276226148193502049181097179217920 8371681 46349365521089762992699715245914627264 8371682 -8590318964788698449399937154992051456 8371683 -87017783740116141221396167094641531548 8371684 53632450085327710542765889956066974976 8371685 -8914839208401853775635909307761776000 8371686 102213432606632215276921117890235120128 8371687 -211981042855596957949703544453103276800 8371688 -9186088764267612461759272760285614080 8371689 97254104903437922264909565907529748624 8371690 121210400071892135584354037110946723520 8371691 117552589598730285232260599833228136400 8371692 11934558738249441051575849827125657600 8371693 59030256557801528246558433058040744640 8371694 -1844050338929013042400519043202128448 8371695 22587912798603635572997359924563451920 8371696 7821473076675501439832621517230899200 8371697 20065465812970725566440514124587095140 8371698 -4150511282563947648849905276538865536 8371699 -79703149587540554515236916169949983364 8371700 -40568212306632228764853518582205052800 8371701 -37917959517390153702207938341008407040 8371702 31102910942386646531788209540373947552 8371703 -9124438029024503446236168480154497048 8371704 90325852668303845796009266376204288000 8371705 -18785352684530183036802690551646401280 8371706 9511189931141985509311672164421307904 8371707 122261330553925733781787723692748924440 8371708 -10487072034595026869459632229538837504 8371709 297161222865648396981797912717679216960 8371710 6804126021952250408375908535142869760 8371711 41504917656206650340480947227598218232 8371712 -30792275303100797496505695054801666048 8371713 -27789195086207840514114808381734912 8371714 11577664314478132813891079512965057600 8371715 -89613790810002290691021450500395026480 8371716 25703825482697872997936980166928509952 8371717 75952667827277335358971906702288222432 8371718 4647287068713544759142487891452645760 8371719 61586934289887824751032023776935119344 8371720 29702308858037113343923999732875264000 8371721 -1201632450451368581654032435448726016 8371722 31911059645370413993800685557837165824 8371723 -599074991888101581546014477787400000 8371724 87256607863219313436405147064622324736 8371725 58979466052071216217458918218506101600 8371726 -100201302351113606044577165919007550016 8371727 29790262446401248729942407493087382112 8371728 27551649554058409222249412039334297600 8371729 195135591359893303524841879641747665330 8371730 -733665419689984530857313402804364800 8371731 -4898619748303745583704257297947168000 8371732 7602660361795924417492135215397629952 8371733 -107805946673440138451625266618478540018 8371734 -27028028238967499922299090031091900416 8371735 -39931868903689822834184183806482228240 8371736 20591839721537868341556194646826844160 8371737 3828208813252449186776082959655660096 8371738 -22951540794471401605291657340221662480 8371739 -29428517189733398798693125198607726460 8371740 2649353012817337047346393603191736320 8371741 -65281779539555062631859238998852000256 8371742 -68231684211168856189146227290799385600 8371743 11542616192490123039901493886924595344 8371744 -35241443709994484879795147556381523968 8371745 -44384184002370949497705077935646237400 8371746 24592299977292636210124185150709530240 8371747 38167775162753811711162242704953680880 8371748 31006983198316733146867043588148864 8371749 19817821623473952216062169227821312320 8371750 96674148904040241744601364594548032000 8371751 -123561821372409294747814786567269130248 8371752 30017216368928103951329603178032332800 8371753 285250089154185401208189774186919902 8371754 129704660049520351843287548391758512992 8371755 887548195748593857034299742879894560 8371756 802358174244612052492785918285302272 8371757 82387601737770939797015448957321882006 8371758 14883522238927679784787731390482193984 8371759 22784939568012794925966495177204611640 8371760 4728492889470844601373022629189058560 8371761 -113233487680205306596992461664648968640 8371762 -14041585162712829590429004551561965056 8371763 -125902619702609334022083294675262127988 8371764 58988604015786542010519223486470844800 8371765 -20077245785908591949729231505977402340 8371766 21015333386049403319900820560033983104 8371767 -20776272935502313330483027533040581120 8371768 59451615680946584009878621218650664960 8371769 -67431672008265380797508852447195044608 8371770 26843233055088892826971020218031636480 8371771 97093053588936554094563403400504941472 8371772 139590018855962641237157542300081253376 8371773 -59642624655036363507515134824624876378 8371774 18113193284509607330387422181357732160 8371775 -7200116039693549848127667327144733200 8371776 -5831191210101295005101197194134814720 8371777 -102566447249187705046702559271141485374 8371778 -117802312785021156102092783298309827040 8371779 4515429319123016104923372570243870048 8371780 -43640762722900599346098884863703654400 8371781 123398450651891492713031109454843449984 8371782 29385626535482501611944163004400633600 8371783 51310899430601240929523550689476398176 8371784 -218607995662645447484376672243352166400 8371785 2359327688577887877934366500491212800 8371786 -9167150705532646703606470317921857856 8371787 -105914100364787064237554650104869015448 8371788 30616393468495748792909787485173186560 8371789 -117924824603940447200789177239830013620 8371790 111527875020641065385745714242434560 8371791 -13886155011618825353495110846143912600 8371792 13872689667393755634623838981691146240 8371793 19565779440178672031706935538255603648 8371794 53808557076492645191226771415079215872 8371795 -79890779005785103597538523306761857680 8371796 -30290093567761589596705873473159796992 8371797 -56392554938123496006395600466315796128 8371798 -29926150095220491422856991665097059840 8371799 1248219485135406902575861294449229440 8371800 -42026158065345514199744536380379392000 8371801 -64598788643845815097045987936459078400 8371802 -50997113450284492712267511536488197648 8371803 113011594997753976584559066676441726848 8371804 8649982654703888078818449761856326656 8371805 -1641341031721796560565207951169308040 8371806 -7359653740149130369416027575210594496 8371807 -115442162498420370240162054871364160840 8371808 -70771636714533001329026627438938030080 8371809 78214366224893840115979132820625651840 8371810 -4834563377479835797084456279595197440 8371811 48660006571116403706281522324508033184 8371812 -11033244106137397768108887261619200000 8371813 -134942159404384184389778221479892775938 8371814 -22929836822463413058021342547624373760 8371815 43417010216594086184442480166811405520 8371816 36334000936443988191077037712707747840 8371817 202285208348966901776150230796973301392 8371818 7267969471268903057548550526248985600 8371819 -174473062688844401679269792268274864780 8371820 -24657224298931828067836711150681067520 8371821 55265414537889186360661606464865131840 8371822 107448000250424578309372366426387355712 8371823 95624695868484600211999717037428983648 8371824 -4989897353308198408782923679282855936 8371825 -4195314405485922359690452069659720000 8371826 38571837383232892654770575750498948112 8371827 -49346085723325472279916442343881704672 8371828 243173013141465732048156125521021218816 8371829 8065912739246460872480540188229992320 8371830 -3888376367660721218691054517277952000 8371831 9045742844093310313953594713395521120 8371832 17987172509879591691565818298321428480 8371833 -9181756228411914145059451838431025952 8371834 -62443139598859717076485203154183703184 8371835 -62999989790294166831646304710476429840 8371836 95842907201928240161531448535321505280 8371837 -30968832005697265362463583773546329600 8371838 79253160869579294432140938265638520320 8371839 -12399768484066204757850077372523428352 8371840 96845998557957708955772987266144665600 8371841 18876527535401010755171535192818860500 8371842 530376678117974384213556771616679424 8371843 -25919656123552345807562345217305139656 8371844 -17263352905338747451892909364679398144 8371845 71083888940558804431029922776719725020 8371846 -47457937401638906271841368502533260832 8371847 43684521632131919194195825323051272064 8371848 99059405557519432229383475330103336960 8371849 -208539517767046112095976877555523192560 8371850 -6778625242181534547907826898440799600 8371851 -76203192741439882257125449549057532736 8371852 -104760410872727989660268857243570680064 8371853 -69416260104277753176274119621974591520 8371854 -17969590019125135767823182412475218560 8371855 153868827024151928867405234255143802760 8371856 18862556366213506183730864198020300800 8371857 -3589058353569882220933970676620162112 8371858 1582583996877478186880263677571134720 8371859 196111683303118005336120949244743958004 8371860 -481894539915910039091302888471265280 8371861 -21424285010396049144862058219121351538 8371862 -54218136280014369784749858994696975488 8371863 -268349823888769668109307417656810524000 8371864 136886786381646066380457309459916492800 8371865 -125930580652079575357755356171430060600 8371866 -19613040372588721870268185703938983936 8371867 110605606256401511311086075506929395200 8371868 147842831176146687898838037733164888576 8371869 26759024932140096107515576323684192 8371870 6650678539959066053602486936680384000 8371871 -71068563901896132815366975870625559008 8371872 4809943523425478946212815160815779840 8371873 -314765973765697375050039110003437116 8371874 -8775508826479555002786052144676659200 8371875 109513439262730993106908057164552000000 8371876 -67419969242503538369049019440595565312 8371877 277814468205080312501575365204691185312 8371878 -16025656063114134004091593463731717632 8371879 -55685831971180067170784870643173529224 8371880 -54865623324204403842768302517755904000 8371881 -19693705339068178760501632600198413888 8371882 105437181643370101876494567400371567792 8371883 25667022269066453672027391295410502704 8371884 50349770164422115784521045052456328192 8371885 80450786125930306439213307442880640 8371886 18029728709929551439927367097575491392 8371887 127455882642227242858085685673195773960 8371888 11657566416160624245013091660783026176 8371889 145974850083712596465442930595607577524 8371890 10631509348627863054656025662576563200 8371891 38926098526003726370982330569019245568 8371892 105258168786242782363968651894802809216 8371893 -13436537099071984739875563589072222272 8371894 -29031365264163236816707939752041932800 8371895 -39546801211954611915017581539270829320 8371896 18507560317517460063326002414276976640 8371897 73710564160607989406280453132034642346 8371898 -58119825134638048886510078191770022800 8371899 -50485081515935576731652860317173584116 8371900 -7335319122305886023295191853378496000 8371901 -123370370159252885878904934806843143098 8371902 -11368827715556991776319859629565458432 8371903 84954174802349211716981795480672793152 8371904 -33345090078646733700178820852779843584 8371905 78759330925529948451616772867119057920 8371906 -57184357059547547156240066701447084848 8371907 225197599418188788065102478212388900156 8371908 -10620849097901599692926150440758214656 8371909 17176943438209975678653070851396504192 8371910 58742911323375051248005439148419295360 8371911 90269311834943290074984852082117388544 8371912 77451987791865704509190002540039372800 8371913 -15347090474607453167583653179632448320 8371914 25030712215755921617257306221395101440 8371915 -88057991654765286422108436289046430000 8371916 -11095386010167516099206978391235467264 8371917 4367230807410052792571340129121595766 8371918 60037270742115222784370760281989732416 8371919 -232827580596433783858514731404606961680 8371920 -21238779982219492405761755762139463680 8371921 -7586560817142130735166879618175716878 8371922 34325507077868918967743588201033048064 8371923 -49380486913862484715841699612439820800 8371924 -107686716871483205841986224155941879808 8371925 25225797877335207418040938645074112650 8371926 -60408269678339025148266494471751554208 8371927 -59361581484628952025753449809025327224 8371928 -1925133276102196809404890462993674240 8371929 -48535149572037715722877243740546279216 8371930 3307141131762557147480433256557312000 8371931 4826214821988999729251028704661327360 8371932 -2932633386250185697561242411082629120 8371933 9902865320121279727073285198780243544 8371934 14573948979034805238840771785129663616 8371935 -13367173883717669367664229761672002720 8371936 92725777277981592841079187193768181760 8371937 -70800506385083878513169763238109859648 8371938 -37636283503917981490057113480583971456 8371939 -136194768307827619878736684567874539944 8371940 42432804487435269357123450404566391040 8371941 58203350759602526744718249210275460192 8371942 29388984043018384039524486163258267872 8371943 -98237046072692211835407806520265493136 8371944 32429140657413376090719463565967360000 8371945 -77745656202634508986402541056174203000 8371946 5203507312014201863293400687375170560 8371947 30359756519952279485604137218572787800 8371948 -18559092698288766863000989012425507840 8371949 164688565872384077002522872993062147340 8371950 -38493224760330425539525245047282606400 8371951 727344956740090467765703490589374832 8371952 24042516679997864187651582793508290560 8371953 5564377969749549710486709136228263168 8371954 24358331494047263665179994380555990048 8371955 82536902415902451269523957583472085360 8371956 48574245732634922114710878524928368640 8371957 -32202126739509916792668725424028013568 8371958 25509428149855885146776332892533339776 8371959 -86371896807446009764877602796654556696 8371960 86442723170283701037245404469598720000 8371961 1180272096732223960247441358419744640 8371962 -61585565439217814364836317691767495680 8371963 -19854880449582598427510403760840579200 8371964 6227770088977471452423609332526206976 8371965 -7332043344797405291503495847456655360 8371966 4576379354192002162502561443477519104 8371967 22395770213163097514681584840648035072 8371968 -43081096542014282074658990268541304832 8371969 -60732053496597770820665875800616091904 8371970 -61489852600815680652343201549582656000 8371971 -165209145571512453706190437084744320 8371972 -57451846631371225168273739710753280000 8371973 -15934927395200987160975916325743814664 8371974 1056423664698735983120540679191129856 8371975 182657707236800219363130736577470501000 8371976 -6224246500844728105596637839633361920 8371977 16641833596647403795803424962908140608 8371978 82748884177382436038341857039364661040 8371979 30296190327754225438215415224913251072 8371980 56408904136296635646792292815251036160 8371981 162401451601594707380682148078432838700 8371982 95356295098261481918803130375416632000 8371983 -86212746340545987792117112926421354752 8371984 5192205033437429515068473352084520960 8371985 -31320804588113087066180976570035251020 8371986 -314108883712152517477903009256973312 8371987 -5588951299548341312430148970894802768 8371988 -92190654527116803424308902861917072512 8371989 19244978488689368628225410444368697760 8371990 22210582505714667239971860482290629120 8371991 149975033160733055539325352886377965784 8371992 99184830621777926150812380443284254720 8371993 15183522769644820350262212338578826058 8371994 -36198209849076878891607692948279314704 8371995 39536028271510412325046889025958748640 8371996 -29180889545619934377945689075438656000 8371997 115028387765911623026996382788666641920 8371998 -1537899248213642022500871861598897920 8371999 -170722609760026734747167429874035908000 8372000 12735803303780847282632973109690368000 8372001 -39040560505340170328847296999447154432 8372002 9577759454800887764491425922493522304 8372003 -13514129381186969318165192208868298976 8372004 49708315596863917019854904393280724992 8372005 -8993369119133550025791252687177557640 8372006 10222593523820122409323683511135901568 8372007 -9971804239926896509995012291117106848 8372008 -84703239463338540579257158807590912000 8372009 -152457800156732286758489814982675113840 8372010 946162676156291341723297793507097600 8372011 131679049129266999561191749368530720800 8372012 118508441263045661251538134792003814400 8372013 34435043980247441573064762471168593184 8372014 -58087097772098384504320772214463488 8372015 -16232570932267818122160563822457137280 8372016 29343232010200653080338550574595571712 8372017 -58596557711778965916155193576777687488 8372018 -27944212922146763648480160832339853040 8372019 -20142684360483172508586778973018515656 8372020 -73074016805091785244284429523273995520 8372021 75469786733946144600462831140017636512 8372022 -16427788807664577752386940105537099328 8372023 51737084948515786069641819196202748288 8372024 38975795422446092826121329714921676800 8372025 93667354384532005197590565100955040000 8372026 18398753949440225256914597716114163424 8372027 -24435690860266523107821892021971166800 8372028 5715218711725517396881518343753752576 8372029 51769342394072450254742576357395250630 8372030 59344002177449077472734575432540164160 8372031 39852320012989455269017545010001236224 8372032 5546389669825792619101187752911175680 8372033 69497203759768568378919123465573550020 8372034 -34345067035631277167310587803171235712 8372035 -7666391916303416988389169666339731040 8372036 -43120779637303255841772899379894927360 8372037 -117926826546984648549748702597559089440 8372038 -12270014215647172177125566271572434080 8372039 8691270824812097231805301522891898400 8372040 -38520352545478280171440098250228531200 8372041 33695870195399812272207467716465874160 8372042 -28072931900969697587944030377106698960 8372043 -66917594265529516180921328249182203936 8372044 -98073956152348065707486748858270793728 8372045 152015204211039664180765805284192015200 8372046 -14340868125934590752253908558543585280 8372047 39762808732246767744577408932028372000 8372048 13511668554867099901664768149686435840 8372049 29971560539699908793800853602426107840 8372050 -15635250617878947809938020082551061200 8372051 -200816208120435947656516955802098940948 8372052 -24113369864704745118468134109525811200 8372053 -69119495886033506254765110154410683698 8372054 -24629588537096844910129932286543281600 8372055 640175727987040015682982240096880800 8372056 -14403343211938132669794877722586644480 8372057 1760691614516911147355174028480720288 8372058 42523191349276662362403512524636392960 8372059 89912299752441911722793656522603272260 8372060 111464305633711764190836673189987284480 8372061 53090865206788461605591624254293746310 8372062 92420699886671823523431951884021308032 8372063 -29340292305386886477085978936078101504 8372064 44258909186386638582560827550423580672 8372065 -48492006923474587019625599865743784000 8372066 35315261070926213364894147203913329232 8372067 -81446861873675962692370215965120440320 8372068 -14429030291880803571061141211372209920 8372069 -140578787039081571516647255775196766400 8372070 4917530665700821987130797241951900160 8372071 -230260208450886235757301738644303987000 8372072 57184163678620553578044098650021017600 8372073 -656999605610696805024885446022225696 8372074 -4226115158016843882484485791937865728 8372075 47907674772459780550229447896623105000 8372076 58448530618918195993699304047222789632 8372077 -9514601737605734359051237438827021312 8372078 -1447577142510231464306958035190929664 8372079 -205428284642437837900934023060425021312 8372080 18710932294098866240349254963927285760 8372081 -106883363098677575213072502089132003118 8372082 34693856573496265759385840434361073792 8372083 106344617282314102665437181714961632332 8372084 23249218928002761071130765015167324160 8372085 -32285734644489996952984019870525349600 8372086 -13496958899447344375823719835316679008 8372087 1724507603863296288702734040188295240 8372088 105446453084153610660928462504709836800 8372089 -84565199429261193442726010326680652032 8372090 -6206670585035138738626980431243212800 8372091 75463064313814321675104483892196193672 8372092 -24725823651799489671953635145316888576 8372093 -29359106182078619026697063511070671636 8372094 -25577065288337327444369931209317859328 8372095 -192953306159879889389611249507158634320 8372096 25983961925119046517703079206280232960 8372097 -135268719894387040971666739547935271340 8372098 -31634849641519749912400007554577508864 8372099 3054989861169167354147614599287134680 8372100 449389883936408156659481510209536000 8372101 -4576554377166826063793402571437815176 8372102 9108909328011008003521914227703206400 8372103 18733165668231955354666945607914137600 8372104 -79118801008079842751402629702508544000 8372105 -42034515076260721892922117914295262080 8372106 -66905023233626522701827397531092564480 8372107 92680153959679954911117589850265748752 8372108 -29925659585734335347199601609186541568 8372109 -127222431787386986907622188094195285440 8372110 -80640134394204738989224175605245460800 8372111 164582354008090553652139047866169336 8372112 -4149699683738003286258028029588799488 8372113 -2500253747035130845403858136236550156 8372114 77804324072393116516743893653810359072 8372115 -33381732832541627102596553686144135200 8372116 100899362211985068504633602871534496640 8372117 -16030878863629564189943138079623302980 8372118 -317073327683913174740363896066422912 8372119 59399505969804824760528240926457444992 8372120 96488042024558328225982992878317977600 8372121 -72490549515744843771838491944910359088 8372122 -74433335937620587280655143309673004800 8372123 3546049114248436133827016834554002624 8372124 -22680064133899258193935366521607382016 8372125 14927053281625472006587771707578487000 8372126 -42186117472359123148744167221114442240 8372127 43962190448807668808994517989882811008 8372128 -141730749546205126034555180670279352320 8372129 -24432871953686806419343806463762401600 8372130 9008910495781818594447341193763806720 8372131 -28418840281735494842181419230372857800 8372132 -35412305879026671362365898795435458560 8372133 75606739534403142159308886713721738240 8372134 -66135836760321237917603931554781064320 8372135 -10736620822275704260902831782439679440 8372136 -5608145266260318672030542486491545600 8372137 -23287241950483344950983731268286622214 8372138 17086240468435683614695870478572477440 8372139 16181454695007371563135992697883716608 8372140 71212903500162687767319534602760253440 8372141 -47481308648339360544375653952399182400 8372142 64142421737309965851439714782735248640 8372143 -288489045449906619370493929087313952 8372144 -33216334289931483248694404721757224960 8372145 22934669971074887615681522028284850240 8372146 16837514347928026611021438273705664272 8372147 5422271878269338981974082710277484192 8372148 -9041354518911063810558873253871984640 8372149 765414784303835261899938689767039264 8372150 16854916640304297128218363487148928800 8372151 -5249840437820808568546592239919095632 8372152 132957804083691941330416811838628761600 8372153 -84562215152072061014568281123783840598 8372154 -1813897720405351659624089037821203968 8372155 -11036020446500361036594926576975516880 8372156 41034996054851454853968564256200643584 8372157 -82235853874983416718609846452159687808 8372158 -9940192167807404754657486706521112320 8372159 -19527185827316765790882903388545210960 8372160 -1598448351467397455872417839395635200 8372161 -8928824567469785656826779424495520000 8372162 31397652238096355510221547852828577312 8372163 -112813434708139323144590490831076795656 8372164 -134722001442579323535974614144567498624 8372165 158204370696329378147924830725229344060 8372166 40827712851669305624229047456399835648 8372167 103841736750928183386773920717427187952 8372168 37218152593121641585018547267709173760 8372169 682054410700939023079401675527449920 8372170 3723817417213544643167076282225868800 8372171 -38392102755546983266860382501419275256 8372172 51049667285912026306328151381498772992 8372173 -41657205032779722213660585658736093578 8372174 -8097499991918362027516669519974329664 8372175 1407165128133731683793458529151513600 8372176 -42507829224577955653387580636165152768 8372177 -45428625880745142523328463174537506976 8372178 192475818331685652424670416076318208 8372179 122771938448562129561024444766721079640 8372180 -24800923010232838193672351904143306880 8372181 -12815425812438828120506510448290777760 8372182 7305524329996174467869025936665670144 8372183 -91540211040838783522232393588175868320 8372184 -1111967085935581497266624450563276800 8372185 111517469325028839963014450290886245380 8372186 1285580921292316714108377118808972544 8372187 184883990712156869696264585245789531440 8372188 74312194448331439177627851464167464960 8372189 -65932377499705556576623445630580665268 8372190 -2387643449650952264097245959628292480 8372191 59728255390152585699645351438247762592 8372192 -74868440094569754140291823822415331328 8372193 -58079925459362483380383000272004799872 8372194 -96053299738986466963101610802940632928 8372195 -34469058716834686649287685721418148160 8372196 -9461041303887557513186919663477731328 8372197 -62193902271748068590712095203632505568 8372198 15264380214324278248828825335282503040 8372199 -37678829674624238170271779584715642752 8372200 -22704784373654386192464635847497472000 8372201 -45777240425330914894849611480628797696 8372202 41275038755872155256295226778189516032 8372203 -22075910979310181935807046818317764720 8372204 -211315038728195203181840682847051843584 8372205 -26876580605158013121975571950797524500 8372206 43513146791263782706456954299895935552 8372207 69324799110045373650030133486158267552 8372208 -6400419129537051223531311443331710976 8372209 6867349725476986215290135293675512816 8372210 -19223700509226223589278317129274613760 8372211 -57014962778109799313206713992328777216 8372212 -48868524984271767181128034051709738240 8372213 110347888502500851686843583118283137980 8372214 7249155978438398887542133773806269440 8372215 61382957229320685995372079776510142000 8372216 89064368113361639679204660225355284480 8372217 -37957888996049417501925655109840286720 8372218 8174945858362216264961376007515851520 8372219 185805025321597546237204466206915620 8372220 29754714742159497692567223063653729280 8372221 -59179200100752467100929883742106191872 8372222 -5569683288473171707081128092837400000 8372223 -64329721565872081369481468923549431600 8372224 -2435533997668355233829659588652171264 8372225 44491444425092893585364624269294809750 8372226 10875929974400521836354603784847781888 8372227 -22687829328243216688081355302128049924 8372228 177409327890769797107355627499419085056 8372229 580747426910264193421474628210724768 8372230 -11135707931495789283998289234885696000 8372231 -8800694989241070271026793770663641808 8372232 108198718970083042974023425944291840 8372233 -126823337805046945964236757429549420518 8372234 30497519985200347944958250338041863520 8372235 75869175682904871878511728672697174000 8372236 30162528897323521861682491587566917120 8372237 -90051880971844483906860736013952807114 8372238 51452424738456756820632285277828355136 8372239 71582811493497765434342942081838358320 8372240 -17109529301951798840239900090861977600 8372241 -3260747157359383977802186145926462236 8372242 -6879406794145800226073851311318492000 8372243 42768044794036804704056918892253865544 8372244 91883449772161504104872305776123426816 8372245 -11882624158354339427336772003809591040 8372246 -48612855111945732643552458411878696928 8372247 -2005976067488759029202514646326541872 8372248 125090592534287024066685247036985856000 8372249 16541462734469395626769100681610750912 8372250 -4776962647567332376387205330624028000 8372251 129962460467416483819698503226693395904 8372252 -60337277804366550813644094983214563328 8372253 97533943527289806711307541228790670848 8372254 -22486252854876571641985301900702046528 8372255 -135953648351571889060736329835379822000 8372256 -16412092033030315288498831635050397696 8372257 157953711350439905385392188306967818800 8372258 -64994940721463092858471005763657529520 8372259 -23992043724188335097898686301014412336 8372260 -73835773838119153975946711377418968320 8372261 -135038100191493135445562775785715219138 8372262 44251134556172140721579356260056678400 8372263 13300212218670025228805557528307091904 8372264 -10537666239832772905025116721513932800 8372265 -53994334031347220443736273318197527360 8372266 -30510435606944078442242025912743631360 8372267 -8590063937736138486009130081289355408 8372268 -89193076915443080012402504761840481280 8372269 138796639469716110986402488872765967360 8372270 -23491735853820067262623136635308147840 8372271 -165156640542868937875894058436332653680 8372272 -15326814803929250787817295988276903936 8372273 26688587775648074639757048188364702144 8372274 36417221920885758890981083562323105920 8372275 10503328203122621884791060181097576300 8372276 -66483148740524014342183806951562162176 8372277 -33534673381863804896902493738805206880 8372278 12256347160359449370706033616463961920 8372279 255600485484675688582536758534922236976 8372280 -18206390363846385276155925169451827200 8372281 -3417199871435928310916296071564057900 8372282 27108751259092722647985566065585365984 8372283 10277816062475528708582182372542790704 8372284 46809504236797355338842381135196015616 8372285 -90704429900071929552247707689725000020 8372286 5310390442989778906499408863920547584 8372287 103640181703992688010399394075225411192 8372288 -67777725570034361497373100109148454912 8372289 -129150094274279366647680971807274341280 8372290 3133232639115863159084494058662593600 8372291 132125368741972757019709781322106933692 8372292 58958415123238541768559600869314993152 8372293 -77535041043746001324870558589639485600 8372294 -4795089861659851469777420494992310272 8372295 482284897351336087989472651109277600 8372296 48442832079017689906958132818633820160 8372297 -15705638356736768530488117547396166220 8372298 -42787811372345629212570431408199475200 8372299 8952877718555691453810042106465554528 8372300 -19829113563151355604498674873238144000 8372301 41168897965992128457677596471611422784 8372302 -67152287500818970090078823090191011648 8372303 -137675906947685048018264013264569019000 8372304 1955892857484533073593358707879952384 8372305 -20938673791129276929458500397385750540 8372306 -66304752011306209531143357508096545648 8372307 59606867566632218133759668831249286840 8372308 18173215813852707221196806750893090816 8372309 128016137012675691113749335389406138240 8372310 -20451830119597491843797012804546592000 8372311 150346383036352703139359956116223382824 8372312 1011114540288769671496975453540024320 8372313 77590860528105387170764477354219786164 8372314 -43549281243044881483336382624712784128 8372315 -569588183325236023938552643519246080 8372316 21399635937668986598117651402225674752 8372317 -224031226387572516890484436278792444634 8372318 17167987493441456511277890997335122304 8372319 4124773597065401841139643391734737680 8372320 76997193158430272003666163883384504320 8372321 111291579496317043706998284856940607522 8372322 9060003232769523715034002626843500544 8372323 17295527401935413305065018959564735040 8372324 -6306535650872398633390446625557842304 8372325 3221010985379629321251115638284275200 8372326 -63319039529716196251150682753920233216 8372327 -185892538407340537116836613881550250824 8372328 -1242088988828861824967464278552576000 8372329 70061332899877271269000186038117341760 8372330 -4984499809595429430713069067314235360 8372331 140304451466884413337513757222760970560 8372332 -8390600073427704601272769733602892288 8372333 -86799744678825772733811216784354287060 8372334 38569081244672875741643007303166033920 8372335 5345237732676080533155127234295812800 8372336 -8664581046785015065558658342391152640 8372337 -14060890813340539727067285172405956240 8372338 49672915098949714970356236639613040544 8372339 202825361340898092570270588001048503456 8372340 -1017128238267911496386631606414420480 8372341 134916115217974990360003089875182377600 8372342 100297061682203770637736896096579610624 8372343 -8596211811231001645224312489815826816 8372344 -24951679508131174767412627105626316800 8372345 90684850196288818005201096062925888000 8372346 -42821629843527132215253468213138412032 8372347 -56474341210678399233835661451021967128 8372348 58845670145165755112260965785285738496 8372349 -10723918301696093214872605384483922880 8372350 -4272620645870077184909578974741120000 8372351 105289069170115185748234979799757544064 8372352 -111128020014630644312514579712557711360 8372353 -128627990766698165485183410097049614 8372354 -23525959339689153729376853589233871840 8372355 -21718887342497950058787228515763897600 8372356 26093207366907084088779913574851952640 8372357 -5908867686207507233549785910037383808 8372358 330847475026101775305136740206835840 8372359 -1512299654263039660679860126672958440 8372360 1613465209164329139042611401613414400 8372361 -79423560205934692091195617065831204576 8372362 4718958516280450657375019302786992432 8372363 -201309629542190180339257154873240976096 8372364 4082067090270209520236915639644520448 8372365 76685944457477617889593822802420797260 8372366 -13792370773877966958616938989391970368 8372367 65264150576213647761866277317875013160 8372368 -9021803966270504959370681973935702016 8372369 164639579513086801417810398417366825840 8372370 -2437425443880867986994457947321538560 8372371 69278074707442397819456491858346524160 8372372 118875190631589288669063936632983871232 8372373 19567999932265554738393549074421560544 8372374 -34854585543141708053402787997950179328 8372375 98735594714978600870048918932413660000 8372376 -112117787484371685890489578361875660800 8372377 56329399616152603942750184781951589060 8372378 19504407529716924878735720212361014272 8372379 57449486809725239845547646005410818048 8372380 -4191021644603671369210534960249405440 8372381 -133844598355688165129855712844359735360 8372382 1994811142983783914263971311359017984 8372383 118068666781618913057894995572349137632 8372384 37649707637623573722677803705537069056 8372385 -51031831016900256597636727200774803820 8372386 -27496064793483737969413714803873622656 8372387 62693518235895158859390745188485606400 8372388 25749478669938768302949877801956157440 8372389 -193297657870128928110234402380695986276 8372390 -15830762562420251982122818239447358080 8372391 -6464716694745415132001222476644549120 8372392 -5697764571796020010258613005188464640 8372393 -29623036259308128520686984534453999360 8372394 669334294858390618673662081458447024 8372395 -43097854415197472286420291795551368800 8372396 32474243260477114270709968323118612992 8372397 11429804514737977739011663198121784384 8372398 76085191319224800196542640477909297536 8372399 -22666669397698579715228301840154930080 8372400 -4780584778916980062582153404048179200 8372401 -652488499672507051828433351178072848 8372402 -3623370174660968901195089366789956848 8372403 5004952104860705902715943332015852064 8372404 -94388005737070357543710541474209046144 8372405 -2639795616354513010593404731790423880 8372406 17346033564788430570134437055180181504 8372407 42569244207330099931511780675415520840 8372408 91633850197815102137719451830545408000 8372409 -49243227437707226432068631965688833920 8372410 28462182137187949083181682542577031360 8372411 166178484208154754467189864965623399012 8372412 10440027929296223430930213359682433536 8372413 -34689415058398448917121167358264961440 8372414 -11415005666683060297810109227558058880 8372415 29495680612382625867007080928468549920 8372416 31170975805906931994707662882398535680 8372417 71297746026596773448921904492741734466 8372418 16689571022786424066549262087955232768 8372419 -2361063571441935639604166863045173240 8372420 -3026835585055555971610027986795724800 8372421 24140530821318989717816295628542956190 8372422 16617347754243953113475197196978908512 8372423 152008583392532967881650421652690387672 8372424 -57273361410455718296753182830998446080 8372425 -104715808797492568741055770722229206850 8372426 -37505246395674629880266531949035278080 8372427 20586009482868767737898265722434623744 8372428 -33741197200968865343129163221643682304 8372429 -16080692336000892020156225079405410496 8372430 -48354567437908435027363625788989696000 8372431 -25596081093150683605354230596044298736 8372432 -54292145478958490770859908694092627968 8372433 72128123349659330815014308260762563648 8372434 -24439258072616663614062063482248583520 8372435 -69190375003264331447942622622721911200 8372436 25246578741854620930109424438254733312 8372437 -97537470375831228189672675925095940032 8372438 -76404898216885958369403394658460422880 8372439 19342234691297210358174208075028229024 8372440 -61492733000690044068051608135312179200 8372441 12791496440178351584185045048527605760 8372442 -4872033415061358025347384683669072640 8372443 -12571269529755039302154554228146774376 8372444 -485943260765116118945055484570151424 8372445 13460363314500942989961599497680432000 8372446 -9635569244775972371954326658799494016 8372447 123573097215634462056792329840551792680 8372448 -20973995567060745277783327354019905536 8372449 774220525188255660999686377133048832 8372450 -50000197779852011614050521383238970000 8372451 164249682696085289423590409509441154304 8372452 -122621314030590832444422165565813275648 8372453 -168507479729343086686493678604990215298 8372454 -12103339577560033104839366248134159360 8372455 -20275234580644854417628752288378300480 8372456 -11996968009583794875362307009816069120 8372457 146655463343275174998677221649480732640 8372458 29833592365098713011873295882680957440 8372459 -46237620764193365701022810292813877200 8372460 -26033286556930666805291579264183255040 8372461 -44129187351514349762764191952260820448 8372462 10840401220548725973256019685116719104 8372463 16631842224822929510869761405488454528 8372464 37306645976404074682873845324231639040 8372465 -607465195270937376455801101817806680 8372466 -19094544060720246797631499131566367456 8372467 101596239164987957292308747739801485516 8372468 -50950512722502310621767859650377053440 8372469 3032350673872594488056176943552008320 8372470 -74908537868224648888108156358673949440 8372471 -35864540502882196036672023197502819048 8372472 40541538128188865841533197934927216640 8372473 65588291129182020565455462562945455722 8372474 -4420810227780075914802738759820320 8372475 18215616300922495088613376800525561600 8372476 -28338030117323301778537894152024998912 8372477 -99856717330095624413567190616566631674 8372478 63487385299288692528602570861309308224 8372479 111122572723300153104308868100035396960 8372480 -23652789418753052981804373220660346880 8372481 14013569704306355664257291351504500224 8372482 -51456567842941282463851293977812239408 8372483 -75620008408120699563863945587627442280 8372484 7887417153080352200798415537310379136 8372485 16423600382684332800963943952052126720 8372486 127745159756417451343453616185111269120 8372487 -217972555345349119772123482366677504 8372488 -26500623870821435566804240533397002240 8372489 105056740325962813573725402692889086160 8372490 6565303093024001260325558310537139200 8372491 175429544387177545356497105322821335892 8372492 -36390655688140944386208527631061219584 8372493 -15344011003753424042239647876568623018 8372494 -39005260310563842147319873673443169280 8372495 -8005654376779249299925610630418560880 8372496 14296538558509291754301766148986503168 8372497 -29687050259655842358590349942112184768 8372498 -37394236934266552628043670793531892960 8372499 33148959490270057066023334616920719360 8372500 14293855579815470348116909520179680000 8372501 -155169383821585760211082146996104256498 8372502 17006475889855829944614734810430310080 8372503 -23902784756780958967493406273321438000 8372504 4762820704170380445714480265103278080 8372505 -89783571187948253776843128780090133440 8372506 21816311136217496470346177657703492864 8372507 -91384789461807780479060149984269442800 8372508 -4720349066640370961683768350515066880 8372509 -3203095851166335867597113507798606196 8372510 4017102470692871962265573017795200000 8372511 10508300121171716632728140259075379200 8372512 172699498936301655227865349319880671232 8372513 77127012548976279753543167863330816560 8372514 -64355397385989799669994248614797727360 8372515 38595851447122776493186200531838622160 8372516 -5830059569018730544404581591075360256 8372517 -146368626863344153615731783512062656 8372518 37581707466735644179441568462757322752 8372519 -231068404695776790916181943696046051080 8372520 -7115859233512194307071563604343296000 8372521 -122086143725134544332561888794568989280 8372522 -26373572217098745116295619990222697376 8372523 -73267044638085430454698303167425999016 8372524 -14804923284030689479793541421127643904 8372525 -30827998129778811537429476855697847200 8372526 -58798546074727885114227859980781900800 8372527 -30164620660413112386372014406127091600 8372528 80021774499840341134495290410041344 8372529 15727903872597272379405302573241670848 8372530 655397815463149046099034657726673920 8372531 104465059194895747834708632610480790664 8372532 -39110310667168363432539531088462264320 8372533 -82735705287241750515920629567352458752 8372534 -19463249148373842982623701370738399168 8372535 63566598388911507138349663806856919040 8372536 114333635056445839589540531429553500160 8372537 -120019042881055789640722497407863729980 8372538 98741583007148523244603012892438008320 8372539 26195126473678119521810416790627063056 8372540 -56851824325580913434971864508870860800 8372541 -6299899978340537397871395971530318560 8372542 2981052241971034657851147029481345024 8372543 -12178871828770059420558754468274246208 8372544 -43581259363039732354942852528481501184 8372545 9135361823140221653414726927441717760 8372546 -9353556814313303279484600418468439040 8372547 83169752438547891087869682628737969924 8372548 -799027078266749511356317564239995904 8372549 -205741226963353860962132814044045700450 8372550 28567887360237272957043539278564084800 8372551 202914111448758580615484943803136888624 8372552 -65531202146533500662896682999977082880 8372553 28875770901766167757553561991547610304 8372554 122139133454590308261629489213720373600 8372555 42124563081393955145065224020501001120 8372556 -85960383156021920544864589671308729088 8372557 -130774813266491458269864042832420349194 8372558 681993635683474534862217642427915200 8372559 43305021444625554865104636821139024000 8372560 6854103576592877609673296828167618560 8372561 -55919737591146473372535991050887484480 8372562 -25323837651407742140141266940252441856 8372563 131081077646256708360161562146737080812 8372564 -106344590589873182896287690434415517824 8372565 56612360793958952762576625833912822460 8372566 -29680403303128168211542554968414700768 8372567 11555108791579938466129012272362286432 8372568 75975070698946148154146676992066641920 8372569 -29647498182087000966353223722992312632 8372570 37386522022858691562406252145187744480 8372571 -12782236821493371754376167433731773288 8372572 2839642349516293762431646928005708800 8372573 692928443302747292446555659103574016 8372574 17467507235645086412259037282769366400 8372575 17246485209040520973097245722712399600 8372576 99543711601296487441071174520416632832 8372577 -59237614129424946587029275064584716880 8372578 -62791412856105265821286110012180096000 8372579 -17492305210298479986743556504543278820 8372580 13124393981397651307001581382082969600 8372581 274106945719204311850513283978174460 8372582 -9733200660509868045238404013316469888 8372583 -55519377582190048068543638854511572848 8372584 11461683025392749512211313988292689920 8372585 -23262163011465860927353484993430086640 8372586 -21248185544660645141750694968418201600 8372587 -48119354676928471466129500859021498764 8372588 34273086168917175331969820874074259456 8372589 1187844818282316931662045510825532608 8372590 -18973257801693367839468523008735571200 8372591 -36389859950635888473018993179729161008 8372592 29320784707417166234629236012781731840 8372593 -19727318843996689379974965814667337116 8372594 -185896024272462279499726897944695909760 8372595 23003980018051146052930309035244800 8372596 -104033538152924528364352916093959772800 8372597 144885852378703309136689917981140962080 8372598 25912953459014348868410824367680788480 8372599 -36844222679765072732715039675642069400 8372600 -80093310220257556226014183197083136000 8372601 -95092764433061494260677467332644076870 8372602 -11970885956172101595728533701245435904 8372603 39889659574643312118307755190170312984 8372604 16001167001339073622911945837379190784 8372605 100906865405986517196752676906042831360 8372606 475286290822581216873165602291570688 8372607 40390816636958341796206553168689294080 8372608 10947562871254686117124172006031360000 8372609 -56228797404429065714466678189642091584 8372610 -18614282153156041965789265889282481600 8372611 63310789814340626328678546762789729952 8372612 -12111183269617908701734558680788943744 8372613 -130475498770165560467279859886481549856 8372614 -26516179232539566668748194645571325344 8372615 -69665410884929090302339832991490191240 8372616 452758597493583612787199202675916800 8372617 97771481496674675137869417330614879040 8372618 27884698203410739065529321585154763616 8372619 23009171899080042716123576369023408800 8372620 114747426438954407508024294958205383680 8372621 37582080005029519031434606783650250272 8372622 14435635815866187839890673130520647936 8372623 71560370712790200661363157833738777840 8372624 -18004957012467705251101859419712372736 8372625 68570584292343510041206906719628560000 8372626 -112338978925913434502003809983740389488 8372627 312198842949422849354175434854587380832 8372628 28089894951911408619798504042038544384 8372629 -100860801983758252298192959375579910770 8372630 -38255193388638144935628451989170112000 8372631 11383928244845251327900631712101351040 8372632 -165995074029664666373295456390028953600 8372633 -204999411375153360377644667368274984118 8372634 -10114784840548457945980913257256747520 8372635 15542766019016035465782790384789478400 8372636 -8480250197272741382419679814839012352 8372637 -1600039127479074385506762085163603712 8372638 -119778671144334653776120697688282353280 8372639 61131132173164173746224504921069257840 8372640 -55583031280997218400966096183104634880 8372641 634158828361051481675669389158467042 8372642 -19792857606051223413228509061343567488 8372643 -69493907456381079415084622488666151616 8372644 32542814537475009443528732948572987392 8372645 59821134786221911076049593118454845600 8372646 -1470114866832203417141095059881554848 8372647 -89605428015271119474328903996400531120 8372648 63852331877526286849425318052872192000 8372649 34506060255616914479842756572890661264 8372650 22058085636603140609609540594664595200 8372651 21858019264537636659775394192896218144 8372652 -35618771475669102623020466445446673408 8372653 -111975279126594987436157610943664578344 8372654 40781348308539386015845447519562245440 8372655 -59031525937860778851471116076102365040 8372656 -14110422478091416968425299326853971968 8372657 -292499332862201539410549107311991562240 8372658 -912293957776762677724094367765061632 8372659 2996141432309572071175260911450832904 8372660 7671845550915243412941847670090791680 8372661 -118358320807111246955428231279534840416 8372662 -8340791168052896544862064647312039488 8372663 -38617212736801027550243859212229656376 8372664 -116260310010879073914543144124263014400 8372665 -20858700545072146446492170458665993600 8372666 16928476605760188187435074786365113344 8372667 30300485808767587595967566633145090048 8372668 2131635629015566758110201541027734016 8372669 10306588433531011590118695484272416070 8372670 29002387055973987706164522802972488960 8372671 -162038406251129079947427323799382568128 8372672 11568315276279591440804731430318899200 8372673 1126396426826896544747857939057951200 8372674 -76640205749318410280730240222881445888 8372675 -9959569072199135343880566520159476000 8372676 12453281866455024608529738109426925568 8372677 209351085698623160508642293150567896920 8372678 -56753860401666076948050212539465971360 8372679 47855682584696641578965421956007858216 8372680 806644758420127343469074554871654400 8372681 52081670104810935384909282084046479012 8372682 28127352603144225199722218238793004640 8372683 150527199294382115956921229066646234024 8372684 -3804464789727007101066112079160931584 8372685 20611399163498825386496972148760024800 8372686 -30042259168051401377196981168110851200 8372687 -60380877104872800701302703666155324608 8372688 -8289503578844293186051325587628752896 8372689 -45016135089041515213269373205244308876 8372690 272925614107062337703125834847001600 8372691 -35658983006783178543404449005586550760 8372692 -22643232763596879575231701699753082880 8372693 11831848508350836392446916712342124416 8372694 -44719272877696640930859443442793474560 8372695 -19424829154478945441554171830142477800 8372696 -113331248390930899885597625783043102720 8372697 11623221169285757504776692840698494464 8372698 -23122673094480963266974640029030082880 8372699 22801507663279148735880172719579099960 8372700 15122976856638326936605687316502528000 8372701 271851523495319086222336661705614817152 8372702 627362375073864089055350664656204160 8372703 -42133232775580267198842873384906048696 8372704 19146726778242418479860434714924941312 8372705 111780148456989140821989649264065510720 8372706 17449337007578063131919688250702195200 8372707 1881200240901060508013507189304407552 8372708 -25561812404797457493548683268126100480 8372709 -73410965875190493916395361758484941186 8372710 14773489588532205060960619379449445760 8372711 -65531977109661010088347246323554100600 8372712 -192929455412486265895403394853652889600 8372713 -124150306926149929549911506991299997696 8372714 28672380684074021240917295701340512512 8372715 24991086231831210599390485953516369120 8372716 4338251139531933563363164733331200 8372717 -103087983581334308524500224063278056234 8372718 -15536459613565791998816704065035790336 8372719 -280181913343850467118784462126623128904 8372720 -17986854040640624403480259798934323200 8372721 -8525997165987664283447317518174720000 8372722 58924514990767620245983522287157418112 8372723 -103543727544301132900250910920220671028 8372724 -2286096341953639963045176438581919744 8372725 -24043120172171240905598713318240776000 8372726 -6991180148315052074306564545004256000 8372727 10600202225650660936353528697695776472 8372728 6985454464025186801457161637999083520 8372729 -6033884939991657650009435464402074624 8372730 11809960401961626685326753587685043200 8372731 50007827254825104046009703247673312 8372732 88447002622483849110956778291450372096 8372733 -35554662686079816662049375332187087552 8372734 -119138682749295725343575261042840111808 8372735 1294319853272261176675070733369993600 8372736 29473607333417221707335469788320235520 8372737 -6596895434077312278044010070190639614 8372738 -109658108893948282895587678282443687936 8372739 59259248359613615385581692978027876608 8372740 68552195260410182177917377154705808640 8372741 6878801313529250595502175138012678172 8372742 5092644003669281116683550254674792448 8372743 35085917793242936910850163186024739992 8372744 161673637176476358106748852405558200320 8372745 672059850258234605809397328412499520 8372746 -40256781468274616395618892702493063936 8372747 223437378437534816091350792103185690196 8372748 68566911329625193787654377543366356480 8372749 37149546729717267987881212720197350400 8372750 -77348443076381447735333065624050336000 8372751 -20098296231185688247654139418788313216 8372752 -8774728264691567768731981354636140544 8372753 -77839387374744620145195362740594412736 8372754 51356182365914229670654363812061271040 8372755 96255650739354824374403477737977129600 8372756 18296238687199199610224486827574151168 8372757 -151506097318310206661986132305872834400 8372758 -35735264762533938073952634043488969216 8372759 17780164729913161708452972215625965568 8372760 48184846375753740274960901607191347200 8372761 -7006165211576548775074492577950115638 8372762 86731855791042921406392034621600123632 8372763 -68555084153156197934682530727272779776 8372764 -24022443830781048434072892868524364800 8372765 22305397863814989407351515345800240600 8372766 7947212094477421981986971432572873344 8372767 77251002840084420990340300732109740480 8372768 134847534488426871211180635556927242240 8372769 3640820316712439375974664485266631344 8372770 24378159468680845389397135474331189760 8372771 -65308705301452045667673408205303489656 8372772 -93261430063547166262936340099791381248 8372773 38949038959308482165446228915619593022 8372774 45445610161987584026474783918989311552 8372775 61852390297763954889319727845518055800 8372776 136706022447490539981426985921923886080 8372777 -76204857040218402219047754889837765254 8372778 -11185058103287009946698119946220562176 8372779 34109212660869825203413669724404659380 8372780 8490372823024187180938973469588341760 8372781 38825949984058075428126184047938959680 8372782 4924957822858088222796606338098412544 8372783 -110539955343064693421427032762860681968 8372784 -9951929552073072514474667404830965760 8372785 -102863984809256707510103520906930067020 8372786 -83545350888960789626698099200899271408 8372787 64131507770640088424716754403162569280 8372788 -2651799527573969747139443808525854720 8372789 157162962349793430128878707689666718912 8372790 -9528868183225232274287795957838044160 8372791 35263118045836605573202156831539851904 8372792 8134198835485476659974106499614208000 8372793 -47385533669056365931691462608080712320 8372794 -57047776423928733660705414436521980304 8372795 99737146950801262389215487941884060800 8372796 15736730465156265847382022798550036992 8372797 42821340473237671190325706768146254860 8372798 -1742182758506023385337374494668008064 8372799 53277691813385325329638605953318082336 8372800 -20696603744335601581198392716335513600 8372801 -222140116475678701280790839182309179198 8372802 -32026774669213675499025317897795952768 8372803 207720675770410352996607833363664073080 8372804 67965261733001268889616640880717470720 8372805 -8677851450382890913716082847417518080 8372806 21847505969010625567570267127949853440 8372807 -1744811657633337164769220896623327760 8372808 -8599325990507462234567383483565260800 8372809 140732374662313542825938625433055266010 8372810 -5889072361989698775907361294449688640 8372811 -39127242597522850367274313168914136896 8372812 -39547584165812571233522794491987676160 8372813 56015387740547275977676345391595331062 8372814 59800606349137458180531379108882482240 8372815 81498063429495129031318017439101849600 8372816 358974217872415538666709512447852544 8372817 53382276910884151755087023930375668608 8372818 101869744945190619816926621359534089360 8372819 -3310808022123488398407612256245494880 8372820 -59476723629372246148455406459022161920 8372821 8044564749249337866384178576195330304 8372822 -1213229146960183096911630205489824000 8372823 -36631633658660552922611954817301813296 8372824 7682021713324492464038314576540262400 8372825 5041059860496216551220494087542338000 8372826 -26750440298920078717504555726993222656 8372827 -79950028981612734463182585044003517168 8372828 31497243139567391228204903017813263360 8372829 -17997716673478040525481203007347039616 8372830 -46524587493839841307718563952703349440 8372831 -394777900858828307818412253059360328 8372832 55133017154810923338497689528384880640 8372833 32706028306833384774008410216744957120 8372834 -29453591698127450765171924093934109920 8372835 -35174309109978060571654400321121480000 8372836 132876087625086693902077474127105706240 8372837 -26032790225054871457413531675741282 8372838 2268406287437155703744683258282203648 8372839 -148238830221427351869817270154940460360 8372840 42792510033228645556150424536940544000 8372841 5500933803326892362098801718947898304 8372842 122029302790193563454036092419194865072 8372843 57000504161995480109166236947375071480 8372844 -79884497695280165266456964255592706560 8372845 28358210418306965322070108446806078520 8372846 1621604294835319570801806986757202560 8372847 -10174051655976336743774679913670973696 8372848 -7688907556665495671544852839855357952 8372849 -190745398612746094004654543526713804700 8372850 -34792386632160980293464530624007984000 8372851 138331839302013991799968713418350474720 8372852 30321702407545099443440278947237568512 8372853 23490101131379314678497926970005534460 8372854 -10029244986014072111340740913844286208 8372855 211598039963261956030360106547784358160 8372856 26679990683249111471352289646472069120 8372857 -141986111061436184465047675428417933408 8372858 40271784311415996295089674664392333568 8372859 -8514716768192037053320004809923321600 8372860 -65761968829263314442074679689002045440 8372861 -8452295670326009282722892142918948768 8372862 75613237647371519330751829502224896000 8372863 126682233735482285110869776092830506920 8372864 169369594958756345742057905927403601920 8372865 -864862882118976310556382846675610560 8372866 -63003955522046818457943111043383544368 8372867 -19536293933285645207708488609064847360 8372868 -22081690884588258026403326248344944640 8372869 -45012674314363080320403547588156173730 8372870 -117617637295683195842136791617656883200 8372871 21509158755001146220240030537627171608 8372872 60909951610662794415496173253915699200 8372873 -10611386383086277352699683470269778816 8372874 391194233908647659693626924134014976 8372875 -99629270104135843181363178816890244000 8372876 167986409625603835877909815667859951360 8372877 -16865467807300800165444693476352748320 8372878 9107140061068189636824017437586763456 8372879 45085536205021826178980489650408646112 8372880 9281879585426014655370928761301401600 8372881 9784305438169318269158303693974757664 8372882 14523022078627790520286344949638059520 8372883 3779097627992907316422668076851816448 8372884 -1188544262471065956960606123370221824 8372885 -35805571849388313514175515076370672420 8372886 -48679579511304016423421244666519913536 8372887 -60737605090336112919875602337169167040 8372888 -78617009794879949278756752158186004480 8372889 -245971072401814607566612522693244544 8372890 -22545496885869914013085071870528851520 8372891 122479200495430431757836573212274134952 8372892 7201503331197863543218822513129979904 8372893 -4342840291577057694298425371997364160 8372894 67980578523042998637773507708681817600 8372895 -12167362408626101479275009130680374400 8372896 18810517367019115877604439193923092480 8372897 10059632214073846678882760644890873216 8372898 67906114685584388695407180202471679184 8372899 -30772766441901563771098800343942695200 8372900 55368673181178531815608337480121312000 8372901 -34660661082159881079194012780640786720 8372902 11873355060943412439818846680474835904 8372903 5765573524971624271263538033178570880 8372904 -54019223108406644805904427391191040000 8372905 -25504159068134876314878553428582254940 8372906 13713728378829853302346801799375618400 8372907 108731955372587174666573439494888802204 8372908 18758951721959173558463452325978978048 8372909 104480711936771579422636943423008604160 8372910 -272690585401236914521520063557447680 8372911 3321289379577988536229033823172249000 8372912 48897949600932273212704588136034287616 8372913 -2618875449947115254195803425221920656 8372914 -5041594321756363662320786205987772416 8372915 44712047358860352621158462137920574800 8372916 54756864796849942170340953488709365760 8372917 1138260220753222748277377937749143232 8372918 -67706776658324923794283437621345375840 8372919 91070115845813623477669685822220089808 8372920 85226369214801889192640947403489280000 8372921 57926768876686863442398326484512235144 8372922 67960351500821817893136082942274921472 8372923 16806729900289768262305868317702849904 8372924 28956088567796280590919045879185172480 8372925 -7792837282239338634332419287375480000 8372926 17639829403117477701047758460020570560 8372927 183121434161334963907010574483365745960 8372928 16743092693951615406476456053608284160 8372929 -107081171998354266549793628025025686224 8372930 -62163809071972495731507091748107868640 8372931 -18925655326385111693171489282919872256 8372932 63514349350279154227992529892711268352 8372933 128276256972117689005103340319851441984 8372934 -45985579288397159932128491282190962016 8372935 148331739046333739590728244717672709880 8372936 -16135344812769777695353198544923484160 8372937 -57080228065157995312955546536945881840 8372938 8054407911794053784562250931856107520 8372939 -77208954812901746753889476829292375560 8372940 7491425804309648037567590585078814720 8372941 92599580624100848039806415571085844342 8372942 66996715364111474027836333813563747840 8372943 -61159807721669433191922990005099942400 8372944 17883656103075685271465865369802424320 8372945 5330563014594888195429307747722101760 8372946 28101351502534068244946824231878509184 8372947 -200127333757349332667669853071111996088 8372948 -121332395171302758502259607727161432192 8372949 -35692966757959166523034595033867493792 8372950 38488178948154972627750821792999568000 8372951 -172710898703810066485921631901585405048 8372952 17936946272002233270931490840758272000 8372953 -67129758174338354933663438748210391798 8372954 8088644380467627264425991642491455200 8372955 80259943064339505675336011191130805360 8372956 -214932038464981890456207238373685368832 8372957 -97242820152490776683344216567913242560 8372958 80203309196370500738089758671032320 8372959 26540170827608427912976856635612975104 8372960 422618450672461269202707461332008960 8372961 43285088548615361471718150551488186788 8372962 -23931863938490473301000513192056889568 8372963 -93874282425370182929915841707179954788 8372964 -61804509348922556434995066922981214208 8372965 123154451566430987811352668286995796860 8372966 -14638982894904392561293506594804750336 8372967 105239311627569492976312910527866258720 8372968 34293989297126227825333847239304232960 8372969 36286299660763587583798446341941665360 8372970 2078338852419871722091720976511139680 8372971 -227017479680222993462407408789252930828 8372972 -30758334207532556560241581077906964224 8372973 -133409880929781616967463988108237824000 8372974 -45879303888306641726803658271003171264 8372975 -30619084586272452894319127673741263400 8372976 -5772139202321893828415313983205015552 8372977 85598594290438964812456463537046803440 8372978 26391658705548892888271501128224449040 8372979 49424042576338482562007033203484613048 8372980 11131355242322022477367770190717870080 8372981 115818258185124996544968922355456042112 8372982 12452379567970617643794629681153418624 8372983 92720405184655538918700415127976513280 8372984 42166264930609106269660229895067422720 8372985 50478059107188351751821454936617739200 8372986 45392520804354190512742278181163406192 8372987 67235557989534707205994739716474324752 8372988 -5407489189812778303921934390681366016 8372989 7624058701439825096547027939081050880 8372990 -87935656898774351084067694168437237120 8372991 -27481032053083622802270739717317940992 8372992 -37530879215404811057228067331347841024 8372993 60138269843069480862677693956467471144 8372994 11546656757964902282646646396543145472 8372995 67725345781443023379976175660432538000 8372996 -42495773750565897683189870251903841280 8372997 196675675390015980248633979843909815040 8372998 45010332672558932924809130816155359936 8372999 -79726629443224545887708511134740689000 8373000 -12983142246557533629494458970972160000 8373001 -8705438969128552707244262623743247872 8373002 54418818745531837145328256299477717504 8373003 2028168599342591390636756062208014848 8373004 93954600234106187751650402475214989056 8373005 -37983390900169676178302324986783292340 8373006 22813183384994697324012015954574845312 8373007 14878116498557859197436897435723566272 8373008 8112148843806082662685708912444047360 8373009 -17791468470253177748931414230021856960 8373010 54997067282345549022696941221640458560 8373011 -190362228150696673524351938864753330388 8373012 -28245200048361500018920905146536949760 8373013 -23897973596363791506673144473803999616 8373014 4139223323690631266483671971330718080 8373015 20910865583539453274022229344665280000 8373016 -79824065941372792409672941641913067520 8373017 192282939304560761668510755261918991380 8373018 -49714857936045666050340402070941088512 8373019 168042980221641312414569338747733202744 8373020 -25201988257441285977222031122496343040 8373021 68187559113247732319807459160364144512 8373022 9559942636215922641231971221051384320 8373023 122554928035850103075013409370884739384 8373024 32536019826664793468153764743091322880 8373025 -7923649832819641664791689521957962500 8373026 43347122474070731146630482393303002400 8373027 -1398729577725295147405919177284647744 8373028 69500749540322811497818627108709399168 8373029 30158056047847719858109475060482110912 8373030 14642745449751786366077390338164848640 8373031 110531280580740607463953887515856595200 8373032 279232658795453941233021474547952916480 8373033 3875257775853029222832564095397685002 8373034 -1788854994012113312055136522945087824 8373035 13416763857755742252624142125763142400 8373036 3958205793846132407598801963149230080 8373037 44217788756193851761236591091997572032 8373038 -110339350372807067550276114496166400 8373039 178858077413047545341945900944253495808 8373040 6061532656556425467369185456021176320 8373041 -169458137027485109008191649794859992558 8373042 53090439269590360227711908620172964240 8373043 -47888797577562820823567177077176515680 8373044 67222930101502820381201700269859041280 8373045 -25774198998859000522476831308490643680 8373046 -966144174811051340956724277150799872 8373047 7886238207406435227578622865696499280 8373048 65760223564056649355157483550754611200 8373049 -89228117205984905487547099088660468950 8373050 -2361417306784336911420228979097856000 8373051 49185534268131928280594236780480062792 8373052 -105727265984767925282034228718355548160 8373053 -22574350217572052345677215358807171200 8373054 -46047503429609498680236414612428753280 8373055 111411695476848673484804947094580780000 8373056 42457923527136108384873260857349898240 8373057 -59205034280156712310206468946147986432 8373058 -49481552462924931729561855067178852352 8373059 166787289733839023901460715300247491904 8373060 -19297585661797166546496670045551613440 8373061 -75247554453623446547785137715456890444 8373062 108949571705875089163652135753785480032 8373063 -1056595278223816217226078398994210912 8373064 -35523887192998975442284578535720550400 8373065 95019687083679778900617155216177663460 8373066 -19982315372993188476381218944705418496 8373067 -203062021422490014178970272491221051884 8373068 -33138059275570500393196982813388332544 8373069 2868820185369708859588145483425826688 8373070 74267273032934200426995775323347148480 8373071 112814084151450984630661933855809666168 8373072 1332140355947282385883353564160327680 8373073 10369659187513815077182352724252478322 8373074 25380971658654577155451572098727693600 8373075 15946850919086597856315260984347002600 8373076 -99870288574969274365254365656550586368 8373077 34422009719452268541843781182107224860 8373078 2396497465429899338227732649533808640 8373079 -92319054425187296561262673812350888 8373080 -95236565466883568161931655458988441600 8373081 -5300856995034954723428380850303025600 8373082 20256190237481480602124000710836268800 8373083 -70052728774533816422537766875548213200 8373084 83317630612985897990886394141231950336 8373085 -29764470246362609342638946049011312640 8373086 8050772950535237727093988728345464064 8373087 -3436134457148260698309846087128218272 8373088 126939061002247776680372026655509315584 8373089 560194896594783002270246082639067824 8373090 -8412524499801141035190191253205301760 8373091 124202427000425371184716525593647585520 8373092 -3079565005233198129237730938997075968 8373093 111128351538302473908140972704160813664 8373094 -108571927394736625095747517928574191904 8373095 -77441810456035918187485714232917402320 8373096 -87613842352017518431897414056987386880 8373097 52363044741545743507212489745489771392 8373098 97368503757395157060738230833970247936 8373099 11339163554268887371576116081085033728 8373100 529033181461197143951242740971724800 8373101 59612318362688202122955006578829374112 8373102 -18432029071369579060364358021338103552 8373103 157052677481018034160228098358617587160 8373104 -7061980167931030045088752251118682112 8373105 -91828296221144368901849288079367276800 8373106 31739306587566690344580836165314990080 8373107 -146411562104157032168572791888379371000 8373108 -39796371811956851305058262523683594240 8373109 -174083220829614054913706066320749602880 8373110 -50540939993617119581345844623570534400 8373111 83009412950782593811109069442754000872 8373112 -217967606328956989368515298032152166400 8373113 9136139816138996275200197214145583040 8373114 9810400028950133994772663634405000304 8373115 -83880941234595865696816681637567658240 8373116 19964317449032200235310536680445552640 8373117 -31532308422769062815992015499842936320 8373118 10284060888754486746396971656811241600 8373119 -37760346171132186883015842563036828856 8373120 17452030981219188408722556098445312000 8373121 11400841758486786512824381266818917552 8373122 5308753285934490049556980028001489792 8373123 75796100904965643254032075621074144960 8373124 21830271569873143486685008530210713600 8373125 -13846487815767436494780488583206246250 8373126 12724348757309044973198519283746611200 8373127 -41026914206361618009497571275919069696 8373128 146086489576286670579691125881882588160 8373129 47146261722413862925762089786172572480 8373130 29251577510783254702912679116873572960 8373131 -28247058090539856299270577256837570560 8373132 98195150859992699914414554395484672 8373133 -23857584967814316629835673765146412618 8373134 2215177888506326169440398223364854784 8373135 -34244655049183264279514133577194524400 8373136 15546466337679481283673014702828961792 8373137 60870475853974475348238577957294319592 8373138 54987140754707284947801367587755746944 8373139 40129359688658448605554195075821856940 8373140 -106427085401562793780858535067747682560 8373141 -30250841776171684100077874846241905280 8373142 -71202283926294910302498319227203970528 8373143 -73789527736227045780284477265103500432 8373144 -47339282799566726160112655434623221760 8373145 -83139377319067393174330840040886441600 8373146 11661072871345448944392045237690261504 8373147 -9687767335855158847303922736428177472 8373148 -23012745056042705523022171934082457600 8373149 139026744209873508390297346127973982560 8373150 -7267027256410229971103825229052944000 8373151 -63230226115929992492619862201575074848 8373152 -18696619799886651393813778595804479488 8373153 92362092694166588277539301310933501104 8373154 49342652158148396938937149240428480672 8373155 48909099382656659347129639740800403360 8373156 -38500953295818431507112751216593162240 8373157 14356471041491684331306698102338201180 8373158 -41724417928410607471889594356994380320 8373159 -121223241031294770457116737515831487280 8373160 -3082975191482016636055225805514854400 8373161 7762476117515284923996376210552284672 8373162 2040541969532073752866215462307430400 8373163 -129207501973376599981180694617217316960 8373164 -37834938699611251201337383870609914624 8373165 -70442528723414578854126814728124892160 8373166 33200183150275652457853669031151567360 8373167 -83096136929411920809255105654728939520 8373168 -27317662434463900508620877042224939008 8373169 -102206117386623580873790453698930416174 8373170 2041255199464819499257622078594025600 8373171 60243102461780226769516081523622221112 8373172 98286865492627124964785065410651174912 8373173 -5621369249965720407687654251394576576 8373174 -11051050653787858109347516029868894848 8373175 -1340785103407359431533219652665283000 8373176 -577722764186791547920232717513072640 8373177 -2619541452101543686576657929900766140 8373178 37603631657944580498001297835200652032 8373179 86627952799225897157608606203613016784 8373180 -88747006315056058649599899604531200 8373181 58661909804501905680178163047300102982 8373182 83653968392315008124184713867652264192 8373183 13901653454552416403179517289820013568 8373184 -7127964508948727464048688506022658048 8373185 -13538170528350735018623222828796568620 8373186 54689875290765927923606045097766156800 8373187 67141005484265533129693072849114138200 8373188 -90875427508820011334240746092447242112 8373189 -15466085138487727150151630144825416032 8373190 27208787623498171120438889788706023680 8373191 -53808609620543697877375564615913015040 8373192 -65304124685166236691214306432927457280 8373193 105159750337834283602257310193515455066 8373194 -28407576350433608611383580722880001280 8373195 38244066056007151936835431492294342320 8373196 15540391666593047168586130840043894784 8373197 -17142906277627374281590256201860733280 8373198 29228950141572778140576538135580134464 8373199 -226470821495151243616221363615563172840 8373200 11921006469483282212400428538470400 8373201 64985903934709412822680502603654775840 8373202 40732586389479029205163943284516104192 8373203 132071085737298204659777083399324107504 8373204 22916350375110294415101223444470988800 8373205 36464700464895151824272971594598246400 8373206 41698706833480889830559703929145802944 8373207 -43915460265189702445890264403858225560 8373208 19752114262549230982962836300160000000 8373209 -22894234013854329511508646316036238520 8373210 -10550765903693196537644435103201638400 8373211 7029286212632411238020032274224462080 8373212 -135046785779364304874248414650967340544 8373213 19383483721601770735124131130214407520 8373214 -47407745919232517533552768058718363648 8373215 90039938285752970897742347084483928360 8373216 -34323543547372202998933777036182552576 8373217 73056934257589106751935663171268591266 8373218 737269005010399451269113974422329216 8373219 24181335565344216473824938265352287488 8373220 -6163212085661216259030226798656000000 8373221 -105935335613264175081015036175653223200 8373222 5584384779247094883030697932189657216 8373223 -102846226636167087902553575780193379528 8373224 49783988149144870107641276929504051200 8373225 -4968513920053089298778251032693936000 8373226 -132433227471673628450510064673163085216 8373227 -182492317817890734944488152176898918924 8373228 -100327895624153032480490388227893232640 8373229 149261409904935591034536166503540015830 8373230 -390282329892184882973181656513124480 8373231 29872794862296438168506617194179273712 8373232 -13672557328823822505079713324449988608 8373233 128366395363026287102311560145591824624 8373234 -29939545042936650754007323788437407488 8373235 20171517178458835954066913030868361200 8373236 24369974493334102514699583544793199360 8373237 33858220805002513262819110626630116352 8373238 -113109363541734552692799172772483086848 8373239 76825302551752762871683903806467764656 8373240 3287788941940193114380147622086656000 8373241 -54523106997069428469187022984867363516 8373242 50286984753759236782527649647069833472 8373243 -53174230084015384846384323174431174400 8373244 -57719429106709144053070738869281468928 8373245 -54265314478744733962921652863680940500 8373246 -998992867995109673180817999960471552 8373247 90037930946695918479047821521677259160 8373248 -26679185781225476413891440453095522304 8373249 -59779847153488838850433692445458719232 8373250 -63211513617506864554931194207750296000 8373251 -282401451173482454373191441719029685488 8373252 14324005229552553317160125019691044864 8373253 30142895933056772187165873502298973056 8373254 -38496909825099050219985565995730505280 8373255 -14875949257234267570148041599029852160 8373256 84829628561337578472997903174801658880 8373257 -47089679108252492981308460208814949340 8373258 42561538147207849714224301261131187968 8373259 -65230922263253657448428887753158298540 8373260 7585798300094196191285636677091174400 8373261 486210923785829102484024798996303936 8373262 -41668780080718190653815141519216076800 8373263 -81423104546307801796045981389399889488 8373264 -12801551450414422702112491495970635776 8373265 -24168184486069124253241565540596298880 8373266 -34151603171923262334794918754374307072 8373267 44464167390565200480637320883209970800 8373268 31001627116512974230656280488682341248 8373269 102013106366230895086020766641334617180 8373270 5390630511427557092934445141580169600 8373271 -44137019703516670024697483666640831800 8373272 167141704241454230789486897675838412800 8373273 -74531373412221267328522344134206676016 8373274 -19808270056474747349411036940762942720 8373275 -11635957335033016524162313285194482700 8373276 9039446989770198716616702295017004032 8373277 119827413672981049767529667525781015072 8373278 32973825090717879873547951790835181440 8373279 -61939443956447668041272052969025125816 8373280 28196215409957794831266359713254604800 8373281 31319891511345964386697023321681786240 8373282 -21710372494590750020055305364234003456 8373283 -87907682447026830422427230573508394776 8373284 88252433195517448371875455249617791616 8373285 24254876056810522163466820449937916160 8373286 38341264342718761343730937420597416960 8373287 16688672168800615912176963412359325440 8373288 10218265887272752683353126848498237440 8373289 -150960583020989914915020568389554394240 8373290 -9915930094705820429273854587308750400 8373291 -68337009589216195149508420832004234408 8373292 -32045957068940675628353159440774537984 8373293 -81193556865668503019869751379852772458 8373294 -53290981336445381700689545438018747776 8373295 -8737329572655038875453431705564258720 8373296 2011300217190915873784087511838720000 8373297 65198366794005181590146593545352985472 8373298 41431925649702866539907364035762702880 8373299 188076999856642115498037703737315733392 8373300 4960780010517656664967988039404032000 8373301 -132994133150839814324696867946606881600 8373302 46175952605599870881567475686819802752 8373303 -55662808856025342438903971624292574416 8373304 27355294898067578043065221682749440 8373305 -102970074322784138292483628713862763640 8373306 46302778578164096471516576098434837504 8373307 -476794868663815944896356500958510896 8373308 82940742154625425847081053811556092928 8373309 1039508555390299297766330743622160960 8373310 -13690843633415160671232085297639879680 8373311 -15735751329212338849940797552493457120 8373312 35495822849340745944310030737445748736 8373313 -41165646710108147296630786121860799276 8373314 -60573895846407971654295976274089640448 8373315 -53124884942043707085450139761032100000 8373316 98554315504067163314323230506747904000 8373317 71082346393217269317935141798635555584 8373318 -5510187138190696021908574956219122496 8373319 -16178962407180314086196112573162133360 8373320 -71850323033327561615489994524070451200 8373321 -195968602396933927672052739298684659840 8373322 -45274195905988656582644062229074074528 8373323 -10389371101996107188486212546774521600 8373324 -11795392102195592968874173925794541568 8373325 -151976224836211445154030777201899300000 8373326 -6666233996183139842284480386695510976 8373327 -99369299728141125247977570917643701880 8373328 -23342842282099014049622169750719438848 8373329 10853269445312651428019075658152418930 8373330 4574317898515795481472641832532677120 8373331 103513041584496815261138024416815580312 8373332 222991313796683303433491030120919244800 8373333 100343431803309350127805171689184281024 8373334 11088756884262874440607637422702527360 8373335 49356839179401575903005001796383168280 8373336 -61969778984673159268907966707594137600 8373337 -40984365931557944665113618044921416448 8373338 -70717495645528476375576262084998236160 8373339 -40333283124106359800479928844639247920 8373340 -147831791441009856228951855748508160 8373341 266078419692711122020114684433034010752 8373342 -13494567492363638044775592729627242688 8373343 115957377724961083114970400448679754744 8373344 2227063053702288010166840558695219200 8373345 12548102173487901839682294824718299520 8373346 -38401825806993372661108886418274462128 8373347 3741334964068291213191022478363196360 8373348 -12217620578238884110724541305726238720 8373349 -6576600164543894458118668880427999264 8373350 13093035901573117391962413719585284800 8373351 22798189686679537853311944071170656384 8373352 80301633885293345255184095722430085120 8373353 192142453252624041225523196296081380900 8373354 7727164120411924763798970061637177856 8373355 -21628155382313436537063946556261192640 8373356 64919019154071489720355376476794865920 8373357 33103286170380006492138432576057086400 8373358 1111966848180051221992184919065198592 8373359 -51324071893285373923624568109494734584 8373360 9309484890126376596621636573973708800 8373361 33803685871242773748862700510432298962 8373362 110285667015371965944496612886837820432 8373363 140107826068568577701284147206756633144 8373364 -30784256459453842871579402501488508928 8373365 -18074330327152805009703236408927865600 8373366 -36927751712535453393769741465423426848 8373367 -96430544255648862633319982753903999568 8373368 160893483072961393028051809359820800000 8373369 22417088232677575778192748249258033744 8373370 50808392776609368807538072653142210560 8373371 13322500916162734238004842270542178232 8373372 13450610030501176892895048761351061504 8373373 -90843113281143487674954944034432289800 8373374 -17548218150112396695370331003354071488 8373375 -162927974915517770566263438141618000 8373376 -191690938746400089287314460684530483200 8373377 29643282968019385757092792337095076226 8373378 -15209499984885736233310793183039626752 8373379 663664598162996135682031069102792704 8373380 -26832272716404390659916955570174771200 8373381 -17692004800598552837072828684166855456 8373382 72123829721960832462777236760512349792 8373383 -56293796488917628580407830235683826896 8373384 -40448318287401120436817432356515502080 8373385 126244613194995020498723169303744441600 8373386 5930249847814580764467676956822969600 8373387 -58261995470912904060035148087783569280 8373388 -101220055228158671062591323221082771712 8373389 15404799801556182577627695465085429440 8373390 -197764864848240508648146764489333760 8373391 19236033387523353406819203559048697272 8373392 -2018754502216413741519182696201453568 8373393 -40441903340281608271992736448330119296 8373394 -6749119685095662979101328079379932160 8373395 480371466337475763412878433851931200 8373396 36867203468120922409835407042180392960 8373397 -175757513926166057890675497703628151154 8373398 30274917859413068347930060161364170240 8373399 -156890593536249910674973723782646371840 8373400 -13289959130584622651175035342693376000 8373401 46196848634052019902091114770419164200 8373402 41336885183807226244450998765828441600 8373403 -69812966829605991268530448606388527872 8373404 19222559339249700148207247207733181440 8373405 19165271825431898634728579113287400320 8373406 -63152674713617052399577551065379166848 8373407 -36418741502319765773915334755277414288 8373408 84213729898742317061360232282297729024 8373409 158964003054458607893472894263610539520 8373410 24036082760572853542743852274974750720 8373411 -110637244850535412497317559112954978140 8373412 -128010701781878531524213143544779403008 8373413 -88397332361692256076459849106581611076 8373414 -23319339146757719347672978943382720000 8373415 -124931365983382057457308696146657178440 8373416 38663777778906737274111300132785556480 8373417 -14866748713874183875807543350115207104 8373418 86317678712220016828827195326888728416 8373419 87808405531664565781683349456937200944 8373420 3984183558502014323510915714946892800 8373421 27268224725187243656938156018312425600 8373422 39140602389108569549603511559798866624 8373423 -107613159467759850393223735716568807416 8373424 73102306280526936268476508249686016 8373425 -30071957050723485636516792055606597200 8373426 5733931138018674047196754437873451008 8373427 -142239039205099335780564879644136334400 8373428 -42282498637999019836364593800104546304 8373429 -118657942745820206464546483496456062080 8373430 -12987876091388809396348324121007432960 8373431 3609802132188247790739184144814910000 8373432 64615145583150460825112543452546867200 8373433 -546246413567128857467335792034576960 8373434 -40018211714241898932915146229124074384 8373435 -9727900045325449920377821020398906880 8373436 -131748344516847313170213810257043512320 8373437 -226532792599569477654517118955993500640 8373438 -55023096212250601912030852045925800896 8373439 -36887686899852641345629071377889866144 8373440 -10703648296748551300333768519943454720 8373441 -11342572356202435518554367992828252160 8373442 -43366975418686245190581345770179584 8373443 175280919689414165242635646757029966572 8373444 21370846292714781177902865754204732416 8373445 45771989524618322495994461312661725400 8373446 -50462696690805731068128613119647687328 8373447 -39820848098605837350655413308106702240 8373448 75442351832289568461567484772845839360 8373449 -33730995766042359121156975613893169280 8373450 -28328252244979616261739723960186278400 8373451 -96775257351184894237981713723641888496 8373452 83577557546204196677739354888110853120 8373453 42597494030660876423843333961710891808 8373454 12161013278054899368437197535124936000 8373455 -19851910073995230204596284839567067440 8373456 155696582928846239278035022068056064 8373457 -166533833175657779749244741224748834400 8373458 18855520154168828183395631976963021984 8373459 82786636444582286039401213554663635520 8373460 65368525390736006128237388172390643200 8373461 -134984298770146432231848424249419637938 8373462 -23281398938022724619060504557644560448 8373463 -170484517381166092380586395624570374952 8373464 -136170807492008607382490482779907092480 8373465 -6846448993503921277082948687598819000 8373466 -99399311977780006081073806785357098016 8373467 28896460544958713798802361677215928516 8373468 -12642250194208302964810122594371420160 8373469 19548905346057937139061644418949491480 8373470 3926767564452667914712331676286110720 8373471 45816593430101688984932044081390632960 8373472 -34475310551345517823934864943854125056 8373473 -2449134683923315398607074436702751616 8373474 90990302128158274141268041637862896640 8373475 -26737890656658449705727737427518265000 8373476 -473886921358527490593848180472514560 8373477 -18894875904939432967733356421281153920 8373478 -25037438678128921726679241375198198144 8373479 -16151920686740698416719382392958142920 8373480 -78062976157864541335328990420822016000 8373481 -58557769895905237751026050060115227718 8373482 -39740105795287463775492060634093876128 8373483 57531458130679542850577837205052071600 8373484 28800850967086171527257599892261364736 8373485 43680381409871370676424082046312530360 8373486 1259706038271864010868635132344468480 8373487 -106230030507333674402306200821834994864 8373488 99992837445297897135520036609113391104 8373489 1227156854453222778940506914697019200 8373490 -6800203696074324542367655134473740800 8373491 51690878680966489013165604174424657920 8373492 -23634771959106662304631024069689965184 8373493 165167685386199960258024972941059213742 8373494 -57200393802021132045462994179216676704 8373495 19886854689748936901918669474307939840 8373496 -64324439110311026417661567599971614720 8373497 -154516452623345495363213952635980069488 8373498 -279894942011226570204785018720873472 8373499 13193027437226018279605415220402751680 8373500 -53562042326178435778307255418236544000 8373501 -122529292639635762867431350874608390170 8373502 -35192871002906653348141597869887160000 8373503 64646620476072732395562005854807121280 8373504 -79848727900629488806890570787917398016 8373505 32828420172284440613537396081807108160 8373506 96556804926769046297600005060060137504 8373507 12379310873383131699272398120540642992 8373508 -30284866887436258908454735351991377920 8373509 -176264797896041089569830808085084116960 8373510 49657533677770873666084359039153043200 8373511 -172470943593010256029503990922055350888 8373512 -40972855091409891683608876616381552640 8373513 20845752425884330080346279215210433824 8373514 57609007573685464238217625078057262592 8373515 -75310049139556630836311506703478351840 8373516 -10161886758944940837270202282936381440 8373517 -105310235343729061565615916150271103434 8373518 81631667511769241712542834452533039360 8373519 -366476882446948144852922192731194624 8373520 -55880935430259073033425474181256970240 8373521 26471828209031836117581186113724789492 8373522 -755989138287977728823959710846067200 8373523 68345538018998735541355166169432138384 8373524 3775839961065428368822636570328891136 8373525 -26281331636526010913037139289221862400 8373526 20191950281027583875417229786304143360 8373527 125645730130216447412988896519775673392 8373528 9075149472080986816908660187556966400 8373529 -24457298657034375303331098961686537216 8373530 -68137150125974781807534508183075610880 8373531 24043087154547092707584580011671128944 8373532 5770667065822629568747523894099668480 8373533 69711644819968469777774917399118586720 8373534 -9913631207732895768108535275715805184 8373535 6385246311930148991290474704517108560 8373536 -34750806755949121851465334105661964288 8373537 -11758844301152818813239390601160894688 8373538 -2831301956434503664675594502504716032 8373539 105088467365225064412972986959449781340 8373540 -24000948260668420488947263799992320 8373541 7537039655741048306864580858071372160 8373542 -84009835696030207407359309024046647328 8373543 -46728178425758503828717962409931512536 8373544 51338093354156621067179541211892275200 8373545 -840248343521807926023998867156403000 8373546 -23555561045331175040292348712336187040 8373547 36482791987689140826929287888455859200 8373548 -192214018972455366964287198355957223424 8373549 48900914155585914560725501027080684864 8373550 -18396027419236158899458317445583299200 8373551 87373837730893886860365000703786455504 8373552 2530720245779376597091920502059171840 8373553 54380477505018284329998327742979299044 8373554 -40184930421552999167061279801899821056 8373555 111393788582058615223780553009345140560 8373556 11387512257519878914257979322372520320 8373557 9547309204045264425091174178412944700 8373558 -5642060843524310330266704790548772416 8373559 -12057001547295715009424058452372893080 8373560 -40061324397429022271708782021316198400 8373561 49674846486577545745469997021122393232 8373562 152546408407904337994630776565692672 8373563 -350147986483081430556282221541433284 8373564 99098981813366438967657232817653923840 8373565 -15922458255928355326900803959775129600 8373566 74820418285896691415586711406859027520 8373567 81981407168170443380062328571654227712 8373568 18791635751073539006027884454987431936 8373569 -164754257852377956275692862225703444030 8373570 -26931765030331048198388062450909516800 8373571 123950379015801787075093405918870013592 8373572 -32429156482240731882767975135558193024 8373573 -20771738515052820997244590859344294020 8373574 -55602476303379413531465178107794164096 8373575 11266574645583231190521310888563408000 8373576 5933044563745380034323772554537369600 8373577 -64805701683057024099990853525887928908 8373578 -3587665036630967545194182996879330976 8373579 8720204250971106981429739314037959384 8373580 53295330665927762639741772281934812160 8373581 62531221053928788608549826386647187532 8373582 23586426802313629805003276327701421952 8373583 -213850199611379893491500965543806337168 8373584 -6307006506996256846874895709526630400 8373585 -68316562627987977897794488336227379200 8373586 11221920887710632553540093618024533504 8373587 -33004465531741219732674443791286102160 8373588 12289863435651672532241233946875785216 8373589 -20430227196827688371683009985360104544 8373590 32589248451675068441535242041303084800 8373591 -109223508219411603538605004630513009920 8373592 131722637262433593737763916401450393600 8373593 -36662193401099951109231889638725436720 8373594 -14553730303087269397467774100984957440 8373595 -22874389734059405687574270614986078320 8373596 19567645366538981774067922989360218112 8373597 -109243657262097958955819302191439497600 8373598 29274046150160267445341436197049757440 8373599 28847289529654659310783042644997141464 8373600 -29977671027100685650265587661055590400 8373601 -148947848622376805721335726773913522398 8373602 89806290002301402808600079579386204752 8373603 -6328578435987566325794739310591333632 8373604 -81715852935108904461760721056501555200 8373605 2795905517452779668000340545083584000 8373606 -12525708807482471779139887249424733696 8373607 154514133409238011998112775650012386864 8373608 215347124885768178808256734207585704960 8373609 37364767528500254890859169748379698800 8373610 4998133047823370985588596248838722560 8373611 5767537566965448652485831951975803664 8373612 -71642236322027671234838066806925667840 8373613 -109303116088934638891720218389303659520 8373614 -114296785841939065897548666589629580800 8373615 86280739034335309335050874057107016720 8373616 10551385606799700734465130884488527872 8373617 -11979819215897215474905431651847503808 8373618 -1022779292543850503807182729402933248 8373619 9029255320269869966490132178133139020 8373620 24834678386344063940817511780900608000 8373621 33077821421934316772309117695936842720 8373622 -58386560992796585871074678800028837760 8373623 25356321698604111981911498953686267720 8373624 25153578248855314322044185882302545920 8373625 31225232937049816749775331815510938000 8373626 -9563572184263758982340527600390513920 8373627 18038061551725698985683439360101588288 8373628 101855346839613150444367834404134586368 8373629 13539953959953033880436675376065552448 8373630 27122627546057288261281807158209147520 8373631 -41650916512416296384737038479280869376 8373632 70579290925978721665267066728559411200 8373633 22117046944620610666807816226274425664 8373634 -83511272958346715317553596463438515200 8373635 15717537327838788019041662058466858560 8373636 -6231825355339897683483904541067598848 8373637 8392613087666605856289026073899739552 8373638 8809951690641043210956918904304117760 8373639 -29937053246442537192568682893704673632 8373640 183915920094179944091166775495065600 8373641 18914404753477855916378007293251797300 8373642 -74023921092027883752576896849934808320 8373643 -545375780000052253658910325286283896 8373644 31624339764001765948992338780755566336 8373645 18150368020713745037069073665663059200 8373646 -59055443391195789964302764180901745728 8373647 -135623802775417333789071972842018656440 8373648 47828349617233012072505070181023744 8373649 -69616030475757439518088368535632614350 8373650 30601135910880932054949217213548441600 8373651 54828585400966439159387732033219846400 8373652 -8717773090548957568625775615822264320 8373653 -141507320882700983235910801266305090436 8373654 16752625778219130282354968998427964480 8373655 -51616494695588787609567959521035109440 8373656 40904564661493166741870899755865128960 8373657 77818065075883777335362916230450858688 8373658 29290469238139926304575648982293304320 8373659 -112176472507707335701685319542676050400 8373660 62854878991067223436948876409257205760 8373661 172392061888836713765067830360015656320 8373662 53999732283207931654189700598916726464 8373663 81353205064345747932065917651089534120 8373664 -5857701053595157141137873490797527040 8373665 99932304664449067590757620905523783060 8373666 -404698504136660478055081119339035136 8373667 1951227891431240983673161947521165640 8373668 -10893380331288283344955161612614765952 8373669 -65106073915801698241523544561339694272 8373670 56236777750041828567840338951116817280 8373671 -97171927226161380553654460907058165128 8373672 58965327263608918577432414002313625600 8373673 -4044129665614931781023635212302798208 8373674 -22349432098147770841327365045010595664 8373675 -50503835837833413308898788617975584000 8373676 13860456509554307790030674376731573760 8373677 -48879369461060202839586109248413734740 8373678 43986679457065987370194830511781250624 8373679 128761976108575717795164301881054229584 8373680 -11258049807934210496095577747777126400 8373681 65436732076866817212866033139050392770 8373682 14697506283486854799462161925720216384 8373683 23938652759585167818433211317950434880 8373684 -10313658145340171403240088831057920 8373685 -7789577741275185225485684714028475620 8373686 -97329361763806244208560132297742746208 8373687 3929229556412288584846276541813034240 8373688 31267709197276875709317295357788917760 8373689 56832089075695606853455454335244433408 8373690 8993623758956422248475393180404013440 8373691 1317959273599256308859171600937903440 8373692 54297825212822434097960302197859246080 8373693 -26338487148192774198991902485174344800 8373694 -21542279544284085752272781727032598528 8373695 41666373981173293105669643311209990000 8373696 -27124157389378499880501509095547731968 8373697 132465630840580415936781369751105038146 8373698 -12300495705747060552958728303177668400 8373699 1159174971643641029194367103419606040 8373700 21960947729665203680966446864153251200 8373701 82658270238153563238045414114995089920 8373702 17083474815985779578535587902305208320 8373703 51266247155866680156061353595063758184 8373704 65143934726606091130688214452015800320 8373705 -62647758138206154999272561596165265280 8373706 35875739857785847123229464901989400064 8373707 -87856373298314790226853067616672456800 8373708 -62358804787066160262351345402682189824 8373709 -141750153576726709741321280421658462090 8373710 38137459717286232757089147550663349760 8373711 93166302464029156649139395373731515272 8373712 18026829776312614403041894163869884416 8373713 -16528586892891563065036355921881668240 8373714 34446383323560683573963630727388621824 8373715 -8502282073597398719924050785373420800 8373716 -22805105086849425064871798463299029248 8373717 -9470599811232847996405101246723982464 8373718 2670036757978341360326971201098575040 8373719 7762105364253806354672543319074730000 8373720 5936102337473930021197235084210995200 8373721 -21596482628240079780371564209771128000 8373722 -8800623240585986486263568886138893568 8373723 54085195020332196224589500078648453784 8373724 -115061903574631207341521727944102851584 8373725 40240282338633182705908480640017869600 8373726 -92536080221244722693262256430197257600 8373727 -64386926671903175862633917638699007288 8373728 -22614205564972849716011901387382456320 8373729 -8015853419200081379946120478151834880 8373730 8031787105681046014500918924504617760 8373731 10549767693903629480651844925843109532 8373732 3567217976783198845532189630992852992 8373733 180330025907562893379455699250700393564 8373734 -1226790907193492157842574148866644160 8373735 -14758241950953770411308168369355758560 8373736 -4797740097826332243568624167360675840 8373737 143915482255281629648859514541735460240 8373738 15924024435332616201737319174108966144 8373739 197991477714119494812986782115052777000 8373740 64924322674849407584894703698628986880 8373741 67676802607263029413185750807840870144 8373742 -6028903807425658718527519565560905408 8373743 -6201199500319420096888551339742194720 8373744 26265595307493978068186619128650235904 8373745 34693384711996114333166222841982970880 8373746 3772454354705435959898013038523775104 8373747 -103114039926515652322535944690944643728 8373748 -63949000795426878496925381384802785280 8373749 8869103886896284264650626479101336750 8373750 -3398706060073532579275581906028800000 8373751 -58281443137504608484216312534030508096 8373752 49089384708149757418455408671016345600 8373753 -484960535151930991059566378644537920 8373754 -80216905130622933147358907320791521424 8373755 26461160050170544295884346122645518720 8373756 1470834792347229462967729435285258752 8373757 -1180944413640568363502225602228733268 8373758 -41435546000955942351931220339354112768 8373759 94626398245352203484393624008374690504 8373760 71572105173415410222566538148482908160 8373761 -67280402497711472880279882477252301776 8373762 -76084868214703180818866530815700232880 8373763 181449494222747050243590231791262693280 8373764 -47281080850156381021072904555930947584 8373765 29236686383619956406237875689548604320 8373766 -42615878745581334658631779250751239040 8373767 74921376786419157642211763332052721816 8373768 -50465607555196963985047998994015027200 8373769 27529105920273732585400802869969734170 8373770 -48842174045474832723038532286612117920 8373771 -25046960696978867560420519372014170880 8373772 115296286062586136643120289674056274432 8373773 -149945092679915391647884022386026507978 8373774 61426575016730664382841340819310032960 8373775 -25379608367533813572450811757612087000 8373776 -39726557180548833169715609718611755008 8373777 1590106650748933807238460756936111360 8373778 26713431665761776192372119349988371456 8373779 -160071906110951131055047581677338974240 8373780 -115040740489237219963314476540857559040 8373781 -62996864028789725994957169731962784150 8373782 -27116631000277229613106615023486738432 8373783 81000164846916112962243189223953560448 8373784 -60412272016731800716440728046031380480 8373785 -20454214389607478459970245587794047040 8373786 -846111822697406831086117429172508672 8373787 51461088779024655924340594025817760368 8373788 -12937583937069794008461275329803840000 8373789 -11124818355850049935235862894444430176 8373790 14773854661058727273094334681766638400 8373791 164365983249691238485658664075968868192 8373792 -45355872174685471220347746670583218176 8373793 139094812011258117879705253984817842180 8373794 -22810787217980824293583689464510423040 8373795 -38991587923222244777621493013211545680 8373796 40121083003912789760248231053984041600 8373797 -29984010586290174469224147161229026400 8373798 49872931683223680429531310578146858784 8373799 3104036315746783179189776830532862720 8373800 50545448951295906175502859617721600000 8373801 -20077331275300731993081958139592544368 8373802 -89300282533349709574637970480067696128 8373803 -5302613773369494818108524684339987344 8373804 -60794995774891058761530696326672191488 8373805 -186791059367780005271204452008793620 8373806 -17315298537096622476539955229066884672 8373807 -63543514739985325936298495942739329760 8373808 -64338698691627095619199808112788766720 8373809 71162663698095461340154152884009523432 8373810 -17509202977749192846857896323910755840 8373811 58935227628164896650146170835050560000 8373812 26205840378234461789957664069954742656 8373813 -3359137912325366931476474001434910720 8373814 120317341295588036976841919822930660256 8373815 2428752909306928967736522707288607960 8373816 -28291768087692534845261334452396236800 8373817 -94707912416943114175463014535335175040 8373818 5425576340768452362322340208262562304 8373819 -51643798340326705749303506336660037072 8373820 106291556615090319373113511552450560 8373821 -1842010040299294231900538044456827456 8373822 -31027517138089561748103928489893175296 8373823 -63857523002726677675144628594191620928 8373824 21734678363095430468334949780651769856 8373825 -6707661584653306175039515255076379450 8373826 -36378841592238117763602671121964030560 8373827 11380326611522564587943851270999417344 8373828 -78480165072034442980953299968018375680 8373829 221121076319732282903582624772403798430 8373830 1830145202595335798768777301404766720 8373831 -85178357383117550213014938507954081456 8373832 -95117177869698763051361707705067520000 8373833 -51128498382496905203807340347458683996 8373834 -25989176868065294609310071148020136960 8373835 -104318973597431547859288384521305658720 8373836 -65804205976228538495279828764498606080 8373837 22051106735830909933106490612940686240 8373838 41799323413182469989858515383265933760 8373839 -295480260949710289147569736867105179744 8373840 -1257614155382879045671374725563023360 8373841 -14841599662521708746528515085747136 8373842 105238305190596665807346904848405120000 8373843 66254769640928137392035683456298558400 8373844 -33174305472106083236676334910578761728 8373845 -114821584067086765387727555551759188900 8373846 -14825051873548438213537868687040061056 8373847 97775998225164420671173727952983628296 8373848 -11407562740545567949442059250379939840 8373849 -223165128663364718859463114003470182400 8373850 20672296367227558997210453009008260000 8373851 42677173367164579924344220666372567920 8373852 -68550277063349336026673853507003623424 8373853 101299921681204882980841531946587064102 8373854 -48608314776067599138735943662913290624 8373855 -45488579686906079434134044685803261040 8373856 5103328100854081431792794708875935744 8373857 53028333333320308923362877235527875106 8373858 27754205983326993200148838281192269184 8373859 28362003271847239226031690653154788704 8373860 64562679580219196455414509743510323200 8373861 5230739682425398457349173134102725792 8373862 9393091000624083912185186106239913984 8373863 530360332325038568405599279766438784 8373864 -5740095727337716405510984490778132480 8373865 -9331439758482153680552978637470093880 8373866 15826670867711432116192793693495313600 8373867 14419164092001962602120992092588648112 8373868 58014846924320479476561078915245320448 8373869 -64076976370012732569090612739229923104 8373870 21379837764029433763764359771950464000 8373871 -180598059632840541658840027085545056456 8373872 12491146982946950790344144704096960512 8373873 94894866512961189947509126757424770304 8373874 -6396999734159718306280317176047406064 8373875 -14201024391194908057102844244055392000 8373876 -26204451129968934894658516680841359360 8373877 39408680938817985787619734815386861112 8373878 -63972273741083187839116096467334832640 8373879 -42530371081776861354724512548968135416 8373880 44437827778163054522395148367755366400 8373881 21369759401212820842592065134825926784 8373882 32733845428301641462276363530497937408 8373883 -76318255488434512042274063119745930480 8373884 24276627816887402695382259674506039296 8373885 -29242721364369400067949815773202703360 8373886 937498803963565554242951427854826624 8373887 -87751494704666754074126009415707662464 8373888 141469603086600441896501219435112038400 8373889 126157874673402313239813709738105355440 8373890 -8863871227763558006312368494392747520 8373891 6327423704444622274157984879406847992 8373892 20670149360041194541602518053160447232 8373893 -230565372314300910789134874585599038656 8373894 -24981800323108017839850067022417260800 8373895 -119609427555860093320892050778198479200 8373896 -129430816737749715862537850038769418240 8373897 -4359016844135176758706477034482178880 8373898 -10490917159567327456765837984434392736 8373899 -34627044416634496697892155588903819040 8373900 8045926393114108896725119784561049600 8373901 -167997507462940188369117024147462183668 8373902 13214956525101217654174840695263881152 8373903 -9383069411725382362055947080601474416 8373904 19243225539134326630498156705885519872 8373905 15360888437352106600462639038575862120 8373906 -63293705332769178169717470040627200 8373907 130851513109532083400363767571151434156 8373908 5132022536897028266055631847507896320 8373909 -68861663165276402933554489660777828992 8373910 37333619623472430051192637171758222720 8373911 -29848405424534668462926398199247642176 8373912 -54245160498646758836838108656157327360 8373913 -107305206523920363429404882138695690080 8373914 -14794073591047717626432530157461153568 8373915 -123610424961942320670969316750435392000 8373916 17416756229472694836671148889463395840 8373917 145693453650042944205673890492492756966 8373918 20918126224715593075413461589272693760 8373919 -135992945360414791708466926673109371680 8373920 16798353234407313678425268042596352000 8373921 -49960734244685306421116009174567481600 8373922 8150140179428938582118412768464728224 8373923 181481997894740484289048713795761150172 8373924 -302017387956999647634946545969507840 8373925 -910828187364776463390872589729040000 8373926 -42504828336634689664483781087685984 8373927 47728492467006700432092932743210346880 8373928 -43928734087664579724270058184439398400 8373929 16532609974697569547794023066681322320 8373930 8890822031094110002014819771191205120 8373931 -3262097299690485678267546369669240268 8373932 -11658382601413001802077805469452484608 8373933 44325631185619042775205266456705931702 8373934 181697725824408524015390279995584192 8373935 70060202445427961682384947760994535880 8373936 -16200934916987276623968597761749843968 8373937 -13606473211807887245643842406746580480 8373938 112179198081449646664449427340155296 8373939 -41626439251251710624229053134080564480 8373940 -27570524557438047730550121043489497600 8373941 153285222904964064155479268041758063342 8373942 5602055564703236366274354006437562912 8373943 252291171031935146910143171818711362720 8373944 -140503351554404608136362938179528417280 8373945 84552696578850703298259753789637718400 8373946 16930214928946537929092661708725936640 8373947 -74243154284295288392033187693757812000 8373948 -35936217253842518209879752330312990720 8373949 -1693394717617076993277540591031639200 8373950 -20920987679665768945125507436213958400 8373951 -45831466346337950767487135459224674408 8373952 -65998732478422454312260011786417209344 8373953 62588786208394611428576154756087687360 8373954 31944694391022535343790038103425742720 8373955 -31389771693058004834244299392570743840 8373956 -54978761412531255410711225681017898880 8373957 -77594710960545405020301474088557346080 8373958 33983072463790173386760879540931361280 8373959 -104571776014091719010742134423003610960 8373960 -27484995827054257609969741083792998400 8373961 -115386632389888586289700454242890838438 8373962 -28285482812865324299741992604829636096 8373963 22687313631557027906196287712154814688 8373964 -38048729684354883646145246046309025024 8373965 11287662702162921231646224315511747200 8373966 46924792292905179349792494596547599424 8373967 -12250067484944788091635346264055285008 8373968 -15267102572704626636975353321932455936 8373969 180025957733866846003584207579348123840 8373970 -26761474082254040907788007969680217600 8373971 -189992297714566182361609039849137255828 8373972 23414816034460662505649216645166139392 8373973 -19358706778030565222170613867931070980 8373974 24066150252238498365134071297132685952 8373975 4152262930964743068803554451559660600 8373976 6586869771032552235925541877914173440 8373977 -64660559063208432365209160917951244988 8373978 -7279669896557023919166537472088578560 8373979 -57388573670304024708125627901100958424 8373980 8731777998461413337220439763110848000 8373981 28698826468076765169942090070088114688 8373982 61213710224612288518091637952755902400 8373983 -104854150636174303765301932838459676768 8373984 -119986577147293532018304223788788613120 8373985 -28326927314639905766514045139274531820 8373986 -53232567411736346231734240507329056256 8373987 8550251550148045548168597500678329920 8373988 -6926196803863942573927058364207390720 8373989 173777397335878287170077501699695324 8373990 -47799997557570063049782087873811353600 8373991 104289968255026449219460879429068942392 8373992 319792954033301282710200741256151040 8373993 9883599290952605490479455750184709264 8373994 110124909221951933228386946902877029296 8373995 -40021528032659215526667888960944183040 8373996 81407878015563320142892620120043345920 8373997 -128292832410132853453321329512930624554 8373998 52854599602540156193254818372948072000 8373999 2443072707524957139439108266632970240 8374000 21559454459750938660394662146539520000 8374001 69757360552998430298367658173980248704 8374002 -21385283150330459294438761212827289600 8374003 192846003041927861532578459006054035200 8374004 -54258808730762459122528120373135609088 8374005 38899195532562502896704230606576869600 8374006 13621538723928974545125419714343631680 8374007 26029284589802121214673708626606599312 8374008 -6047641758405384615404590290787184640 8374009 -29855863139689772785052961436218128384 8374010 -4421032978431054095695318193402594400 8374011 105891522210778235757888699804823619040 8374012 -106670833474377064818325101198498770944 8374013 62285570439949822141292753423849448960 8374014 -1994993765719247927464427329731415872 8374015 -13386408342587311328556228018953729280 8374016 31570632932543133102642744788068073472 8374017 -35877241906397434313424471661951680720 8374018 -6690506068758726896963673635306069040 8374019 -134944862490698879935176460484502253440 8374020 -53557273836999161987508553837353984000 8374021 122154231591926149320356602462432352222 8374022 -26178760906967836197047988796451841600 8374023 20115530792314339916536755056313085440 8374024 15549363977613949868785029953776189440 8374025 -33599421589641720603261178600019774400 8374026 -5231656328547814867503197915062553856 8374027 -2357803489931373413926908447663218168 8374028 11503526711100106187697136137829386240 8374029 22446387952872944380497574816140535968 8374030 -963200125821241088228612318742282240 8374031 194609053434751045165095599531225606832 8374032 8648735512643787843364451085434363904 8374033 -223877095426643697599952342025761783516 8374034 -25079211936369757188121699148712998400 8374035 -132117758719691840530888138478472960 8374036 40710204642259041433263675499414800384 8374037 -75572588931213994010572438688657710848 8374038 -31557253014755700488367079514863496256 8374039 -1155573410574283999515752758216461944 8374040 124793776160199300691705445257559040000 8374041 -15736113112885508780933734216468163520 8374042 56971274233087468040778934640925906672 8374043 -157540255362724248922673278377924291708 8374044 -30375995160135329212569757673902718976 8374045 37006456497796918065441243971509911000 8374046 48556133294435027060416747077026585472 8374047 83898477930104732291311872995224320 8374048 -175502790596080730681476569298605441024 8374049 -7762757670476847274762055245741450236 8374050 51047054916521412428263191981161376000 8374051 23996786693652301536404482424540642700 8374052 -88034320010474303851931382076837217664 8374053 9328891685404559010427858960292242464 8374054 5220650124798367196297609126155676160 8374055 -14801413521619859620083470048620290000 8374056 -77241152392295185993130024592667852800 8374057 106308467484208334237380112724430301306 8374058 30511558382545733958786425466576195072 8374059 -69021133690620004876796427902380201200 8374060 -69441490367020854727147682504767411200 8374061 7489014036848190656309327725543223424 8374062 -4179547624648959913052576307246898176 8374063 -12249216427674297696248529626074440688 8374064 -17764022576897208490131094562299428864 8374065 -14125977987817198857248781237309154560 8374066 6055658059892737087566507758423317920 8374067 -22345570608299034445091506889739895680 8374068 4353476753197242235415544405424392960 8374069 -135600424421975164733071825040724254880 8374070 11500504905274076092925441775187249920 8374071 67605965222876388092778795005630228712 8374072 -19826810832479552514017026866903859200 8374073 -20775036989696831502122030911871166678 8374074 36878748159286102307529055574186818560 8374075 88507341102782027156528159276050289300 8374076 2385495104814430739882056857536229888 8374077 -277839225024116529239610071259371276160 8374078 1841680685222042460983416703388729024 8374079 -15667029648138127578967472503052774400 8374080 -7059231104183689053539692019303055360 8374081 11636257410464186175137442691316338824 8374082 56859854165758028715711768513433036800 8374083 79494961621173470096883784751075812848 8374084 -247936540996085157334258182370195144704 8374085 -94336997942955473835008320815946337220 8374086 -3484763836488520091076419848527720192 8374087 124147133122434755467562386977081307736 8374088 -147782724060768018618391278832924784640 8374089 -126520333384300189160814643221032641776 8374090 -45460889708186758030099323359732791200 8374091 37856846732586994756666009823949915984 8374092 13604959075364743477805803748020322304 8374093 -2474447464382627530124328306419672832 8374094 48886893237578286492234921666174588096 8374095 46058898291613449977040306136775987040 8374096 14391842987901635404717971664529784832 8374097 -164801493824526930227468906278775693454 8374098 -63779401160964304037902999200309120000 8374099 -20195594613664385851102498855744288320 8374100 8951297161642376179115727148436496000 8374101 86729826401192774639852678265035036832 8374102 -86394838927520873154878612323415464896 8374103 111422248446131212592086414941696857352 8374104 10055017676613936471824644871915612160 8374105 -11237969643833523143473823838958783740 8374106 -25925585072595675608069765513177195520 8374107 -28626868594575125735034577629453566976 8374108 -73926907193462587811214985444555689472 8374109 20542618550977779138594602528695286310 8374110 1697309087792444580110354296121093760 8374111 -6384392971441019756418413694822148376 8374112 -144626300044958882404267796947519143936 8374113 -95444023240219421079368328412431843552 8374114 27999223790966548674459869881942682112 8374115 -80851816676878349433885302830866842400 8374116 38211938910435650853402333396855558144 8374117 2048267052141133366578075296296084926 8374118 74192485380292098323611432517094401760 8374119 7852779094278755838367252743993705600 8374120 48117680790439136093553547692320716800 8374121 53444941708241437260983902574625344832 8374122 -595434833469035766272756788557393312 8374123 37785776553589765165098640148508245824 8374124 48636849671288065641679535273597716992 8374125 -9621070373690463766901823356609232000 8374126 81610203332675222784498049397987973120 8374127 99247554328009291906866346238250514320 8374128 -3389302042442696492253867060267319296 8374129 -182769033100930548057582714312077358224 8374130 14708940463723775898453704015359980960 8374131 241252581021946231737509648397689472000 8374132 14635573002844360023809326312062531072 8374133 -126440333231778842838566335624786257618 8374134 -4561035634436964922460181419852843520 8374135 -37177142071108198814096038585267668480 8374136 27141165220773365502341841838101504000 8374137 66988764488194522057164427467688506960 8374138 -3038306877281626468501287987801755280 8374139 -149847070757570759416316514996360077472 8374140 -40497429900859227151925065249162775040 8374141 140435352457771646070118046100951945504 8374142 -41601944446415162099276301095014241280 8374143 -49548346262272473604155339167784322800 8374144 62191015817179521056805114850333163520 8374145 -10487676851128027541159115162811112280 8374146 18459072695705638243403589612027803136 8374147 -208815918710487752356116278559955488 8374148 8425564833291400672416588104669486208 8374149 -113931346790122186718073060602661813444 8374150 -52794755941377599575470480689885815200 8374151 -225569628644531980730209353219860753928 8374152 -53551690263871887770825012423448698880 8374153 -83960489083035906929634902024540298598 8374154 6314560815569526134459888383091708208 8374155 43194501142980213730830106953227270400 8374156 36869006530578881315500666451667118080 8374157 -144035114119483758157644470829018269280 8374158 31930229231239866253814276302495334400 8374159 -6093071517977493412069460150349799896 8374160 21204119984191939549894351772630138880 8374161 -127015838854460331027155226435650822928 8374162 -2299283104068682030930062773735589888 8374163 3124370948850812262455508514436500560 8374164 70972181454140698537431009405020160 8374165 -145213743037090850543060352673538911200 8374166 -8772636779502483608334331699936469760 8374167 -31483546828375872148916649372685364400 8374168 -88116057990565038474920232593264640 8374169 -14492213278101774511670731717693784304 8374170 -11063868891026467621161314193452375040 8374171 7956248281666819544353501458520096064 8374172 -6881319625929255047476263832650854400 8374173 36906900582830243602026007386616609440 8374174 96776857737261317564345398501828722240 8374175 -30820943651558571545401129718714476200 8374176 -7381879304473100026015019919269756928 8374177 -5172067550845023675581118911103577728 8374178 50541433014960690817336659440208838656 8374179 -73739873055852987541934262070067013312 8374180 21322929860649733986273837185844998400 8374181 -1043657293151355414763831644265086018 8374182 -8498471876370048695290481980107379008 8374183 -105217613161216117416146515412613737376 8374184 16803183963126978976168699117513605120 8374185 -1017440280949511782350163144415462400 8374186 46546550356869178897469352175377135792 8374187 -91862949723472106876128231397369684640 8374188 3770633277478031101648689559034465280 8374189 -310893055137028722072988907935700199444 8374190 32183445535757936510855572764293500800 8374191 12964836417353168088052678690383905664 8374192 49466084710170031039956348548647632896 8374193 256006185570788368550152909242567484800 8374194 21933516079945954608565048268732023680 8374195 5296830195522975922290480968247649920 8374196 -111069979078820857182062707011460411392 8374197 33235892219386733085089563664776703328 8374198 -88888186637993883868176876347373322464 8374199 -143449894309876546673430482082124099800 8374200 1046358366760754959664464772594688000 8374201 66346599170821908856215777101412111504 8374202 1334826377420397971723056568643888384 8374203 -37436642845605434163464794243237900788 8374204 25971879467569031433953255717803671552 8374205 -31548171145815264978657351823813962240 8374206 57740196086537863480215375375259121664 8374207 -873097802158453565284349109164045000 8374208 -6171623410852105429299156394400808960 8374209 93432030848798646467816070632292422016 8374210 -741668024104977591617776247298948480 8374211 124309614208058180151392352086605864632 8374212 16430426303522059984807669082229964800 8374213 89466225830359611451320536737556686524 8374214 51511124024030678282029559798855516160 8374215 -2950638531010952154925457706791316480 8374216 -2899484033074292872134901856900874240 8374217 96133738493188681065993817890800295732 8374218 10356627856102343628085072060339680000 8374219 18298092399199966143752303221904213280 8374220 -13134101953146362056133486054916741120 8374221 -100097510602088735299945657423110370410 8374222 -23905552820561144780459904745971617088 8374223 22406388248649859786441708540091431008 8374224 8404478515459766534132645710880440320 8374225 167858639270868901659288881150138774400 8374226 -12140247762544952341650267451927587840 8374227 49183539807771752744301509251748673720 8374228 -122435638432257016315610175971529058432 8374229 -55047939996607907185407304262202848160 8374230 -46266254497192169072015061614014746240 8374231 -62319763452123378584388952075164309120 8374232 -135432644851530544836795711052990617600 8374233 28838409668582103761409776436888382848 8374234 50969574850211489394299266602500196864 8374235 -45360721465171472207084973663714400320 8374236 -24973007944902318983043559560231300096 8374237 124706288775957254082637696023381400320 8374238 56988150480981698494524002864139582144 8374239 -39527543593959188157875031356456287200 8374240 -17856480190620711263373469155899473920 8374241 132286045783007871233618997694702932642 8374242 33833427518851827660662001711219823104 8374243 -119405995936351114838477028698019409920 8374244 125079856942911485068841263129464615936 8374245 -25365905220299535009783915488856596160 8374246 -61446679357332092783062172314964912928 8374247 18225758933707886325211997094715094400 8374248 4661481324228862017839506290960629760 8374249 62957791096081043289314906010385006564 8374250 -484720202690901070667324212717440000 8374251 130675430865163103235569416183128191664 8374252 35206138273307611447418383520857646080 8374253 77117855619225100542333745917454285824 8374254 -2897229832286757073657693144577003520 8374255 11737530308314240983770041860890400000 8374256 -30254029269025558097317198930518245376 8374257 14776018310722410603102425395998805200 8374258 -99713040911312876035225239457809281520 8374259 123228984539014948915993440269181056460 8374260 -56260839471852811639882934650430269440 8374261 -16856129620970358484959226550917513568 8374262 17153158623702646173583982853865342464 8374263 82266065363078020022196208346457660288 8374264 -37226233404988456979930214229227417600 8374265 66307865705347572648214943544840973320 8374266 -69738327825291381678591259349298418176 8374267 -23641162196349946655057700672875063448 8374268 57631141628988298377140043494387712 8374269 14731723446446850830373560887282393440 8374270 -13853503750985452001822961211446729600 8374271 -190948672112556158425250949032583702528 8374272 -11591262100076038176255221129910681600 8374273 118674390545416827854865509474194008660 8374274 60873924558288243381766912612067549136 8374275 -5779365944993522897159929842960084000 8374276 -3021393660163624342727710921753760768 8374277 -39923542615175614229055792075568808640 8374278 -6740258644985247900296953424132972544 8374279 -96782135986726266070498967692907566320 8374280 26400228428964018649824716755559270400 8374281 -11031083946060295754102774829718538880 8374282 2475651284599712291630297883377724672 8374283 25495067847953592956031315469348548360 8374284 7313323401966555403478330189313263616 8374285 -84205751818344936384727132540245253440 8374286 67293524753000655239514514824773632704 8374287 -93024584744408903233770847115991256440 8374288 5492152674392273031953049664169902080 8374289 85055544906896274173093996062134528 8374290 -38728375887787782053103788898384161280 8374291 -32051109842314811290974163741823678616 8374292 90395919757327188779066239147740038016 8374293 1612653035114544429306302290609231680 8374294 -87171261544223537478391336107683342304 8374295 75836068613780752963083547267069432320 8374296 -46315878136553405779309601050804899840 8374297 43654444499505552286348989856959875712 8374298 -53555114442310517315989588387475844864 8374299 1709890027738645267072836835126340400 8374300 -23787216477137314688710949803260518400 8374301 65801793815141369199227004780799810800 8374302 -59100991374263918972426959988635003008 8374303 25624611143606494737107838196957652080 8374304 -35412853151346358613405982750095376384 8374305 -31707501399661796877839550405213018240 8374306 108026701104026101995936487221043353984 8374307 214284701525309969736247978970207682840 8374308 8214656023536256647583266288428789760 8374309 -11571893652902757804858062798193610240 8374310 14019917157388398248650367336414511360 8374311 -126545820439976415509474679372786747240 8374312 -126397434678533362781508165387699732480 8374313 37142229807825498055999259795514193920 8374314 -16041304262873391670281585141939354624 8374315 151878688961443854781134421417626709920 8374316 -123120556071238240811654587100803921920 8374317 15449279344180214231273822151043950720 8374318 5806553934378751455393092772362822400 8374319 -240590808314824228055885610034969938624 8374320 15569606740128410178790308928379289600 8374321 -37092382833818503829042499356362661760 8374322 76716731749721953011040005234670583424 8374323 -2989659630499714697251445595468861696 8374324 -13196827846288775349809874213005959168 8374325 -60001969337016867949413181287531052950 8374326 13834351509441684122017103522105894400 8374327 4422397001613904091499271134492671840 8374328 -149798352312607919817458691123862179840 8374329 42572297066786113858895770519623751674 8374330 -16540409121917866345363586238429235200 8374331 -177744973949850452573370621406990080 8374332 16476119739516934034391360180621394944 8374333 35461829892386670701264865149160365280 8374334 -42719425527411223607863686790384119168 8374335 8518628380382302427010908321257184400 8374336 536770403267901680086696561874042880 8374337 40739410599925420014937546272156475392 8374338 11655204541059790769591507080041621504 8374339 34013291379763718809299192269059230140 8374340 -6033203450362921929378755585202585600 8374341 6114711482523223499330935015646165760 8374342 -34517058656815174448605585405794148800 8374343 -145822819579245151893916844320563786408 8374344 -117022219448521649769396527886122434560 8374345 75910786169602975631214895998557280000 8374346 2077964169727671219071168051538783744 8374347 2495970593494682158070517397195776996 8374348 -69696419881824338779902488257716892160 8374349 -36639043667201040122698538807879536650 8374350 12274163043280128356535070885066104000 8374351 11981688392410526121408812216073994352 8374352 -2341910871748600878661966357247950848 8374353 -2662804401112831460107975613673402816 8374354 -10554120736436083466272783835304096624 8374355 -63355214937185728702655910980138657280 8374356 -4471469059274712003912642658657116288 8374357 -6648017432162810764123331818152301440 8374358 -9757329917874790197646899170604052224 8374359 33739449775745838377877431004706629120 8374360 39768557450431528302654875828373504000 8374361 -17323195071741150300914422313206496700 8374362 -20946521380431553665667830239758142976 8374363 120516899177806463920151374717706060612 8374364 5915139770683605507056123501517004800 8374365 53086591158664994423669236504086973260 8374366 8336447736881348471247744863917916160 8374367 44015307900272781856143579329164048416 8374368 -81633960490847050728990041894144704512 8374369 -42507961087122763277494277206904936256 8374370 33962692405627997329608890034208119360 8374371 -10175575785739124284797890830574054400 8374372 2439532404413172026626290849568986112 8374373 -29213167724938830282955445407859941440 8374374 -53156377194068781507234696516552274560 8374375 -19887855756208886962156231158085375000 8374376 -61619551206783161897969249536368337920 8374377 10261489759030137546083091746589850080 8374378 90767692005803958361160120159211384240 8374379 -658112934906461747751926414401292544 8374380 -10364957269896287112308287814337822720 8374381 9030879650651861577450492824915160352 8374382 99874302444343479309983675569866298752 8374383 82373737388797409748767688450201160680 8374384 -25283445112120320463206745775109079040 8374385 -37542151251562998787371333511870713240 8374386 13291485571940408640422628597066486528 8374387 90373430475859635427358930995440561312 8374388 45550094101945195184391306757727324160 8374389 5372853539827722354162079871635259424 8374390 -32440015720728446474295867010458700800 8374391 66001527085768689209740938526922115000 8374392 -15497759823275003879325903847431782400 8374393 230348835738374348066521920330025186560 8374394 92155810993401934514301245477588263536 8374395 -23352416314530921604178325358280294400 8374396 -173585924514994190628940872969031257600 8374397 -51778808040893768015554882441099254528 8374398 -3016615008082376725495498164588635520 8374399 67995172968362972961488527152262023792 8374400 87046516232021125704140147048054784000 8374401 -43405749841554905142937102927931289600 8374402 29532830056840752119534575605603686400 8374403 -111614128752124011368412021279571022976 8374404 -24094171444225048213455672248596727808 8374405 2403443263433031379404172844378233560 8374406 25175494548655689265842871015054260480 8374407 21401694936973987276434493764266211240 8374408 -15478867160457244968591629855183831040 8374409 121099949171034241238045966558136755610 8374410 16569820752047711379903885929301600 8374411 105248192218274776606117120994609462832 8374412 -140776541108983047664780978584423846144 8374413 12846615008429719812762421114319316864 8374414 -2310036510072116710583453539256774400 8374415 27823801246741923096066323442673674240 8374416 -23962053877138441214525474256200859648 8374417 173201021896403842930506146342275615860 8374418 40847874442673593187346311298339129504 8374419 -128712865666437317811105788574673604556 8374420 1661196913095087662209718765104961280 8374421 -192875896950148852733741412276428276160 8374422 -110100009648017756617402221686163456 8374423 78742219462487181937903322753755049672 8374424 -70954392975189509862653516948734894080 8374425 -21648546585359755997317703373807342000 8374426 -22997325206305731275533438085046755088 8374427 58349476432982980129443110558891958276 8374428 6616379569548732602227597997348755968 8374429 46473475243619510584331757134943143776 8374430 12534526244176943412037176529649723520 8374431 629380151254768873709590306606843920 8374432 5824860791675218655497994752805044224 8374433 -6859067597413927483355577946498553856 8374434 56657336476075521495915049177360798080 8374435 63004123457484684787314507210077468880 8374436 8960591120209311664068600923883675648 8374437 56629538194806809832775669336430638848 8374438 -51156724898282551552066034563531879680 8374439 32772904707968974991817708092949093240 8374440 17030450759683055916979982126149632000 8374441 -11155907045956413258557803117981841158 8374442 -6384899918162010181073172121822880256 8374443 19060195408553018165594698685545824960 8374444 -35157629719395893082070825709473977344 8374445 37638244864457812939529640352686242700 8374446 -59138094450525815925689781205044552960 8374447 95972792334916274525976386848445926800 8374448 11246258646078530812951044767785500672 8374449 24849397513009400052395770517487460464 8374450 -12140498231091851089257708108616627200 8374451 44354809221567431512515139567656367680 8374452 14607545608231426089001005953676890112 8374453 194705123764207921045949514155521982702 8374454 93611195368324025636964501484395780672 8374455 -18822921173049452645710883993043312000 8374456 96040181708348667998400103857796730880 8374457 7134006007416723134590096344698938560 8374458 -40988717892823693403673973522189679616 8374459 99560951626435298680608167139619914040 8374460 -81741490329896201890815210833367859200 8374461 30348054196568473680612942109266674880 8374462 64801783510954113998454513850897728192 8374463 133473018372529171818492615981369848064 8374464 4202073000871037965784718128732700672 8374465 -1595665409138307741750544010077018560 8374466 111723597192699866933534529021340212432 8374467 -196922276502594052670165361107938039488 8374468 151928934313311378523681792407623915648 8374469 -51727429982337917793091218655108673604 8374470 -3566789762839161255594018697355020800 8374471 -16568470266674082136286225751457867296 8374472 -114330931696564033678401158179795353600 8374473 233174923971599493187681665859886000484 8374474 110858587077284888358155326857959247360 8374475 7033508270027458322078149484495064000 8374476 -99426357985883382235641149339544907776 8374477 -75304676587969856568096175856547758580 8374478 -482867053365651683911985094405369984 8374479 -57837724970258933882491705002422993016 8374480 4941224543733925998901797592729436160 8374481 -46378916630530839725428702829977544718 8374482 91873189787248406250750454625000989440 8374483 65194658908971011234118463395706343104 8374484 -4978508921558691883957806262586707968 8374485 32726366359112151793197847401682757760 8374486 152282131553214869783653677653626394304 8374487 -1355987282846567618564234372139856080 8374488 -91776771229547695109606294037132349440 8374489 251328914924201592461286789436006039956 8374490 -15943616147256492023935560371011533120 8374491 62135483828088743732624082503131435500 8374492 -81682991524376689122354663933660074496 8374493 1314859887412440476538663446943161664 8374494 21259773182919221430854580010779912000 8374495 -3589646414771456024533386547175389440 8374496 -16943075764842588631185847914840195072 8374497 -115429391092445572225414104048240023520 8374498 21817684806448149576027865340226600192 8374499 18426562081019807126611635707673629136 8374500 33308083264032347378835945362428224000 8374501 121467034814562913880955338985210446272 8374502 37106658268942266039726949049815625952 8374503 59695765080822421059087925815797118504 8374504 96570174894482179477896430182756710400 8374505 -139287356665194794550816658036937093340 8374506 10623788453836667068111682544840763392 8374507 -91563859689574467636505021784633081856 8374508 -649242921860300749135649419621186560 8374509 957389939097757578870871060929836736 8374510 70125744388881039275619196443306164160 8374511 50853392781313943825114176291225868112 8374512 -8697570315935674974805853582422671360 8374513 37122466520139148115473203804197815360 8374514 -57922418867941190856574800608404764144 8374515 19227195601954372450815538638684096000 8374516 -98810191140778387100622979143770204160 8374517 -22736496198112798050199812401509269600 8374518 55847160231107598698631306851071108224 8374519 88723127237494169974517079446165020920 8374520 16214256411751615555100004212146176000 8374521 24748350159247151478933419586614695104 8374522 -41954841866055332689079845237227625248 8374523 144406050190227322769362308509784505320 8374524 21470402553182364295013932546431238656 8374525 -61234258248654322730652775623391048700 8374526 22130780138969684094006908136104291328 8374527 50250155617882195800450107995049387760 8374528 -112632826316799644944447885775887925248 8374529 157470733970203909270637988361664144130 8374530 -10278000087607861260788062651747276800 8374531 3918005521441656478656686095130296 8374532 -44285834495407369924703954468164731648 8374533 7507533912044477881878670110020949600 8374534 -8669532963168230686446841884308072448 8374535 37961263959981730062509244920575562400 8374536 30749629081292583993483037035864883200 8374537 -31949566009100935028548711594633349496 8374538 -16013856189036136574053758059797072080 8374539 -91920286181231184243591468171287591976 8374540 106960469401123812798090925821561722880 8374541 678079957551195942543376369748069388 8374542 -32074209721846362895391468302140579840 8374543 21766292783925388194793744225069715664 8374544 -1202770207345586495335807387704606720 8374545 16994821328466515046427589299004625000 8374546 186475131885362658179399499254305295520 8374547 125287829723431906805704391321489565996 8374548 3319840390175638756449914122496778240 8374549 332079522862858718334042675801123560736 8374550 48356342194501284845101652856055408800 8374551 -1743150523771782269743212683217429120 8374552 108120612277633467898054790410607493120 8374553 27886541143786548169544598934947686400 8374554 72483948960771874462675613663592545280 8374555 55536738842911634409308057193056182560 8374556 -139766928661679044746553075322849671680 8374557 52518393541417546273619292330007816704 8374558 98101652457433534187327308047104487360 8374559 -154639746532727958766217634931647246240 8374560 2502174696636260019082463943642316800 8374561 -24797624877657287267640002851854256748 8374562 41468233713259078304576360931601313280 8374563 -42412418309535328868183940337782915600 8374564 73091023187812147322774201532594557952 8374565 -124405604615587872170300558337421377540 8374566 -2079598073591611106602514368419724416 8374567 33073733026057656027108602813595322616 8374568 119799940517164587334487531686628551680 8374569 3834036445566786838508779655188764672 8374570 45527895999055897547527338994714901760 8374571 -734685969241153017603323328129009228 8374572 -9438627388829528146804404106728890880 8374573 140017018760880785588131615405995885440 8374574 -30045339041815466012395842535563447168 8374575 44291982766251752827172013851793187200 8374576 -10011132581736198087264427789538820096 8374577 -16582192402445026853524429517117525580 8374578 -8487093529357109433301320001608860160 8374579 -79393781979187091985603640514592582080 8374580 38808343521189590975238957034056138240 8374581 -57418609599431098719237963887691592530 8374582 -122412805441876182341022718068946624608 8374583 19739979332564825638847849481321610464 8374584 -46033232682943759392477410492453806080 8374585 -53720488592000015181724334613152444220 8374586 8244691994399234881579328968321978368 8374587 933726544397879430374778062082707568 8374588 23995597666570945063020641818345517056 8374589 -60649553379045275571938967435376919610 8374590 -2225189799396765752740509971360041920 8374591 236110843188675250921147899171148040880 8374592 21137522765856863110545428586399006720 8374593 -17924185116789192892933072154257488336 8374594 1180402266137024194094210646752012160 8374595 87426710214943360159684941147766275600 8374596 11474747514228028661476791794988539904 8374597 52540843098275921906981418022901187264 8374598 73876629507589315611082566713190150336 8374599 62381251541820390524548057286502539040 8374600 11379665536884460698941258030654208000 8374601 269017032892018106468872092862377382272 8374602 10830962559690820844374373540648861184 8374603 -60583740041199299036543891944896903148 8374604 14066494684342238713269258375693772800 8374605 -4082722505360835239385957288606539040 8374606 -121411402087277608014137827149658813248 8374607 -66944347330183810530491687080957056144 8374608 20656898408859499921322021181864542208 8374609 -145777092742627289948718495904357698190 8374610 -23570676017695845815387504057213747040 8374611 22134099023656756461969087537328435200 8374612 -126236764354032250969097063272240111744 8374613 -3835717617607358723998712600414747076 8374614 1400035409570320913854495863539301888 8374615 35140995441852492716933715264129761520 8374616 -78384251280622161921621342902435051520 8374617 -32018282963869226019709596839030632320 8374618 4768531470879370836802986997608143616 8374619 14815066349491643843195180831249356800 8374620 54617395140867005998624035939023308800 8374621 38723723475238382602306973119667583712 8374622 17810842275342131804241658736691042432 8374623 -42446195136989372738922218695045202616 8374624 133873373762312525917686573710184677376 8374625 -10169336087601191804461810499186976000 8374626 -14662440544609725402091746083855649552 8374627 -58358413831705104731086718997168119524 8374628 -62746164069206741109960672490518639360 8374629 52404072530382293959035891061622625888 8374630 -41685977570956169653725760752215500800 8374631 -91758179326126797694396520899722524136 8374632 57925867671563178656651990596426137600 8374633 -192647637871254075023243548520347800 8374634 24559988493813222050264587463061123072 8374635 -76762035761962425551921678260392452880 8374636 -68710317116639552255587209525252569088 8374637 1591888635363980751478050007904511840 8374638 27395696790552188215614627444702394944 8374639 -2753296911940471483730922023824063464 8374640 -9810377606614160989703393069072547840 8374641 36580489836018310126846882038920176224 8374642 19265055833007719720833702411576015920 8374643 32057853201517798491056534662273488264 8374644 4975597310659827843839624399034961920 8374645 31817066926249069450570785698375310720 8374646 -28922912464479171158210946382242994560 8374647 21398419659890506237842605763009306600 8374648 -233282734315852614180408892522106634240 8374649 -127148967265656997327775916610128480000 8374650 -7219799848499944447919278493660620800 8374651 -200264566832810605169985330834502336348 8374652 -129168259424628973388287953503491584 8374653 2909993748009446540509977489887571264 8374654 4226891616035702487357574086044131392 8374655 22475236307665451676466591614977875560 8374656 -39479085432156056262560341694317854720 8374657 -88879801422770604248984494229953716094 8374658 11591942404966561316878123587577993680 8374659 -36732376698663750221836328244740516880 8374660 -11864011707658457792465753137215283200 8374661 -39530975488050322686313421535832344738 8374662 45226453328429174345719689118014114720 8374663 28638945332118450060599054411772283008 8374664 179100001553869725055391788397267727360 8374665 10977130458940012699814284468498842240 8374666 7923519228236268855487475397846730032 8374667 -23047436724016086794285695679781032928 8374668 54316375304869878672575298876518154240 8374669 70056697645536162141277954389165190070 8374670 25485135739322277268340268581794265280 8374671 5705702276151100239978690937205418912 8374672 47174343557325624848193757315052773376 8374673 -103172462447241296144271300666439904220 8374674 835933925201029199522893956774150144 8374675 -50562572461358754262153533461892882100 8374676 50016741468762969424116892607761022976 8374677 40677239414319153216705583670105327520 8374678 13760312673029509168739303668353828864 8374679 -146175434647176154010067041790250161720 8374680 -1346263997463462300740729469663436800 8374681 -11759751109696107654451484900063796736 8374682 -8444352460572899605496186753107254048 8374683 -75217430641467977383997575711419907176 8374684 92594896362103840380365731343849881600 8374685 -22138705961647447734852157411740836640 8374686 38416099957852169578876365431043296064 8374687 -176670397158612394223866957672596268760 8374688 -33611416894267384988310126283880202240 8374689 -13562116680503080108273149306926395992 8374690 -1336519824579063647576466536846923200 8374691 -1309154484074269812310817415767213376 8374692 11273839621348847495700349508341220352 8374693 4174185000809981236050397813638501180 8374694 59195167179303428081886924382444272000 8374695 32035710915284212588389936410960271360 8374696 76043828004255518453862455907838771200 8374697 43797337269163371335145838625702512512 8374698 -97691075481172873938954474604115450880 8374699 -195800517726464252453403389588115440040 8374700 15569918502325641771947968428815424000 8374701 44838275764127926582347656226040626624 8374702 30990368483161392557109605825840660352 8374703 -30460861093393332676881516987444483120 8374704 3276606987914068883122210517817950208 8374705 -24009689960002281354303597530517688140 8374706 -5693479676726155220773246782513619200 8374707 -1454836432944664302078458196987983280 8374708 6774676148955840732961364303449864960 8374709 10489632742402179967508967367343817600 8374710 -55518980538163867285899346254254695680 8374711 32000566341549171403429359627858266880 8374712 -22104310443463733389107911730617548800 8374713 6131517295600515077415398551857545088 8374714 54988438500383393072688773599957950720 8374715 -5033805468735264272301104707775588400 8374716 -5620435179396188760344259543424204800 8374717 -1190322145706158893816556463901340000 8374718 27841479398930432486978255423703070080 8374719 -144412847265820539588590675370340711152 8374720 18535215575086311091338526174142791680 8374721 -43083198321755033809130909135286822078 8374722 14278481908254057901559513889889992960 8374723 334757583097986232106802882318278144 8374724 -74700561912508187351251665592752697344 8374725 -23614690570889135651973629529481080000 8374726 -91867345388413994126495428216617686688 8374727 -108634671750841039719398197944602917488 8374728 52279121362526005118143955775539281920 8374729 -152872684082636832186082233729816565728 8374730 4683721520213768452768310089408619520 8374731 33686017543988523458627860947877595352 8374732 -56861357184798488681167287939238208000 8374733 215989185375334905748349271514778276982 8374734 26773830027868212054561218022963854208 8374735 2778169580696443179848932726780252680 8374736 -51491354617575422497107253588002816000 8374737 56772372542976583130927129840197353792 8374738 110904804696468605108306507249398949520 8374739 63422284681673226653002858932619506540 8374740 18597314239177798349441486795602022400 8374741 -99837933811783938471925295568010855858 8374742 -46877835481407218321488644823997040384 8374743 -11425789020437014823884344194071701120 8374744 12725643008925135902134546243662643200 8374745 -90700957001418111669871213841991061500 8374746 25567761269361467022316685827759286784 8374747 -12617955083013263685846368556283444248 8374748 -183609040534593305331309054472080460800 8374749 46255263316143155346560590512701633664 8374750 -1189377636753373165095454150878240000 8374751 10384514809795696510070331886034907648 8374752 -95535753516879726747859541311814369280 8374753 7362230857726105023961698041307300002 8374754 -23412608371739019403853256555806765280 8374755 -54231413938015132761153175246895020800 8374756 7194780426903791250144243523165833472 8374757 -90009306204928129620487806726566780580 8374758 1358215309637715449961499618101196800 8374759 -22430092139339313426020843540542607240 8374760 76658702173461825845731924431657369600 8374761 14798981996167664605423103422563446784 8374762 -67227364944043590866875025298140431872 8374763 82120817296012287358492644101326219200 8374764 91057079476592221237588149128599205376 8374765 13879247136994312011346859846415820800 8374766 -1087837799956261877640569104841211456 8374767 100434515875508277202258361580527510280 8374768 19009128185898082677488466355508674560 8374769 8226617294578134592741482838261408488 8374770 -20039706941339426897709754867449398880 8374771 -16300270035782445504530584194853119028 8374772 -16559364909878367878904381014563891200 8374773 194171133196334645996128210538727552 8374774 21304146077677661664311953786430341632 8374775 -62145735782496491770474628435985121200 8374776 78821183176717227426171333518787072000 8374777 -25540015186652554897341050978325112320 8374778 36555507179417285552426070072071084256 8374779 -4483070669505547014328296886694031360 8374780 -1484273088284970948089665855199270400 8374781 -19852379713986871803895771504580025300 8374782 -26119922493743090063059409984762403840 8374783 -15206713325701877384240398787307508992 8374784 -33218033590337404367784662469483429888 8374785 27612474169593332188910307070777795200 8374786 12898863313988500315372261824139656096 8374787 164037500020938634610119325791493874072 8374788 -104357998452390621858190020378669510528 8374789 266798427799721100647947670791295758656 8374790 -56995942242610271763505313920193011200 8374791 100574171386871206349164472370154631592 8374792 -110986660601531704946673544658447232000 8374793 -51526932150390593153922264199682409600 8374794 60151799207298730062212757943772440320 8374795 -41507517609245836897260965972312844960 8374796 -50582735952164648684914640405646854400 8374797 6418881521473477639993459601919796620 8374798 -54107471813730891356364538733834241600 8374799 -2411696312079623056481639206939633920 8374800 -2272929383792623626699344480482099200 8374801 238251756267599608066604244468891965600 8374802 -2952618488112455932867976442126995808 8374803 -8669203299105812316442544303856211200 8374804 -96709839988348266410349733393996553344 8374805 19353270531817992648132274750406691840 8374806 43348870670610409676505788885034946560 8374807 -22873845479302814680988807104144267088 8374808 40129837426853967116572907095093493760 8374809 2082542607773814947210896811803105248 8374810 -1383581900370541523258825534535589440 8374811 -45659093919982487287967037135954141000 8374812 84490597688148884340874088999028025344 8374813 -115688732509898421708747565309074830496 8374814 29828544876965108560879559093158886400 8374815 21402400466251849347610729653086334360 8374816 10393848002237869145713607066226327552 8374817 47667564764048917223268540135051967152 8374818 -6549109085306330706277759046071864320 8374819 -32688503617342184738007526383410940912 8374820 13795718885733107750734414208758272000 8374821 -398299235995082924829832295404688256 8374822 53983591362098427748545227473505567712 8374823 -117853776936006849430821770346467231040 8374824 21044025805170722833373135230377400320 8374825 39117080107399252265881401569268187550 8374826 112734601532715829867876182592815464112 8374827 94585845827609310275488331691900023808 8374828 51693169359182327581383325177231491072 8374829 -101476382677941349285633666228837383360 8374830 20394206213042431158735832858790691840 8374831 -32834252001620134641949484362335344736 8374832 23551910049421361990668151952373825536 8374833 5207820177893585733135375191473827762 8374834 -4250260742238924924900678034451741280 8374835 -104179381729427626157756720074786207920 8374836 55355012007970110583726874066744770560 8374837 -88924738996533674041527857835068154514 8374838 75421436991181923125836396236997180320 8374839 31226847559912286504457053999631010560 8374840 138280990257706149942302565785090764800 8374841 -120825611142085173447593411941686220758 8374842 -14095391648203720248993682281955830528 8374843 89090125431446695397125100645434442400 8374844 -44547634754924775115309020411459661824 8374845 -39782876107703216145460910590167518400 8374846 -65924074083656809549823190535768308480 8374847 16093242807748591919442382645368763680 8374848 14685381350683683370235557819956854784 8374849 9869532414300476964997757157163030400 8374850 32417553443479585297287320509278076800 8374851 117966028313013191550720278306137438992 8374852 88337498515848003303241111868497920 8374853 -176930291065991709749737621391859819300 8374854 36173739116308986174247891346945891520 8374855 -44885102192194743161509666345676319240 8374856 59184206512998569690975550985439477760 8374857 69807408432809722753821651685085067360 8374858 -40955607290142084223038456483746031360 8374859 222568720837242086771928867334166245416 8374860 -866484514633621776083876656348876800 8374861 163781536370824602712392813057849299424 8374862 124059634134649593369235783509523686912 8374863 -39930690454104786978199462563837185280 8374864 35522146473882417841385837148059713536 8374865 280629597959862629988091067223975720 8374866 -35661401394243960222270141317498161152 8374867 57503406680479067137913961533948041792 8374868 25541834023520381353019741645268418560 8374869 -157352102500813991170266574640377771200 8374870 10312206847539222134093555766074872320 8374871 125205192264847069320201918125134104072 8374872 -36626307297665657800835753803875778560 8374873 35066149646267613773434532845279723200 8374874 -52869979961386778669915489327759810064 8374875 36241627741790133775055840954116416000 8374876 6046888151004281472885291287962269696 8374877 54196559996450428987581954645064622400 8374878 -14692273086372832125710496180126588096 8374879 -21634386294399914232195898653008924360 8374880 95480376780782771684176401875887718400 8374881 -9871850115370439578468544868152930880 8374882 27467387787390897187836650299435277472 8374883 296891617554819630265222890372863388672 8374884 -13789799122978133953827377856742923264 8374885 63418010719147698713532746135920103160 8374886 2779290788934911985863821603739218944 8374887 143569331188408988885362870864931743440 8374888 12295407503988581882665112611262300160 8374889 209445022717811791165913347049826380880 8374890 298346777062020823839745342615257600 8374891 -49549517640428777124299813280753212528 8374892 52724961005920143636368763442754519040 8374893 -69177160940739696345172341065894963136 8374894 -58714886089101669941590105188039552 8374895 -370628632616806863102285408699227280 8374896 20740854840311852231207382436911022080 8374897 -11774640703332607102557357625870107228 8374898 3152060873508065209390034111333007360 8374899 -9095300492744462147842228986093104592 8374900 32739631023970735730697747444744096000 8374901 92381912657234463570894600427134211932 8374902 149218084310711853434349806045226432 8374903 -54320179949644522271094651365737304480 8374904 -68233946047618983999275432160205578240 8374905 -15431422801875195553075296426362474880 8374906 -20995385144548351872160691265929417280 8374907 -92229825672682906459762080258655562844 8374908 2845612885899510804222062716240028160 8374909 -699690262673617440263293371977347200 8374910 -63138486923652015507092032514150208000 8374911 -57982804615336132973847871907157167928 8374912 31754718935939165552478596914112102400 8374913 -32015439754218550580045527328691432000 8374914 -23566926056869398840916726500506208 8374915 12316583823712538993491600892492640000 8374916 -7567165371649349616029061187009704960 8374917 -95782868506140759773871598789488537120 8374918 -56889799072314323334679324953495015840 8374919 14999183842563308447639190399145523712 8374920 -23091925249154893085532163472456908800 8374921 35132027934334025726723237910224009472 8374922 64670769655266159957565781229586216800 8374923 99111400122479574029642058740662480572 8374924 120004356834153286733995468584913377792 8374925 537164853634139379848845374695824200 8374926 7907863920430395731915635604587828224 8374927 216616809776501695718475966285695890872 8374928 -15269472851597160285555646940486197248 8374929 13248299564208770149932410478244854528 8374930 -66837574287922639914928016448504238080 8374931 -3792922863122045368332738243954645660 8374932 36556067471110608190704801970077112320 8374933 -11520828686312370904140687957587454624 8374934 4498869033586216088171141626703172480 8374935 10179719994717605654441698759674429600 8374936 53680171067505633513533166014231623680 8374937 110539543367268552565609698597042560586 8374938 43502841712315618477924643427741696 8374939 8565068854305890201636342645416774560 8374940 7578324201190012103574810947751444480 8374941 170880663023586133389112761747416839680 8374942 52603987027498962528822224614986943872 8374943 -31028376231495626155505090675155115808 8374944 53997991518170785311439494230424158208 8374945 -24825749591006835951159073145614344300 8374946 -42733458697825827385435817182358798976 8374947 3783343869268884452743676926800288768 8374948 30675355226052764919997426200395366400 8374949 189369169920791555362269714888780015648 8374950 6419722013733255392780318009192745600 8374951 63337637958998199825106167962747023912 8374952 -286454048766366504384542974978805114880 8374953 -11788677778172422390609665345935832000 8374954 5420711416729811434995891121479263232 8374955 -89867616239331718825827538258778516640 8374956 -57179596261352896770857417832871868928 8374957 96711511056425913220351476040443453206 8374958 22840568784799416735276962915562166080 8374959 39257918761473389457338505784058573064 8374960 -2062328577217692246351603276164628480 8374961 96038327369967534119282591311479006144 8374962 -50044436320320465371302068589429253376 8374963 -53990188223142250608260745792629516788 8374964 -110666723256619424073471423647352936960 8374965 -92367416479802037675004336895605644480 8374966 -46718174676104426821678261978184873568 8374967 -115989263971323625252270192963531363440 8374968 36767802064804994424160097196834816000 8374969 26835771614027940269325981464844968644 8374970 32380154445628100610939987564218419680 8374971 16813398137752063456620341164727465664 8374972 27962513712234239939041227485712998400 8374973 129953398082056723068706588956887601222 8374974 21374045005851097434597981908802519360 8374975 41800985208936552103038179929108680400 8374976 12968878649909872677126066450679726080 8374977 -6397490009374703094097834744678468992 8374978 37482862619373574928257052236273145040 8374979 -102193895824148450829972370674693492420 8374980 3130625352341023320100755332424499200 8374981 2955782096584358456337939133927214272 8374982 -45633073612067628689940191871253064064 8374983 11286861501166978048607442610422714024 8374984 17756205312936567771042531525715230720 8374985 102392481054130111365706474054779774180 8374986 -75155126011929411339185930983618799568 8374987 -64300386199587039260385054470266953456 8374988 39336874931476824065981445403727093760 8374989 15714682047776030284757651871426629760 8374990 6973451474236053922126423733672010240 8374991 -676228120619831657510425503743155200 8374992 32380326323243905944743032982165913600 8374993 126387861737764141199410727830886354544 8374994 -89489173076024450693305781671815349248 8374995 -38338565195820048274246274638206939360 8374996 59718352601350061247203487556429047808 8374997 57060843670248021936927523172194236000 8374998 5034851813435282341489675376374071168 8374999 168873551187023051744814577818268260336 8375000 -127041013788153583754684414842080000000 8375001 165905483286708693484450095116104448544 8375002 -123400715278202898610454634522753708048 8375003 7740442919343737005909055786500022304 8375004 3195106194303476777761784925421708800 8375005 87700149734528919520222839739264839660 8375006 -85689541270409306435333540689990194048 8375007 -44979892669240966035562202925887264112 8375008 -202790562586975162690541922850573123584 8375009 -53044013871754880453399590242484253790 8375010 -827628751436972980503031621678080000 8375011 159039129361560010992768942110349532800 8375012 50650299629325985131987916834095854592 8375013 -19876260178340571674680961002517691360 8375014 2108536662351855033270821539036997856 8375015 -46465312688709276038989714928601600 8375016 45293514718346019433915534625712537600 8375017 -72503239036218382840972447673754612608 8375018 -30336767824562525886112348528365930240 8375019 25045079863953997670861194438295392344 8375020 -37392226771297675988998803219699179520 8375021 -1248957104494342815898759645893806334 8375022 -8667386691717528673267517778745221120 8375023 97656299034806878051937284969894440272 8375024 -138608172373555125435657579940282368 8375025 39686028669733670112212597571267034800 8375026 96928445989765024211858985453201154560 8375027 105918147816014943178527684202057088160 8375028 -89792296940758049109103964914740049920 8375029 -517252991769709043581381616730544320 8375030 57756379994310187438163020952787548160 8375031 -24649390189564699387626911454108112800 8375032 55307404141756177661340266891335864320 8375033 -433222792825151566277922338671859640576 8375034 -47100326892842921087616437815192350720 8375035 104508204145581988721331993813370836480 8375036 14760948839256681176828103867927155712 8375037 12298789038721910950490429863845488160 8375038 -20428301526125048540677214289264107520 8375039 -77722765497932552836875526631414204160 8375040 18455489997000800272605715025897717760 8375041 195944430591162225269588537220508381442 8375042 56174021921251068798443262466711433280 8375043 48615643234250570317292665703024809464 8375044 107878565366621783583965091968250283136 8375045 57430495645703394709422697803502385280 8375046 -51910144030833782567381787836188598400 8375047 -21804310526462070299475456049917286504 8375048 -73411465457209020800728549294983168000 8375049 -65425075066870536628747080381870830880 8375050 60416670224160697627005074028408384000 8375051 -26373437833074739683115771997313338496 8375052 1957989703015274243577062611187220480 8375053 -19750071460175460887135228342760377216 8375054 -34446013395604942354691321275057012608 8375055 -16330587658192677087364757726620612800 8375056 -18181597277234420211710962387529547776 8375057 194259480677095545410819395847556528306 8375058 -5700088540847868977661713689352814576 8375059 19227091204663591512942749539485918720 8375060 17971270140067543224868218841128936960 8375061 30566078803645571546436998461038557184 8375062 -86156527207848552582002385607713919968 8375063 -44547450897649990741530850465184487480 8375064 -33975718419702834539588639807249448960 8375065 35756895925645658919159449403139235460 8375066 9470902018061454883209877627639038720 8375067 2218456450048082574816775621429130880 8375068 -39748552974732985051302201259120432640 8375069 42538340180834703220146436757376730470 8375070 -20332518588201666516890585735743027200 8375071 21100964669235274971409524072337149504 8375072 116450753262337054561244053684329971712 8375073 -31344484978514976527702336695794248256 8375074 -34058938169298750088737294458888332464 8375075 -7189924269059749383567646938313181400 8375076 2481430176395756679518065879693660800 8375077 2343356122703921930415512615387515132 8375078 -189599070635335065249473365108566720 8375079 -46273546423332562406837880086976598272 8375080 31808937722720390661189172552097126400 8375081 25119960341558147368902948945847427904 8375082 -14154013235484739629978170153134717440 8375083 -165751871376672680301307724956512878668 8375084 20499982990349586777278876932552212480 8375085 -51219228640387160211838140287502309780 8375086 -2191601401644986776957154503404297600 8375087 -66839743718011491934852473496771075200 8375088 20625288857030225472578695190456008704 8375089 53313628727467262380783822624151507520 8375090 81975745612644764232625389345230416800 8375091 92167874719015978958394227414160852792 8375092 100405402422917329755383897386065659904 8375093 -100606657880021254359515810953295875140 8375094 3702125092305198325257494949046203648 8375095 -53049532273458819992205430475325064320 8375096 -6415003867338515019019356239260262400 8375097 -19237123354116696098451768987496167600 8375098 11116557120471756839638612536834963936 8375099 -3609312869874942421646644573156623900 8375100 -22866365646240745862580151007652825600 8375101 -57799302767323477382872943917020025920 8375102 17535527450607440816991114046383963072 8375103 -13322922490910557795011028563005533440 8375104 6132527159794400802512365156697112576 8375105 28919106986650491747830211981138614400 8375106 -2364677599624098480664317330747724800 8375107 80307107903752522023087730091330536480 8375108 -22579748723683092575553289040615153664 8375109 47080049017248456109415629254763852320 8375110 -417384221062649922944339726982176640 8375111 65666900742153263183483334726802034400 8375112 47805366717066922943187093910373099520 8375113 -115502281215476562605330333885563803000 8375114 7451376030513881851189651784934796800 8375115 -13521090489987217562131435626954551040 8375116 -35883846994639898044101081199151503872 8375117 67930957295335264069938595660621324704 8375118 19499749901452645418249308027951091712 8375119 126668286276318416487635909722748977520 8375120 -1050124098710437369750788811859066880 8375121 15436347508996948892040430248820672290 8375122 -819216041759821795193838689757774336 8375123 77919775838225603089066337754910779372 8375124 -35164048101517726503499936417326796800 8375125 82142187951227612205137123486733048000 8375126 -38439368817105441608155902579384331488 8375127 -15242360211676202747105026863678838680 8375128 -121061024923926237566717978417912371200 8375129 71268682565247767900931610618607476746 8375130 -5284012382327335966227223385508288000 8375131 -33259134019164900509002688145534549168 8375132 66966865399476474659209355172791824896 8375133 85168624823769370298515859766328886880 8375134 -134455073090306392301083689143798117568 8375135 18327460982231147242904800235447808960 8375136 -93373560424370546153389747567853568 8375137 -336351524539752469437426153360789214 8375138 8842349872142756141731461574167984720 8375139 -81066042066732591135188370740882490396 8375140 85777435990608156215452395164068692480 8375141 26300559778655031733816608202689901500 8375142 29882436798449785630775456873528524800 8375143 -75122065643169046492078078391795954560 8375144 -445003031409916793370576418804500480 8375145 6943024845035699485274063350002198720 8375146 -11723462862164949682743240813300559872 8375147 -31439612199548181074248059110661833688 8375148 77883570231092358676410888018344178432 8375149 88279821682947706007523611526198008150 8375150 -14343993911000028207195420232468848000 8375151 -32011621023568864010647777283153450880 8375152 -14319479872532564915501580211569033216 8375153 -2775192321723107506498850011277020176 8375154 -41486931167998120738688235697127210880 8375155 -45967847064648659787253820527646007840 8375156 31755580401493305755866091635502171520 8375157 -1513474901110859708849556432155463648 8375158 63289928554648222342063164587175118176 8375159 60303089593209722442352524234893330688 8375160 11973486123091168154302881955361587200 8375161 -272799061641262136302646395985419359600 8375162 19362632163272358863992643768668608000 8375163 135875912578935068389428471978960568344 8375164 19183151504385122541027332682551458816 8375165 -23212563466195423541119656708994417920 8375166 14574838329995360460365094715880752320 8375167 21076828891067590585449548996847711600 8375168 133824423352759861013978335250743296000 8375169 47238827433620909695405912230863267520 8375170 41256608288279631433158698822200910400 8375171 -44948676394732573780482791778909076320 8375172 9016752661066858517934323017031184384 8375173 -159426369348526259183240346083241980578 8375174 -51006517916811655398771199359267065088 8375175 -58637542628058688299292058451791309400 8375176 191418859636012021190205073644601390080 8375177 -8842932779461043916306597384262956288 8375178 -44078541433785142668518634922966725888 8375179 51879477304249307016390969625952457640 8375180 -79200100519971126330975097781258726400 8375181 -13772920800579028368101564892872073120 8375182 74997810732143593674511495352334816192 8375183 -31828468205313951567775669797564527568 8375184 25312161437583632699246678685703864320 8375185 -31279634869778218769838083685994982400 8375186 -58377795327407178090511470422702673120 8375187 -19175340424317197759388709834936174848 8375188 22062359820707986948823478754739128320 8375189 181904024497054864570725609266999982990 8375190 -22992668441184753703540482770872356480 8375191 -164766788489120840743589192987240648616 8375192 -15804207460245659619320266597383536640 8375193 14585951354096961268629226854211623924 8375194 24061836911291113875233409137992774896 8375195 -34344090100929614952366129975169732800 8375196 1215601619157705637619254305616011264 8375197 58055010153751902719102570088364180800 8375198 32041505233671086581953221885787381888 8375199 -41370844187379134930262858654335775360 8375200 -1819098504002588027398755289325568000 8375201 -19746289139905631015040769999315218768 8375202 45306771441744005195344491591289411200 8375203 -126437104726369689153584300778946515240 8375204 -80439424996609608390310898433284828544 8375205 -27064398210328073165239202455793551680 8375206 -38638209884763006477660102174810011520 8375207 49015001983371820234433546212908931680 8375208 -37889086388703067266523688376377671680 8375209 -21588891222800887664234683418932008284 8375210 -25114491660287910769467297237008814240 8375211 28022578365282953551003613374408673280 8375212 175668177165077209788946738906925414400 8375213 -72968460679855784257987528952339357760 8375214 -16398446250281474405219255864730048960 8375215 16587380872343223357022198428250482720 8375216 -5206337044729704890340946579968000000 8375217 -12015854236422292037151977240134999680 8375218 44462979419806781918324749400546995200 8375219 43821666596924323932012805565112835440 8375220 -3384795283744939910337659924862443520 8375221 -42899634732269406141395337046383710856 8375222 31081888730534871681159794457365226912 8375223 -88372351715522909775078351472627400064 8375224 60237514844075237131772821267900784640 8375225 -90039843570418999781784653435562287250 8375226 -54801133575365423027467118949782547456 8375227 28215220356601905229054892785263086280 8375228 161134590155581503514286004900277613568 8375229 -94637520077958440503856674562482550100 8375230 -39263836252153633987107717632849575680 8375231 -37290944115514514238612182137923062400 8375232 156832728658191889802574979330473984 8375233 -3069106281859666136085885039456343340 8375234 -18607789733799359212520023431023394816 8375235 -85963153523658925147572350497465336320 8375236 -66939163652338480826096046724571775936 8375237 -112657912986474671297468177206459264968 8375238 289324378048530282015408115993136640 8375239 -1421230318666120923694189094300985344 8375240 -80374557887316873142079678399388211200 8375241 -12964261818764366733161676129227516736 8375242 4160582012711594878162212660859641600 8375243 -101210971082872672816120723972268634576 8375244 -80439558196177624174260265994396189184 8375245 -13510671195656706486530986021926568500 8375246 20365637703991604935712176504982186880 8375247 -66451544221079000504894927808711677976 8375248 -20197821352498494126651110326204497920 8375249 -97593654333646493188028854000231046160 8375250 -6826942465171412934989402772462720000 8375251 -172607751639158532916142266397159769748 8375252 120587770858697322753538707600882980736 8375253 44734257555004014911693946839067129504 8375254 -218091055298772915550622553260674946688 8375255 157266625206051682100719256821969920 8375256 -21270587192319256939735390151341977600 8375257 -171867874586841449618468103682324880 8375258 70134943889527687526886708683176647360 8375259 -230142639232233721702831514981083891200 8375260 83100638185388525453075790878639162880 8375261 210089493208919710076785546982468093862 8375262 -22342448972736363780603717032246547456 8375263 84253674318512458593874327957874898848 8375264 -115316894853712984064109687683693936640 8375265 90472027217720638792550080549150224000 8375266 13696785518413019596876135189449921024 8375267 68266526769032375425662730799147573592 8375268 -87538958876518023726977655974155665408 8375269 38415329081307230195391312780184082432 8375270 -6583624850627051706414838655136599040 8375271 6810441725534247731721475538279473824 8375272 51611607874153595548121377607183185920 8375273 97300770821111466065510801476402446522 8375274 -69823587156385256459961073001751563856 8375275 19326783407735744405650049769792228600 8375276 14622695172770612864657628889696619520 8375277 36890907037138879290239070956139826560 8375278 5707938146336332114701257075849053824 8375279 12671150807876301529665426716717012280 8375280 -8615184125505231643407652807705559040 8375281 194329496147123710977497985419769015792 8375282 -1463925214958440830829435275564156288 8375283 -20642204827061488861866963142870656096 8375284 71718759281767494649590666063886687616 8375285 -128950498059329217521534149516419922020 8375286 -2604558451356936628770526084218217536 8375287 215246460402190445643398721509753774760 8375288 49843032710715704677423903307120885760 8375289 -7077954049981261536471960689891563392 8375290 -1694256612663863303330321242490112000 8375291 56704922417949463984759060674338758692 8375292 -59196855972837842558300596387105152000 8375293 -9348177668479166278262717372824951136 8375294 -109777259601917064499398997143400034304 8375295 83657303577486598308190848974648419200 8375296 -2735840844162070859874912062679285760 8375297 -12128317596023234515285948520471035968 8375298 -9766189821502646987080457351782878336 8375299 145636780935365265050507236451930498300 8375300 51402143496981496339450199510461228800 8375301 -2065829225729457456400024624091592960 8375302 -8788190971955365081734704071395753600 8375303 -186553993463280335300518850996782169448 8375304 -7809024563250461099140493260996116480 8375305 -140271437955465133243558381645008314040 8375306 -38810334496374679842975121228334545920 8375307 165621981556688437555901859592150728192 8375308 -76871036820717009692336290767752227072 8375309 70275915500069061897456929016616563510 8375310 -39599077638767648053052850871230014400 8375311 62345425049786571267356273698261614832 8375312 -19887256325624138554431120571001733120 8375313 -9158618911653486891854569078829928000 8375314 27328783486827931142339298658681779840 8375315 -75764853653298976125808779201382944000 8375316 35725768470007154357339486930277519360 8375317 -165331267145069441873184406733134203634 8375318 -14325620360371085843572425115567269888 8375319 -8273962008152278424557596576658254600 8375320 30176938561591444482102813170033664000 8375321 -54023529312388592977180545107663495478 8375322 -1198467935095022916411377877776856576 8375323 103338656482102780207095671286299324904 8375324 74846203639799087087319610940849659392 8375325 298055429648208751745053018745013600 8375326 -58841240998649114138676730209268725888 8375327 -59635098112933638466285780185743281824 8375328 52312350299667840151196446203138146304 8375329 140454237622605151891653506572375570884 8375330 32453344215101225663363980015956790560 8375331 -83501384568808729409459377001403034248 8375332 11751085512093096925576446079776358400 8375333 6813395654209193749827466538170799520 8375334 10115531282748168386608972987803534336 8375335 7500905333191311974051368954971893760 8375336 -67651537277008756914485501160532792320 8375337 -55052925826482430028803593713259260406 8375338 47601233884974887165308913735909062320 8375339 -55206574252564985379030740319289736928 8375340 50153053079224729854914589519561907200 8375341 10328975392943576205793337171525894572 8375342 -21961992668296280518553425306400559360 8375343 -169998595849627364083158513869343609600 8375344 -20259555755527768935657758093442826240 8375345 43002227550332321804342523306312720000 8375346 -39871813122368299694157975854496506880 8375347 113442245230079223679009823612374534796 8375348 137942798241065482800668567824143796608 8375349 18468632950830602551849406772845132064 8375350 -47508280231669735685669587722263731200 8375351 -96226583672854600381152546497005602648 8375352 89839247784208788838745420149830451200 8375353 131242595585646524466419161013344525056 8375354 64371911807033543801895112090098397440 8375355 -39934084532445552762773277988891618800 8375356 125388283252428102708096183550050794496 8375357 15370575255247296163915217406242975064 8375358 11003837395640051723921568680702588928 8375359 32245772166474351748671858666446202560 8375360 5385942172101093435906389815433625600 8375361 133018533048078691447441630815300072384 8375362 171526516750989767683010860618165759872 8375363 5086522112594211796024157928262036608 8375364 -9466253258324981963099019697930669056 8375365 -11109671560910505608629258348728844740 8375366 24651521980579326066822676096505825664 8375367 8390472139647063003649003149254699520 8375368 -1409026348806957106730855768789729280 8375369 967100624632965135299931221593573860 8375370 48268565363780371647053775405174124800 8375371 77340813895225442006520155931902174200 8375372 94259793709690921577847516191071073280 8375373 118729717952749751384141484797181815040 8375374 -32442316901923073811687194589928512000 8375375 -132496078610442428552183233745129826000 8375376 -14935418313110899575598097619601195008 8375377 86583990992532719589306962230265661760 8375378 -22627040889430044082193683092310368 8375379 32799622651654911845733698043914772480 8375380 -11323341560050135005004156877533309440 8375381 7683228990705436427987282148465266304 8375382 43408716058551077225802983561413557600 8375383 -122864947954753064552441738972296037368 8375384 -270197758834925892972037617090663014400 8375385 24229808169561300356480490410912264640 8375386 -104926303772220427952890560748353561600 8375387 154703203126532598154486973600065845360 8375388 16357453356484254594600974745486729216 8375389 -18201525316385347588625208496601215200 8375390 12165536041931068123173702339145939200 8375391 -1980067966256944610910878743906281720 8375392 5584339435066489157559872429501448192 8375393 46829553025399418110457452649075213844 8375394 -1512569173539753156958837090683457536 8375395 46378031082920296583179073501272114080 8375396 -33784701377690733576724685801570107392 8375397 122968004415033415305589676169592917600 8375398 -17596174110697393291608436416114371520 8375399 28142450977445157487121957870978441400 8375400 -5153555355243771838428033567215616000 8375401 198379323200289521714601516272265209402 8375402 -49324264286498588062876471555344453120 8375403 -52984391675116837717428184149682870800 8375404 -28894035481898912437241908293157601280 8375405 -2971214405098383707132213374189959240 8375406 -2921031444410746648899556826915554176 8375407 -127768055997205313387031179895077000448 8375408 -22739902525189937605293582462002823168 8375409 -37317850732760199718104680797203658560 8375410 -29716618334378201790483552601969728000 8375411 -1390296529985257933724865843239798976 8375412 6732795366697532790583520736633741312 8375413 -87193237733577829594565999696711711396 8375414 -99677605489627159004448439733677294944 8375415 45211040486820140396837765017109944320 8375416 -32995040429863370652852729819754045440 8375417 14345055609258416791686829869435972420 8375418 -45835659264236854427405205722127768096 8375419 80208632586554993096555647612498679888 8375420 -35872212561380654090497804142429406720 8375421 -105708233225052269587915108077685989888 8375422 -62916851680339464524818872895165344576 8375423 -112488869271750782405885296254310939632 8375424 -131617376464689563968135059829067612160 8375425 9939655330766635337556507889398777600 8375426 -27459341514281346567287494031637158400 8375427 121458654316816331414531124537408752640 8375428 -122327652778130491132851970132673013760 8375429 -12501221829079001283520028878139315616 8375430 18505351974285793563410401016312862720 8375431 32034371183818786352755568584090373184 8375432 43535573427275108466188297133582028800 8375433 -39774884858994792503683865484052280352 8375434 -29887705936900139380646803038283991040 8375435 59951567100965229743120548226042414880 8375436 -2270256339065545148038141235544672768 8375437 -60105842085185179101814235368592111648 8375438 65120909588197550920340384182093533120 8375439 -26284468480555823372394101951182418400 8375440 16019632828883917613223000429839400960 8375441 196844533662466734044335308668532234852 8375442 4823549621851443094449226839622096512 8375443 83319499961622601683957409484334836800 8375444 29861435728461298045925087782228721664 8375445 -42725044200252481616800796187964406400 8375446 45803105825797270717694345841495770880 8375447 71564107664992092345118383558234554880 8375448 10356740935034660825379732819941253120 8375449 -74258296201858632820201737235420536636 8375450 15288863312471269869273335385339705600 8375451 14107782829743916941121478397173779200 8375452 -17941202588573483011647459200230756864 8375453 117490862555255734079790138510935990304 8375454 362289946955237062395201874870179840 8375455 82771162190991272175717674631764423520 8375456 48319222378557608626053987212747341824 8375457 178922543385637718538892019769304204992 8375458 3776939307763962563172848501759450112 8375459 2167081399004779432435276327152765660 8375460 26051848356260435870890461876251996160 8375461 -345802077347521427613145573675758718920 8375462 -82242889310916308027868193133053236768 8375463 -1931733904062292431099682568666853960 8375464 -87900539421580506121594057287359984640 8375465 -19451077478892673109762790564558510720 8375466 5468858425552017966807004715509862400 8375467 25273998304709116794636363082222910516 8375468 66511826727829523010900309106445838336 8375469 -82719020647626578407221864651477833760 8375470 81350021497785471941123435987319033600 8375471 135563194606230177035666939619175867320 8375472 -16382389748812456271471690401398472704 8375473 -2056650876295262763790617009433130112 8375474 -107358225920930405151692387724608001264 8375475 62006376504536156872037874204759906000 8375476 -93488800305713445692244261333007949440 8375477 -211796771112306368967357933811615158528 8375478 -16715200528718781813256283240261571072 8375479 63614450790606336582525284730584967392 8375480 11510421626073255435822116578496716800 8375481 -124798070805611500285917286152386136870 8375482 -39687786303689078173069079867397483408 8375483 102874555606706033325003450599678117424 8375484 -2763083042608871081810348218267932672 8375485 154185476445714846175966519504275614400 8375486 -12388511510840696781069286701518787840 8375487 -22855504263245055453435489493361487360 8375488 59975402897028027150076965329395777536 8375489 -9771817997977360585743446244013771710 8375490 51074202859270257276739811751948648000 8375491 39716180451158953644976970726302168892 8375492 41895751107486900176947627948116783360 8375493 28363095449667004052007446509877361984 8375494 152544819565255304733472487214805761792 8375495 -7585526926746075553793808566597475120 8375496 14472884098645047959002434386021744640 8375497 505601722540397337681159936742276928 8375498 -65698683224804826088907922200998177536 8375499 -38852362721944126445620631409541548 8375500 -28345417700538777179630483229654528000 8375501 277243740484347263336070494190042945600 8375502 -26890143746859863735936454884635839360 8375503 64809182698347474923403472025038143064 8375504 -15174317324467847502786500366641397760 8375505 17575988539863159515605804125134425920 8375506 49396727344167573907482688896151607952 8375507 14526929507958019704047288923803730512 8375508 -4647709694752107279062160675136020480 8375509 4088151318239846600354837728532317876 8375510 31355203791160522974343288955547813120 8375511 112566518033634620659479562022630138472 8375512 -22777333724308410998729290946608128000 8375513 -105538597854239355903984164483202389238 8375514 -14457362108097525348594605920982558208 8375515 19276255790945464223877524989245925920 8375516 -46194878094435664932051913685885122560 8375517 -76638698445438059143801492570170611232 8375518 38105070008039417607769631697850068480 8375519 7984281539170581450250718693626220784 8375520 -54825928134262869640020725795586048000 8375521 -40941186391653465408998706344679337440 8375522 -37585018133333162666735134274585539200 8375523 -10191825617017603887892285186422988800 8375524 73156844308689976482882981437927444096 8375525 -61824926929870288594264083642518902950 8375526 5801359894231099986255913094076553728 8375527 -52568942597579922803257137151599751624 8375528 69142163333716715771691779632762306560 8375529 -130546911028773897316967260171036584816 8375530 27859812474471118729826316219182603520 8375531 214015296417845716644389068125385246464 8375532 5428135545416359642642466804437868544 8375533 143165893489937482008059679512048397782 8375534 -92166888052436663828975443144462467648 8375535 -33390951167611862209275186512298700800 8375536 20653823494800323793577566715904589824 8375537 19843303625026334147323127311764238260 8375538 -299631067580843600884988566614800256 8375539 -105414022754971961194344306924310264344 8375540 -1387040747260730099592578838030796800 8375541 93303069037549088462431593263276064768 8375542 -11559099048975778431694460877135636480 8375543 31891888533507431512511432973083759280 8375544 14559968291195566154837847843971665920 8375545 -67138094237375115238719276193372832700 8375546 -27615666882356124221401943532942480528 8375547 74546311235301181078601755752873970200 8375548 244396713210339625443381985491187906560 8375549 1393409551084371124048179813912468480 8375550 1057747931989840617393150013792420800 8375551 11450274261549218239696054851081110832 8375552 -151179110270989477255390107869342859264 8375553 -16082835881199283842223756588938788238 8375554 -56280880412640137917206631858478617728 8375555 26086360079439064901226162747217218960 8375556 -24135921291734165190058133053751562240 8375557 -1325440837730017701076352839967516194 8375558 39024631907517608784385469544026870880 8375559 62543310905985052186467437767854140880 8375560 17631005265667911005944323489543168000 8375561 3445358023800825929212402290964235562 8375562 533661509677268957689615059805650624 8375563 -5750252580700319336269515931555664240 8375564 94984772444129590505091420542992896 8375565 -8908955602197280092515495238719938560 8375566 -56727450603815471739328742336930789376 8375567 -321911043761908413121161520377397566480 8375568 29942142677541569137905236371607322624 8375569 -55789175841752230064532110652966046030 8375570 -2827430740911903745834131132972359520 8375571 131760706656990310143551023626191497140 8375572 -60415234352671250492999962180899409024 8375573 3926705661119318645856983794094840124 8375574 10443785535183883838634699866799754752 8375575 17998331545804967195244715142540614600 8375576 185046731591613127054467785881950965760 8375577 20971204163657273794245239377565049600 8375578 -36926425773993015719199603731514278160 8375579 -20231260578533018570029195738123914624 8375580 -17350759221604628176303875436806144000 8375581 153039679527356505920520895266456501600 8375582 -6922690255248473804854516446447742848 8375583 -540633214618109623000659990319842816 8375584 50787355077314288935822873776409804800 8375585 -137672212206135105373736381533089338220 8375586 -4957136852125456158936419826426972672 8375587 36756501672241053736034550181231245192 8375588 -47525708470462731383510423746061107200 8375589 -3877209695790347946454697539787956800 8375590 11718554640707865066612217010124232320 8375591 49289177986414018885831879809785601072 8375592 21363536880506923111633591567616163840 8375593 87379555643903530921377345325632606842 8375594 -47190702594315317570417080977183579456 8375595 1140187624955845236251838194377125600 8375596 121368857083660898250891587421798366720 8375597 -196926624574932716206674852189836142954 8375598 -25368551412306400262135943144338015232 8375599 150687930143676292114851268785406411240 8375600 15603256889988651635156609492023296000 8375601 -30287944063033702509622776099056688960 8375602 44533866378039505020852521249964820752 8375603 123318811523429970113442121093941183600 8375604 31091516985207579771918657641337040896 8375605 -5021290209575597818882773096298961280 8375606 22038322956197684241069271961804177280 8375607 131147396097503063167907736837894995688 8375608 -153255983936593339590261739979838935040 8375609 -16392032350302754189706623582647094848 8375610 20904405914299307973423703194981461760 8375611 -18691390744654868884894550958083930112 8375612 18665080467782577120193801565596170240 8375613 -5577052150415831249253389504382120096 8375614 49329874994117234121380981352517433280 8375615 -126988338042648588877924432922434358400 8375616 22761657442996972560442894020897669120 8375617 32615044213841218897956247911515273666 8375618 -97909219627211860828343341384126968960 8375619 7549844387375714858459113622496363072 8375620 -43269474897464751501746565376776960 8375621 132937456524545391442721760294598927932 8375622 27494277308328047352895754217262327680 8375623 -7609000071760858531938139923812839776 8375624 22031516971650872514889386694611640320 8375625 -9188372032798668211060760624341668750 8375626 809718490103609882790084788565364224 8375627 -42501506278133284586315249686694346480 8375628 -116741509210948563820533976351164417024 8375629 61417283279788850236427853553509689184 8375630 -64598802841307879904404850766200259200 8375631 32585129943644573502155757198797621760 8375632 -8570329103478358637723311466850828288 8375633 -30690347521735253488247999116751820480 8375634 28671610006831600783282105110660208128 8375635 -57594820956978642065238164680661328000 8375636 -80556285878722110143558262008100817152 8375637 109268583305528873854532557187580941280 8375638 77148182632826200118324658857282898720 8375639 -78269619649223366365077730398398679144 8375640 -13029626759777538917653674182098944000 8375641 39277437587968179411190265404938236042 8375642 27356826501796805303712457764884133888 8375643 -4190042998377185418387835541638405056 8375644 -28884083198306822057696139276493897728 8375645 -139892675015961235117810817691982770240 8375646 -65452235002599199375548908402301936000 8375647 15958700026112452017533257099803486832 8375648 -231889931227294229951321777889562460160 8375649 -7715996056051646241285171995449040640 8375650 20227244690156148306318374652791808000 8375651 -101675021940077535747773707589392197600 8375652 -58934524846998671297961784553933215488 8375653 9225331291717723337711904593139218688 8375654 -33096421949413976041937692769417056128 8375655 964800233399083810393237218407748000 8375656 -159019760160501584605744426141453516800 8375657 -43467722931985635046189279559684090112 8375658 22558074418607040017590977430678934784 8375659 7282246266868092337587493588301917760 8375660 -99442972930889629569252777519464632320 8375661 -41331951564668428913273327277391548768 8375662 111802855526063992909355648501499622272 8375663 -49861339094883045764916087076137527088 8375664 12844142390032984592676792086463774720 8375665 69379189602590923514042067476431275060 8375666 10095584857033337795752294217961830208 8375667 -11455371435404395576350133788106181520 8375668 -34419348217537133305821745592278431744 8375669 1301162287223785194495192860502378720 8375670 -16069032422297774940416276937201868800 8375671 -61063473079738407824578043306166846128 8375672 -229895332587997682485106006110003200 8375673 2610679030829254440821199852817878528 8375674 -9997711741234068977521097157265463808 8375675 -28775274591539843849186656200369120000 8375676 -69945478981765363382650207374508973568 8375677 -2435904768688717979024577372679108474 8375678 -38840136515298809967230591357253711360 8375679 -66599395870339628917251543939636397872 8375680 41170975284809459301265955987914752000 8375681 4034639784860699393043959597929483200 8375682 16592698353017872757395056234116726784 8375683 -194840743958808735537082301514144872068 8375684 -12084702700733459843564452874429681664 8375685 -12320067761875849138862520159858945600 8375686 -30912684342521482947959885968284401856 8375687 74662617133292211556634726304283187472 8375688 67248961678035611090129254918725964800 8375689 -99326309561579255044136210562152532160 8375690 -2626056565419586288085283770687200320 8375691 78956081238733721322558205174669599192 8375692 14288737385284805215146212414541371392 8375693 -56320715155150841650030548985392798420 8375694 5746093579557665699586796225117716480 8375695 19753200067913426333467241247838840200 8375696 5344341979137954647034485690724777984 8375697 -141994363518391900707594904618641625920 8375698 -34924532389677058826714074556746794336 8375699 -59989563936081687498065584368524081880 8375700 23077925441420512464505669718527488000 8375701 100938365209814123912982676693845435900 8375702 108528825842664058998619460256683307552 8375703 23268413974906597240561330246624869888 8375704 18789987469921670450705373914122321920 8375705 35188591292724981307783341771178418760 8375706 -78471211086673713652812731110252047888 8375707 80646671260976606433807180300507043552 8375708 -7186832031886829971021320741216643584 8375709 57632494573176916852760335190173422720 8375710 25680271383562790708561433383496840960 8375711 21398592757384305221284120998160758000 8375712 1758736656471968985659415468646072320 8375713 -55731208118945063368974172156038396960 8375714 -1335986063516682457955965924655738208 8375715 -3296603727840032464901596177203450000 8375716 95347551048335266776943531245697331840 8375717 -48305897098269553079966774303975544000 8375718 2926082698011498960564365775803516928 8375719 124074791738672950197395314277753790360 8375720 -135457891541642248398395575623709747200 8375721 -98345103370227817458726917919018200688 8375722 10799549329055348311484237260067656800 8375723 -60093413768396404177729897757296422360 8375724 31990068191061668962206796543041503232 8375725 15639524655655925757391572246159613250 8375726 -1319396741592404821408544272551758592 8375727 31090977937796145577937906689267295904 8375728 1156525169673188870643603738172981248 8375729 -155178653541483115804218188373830797824 8375730 36036521701444273299360997745912970240 8375731 -8144792474064506841813682041856622176 8375732 38048358560285919233574316685043793920 8375733 -30320303849556096052515239325554258898 8375734 -6850906727581771481047769263142293248 8375735 20214438507382107291055519140242252160 8375736 74596914922266853427057179849158758400 8375737 -137492527210210118330747104976010504000 8375738 25720396419339387031304302144015349760 8375739 126492534938085236092096131813241900824 8375740 -27968886726169503779045080903629135360 8375741 -130642171620044446132834210849073274 8375742 39146816082283798988362585044144047040 8375743 76808514861717081051381100928768333704 8375744 -8702089486753181376166815798808018944 8375745 1232397886557332749989525136895203200 8375746 31250830135064345048590787064474656640 8375747 -8475722618204919274552049843197936656 8375748 21245377628153273600209893172657044480 8375749 -34794301522244800495233433957633429632 8375750 118616241921909434068132399448317824000 8375751 -24575235640958370110227621429509216000 8375752 10574164683510134856175779869522165760 8375753 -15320039326431872239309320296961784998 8375754 46255196722597748839175564257137105408 8375755 -211323732736873095968988934691827200 8375756 5614707705895214110766775176657683968 8375757 -24532646481328084134279390361611359712 8375758 -7308906219640202447650270047402127680 8375759 28392596614801360666054829106824741616 8375760 -17848522437694882482173501465631866880 8375761 -16205600662978533882070311843379616448 8375762 49331378385945319564517714659172309664 8375763 102452903280373875991402558656548916288 8375764 52378576456643968844223780999493271040 8375765 -99992482146522004467012395852916434280 8375766 2637689795951877425457248415584624640 8375767 15974957376107249342601606605124800544 8375768 -24627319734883655432898795173736960000 8375769 -6561021631131169732433821116340696716 8375770 -12033832466087896707004747042313625600 8375771 214961263286468645818569242765755947972 8375772 47817060510940255641866770444367388672 8375773 -35187439816387879550383744115393036960 8375774 78966461526370283908946355570949094784 8375775 155878961830808287307018289723543600 8375776 -186251857780949871997374263485378068480 8375777 -74869929585838731133396497736902094848 8375778 -35137236983278932564414040769152665600 8375779 -193416227475226282837517096322875322216 8375780 7733519498844603772094514575373926400 8375781 -29298276734617789781001340407175555776 8375782 12222232707287528220018912879635872992 8375783 -14285846649684030575009212696473060696 8375784 -65060153438252891326598739068232007680 8375785 -67457105655480737621228693960983261440 8375786 -19411956844258497656766408849013239456 8375787 44859768213919365239372628432599264400 8375788 124092150679254744872030326664303758336 8375789 93695332893975357058811159770104637440 8375790 9001425297717966608753612852706566400 8375791 23253107546378147639682137154112558384 8375792 25919927171301406390636905804135530496 8375793 -103078853619477338958296662923948398016 8375794 11721664094940188202519571638689280000 8375795 -14643680842300544001046696823977700160 8375796 4140016456198815408605344221256833024 8375797 -4261025757672329757863920140047574016 8375798 667426888183941499717955010810230976 8375799 -56970155533420398138596003916309992832 8375800 109183877538560954193405899960962560000 8375801 1466498973302820097036426953181843584 8375802 7447749225725032720220182017718690560 8375803 -97469155833787849357355608055385577948 8375804 7130395721865700630789686413757866496 8375805 2016844290217135657179992978646999660 8375806 27202104510296578755271452265248391104 8375807 -3748359576422497477979472915020863368 8375808 5058792131626007087993248470144122880 8375809 26316986323871531846574107057956463100 8375810 9869630605969358958765948038908800000 8375811 7819496007445460018634710053506951672 8375812 -76220693189681201017261585459004009344 8375813 -36499164557559912122683208724529341600 8375814 67420887740641682588310834541400555328 8375815 -59596477694208537380580793735384085520 8375816 -195804520558776839632506198803373419520 8375817 84834744619065644549217941533820160000 8375818 -26555500677017531987307555315975747072 8375819 141596860442861641787340221512002600240 8375820 -14916583925740234997715036728772817920 8375821 -66544315603802171019292767405108083028 8375822 15462882132121306472272869463101936384 8375823 122513977446828152024148878818481619744 8375824 23193945656153804177852370485075517440 8375825 -99921209852778143357719732809000231450 8375826 -42387384697337506434894875170951084800 8375827 134540008997437830944840570397570170880 8375828 -37245788213890331016833796908673245184 8375829 -29057707642941841557972996808267806720 8375830 14549963469298634938476908529385954560 8375831 41435854906422876873149742791619490632 8375832 -110167225598521984132879106389021900800 8375833 47983468686359088218428620522327547082 8375834 3180789128089396973679925314886790880 8375835 -17107625614306687433289949777758704160 8375836 -25886875881699111400034287099617661952 8375837 115809360387767105590297347566130384486 8375838 -11157309437163277522605377711073857280 8375839 499014340110024148593089822969275824 8375840 69141943501858777265520705538464153600 8375841 -1266296484812477160024086135988366144 8375842 355960646070976340992887007430394144 8375843 -87342452911274614721563400765603781984 8375844 -17746595111295409234616938220720836608 8375845 980406894102804604820341862443919520 8375846 -7476583811714655429124815747377333760 8375847 73095542296215130696691959221902639400 8375848 -65182276814846752962021510931537520640 8375849 42573082095198415031341673188236816144 8375850 1506071887207254517407658935756768000 8375851 159653527550273971663893825958788203304 8375852 -44435059700449434224779134154344219648 8375853 44075725635135135263723403690572619840 8375854 94243311754583755033402513678390061376 8375855 -62368405990413808044663685432583987040 8375856 -460560223854125218865681720886951936 8375857 -108185030793652392919408362244237057408 8375858 -85627024215663261273318249575634516720 8375859 -22298963900644259615254405191595407360 8375860 -28915906625691737770124872607081329920 8375861 34259592781856955750391891266046003452 8375862 52763275839087993831478832460833280 8375863 108559704135334157521593384813520531112 8375864 -9555794680924065716765678348039577600 8375865 -75036721456636216110790320481857432000 8375866 -1355751869100897172195108773250394400 8375867 139810173133563043590526921306251717360 8375868 57300445473188186393820049101819812352 8375869 84212390742211445701275663456473795270 8375870 -39601148848045181662362275726381998080 8375871 15320555018376678452312570884960445184 8375872 12698317616219713790502277620494237696 8375873 -65437890932609830445989606705806284496 8375874 811698111077553164789849978228514816 8375875 -87717609438783872131998415058622516000 8375876 -95179263131476180745035962893936010240 8375877 12900727842217551776301192161279050014 8375878 -8383718249605703732974397429650864128 8375879 78081486085664446399866580348018687680 8375880 -75029663144628179741656197131422924800 8375881 -32093031868621805383718806034989300208 8375882 14521368797554488253649098457265375792 8375883 26816991015687680839374025190791368624 8375884 -2523582699008192906708216612698398720 8375885 -39895667973429593221428547236406698240 8375886 -6939045265994294648723579629377057600 8375887 -18964721275462529718961106356230144960 8375888 11647027044714763701727000482880806912 8375889 -88256710408471931672244141305276034576 8375890 -4275191432195414797703410844866252800 8375891 -91173425670501024574317185744422866708 8375892 -34319118956887003213251610106461728768 8375893 -81026659798008783818003132806130167858 8375894 -104007665749172517019804594488809797248 8375895 -18926678757882751154184631275921278160 8375896 125485262309099875538934589138440192000 8375897 20433386387604956123796113839961150346 8375898 24116605374521134480068489693029220864 8375899 8060334123483543321200429142468418080 8375900 21933928261021558803504101853881472000 8375901 -106050294195857650996285033600189123968 8375902 21565025783066476426385949796441153152 8375903 -176924361837028278671010614238288149760 8375904 69443084303010430239763905792190709760 8375905 -147160079403814499244283188462239816940 8375906 -13287721027065441531320891652497722368 8375907 -4761273716349943525924602253758458760 8375908 -30710152168968823988865450658080618240 8375909 -267233567691841954542708718030074234660 8375910 -2759531254455909536464594481667072000 8375911 50695010674297286292975822255233228800 8375912 -9562465304424647184754913512079493120 8375913 15798971029109517725455773526698241920 8375914 32374962495042240969438274890077083056 8375915 127070921766472431109741531034399566560 8375916 58244043439259304312592493614596183552 8375917 -397198832298747770438153248417806548736 8375918 -22214101346800929712207879906607042496 8375919 40572452210097872296490014408150855944 8375920 2563137076717643030801908076486983680 8375921 76344706437769088221096234964928044544 8375922 -40564395844515486301401321438132720 8375923 -170144175293725704405312275153278079616 8375924 9210137046023059593252565608712000896 8375925 27003673262199394455295616236818828000 8375926 -11972835616276462141368269112350134656 8375927 -746901482673282226356295052002827648 8375928 78818321554845720635448563963007467520 8375929 -141659269241630754302750368252631432470 8375930 -48119156417474084598727971309407081280 8375931 -34447901814527950953455096955335650200 8375932 -48863740869109442700029729778640498688 8375933 -52362183557918909131773145266720798816 8375934 22618674735594589487792642494398879744 8375935 -6256641931114270940068346921516216400 8375936 58836252057239063099634200951924981760 8375937 -39382195612691794627008332286241029840 8375938 77411646660796409637725961150194023296 8375939 7412038572947227808510544114807810768 8375940 -30607650471186773068695210152288870400 8375941 -9996489889254625820286278307824732160 8375942 12756602874837932089192943821372939872 8375943 92748264235512085360851768633920561064 8375944 42751533220643225240350136344432604160 8375945 -59679431496241857737086312647946342080 8375946 2919259729091260341758910211513277184 8375947 2481613540415606675481060660647364720 8375948 -9323839207352531259312018348994713600 8375949 -51439262176395104595618503564000109396 8375950 32276100750145402389403160659364956800 8375951 -7014901237331318621655228544613574096 8375952 758544864127183635002648983750311936 8375953 -125939276286733040130429992925326446798 8375954 26908267627766436541707452699130982560 8375955 -299739161322135402652494962617397760 8375956 13857409988822511662335436936642125824 8375957 -199195540680691242900493429254573607794 8375958 41214599624669061119343614042697597024 8375959 -36601890647569209776038680580362626520 8375960 -88625532232858018663200922932363264000 8375961 6826048768339519400096277585715312320 8375962 -32512547344010915040334927623333645840 8375963 218489584549649803783636529872663966212 8375964 -30577358272837345145151025217507278848 8375965 24141144329182410240507611711423942520 8375966 -56286251952037072867113733180137341568 8375967 120603483289120395056090037892595178840 8375968 32266981731577998422462356711117946880 8375969 -5835958649415678791982072190705249728 8375970 -22373696179810924152359848658948021760 8375971 -5329826730414311432638726258389432084 8375972 35782086596192389349218805720073467904 8375973 -13764623600692254654034726486784877216 8375974 126209548228980975170454531331121504736 8375975 96530223479017979409026829692628084000 8375976 8624938331061498802796738247953203200 8375977 -6503292739161280379242519169626202288 8375978 -87552448926677391470330617941133422576 8375979 62701447342031975385384243937562131200 8375980 -4059907063221729624099882229686528000 8375981 66497498072897265673078427976455125782 8375982 -38124406995039469448678353029495081408 8375983 -17299540008265260892680182989694914560 8375984 -5791617564074797906938346275299229696 8375985 109791036042078729207657450837681297000 8375986 -34167354428916084360656584202300811360 8375987 -105366784946716354005591266149423013364 8375988 56655375801649645391912218212315648000 8375989 178808155547562804549563897714234839790 8375990 -24180658460670121350987865315878501120 8375991 27564506993540916028864593731443661856 8375992 -433741427700546960806144152849920000 8375993 -74941595769763348566630995605775059200 8375994 34833986975686106963741172106991616000 8375995 120947507205085337350014930268177776000 8375996 30119256293556580833676115704930844160 8375997 3605805719145471323364410192934814272 8375998 98506267571971262079671558828722482240 8375999 27827987092887613779628342743876278040 8376000 6262044703249729384100725338931200000 8376001 85251780857973673075052368148166852400 8376002 23826211806175011793131764167976039424 8376003 71860756195186396493927588894035764612 8376004 11584411683156537468959782216735649792 8376005 25108637578214460576899741388388249920 8376006 -29379519155723055689461879474581900096 8376007 91374202050272060277806507382807626800 8376008 8129305597296013039596449318739025920 8376009 -12653216732616616072657154169559998432 8376010 21550629229335784913331127723316696160 8376011 -121469037518763600817008929555397084192 8376012 -17908333498679076937548137851838945280 8376013 -838003931725972694501675543501791872 8376014 -17248229374155615115243925514047308800 8376015 13076493020848467149187494940170818320 8376016 -24839235084883224498984799118737145856 8376017 98498795326603653841930833828506844480 8376018 13921167475442371418687956408562511360 8376019 110153433251114105691518023555870671096 8376020 4795290223104738807707975177100910080 8376021 -65101339051548578512916588191069925760 8376022 -107799613340083143029942356040634878688 8376023 92321603234448945524074075449261848280 8376024 -53128320529143122579595233599499796480 8376025 -26132797790103524078314007237468246400 8376026 -84695828075010523537829907740313292320 8376027 -77150048095226871916022447138871846720 8376028 -64522381865592910955351969881817464320 8376029 -144368048129702038305642666272928833370 8376030 8987128346808887260024512142641619200 8376031 25456522781725175202109267383075515904 8376032 56662097891909167139678700342522937344 8376033 -70621455860469352764456231254896285776 8376034 -60647237203029118775776897031522161584 8376035 -65024120765543813309277273347178606000 8376036 -20444706207221231335326444818926940160 8376037 23493211822387123687821799314772194686 8376038 -89550656714640788510296637825068559040 8376039 28917364469352321340275815672059307184 8376040 -121889660808004916602348719510003763200 8376041 -302155950562541380388807202520093557120 8376042 -13398039803902185368124636586847724288 8376043 16753910894662717814607382991440443264 8376044 144420440158716007160814092322415739136 8376045 15668960782372606221096698349858685440 8376046 -16777770837160711864222087072410334464 8376047 108329104967163321764538727776797652192 8376048 644643984674072526009836587140317184 8376049 -24789642577771790336488868211077944080 8376050 -17791826114613797120574338498023429200 8376051 38733429615634598423919898425094347120 8376052 48711824213558229723862608410495416320 8376053 -1727337828854347243797242957624599680 8376054 5098324433503684431346805923174563840 8376055 84472867014237444306326525208032202000 8376056 -524641820691640062672846803709173760 8376057 -66352183510981542199051257174008188620 8376058 -178159215782005969333501598303193997824 8376059 117802621474733920886535874558822996260 8376060 10737598674306406069169066013401088000 8376061 217406653159073245023333685645770726662 8376062 -82822929305090753415350361481391311488 8376063 76825076468285978308765900282928586624 8376064 -19228988815507806297943261359615508480 8376065 5814363762198235370760627433435301460 8376066 5522563326076819848474494943066095952 8376067 -16382673806816323770567564969160033536 8376068 942661853791894781718416956255420416 8376069 -5302986884046412419958568328309744672 8376070 -49214129469484026725558423314722720000 8376071 24484636698585544978648423849664141184 8376072 -22198784488061904916015013618286182400 8376073 -33266786122747216201316377441145583600 8376074 -42219596083979076408854391985901299200 8376075 85045315550464756408411284328743930000 8376076 -10962819383643648937599641961050138880 8376077 26001590090350499274364124628946639926 8376078 708057447775165726497704296698767424 8376079 20558825460676833143003023044563157680 8376080 -11202961226634275928884475460570890240 8376081 -7884706742804378823740238359095474176 8376082 1472790245494863418852408202232912384 8376083 28304543170182490731537803454474930384 8376084 -30380980536332807669835971420037041280 8376085 -110081653140017267098189748723329565220 8376086 -31248309023680106495015594624393815008 8376087 -51500826458327625457978211652594216648 8376088 -10409567867333707457444823681454817280 8376089 162196529217331867041887425321627858890 8376090 -15547144330084761575497875602654311680 8376091 -157173912578068659399788123230957740048 8376092 -26146861526547443254288141009865808384 8376093 -6595763432795472893525408707592806080 8376094 29295726525703479361409627480645374080 8376095 -8815975647513793674371795613704976000 8376096 35394256978054083827872568481988214784 8376097 -34662006242780105630568727702690135148 8376098 3030688355845249402646378341544021280 8376099 -1363019294564206303226738528876083200 8376100 54936947608116097534453435193351830400 8376101 -115726739945190031924011250249956736896 8376102 -26012028842616665653940562112749772800 8376103 -105084788365173474868779942678106137536 8376104 -24930782069122312959864757338777600 8376105 -66741951697884129803716477538335578240 8376106 3270730578299338254410852006899288752 8376107 -30033774721413346338038338734064315776 8376108 -19500553372839889313727700728656126976 8376109 -6727063010504317953386357165323524000 8376110 65821676884953523015581681151687104960 8376111 60538367272546792786549981475361962088 8376112 33716757528998606202475764089467699200 8376113 138007102771262920760451356904652537362 8376114 18623155297678135944794208772455075840 8376115 -131909258987529762324317882834535349680 8376116 -16305829025061263733508708943313487872 8376117 -76538331434966334445297648680867229824 8376118 61230461102137076736619833602165753760 8376119 249011478368994663381714526909423539720 8376120 -2148607410669007682424849442584576000 8376121 -42706413849784965714041720126058479232 8376122 -80714043458631950813564777994702477600 8376123 -19795880797662807028390877528131846656 8376124 -19595976353156903641666099658116424704 8376125 -9271775724333153069718951799714802000 8376126 -3796434840849000567308191712249164800 8376127 -63085162205888123363235757942321771080 8376128 -73430105322090209493778022444087377920 8376129 -11377000625333013798837918843938645790 8376130 8782473033813053949523018442356492800 8376131 44689285642934941377096526096908687000 8376132 18648452414667564435013973638981484544 8376133 -55071336747769422809743004060457587200 8376134 12722958914538930605542291766106244992 8376135 62657314379161544970533552198095942560 8376136 -13915680005946587141180496462533130240 8376137 20872052843865670861951852913590382208 8376138 513679606759591216294709267601573888 8376139 158501163147081628177955117840471501656 8376140 -49956769995347907553546740788154777600 8376141 -37766486534681954633222842657108028640 8376142 556841372513837652465905331583031232 8376143 -3680690086080557024717956612416104496 8376144 -7486606418765675894836394726423789568 8376145 -556966934088305247121160329019449920 8376146 15454843861552069688707375487925015840 8376147 -16525174724933160584760012357959288556 8376148 48002266598729185326855697243668504576 8376149 59838420748029388414183803136785171150 8376150 7085769455689700640471550522434240000 8376151 -58290970407052369881447732479627866448 8376152 -276406648844704848713785562667483217920 8376153 -38873671095840899013739077302233966896 8376154 -30235054468371103554033827222967960576 8376155 76601906921376667475333848525362413760 8376156 55663304154903622094698588421940802560 8376157 -67433655680800605770692096276231196340 8376158 -50729530037339689325245289220822779904 8376159 97021766442853734317875132487886256128 8376160 63267245436444389551474131574165340160 8376161 -75131489553105891040962803505365298000 8376162 18555526090531848817416361036259693952 8376163 -108509160125708254869418977233168040192 8376164 84750908066735152988052699944736245376 8376165 29608826314736465270826636118702533120 8376166 1486975812142581684190550077026833664 8376167 120095029525136032674706356104867148216 8376168 100270748874335208794102515032865013760 8376169 -72403402914484461203357511689417432320 8376170 6945721110144289833881693798297468160 8376171 -19727877361950544984506001764268646400 8376172 8226876214582414465996895295059970048 8376173 7039864700691013738935075235593004344 8376174 -4523750960831471751357137722608052800 8376175 72150504487574369206508152128044359400 8376176 16970183888046559801288370640281567232 8376177 -43700679265970530908396056858804373600 8376178 38059732998571306116688954713927962640 8376179 30746944394665708793363644444494781776 8376180 22645418910074424726913128139832217600 8376181 -24456949438367003617962113057438132736 8376182 -121228492363278035589891868399460414208 8376183 -156388443284837783622790615709951636400 8376184 -174595252109685567927311815012689408000 8376185 -1571557089899005561267729475478902400 8376186 4546902974808603092177211402507863040 8376187 151553643401306193728239849418517852836 8376188 -37865316203167237078608634628831846400 8376189 76783552818218308087520176955205233280 8376190 65554073914306397081847476186944641600 8376191 -32584216501079930220249182538366465408 8376192 109478016444473601395054865712184033280 8376193 94949326035166947590987093447231830784 8376194 61741004093760634157007096793448757120 8376195 53996360392295735021916770202662239920 8376196 85759855699277393162708575112362240 8376197 -33341949389370734289651267871869384354 8376198 44649748729333218422284031703199414464 8376199 -153647255301727868274023737556215135680 8376200 -10373335468338147714562736900308992000 8376201 -26465462608058564125921157155483658070 8376202 -79494977214679308335776842477387338448 8376203 -122667672439159544017534512493051494000 8376204 40555305850633957414410076516113501696 8376205 1332087030205325436859693577869928760 8376206 35630604430364778444128532508899094656 8376207 41569902612990769287865595942264400000 8376208 -7383917575809513689278025023811993600 8376209 97964211183219343317603636567675453504 8376210 42853431736299599396204615118861926400 8376211 -48672272801842095064519635182526186248 8376212 -32805479642074819877258372861043916800 8376213 103017330388092865124021970224362352544 8376214 -1718830850504448119518665682387200000 8376215 -123014456709030857220511665947970319200 8376216 65737579940706584092606209572406681600 8376217 -56292944426400822297046782151297751734 8376218 23915196087114954666045871518353560800 8376219 -57729126920542068591401078197730997936 8376220 -7370003601278603689223956881117381120 8376221 -79720261504410504922581984514056777888 8376222 58920617908650616484688116237971467072 8376223 -186235270546753980403248349187668954080 8376224 -202414754130498342513449756295561805824 8376225 18114038647588764988590633360033600 8376226 -35491143476337155729635597340646297600 8376227 327689053337602648225844929595664334752 8376228 -534624393399173018950660780026802176 8376229 4933191058126818194474090458647337440 8376230 18800011995079241437612587267208156800 8376231 25766062924587272634545682771510849024 8376232 -31817045708073522457862055485999431680 8376233 90845673012441322925288168487121591680 8376234 20975357828685089442381999727999880448 8376235 18368010688721614273322060075967528000 8376236 691547446147557090080899267496286720 8376237 -138362071586758397218460852073136330560 8376238 -20428665082718443936321980484417802112 8376239 1472840020413965621013494044510193424 8376240 22593421377184087688281176938503864320 8376241 137802723654598841186157998331647846692 8376242 30720553224425266010721868779422656512 8376243 -21965191764719223723165441263212045776 8376244 22209492192524004976766124049321666560 8376245 -16892872906404818312954624015393452800 8376246 40809176385653067251806317935911705344 8376247 157606116978897548554199547498768631512 8376248 -44781396187880377442372194420192112640 8376249 -32684037875260796830661386901785134720 8376250 14435737511469763323185701037060670000 8376251 -41583676178433230620053056183966115888 8376252 -90015007037755454354731818252422573568 8376253 141429878144413373322879667062879346502 8376254 -56208967899997620833732695771658567424 8376255 26036335461988491718626371836817713440 8376256 45107437133564710737962325388377980928 8376257 -15777273150816611586148074535187585148 8376258 -48805194119370047097401792483467206912 8376259 85274536362524120399546705509819758600 8376260 -29113950514502646823022201990831205120 8376261 -2797908652065238733019868562116938528 8376262 1971176493303643194856513247565003264 8376263 -33711637066690278084354385883389202640 8376264 50146913785104396651232194995625984000 8376265 -172364826482450571581331894036633771000 8376266 47451685512040775788875257671290614832 8376267 -37277293494474150049101335775960231720 8376268 -81908790404660218398690841496189162752 8376269 -43511314542141657608455110579142953792 8376270 -5851555229162859674378372579513917440 8376271 -1841303469744883444371927390155932416 8376272 -18587589738503805284234817621335605248 8376273 237404041464174031507167337671519724800 8376274 -125814830545793243569376124568867331808 8376275 1776016681579188061189031675875740300 8376276 -16808711845997588415953824447185586176 8376277 21647311095867304541609939506657050240 8376278 32860269658698662817069993501993197568 8376279 -35156124621641856618225803669724835200 8376280 48017664792610969256047543251103948800 8376281 8667460124518901926748929434563269392 8376282 16610363390392597410515939224783721952 8376283 1042782490651842169002026584151044812 8376284 -20172916864641703183320149316751853568 8376285 -32657689014172659422827321584124016640 8376286 6161590526860164686094886916789878464 8376287 -115257776674197213107970537725077414800 8376288 136721773271097739862081058437873270784 8376289 155082808817563700585176581935041596720 8376290 13868026330749885778611048624643590720 8376291 3923743977730510550560887882201768960 8376292 -69592910576045868481987748436065689984 8376293 -84557793082058036824204444905617280000 8376294 46605180809865889480318675040459217600 8376295 20450991381136186631266558210437631800 8376296 79195347861468316688646020825628917760 8376297 -81026208907708491554777532355803346800 8376298 23231382102279498589230446201435463936 8376299 34008358469250989447935724927520717300 8376300 1787251484424039509708514636439564800 8376301 12207393194449347857186253323304367392 8376302 48257037406978387712995683939003878400 8376303 51364588643202389156284434517089118368 8376304 35929507301378192388770175346273157120 8376305 -38069233207975509355294348264358745600 8376306 12010273943144817492984165573832677504 8376307 -27722574087088089300566752412995195444 8376308 31287300550542384678991729973786112000 8376309 -32362294188025916735166602757808577316 8376310 -21494397421867713285439931462662717440 8376311 -149958746102331071048182057162346315568 8376312 1581617095977157873745487630164951040 8376313 113075869065017573468897076200708931984 8376314 -95692004286259170643868396466669312 8376315 -40425817965431383541003438907036366480 8376316 80412946455691889603910865829123768832 8376317 29300756408850922745742114071459340012 8376318 39015557783994097761391995482023568640 8376319 17485992684204366733390457895812831072 8376320 71654834236958873880742581452459212800 8376321 -131323586773665565887984283462015396320 8376322 28488070028817238650152945563834613712 8376323 16721170836011035622963949408471377760 8376324 -4882868003703475491882686392951111680 8376325 51067443206860914273733817276234296500 8376326 6733692020012970667756327326588493824 8376327 22156247532573423264081328711016870448 8376328 162952359018533536760399994717909980160 8376329 -21431747290772838167628843091361031672 8376330 -1414447556955814062660160040576014080 8376331 173296941666220783125142586340386173200 8376332 -78830155251023994214671956585193980928 8376333 -17700143900523315478811912225323555200 8376334 -43416259267937586332219846665821903168 8376335 -121906581468385992687203886189927213840 8376336 4322235824783103857001020576280944640 8376337 -25970435072910009303488593167607228440 8376338 -24673490207684322395347560308131732704 8376339 10916442179922793245275802586756313088 8376340 -52805043527158015164274506248532787200 8376341 37404597472767704796198848586570839484 8376342 -12639788769015116311692270927478553856 8376343 23631139565876987301870514236751243592 8376344 31345853880929382387578327937517148160 8376345 138025243011631249246298365927140825600 8376346 5627091954522903463333402396986096 8376347 2516133338368195320156582093831205632 8376348 -45405552582370757696611706442656686080 8376349 51622780885119903224731594627534410700 8376350 -104365118674956679749664437999721824000 8376351 49098704304818544862594437179543805840 8376352 86487464231024824066777332332557565952 8376353 17226709910628421756687154860079960580 8376354 -2987525140098272819498716900975309104 8376355 5511524579350259050556157017337304320 8376356 -43097903375395583145498689499605106432 8376357 -1627587718633945202550016040033577984 8376358 -26626865132135006636321681388570401280 8376359 -80657498434350951683109121028851902960 8376360 -12933584068238216880510514236128870400 8376361 2823001050659568783153102494883602624 8376362 129464643614605697874023049162566287200 8376363 72336303675904842989459044173503051292 8376364 -94259046487651416948283607468434580224 8376365 -19762122302484107779840190564920378740 8376366 22021423114633971045885239043635740224 8376367 -107396117218597709264489816444603933328 8376368 -111386804438040755062548885654208512 8376369 -52474268255106454916617881946239098256 8376370 60077023554368767771775845428342681600 8376371 130687091290497250452735858760385746572 8376372 7184319702434826002547094780979116032 8376373 -144426480757501066828328669581719007378 8376374 80270002565780112733524285810828075936 8376375 -12982248494451432462384428287565952000 8376376 -45588513974353069377603317169308037120 8376377 -82053999240368840031360730959891426774 8376378 26863718729313899817866261648879619840 8376379 -89795181324994536983674110406135706520 8376380 15182882873355883945214583197009932800 8376381 25375634554519743565357580062694987628 8376382 2535644429244321561212962392453360384 8376383 -221626654068739781050174032070741365000 8376384 26400822927632780623132998392805851136 8376385 -1127089238140212489393090527064429360 8376386 19581648285636015353856985822072197120 8376387 225353208422480569746177866102234698752 8376388 7824080381214211218484268196912823296 8376389 -45208183711110331946107975386237392640 8376390 -28377683710131719388856729017032127360 8376391 -111753150743744967198469144832899810200 8376392 -1202597953007341715981504290885662720 8376393 32174713047062838281410223589367611648 8376394 -49791766454849338026522249303755264160 8376395 -52444338887347684027551686043168309600 8376396 27216666297272081463095305276651192320 8376397 -88305380855424100229493499965732440960 8376398 -52851760818759693818104670491651327680 8376399 -59828986301617634371735232906747264880 8376400 -94797618961311379715085270184755200 8376401 -196505140073796487107610282720594165536 8376402 -95622971921020522919856566838110466816 8376403 -91202379124401072841624744008330882400 8376404 -41353858945322922133834890258454614144 8376405 65989754363624571300714812685283376160 8376406 -69290751271610915667566972326400794848 8376407 16608635756887642209760499405028935040 8376408 142390628769525009501135642978150236160 8376409 -39374469827044959707129725969080694390 8376410 25673092139469586454735394078933811200 8376411 -16661890755876296899761946472060333928 8376412 -44060709577896129367252896260898816000 8376413 92443029092894517629630386344558469740 8376414 -1651772861156826137014824674766778560 8376415 82112567763330362036509150286036779560 8376416 66544322280346283652810142330650624000 8376417 -10414708037880512627166371764654487040 8376418 -51120616327554500143059416377709952000 8376419 1714165167005675036487919037884265280 8376420 -1904000741845882443423106939912089600 8376421 247240205757377858793283507463585616412 8376422 7784898391385478770032179032117302272 8376423 50580884421950335994328932783898290304 8376424 -71398273488431458506005412303921561600 8376425 102340180107013227272533545497495037150 8376426 -44070680911147536160411509845428761600 8376427 -171931663449305048963677351151507808888 8376428 135949627184918662534693822497948403968 8376429 -63371106261084696420921170803776225216 8376430 31565684840171731133130476526823027200 8376431 -37125338994028465573724558386430024208 8376432 -2820688388727827899023073501553295360 8376433 -48519821270349232695364407274485195596 8376434 -41569298029955403439429545469180855296 8376435 -35883521307508274004583916115276621600 8376436 -94348856597974645563841437978664520320 8376437 -2883177091361638596604083191948930148 8376438 -6664920287837575225679869793008637952 8376439 46819368774866389503038990802589774224 8376440 65909852575610413118451671125230796800 8376441 69965537330484636254654526816574362192 8376442 117326248406449877219892194447243029872 8376443 998581502238838893380651757087071424 8376444 -8983995054496731010468300538217544704 8376445 43543506899185488327959830969549234560 8376446 18247184784138315932406722959444668864 8376447 109941194767210047527633388313945762320 8376448 -6027188477650384901720321183774146560 8376449 23001490017846408643103875568462165760 8376450 13255807107929074655272431768490377600 8376451 -152087549258037457904364361137053639096 8376452 -109973412426799227344566155733156496256 8376453 -55357103750856219458290615659106728096 8376454 15967627451822578608659304191235427200 8376455 -25512163133958660602128486277635637640 8376456 -126408647252572102767491783743540838400 8376457 -79808705608144326000058493201886506480 8376458 -8029239290518886121486818272521798816 8376459 8590834452951651378668844553886278656 8376460 -51542553450205566851999933885728803840 8376461 -55128041903959667447935529588570810856 8376462 7778886426227229602207388695792396928 8376463 -115814201084187491548863771995279662288 8376464 -9461898709549716036842528150979158016 8376465 -859403662447030741317466863129818880 8376466 1731448666981783821500795192336939520 8376467 -50919630556258149907873974351207264 8376468 -49459465841661737544498017519267112960 8376469 49640209121041167850418418184863881870 8376470 14983673320170371519740702604125791360 8376471 119317225780108251801369303168295743840 8376472 42164586505745025277409514685978214400 8376473 49132065509202856317344946297031112640 8376474 -35460426824982557694226824803476616448 8376475 -38160703554187748636475694771326304400 8376476 44073150687429774251296237806859399680 8376477 -26618261392142652743010398477596913280 8376478 14771407893226261142484473532333032832 8376479 -50639933554293578106028025956040258880 8376480 19140335103057992999981674584971673600 8376481 -159822254996488893408176009042715909888 8376482 79440593998011865234955731959102324000 8376483 13153018631899250281428142116565980024 8376484 40934478963511737728544975241085568000 8376485 9425794071952086524035379501341098240 8376486 -1096274267087561553475329198458144256 8376487 -4875934864244403483408117122956973088 8376488 -123787012573954911657965277040187274240 8376489 -55059903578941296681777463335400154784 8376490 29377059098132007033568256950670234880 8376491 -43169412390034105560978710211892742208 8376492 70853854535414479896772980166560460800 8376493 170921883685412661564880536697784254742 8376494 -13397328977905169018904510155810131968 8376495 -11613989450413981035086244490056003840 8376496 -9622123092090365992874331022985527296 8376497 -50600493600503775707840251281132704460 8376498 3187529329800634629228464516605455264 8376499 52236506570385885879856643518433406160 8376500 -10243639731764049035635809744477696000 8376501 82486246432557332919213619470948521952 8376502 48269097122691974981337187480355486400 8376503 61454086081914479718085422515689267752 8376504 -13446490698214342163167891618730926080 8376505 -10647404223447981084833698570773702000 8376506 -47971002134544768839874719640644406816 8376507 -4225588795985213403035271714029760000 8376508 10786387597094920249196875658280370176 8376509 56236266852747467293318701215434577760 8376510 3912594109540969286596483743823134720 8376511 75307543424945594778682593540469215360 8376512 8942023081486819479871894901332377600 8376513 36593407995149907998384496187968669744 8376514 -92461715682539191298846011810215396144 8376515 -13911748279266238822459294355906133600 8376516 -42995725350871684067793238852536236928 8376517 -31596766656507838405594780457893404800 8376518 110384219262050029104420994352665668960 8376519 -1096300146030894083281660778712205656 8376520 -22777961519767536563645934441178214400 8376521 19317917144030057528911146952631699172 8376522 4040227811833258286428766573478801408 8376523 -107223148325657999926343926890738469228 8376524 24901932932690571215596164163153207296 8376525 64108014437179135974811460262424236000 8376526 -41649477320367214002001715148004430016 8376527 24486565788309260355772066622381892552 8376528 45035924786467585807933433506049556480 8376529 -856721451835853195542453426544869248 8376530 31192993695598713134248047931696089600 8376531 -3051154989469675558606411285305974784 8376532 -130201882219964270776238033655176679680 8376533 -166067718540527809244410680368846724192 8376534 855777553739768374051545909001445760 8376535 -62486575109664954123930859710696044520 8376536 -20912176487722742925424504335456583680 8376537 -56975687697853342966548563088595679232 8376538 -22510281873187501661542805018439256080 8376539 68281303535750939189458605505988941056 8376540 9437803858509357008295126455500108800 8376541 -10954085471641879276038487334219886080 8376542 57369555884060931165661211098280940672 8376543 19688559805366437587440385883658808304 8376544 -102782130112440050768041390001632051200 8376545 -20371847789265785658172247579814814680 8376546 18054706279306576965821743767850879488 8376547 143953080635258271209637075412014091920 8376548 -22714832582162358478084097265563714304 8376549 -44637045006796901542870753146305587200 8376550 -14563930035696828913229248150811971200 8376551 115552434707022458359986631455376554552 8376552 42660957184354736353465569874397445120 8376553 77804417726806791547658894649279845760 8376554 -36179949738273143483800031818438252800 8376555 16654332094433375388281402128149726720 8376556 -10255984307045491842042290112010919680 8376557 -27252073063839531524883628609463361600 8376558 -43892647813681830631720479475832020416 8376559 -1564687523402706074389905115206606320 8376560 57268479022829225805809117154017280 8376561 -147520039438225259859275504664976107360 8376562 97299168181060709443906977984038038032 8376563 -45415776137984823379311600175577046240 8376564 -6242614648106109081490810231435358208 8376565 -66301053021017285787829754966153368800 8376566 -97394031661898009218193008226243453376 8376567 -48455301564966447246089717443878698520 8376568 42496606703591639013686748099549696000 8376569 95058844637214690974904597780208868970 8376570 -6751394178962740090979727400684220160 8376571 5857206853829571375157771796504368912 8376572 838442934511769309797740702110613504 8376573 -75202921873677936799316891869227426816 8376574 46297733138093083886276898016474399872 8376575 -161152110241651309591806200828091588000 8376576 -15813158963839460612063037910092349440 8376577 20305569718130758503922190283602230656 8376578 21739647600663782475605392120564180992 8376579 -16320487475903769753006269100475158696 8376580 -74835440740904557044021736332940369920 8376581 -115421909176515308947836214770742982436 8376582 -3997715692717413708496587199219783680 8376583 -77668860707658207734377331232542951136 8376584 -7855804006178550188229268722304819200 8376585 647592077612277711994432326643992960 8376586 115976722585448022000166364085026969184 8376587 -49061143187917943004487216911323784720 8376588 54198103660892148975165000431631360 8376589 -20902423144715465261286078813857552276 8376590 -61061813025240336243161885223727291200 8376591 -22133188743809565277249491247436613600 8376592 6929494983890539167155630301374054400 8376593 173542542577550847931666738454361237504 8376594 -61943762980862543573568477308624572800 8376595 188048775416800297828579864177209742800 8376596 19268080498217273217908458468491374592 8376597 636132718859238882875764468147458168 8376598 100773920651259952319387896709538976800 8376599 -71259321928824678431708696278756940328 8376600 25261594304205100451434438233489408000 8376601 127490353136374023262303888374976848532 8376602 -8261250787670921677353268619437499136 8376603 489285545191891357591130942498116608 8376604 4509753056460049328711017532175333376 8376605 37234834606601205007870806853733041260 8376606 22252741230876566611942961083543680000 8376607 -269280490139122349446860392712696158240 8376608 -239060157979993884209748060289705181184 8376609 50877275367015071908267266400684089888 8376610 4911991591602955083769330664873379840 8376611 -63982108783584883738848750599538834888 8376612 -46443537648880771477493841447880793088 8376613 5976755433087033257954554098547595520 8376614 33953607542236163384464804464343157952 8376615 -14500069133375446332862203794069280 8376616 -178941204384515085143649749713135211520 8376617 102845321406535883038547045699038189392 8376618 39162844965374489536628800493664463104 8376619 -86555572391990569306121291323987643980 8376620 5068918068291584588168883709256878080 8376621 -44422873428467338227856842052433549760 8376622 -177802507100165387667950782558792597248 8376623 -55889438882077922880995072843372618112 8376624 -2893845054968108703431268605772742656 8376625 -180440263051859810178623483978898960000 8376626 4468930843119102724098772222462474512 8376627 10166034278890733187243925500525810432 8376628 -5404656039580399062018726791153072640 8376629 -20286900056862815663225353020582569124 8376630 -20076122781353806212794804693900196480 8376631 -36057681843292831473694158465934011600 8376632 -50524199475880058325531307280204697600 8376633 40284639879602717480032265738696279802 8376634 6238924664559586292992105076920233984 8376635 148827280427039752037123647172407870080 8376636 17667425076738818249125356116984934912 8376637 -40228454685175619449126041268083031176 8376638 -28794557587493868207942114472365371520 8376639 13197068082856690890691628030336468424 8376640 -31918781242700585148415708368139714560 8376641 25246756430227044613194471288873687744 8376642 -54255065989703762204013930874069432320 8376643 -50632328119025222444168471759148665280 8376644 -1959648456639946012667842320580846464 8376645 -33137790017421140759985589063510536960 8376646 6745518474607426172412191985438966144 8376647 104490911254513133212581111698282283096 8376648 18313302352859479066742652306858393600 8376649 -2864808377805114671297306442891341350 8376650 -9216344060926367451769452646487160000 8376651 -46653958082879287836143846616289355760 8376652 56848589970537289028138037836577356800 8376653 -216163826970457147803084267460110841098 8376654 32146097917889967788714121508415809536 8376655 35301360210161974872514391615205771360 8376656 21805113770618841848656673560457306112 8376657 -126171966879590956168170039581008607760 8376658 1442435746107590689786030299828936960 8376659 -189759383532381678371185173862376786184 8376660 -19840485014155420464050377450111756800 8376661 1721638742054840748700718451099949262 8376662 -39314465179711461333721150219029095808 8376663 1260837631353139102273421748992054400 8376664 99538586372980283558012090134917120 8376665 -19649073372408228403794017459216563200 8376666 27032765951418246584316101255672438784 8376667 -11020315723271150245938725114465143280 8376668 -3597930772510355685312432563191229952 8376669 18941128966170774514118740625739694080 8376670 -37906538714428956924001688195222358720 8376671 89664368453729506563890866542722947872 8376672 69527574850275002539728995232299876352 8376673 -59434538150354997376769412218476520556 8376674 -4707420289263400993734700035737951664 8376675 77985682964662718124002757584429236800 8376676 -49504397389675554698624909519852580864 8376677 -5355643179872232498217769203001926500 8376678 60887158501720662505455719969279808 8376679 -84333285450403861976500252455848181240 8376680 -5872808448304384936619881816482816000 8376681 210909419437962317151540062760544290240 8376682 62512073549511539929992279664976171520 8376683 -1469594454289783891953999716962093824 8376684 -35695621365393024927368085976700175360 8376685 31929162109115799872651732579398003200 8376686 -21535732372603359809172346320085797120 8376687 -55110170884687338025351345357663386624 8376688 35442435872963298526723885788810739712 8376689 -4521092829337698732868309963039357644 8376690 -1037426375675704639331881571529000960 8376691 -139665992499759730948664089057461353908 8376692 8794169889893060236065381165950103552 8376693 -42720782089053164707530136217264485536 8376694 68516648469635240212773682785559348896 8376695 75700772246181684437249184288313786200 8376696 -35702408062762206646452210026525491200 8376697 101873364150397732207896299656753134186 8376698 25342396095321600719959300947482246400 8376699 119765734621136563319927528003187390000 8376700 -53064190469400685927213935903591641600 8376701 -2629212797953151005842840885779130720 8376702 5669709614080035093775597453271562240 8376703 -99865652211854774638684892637727243392 8376704 30080190341563853816550475312398336000 8376705 17907179369455383872456877548210356500 8376706 -4795620371422137471898035526692672000 8376707 -193572061386944048333243787214034616840 8376708 41978900879599656599511454375347548160 8376709 154505829623646740385611242251962208 8376710 -15893168172346656540563356756960980480 8376711 22425190180398830900329775856819993600 8376712 -71033610511850562523968341784216652800 8376713 -8963326405988442257316098284160310000 8376714 -28487994599238629824554987104618905296 8376715 71616579867229449454680297850487616960 8376716 -234115071502315817192632569488009908224 8376717 -10220438037579875663413528622778837120 8376718 1723585869071755675024351010475697920 8376719 39326391578414449113633320976491452344 8376720 18865739558059335114678192317556326400 8376721 -129839710553803560497783354701903024078 8376722 21391679745491605644563892312405249024 8376723 114748163107392623052370713034226947560 8376724 76265589617938540879475160965766520576 8376725 -29346410037555923698935783970110211200 8376726 -12389420040101072902945908358481214720 8376727 6306055198448261670971201253773413312 8376728 -75949557480640471683719772982316298240 8376729 71264439803535048732883419688590666720 8376730 -12970837787204336933319419681418558240 8376731 -209104631798512104357288990515287130136 8376732 3097180142266712555928790906318927872 8376733 49516621615511873580056005839042820224 8376734 -40746692420616077005946234994455481984 8376735 -51986033821722400013921832048361350240 8376736 112329974858971240597097710052964237312 8376737 88575704945051645785204070697739786260 8376738 -21560290275670182756883626409379994624 8376739 -8104765336856725875354612516223663360 8376740 27775189027101496841546220316157456640 8376741 26822443887417630016411363700184642750 8376742 -4085168221603435972899686700525037056 8376743 -30428446339728787456353696480208740696 8376744 389671643005138326474221133222789120 8376745 6788007416548821675733256080242906120 8376746 -628093696952860365508744344479270400 8376747 346436317829232779569088154777927000 8376748 33805672232908385318054444458976945408 8376749 51456211812410781704732138939884233750 8376750 6382467638715272867996955205438080000 8376751 -69449801175883025278664448047008126896 8376752 2641930173387930132078516492753960960 8376753 -7009325726683370164997336826791887872 8376754 4111505937771319467360565378800999552 8376755 2157489497886700314510471504146450160 8376756 -13212013296997595225029649074812020736 8376757 78276607895125675315095521666493996892 8376758 -5875536156565777179883053536139141120 8376759 -11408936781672601327522054812504112200 8376760 -44113798267577584570851596563227033600 8376761 128444922960433822303909843793498907840 8376762 -69055575107940681408642687957229390848 8376763 5209947742761543253707119058421173696 8376764 1306896012821374942584644461477346304 8376765 -1784145242096008349010989116349664000 8376766 134872518318820810166286817358502962880 8376767 -25407870221458802581840895549676180768 8376768 8078024164019257770596725282037563392 8376769 -55380634468122824429111634218591919420 8376770 -9364035323935347189601714798275133920 8376771 43538772920653536537773207120079530160 8376772 -70114999321426198446486976248622972928 8376773 -88859076901856734057284136363383210978 8376774 -10949439813040279530960298587198978048 8376775 -71143000628735917262743266044382278400 8376776 -203241452918482137504887399182318033920 8376777 -5688093394891863611968628115147846960 8376778 123011270079001136444320023410934735456 8376779 81559387251074170086899207781496598184 8376780 77215829059062496935537650892525312000 8376781 -78108482667881193875535091307697701408 8376782 -181429660308495700517878888202441198016 8376783 -72827312993374972591921026121855558776 8376784 -16576395832394462605566378250073014272 8376785 139494689965189336384169404958727898560 8376786 -24076130234975214900605728550659322496 8376787 -2279291264228325554896090166990025080 8376788 46089938963785170049769450773060970496 8376789 -23183511563477275515584901737519208192 8376790 -860017533436014518531314238785977600 8376791 822569037859396628151701731078701192 8376792 16652608047291158631095141976857763840 8376793 -9197184827825623937000259897947043840 8376794 43557617991948135275585545705924653792 8376795 75534148901309248884926394713787922800 8376796 -89647762810305059917426387954930081280 8376797 43624482527902946800292294073027733920 8376798 -8565800724239597810256744191989549440 8376799 -2005094392516741886778050732643983200 8376800 -15275110527634065872563555677418291200 8376801 18461858891251515631363661703257175264 8376802 -9285463050909184747831560023850508800 8376803 40205888515171997787549294083240367384 8376804 97968467030240342142180460487043717120 8376805 -87058864972635942724524319495099473540 8376806 -111172875975928484992147956368648655648 8376807 -31936366790916033158987044332696285312 8376808 66213302881933116335508931739852881920 8376809 -50063356334654238922247396715959426688 8376810 13764113716336259165971536403543633920 8376811 -102261512249473480547072116790907928588 8376812 58470979321036904045723125801394278656 8376813 93236252602517447872943694974696998560 8376814 6968097671991091884008135376968264256 8376815 87627060947960446861324130269684923600 8376816 6601601888644434455783027040026886144 8376817 -182433826579549838185780846893359098128 8376818 22388814487552973147365965256057112640 8376819 68152789343026820457119445677069417856 8376820 23052818673571069962669111985926144000 8376821 -170220506423661959577070022457675312978 8376822 -35404511527395338104990670561019044640 8376823 2681320141444524546061928022615638304 8376824 -68188982989305656965954653658958745600 8376825 -32368928590687820390330259552576004800 8376826 -36306712014489506460975184809643935888 8376827 -19985217343661042208396901202033487324 8376828 -28060655742705194490519249751335297024 8376829 100332580455071049732456948359926183430 8376830 -308813670949055849999744382627840 8376831 253383951538386219784807527804375950880 8376832 -80475446537586078220734921316088414208 8376833 -35870529872343524259883032108426465432 8376834 -10229807090804053302788393884859665920 8376835 -13901196808441132749791713013795388000 8376836 -22084380578289216302965141968794297088 8376837 4690672975557182088611919091382097024 8376838 15698185983081216998855901413008564320 8376839 52003318559808475526799026833611159480 8376840 -9290741873126317219994447044571904000 8376841 -219044621423298127101515660983377792816 8376842 248128311725335403862007949898912000 8376843 83788333738661227145819498460384968664 8376844 -161411945834573356155557211165577205760 8376845 386707298003332119578314130200769100 8376846 17123978891345004263323101649945425984 8376847 72030379560498322511771627689683813296 8376848 4904314636823083609783895201453187072 8376849 -19204452491132113205673300815769143436 8376850 -46908483650199912101045711245756059600 8376851 9673717174245682712592736268542301184 8376852 -10976168788586401627133302363232219136 8376853 -136038472562473937604761745406496745600 8376854 -10381647641355608485896969742478790624 8376855 12853670762894455484599299777555834960 8376856 -33484800078277248521608742297388165120 8376857 -2310522591674964253230333229337632128 8376858 490612196726182756846726223881351680 8376859 -137568163764508163423374829930652162940 8376860 24158608038436467126515844419351662080 8376861 2767161475629867491507746111959332064 8376862 -18257675296041058037743662580207687680 8376863 19622466146205148812582684487385806584 8376864 16772285955859059699105317686786129920 8376865 4175650726303500326238820520797802880 8376866 52159138198279137710910084060673015632 8376867 129046452337585514968354090600953493284 8376868 -19166400593785178089315132399953923840 8376869 -23078938138777857139152098378142257604 8376870 27981271835864197658002513128821149440 8376871 -44388318214940713969600945771938513928 8376872 45208513416783915885438379843306291200 8376873 -1545835204699133370507106850703103776 8376874 9352493431023605926509991697053644288 8376875 -9562906313860067947637642605162110000 8376876 39806843520087159900498577925722128384 8376877 -32458461509513171755489654707500730240 8376878 79929542308261581779973610351343477760 8376879 6821865116214044172715510220682973440 8376880 165165911560103209424256699667906560 8376881 -1744358218344312568453988739168654336 8376882 -13649021529316464218423285640696975360 8376883 -175586229265923429273840260470770090868 8376884 -77475316633150370715521642332462061184 8376885 -142148093520038223209705276735968905600 8376886 16943702169826041900132902152403261952 8376887 136765943372062234688103443931722276352 8376888 -17565955935819631046823100694105088000 8376889 28269293853918801657222490428785819690 8376890 -50873160390035902905314080162836417600 8376891 -1233107493834353437113709810891616640 8376892 -93481023939367522520709844122543188480 8376893 61122161836557929909482273237309904358 8376894 57417973296789638123638526147604249024 8376895 -2951460358104002816999905902206616600 8376896 -755872601143891595642705359851749376 8376897 -127798318823715534345341633191512104400 8376898 -28907050559145860749953105670584682800 8376899 -119416265080689678846527024173552152336 8376900 3314353868634060319899596893180416000 8376901 -53767016464987787567450910028336146788 8376902 -33685936806715436589601373502152050848 8376903 -115402781032336106980005853531842365376 8376904 203136308192373145838313207965009510400 8376905 -10492116319079319277542913184140680000 8376906 -77170121302916036082413599772430067200 8376907 21110503999373510295509960368831329024 8376908 12186600926392938150520857372069520128 8376909 69946800760672806180887627672460199104 8376910 55046645765222862031907248085967504000 8376911 126233949782177496230157033875175111480 8376912 1607977918102589996806676064019415040 8376913 57013896277675956649711271731092488704 8376914 -7295736342407871691101732920492809728 8376915 -14342493313754135900742624236140887360 8376916 154064725742216611161094698436829184 8376917 112198753484823731718325540246699989966 8376918 -31153669693284190732587207038688348672 8376919 -1923302221228240275407202184922985680 8376920 55533084216866033742723367554475622400 8376921 -56563358459295805442544884867435233728 8376922 70581354634682552560783598681719756032 8376923 80629802607783602172577241604904335360 8376924 48036546737391285320971874715108665856 8376925 -35149452219991439040274701536336582350 8376926 -50858183606028966863336451973514901696 8376927 95760389918032509482327227327309054080 8376928 88739567159970187357098174388904656896 8376929 -164267424198905196309574815347246280000 8376930 17950250670737287722099989563726774560 8376931 -101194356057029838811444424866269111268 8376932 -30105242091186357905529089823564933504 8376933 -22838096761261810669381373341117942176 8376934 -37796516616303326688375819826222212384 8376935 -39022416444152587015478333309267335680 8376936 -65440986487616482439432382403242393600 8376937 -50075638355812832296303203789728292108 8376938 5118969242248838145672932347025425920 8376939 -46521259932460245903666612501642465876 8376940 23049546259359210883071535323593625600 8376941 145888498602896696260478307813091045632 8376942 27809714921991419488732355270646568512 8376943 147455293860462905140089945562953299080 8376944 -7001240174503979230054526770768773120 8376945 33033957815360453297010952209347456640 8376946 17514304691058345464661894727290438672 8376947 35276374106622079603160752904208838560 8376948 20663013263155240271824616475592304640 8376949 -83741833643096047559637058587592103264 8376950 -25024949529470309725284325051454688000 8376951 -163288394326012335098374340563269888 8376952 -184073837386926341990740399402838630400 8376953 34356663276717556840235317885700919684 8376954 -9146135704186162728239845622059772928 8376955 133625860502351717279798142703541766720 8376956 12265927365299691728792215313806718976 8376957 -7745698860573727357922786982415477146 8376958 -25075218269627281033625315547493009920 8376959 -3211908478706544732037883151583357896 8376960 68409538548845879567380978154550067200 8376961 56593921003909155294574701152031938224 8376962 4335736382323212424487683417759839744 8376963 -24009022115395482106318449615234322176 8376964 -7474541857167570216732816271338500864 8376965 124481625962949750481612936846458460860 8376966 24496351796777702328045291116666177280 8376967 75157301123054836107064664255708421640 8376968 -13680810609472216907440514671664332800 8376969 -5959051708752478142662543597637481600 8376970 16622469548360209336819349189009986560 8376971 -3526518691526920501569025276896353208 8376972 73984550047186726691411728855454456832 8376973 -103785742406530531958087210861521963296 8376974 102107285432726391852190699416775366080 8376975 11304343985121326466063133057156507200 8376976 -37363848525896982723279091308290899968 8376977 16817048702841472002454163146224868800 8376978 -39037413047865686786971010043069898752 8376979 -71775110145030978534408642563580564416 8376980 -46678344932168466093105249756398496000 8376981 -7790449021748982772806759127335048096 8376982 38549975886418789506810304565389442592 8376983 3891441534930587441149501639973420232 8376984 40986831519011638923786611757540311040 8376985 -19851631486897482118524090648487182840 8376986 -49288083934422471024811483835744455680 8376987 -10284180259684030047852046343720543232 8376988 35001840227569989342115979354520278016 8376989 126545356944978422944793995465063586790 8376990 29355041460817660984919762481467043840 8376991 57933197858424030715552684728924894672 8376992 107505386022618346051823637513255321600 8376993 -123282323024896673458916088283402392000 8376994 -17145138448154972826221114929917526704 8376995 -57409843449870628867033258338080732160 8376996 -6510506365449953669877100547474193408 8376997 -85846467930164625159594900040035792960 8376998 -4025753648453394356516634247619788800 8376999 -71571629350052068821377248585459077336 8377000 73524451592341282710800331606965760000 8377001 -7804636139954654619247821968655145308 8377002 529134883150688534918266388496645120 8377003 -102525303542807960968731389422546956748 8377004 -8226666303895570199381499988160838144 8377005 229659150013675565222515314626161920 8377006 -6309399952264305327559855236712710144 8377007 -110741160081272966348429623170632037744 8377008 -31441263066998749923355172383826706432 8377009 2465142576600333884443417267789855716 8377010 -30810340538485795579333449401775613440 8377011 10068232926264702079219181734708752660 8377012 -732358510475764400462896833650984960 8377013 -52385637342204098263668483614541246738 8377014 -9760755763142506288778875169342349312 8377015 -129291580427639053366291432287990492000 8377016 -81390215600018740052681493798207467520 8377017 -102045783925778537844043594678559785536 8377018 -34235278308557965091284525887782059296 8377019 -65168931873587774149901080487745713904 8377020 -5199587154665718064709452552466449920 8377021 -1384975639582949236467329533841410080 8377022 19914375526873966260895666424341023360 8377023 -44562006921434785151874676764463145016 8377024 -12296503932857391478847964927707054080 8377025 -10744249449332318611164275101605441450 8377026 6968234097074655473889480200220685824 8377027 84405757581365663789594239807208337120 8377028 38850582539455253509952479613219920896 8377029 -3691405087807231891364751998248220676 8377030 42507833212876978659956728147060406400 8377031 -67465039651635517659316026407872033056 8377032 -65852375719262206730620310396702023680 8377033 -34850286717249236811903859839337585280 8377034 27423337552190270291674602021957490272 8377035 -9615590068474689285775527624923830800 8377036 -15632306335170888146302202679304834560 8377037 -61754366465201432659507795494597949920 8377038 20825444670710259383467848483232284288 8377039 263801779071415494297188662178993016432 8377040 -8968914065825190779199489174319349760 8377041 29257307462948554064255241800286019584 8377042 2919397375289913028834644284990048064 8377043 7371716258674848677738000315214990000 8377044 32894829611650088655204283876640102400 8377045 -4011424524903318448081112019818899200 8377046 10684403973503632374981773571522889920 8377047 8266029299507188428386462261471232000 8377048 213921427653653980080959013435726735360 8377049 273118599552240966071354147509080636360 8377050 2536093761258524339950438020901113600 8377051 -136494908964710524202150635258679165088 8377052 409034234047140843506919503891719680 8377053 77838279127578965454297484785822232704 8377054 61270660810693290878724191547139817472 8377055 -46193999160373481520707875803659342040 8377056 102865931290752408075462298009377177600 8377057 -76464014691069304306377453774592413120 8377058 -29402025549958467945741714968472165600 8377059 2007658698604585112728022623561363968 8377060 50911581116171391432139813999688847360 8377061 27973985497101497452646995696901740224 8377062 -9800957267223560635864821521589573120 8377063 -61833677027775056206098076233016479688 8377064 132008415694325064041711859033225231360 8377065 -68266254693804690817155736515577090140 8377066 -114340880488956215104857539089150962768 8377067 -24905400493344859866617815330333075560 8377068 4420689723033263902081318875670904832 8377069 186589094315466268825698698504843028480 8377070 -3970971057127693544067408601730169600 8377071 26632422530804004480231501660224552712 8377072 35168580985208229781983297565196288 8377073 -118875858406713117675956248332970962780 8377074 -32260411333918384806359204789852160 8377075 -14637539242657388173951630556260682000 8377076 80682755457634579784916831679837919232 8377077 92990073482839914034981092231515180544 8377078 64546333064906205269894356282427884800 8377079 68101893092469480510652754105002722240 8377080 -52014559860392389983102119889042432000 8377081 -87884084575681360933635907884109340800 8377082 -42580864812834764743650819532911184128 8377083 10936880257911200655630627157928024832 8377084 -16478929469197738180508155131094134784 8377085 -84604978267641107807479808364893896200 8377086 6836253069788468708485403325011011200 8377087 48104759879077284157883213265514516736 8377088 -1809224064587994928993213000099823616 8377089 30817262507583278209594459058899426224 8377090 86927656028649127562444500807688969280 8377091 -196060024220027525673038559188519765508 8377092 80106022506318775018080930278282207232 8377093 -15521008720772656052024007682907037536 8377094 44153200797170373787464603599630997312 8377095 14655306632485726610223967366788269520 8377096 -7426915248396034340948154901366702080 8377097 -26598890183061142077437991768792255708 8377098 -12333671546407370314545126664179092736 8377099 1060450871514087964207459049929034560 8377100 -18484330425640762124914102388640960000 8377101 -7981509783784157839380672334747072458 8377102 86571361535173200497422363240252642752 8377103 70487748409778639375767413411292170480 8377104 -5091975867975301593217613098391961600 8377105 58362463732163479990837088094959555520 8377106 26631869547934885023401729246530136064 8377107 120874493210231447674686715389764065920 8377108 34336319279858665020535319726288966528 8377109 1403910789160153407949606038796783200 8377110 -4125006024666812639599551799217437440 8377111 144186847606553199473187983452340656712 8377112 47181719192452837136085731342103091200 8377113 124106836236421039198326618252907903200 8377114 38231200922798253072770435450461579200 8377115 5498525998178051486247228180043044000 8377116 31027513417814494689017216093239025664 8377117 66716405031156993853919603473826788192 8377118 -73762729677030499119898784857864410240 8377119 32141910665324578856670552721097442600 8377120 -39522550561684196368808633807571517440 8377121 -116402423504865043101548598710742873408 8377122 -2035478003896161755875993111823531520 8377123 -130180422812594432031321973846595166628 8377124 44468885830772711063520164172836044800 8377125 29355542976511878635905699696560720000 8377126 321135382923986469234752893896960384 8377127 -68545718470444599191067622494982733520 8377128 -157845146121717782302960632804527308800 8377129 31463410772122616523130112393165136384 8377130 13992649277562392135778429376611594240 8377131 -6558516883430336718987990087050496 8377132 264548483049135124519444811371400115712 8377133 -101044587993621656894224692576191511540 8377134 31054670398785840310984502034798972480 8377135 45425115892827277386934789343898100800 8377136 -33439067989250268613236791590457131008 8377137 60454644702979652667882477233495456400 8377138 -47858414801631929990086051420901740800 8377139 62972524325798947756668745767810808512 8377140 -57437754305942524231678749381602150400 8377141 -106930128957909024198791924360736581376 8377142 -29717288051327334196432106546259657216 8377143 36854347771893479720476446926659688400 8377144 -39119050471403329839843833219669913600 8377145 19594546704626131369571290651784518080 8377146 -57713234924543469263872211153370152736 8377147 87101750137907146116146082464660058596 8377148 -38186691855927340845630832529662863360 8377149 96026624234556840090822778564366690848 8377150 -16017884482679913095312553351075931200 8377151 22889313195299541003572175735517705152 8377152 800084072139839224603824504327634944 8377153 122710756950048588933737349204620606402 8377154 22136048377546886852043936456177709776 8377155 106578226970551216337661701079624367200 8377156 128070719017263611790703975762630021120 8377157 69329061587733603413615979972540375840 8377158 82855489016470745181088019578363263360 8377159 -59065937770312395294069394517639783328 8377160 -1923292324171304236349206698442752000 8377161 -7705419591990027644126253391108654080 8377162 -37744790878995530580865644213591122688 8377163 -147163903039850824989925958214917058336 8377164 -3756154070767075306193563371360172800 8377165 85747200798631395541100072064666842520 8377166 26737058723345453162784611548793781120 8377167 56126890069869509561382501700244927880 8377168 32877633722243048685591400454328737792 8377169 10303771486905985907861713375884147570 8377170 1156268717698312059457230429414888960 8377171 30748125226397965029229075326320355144 8377172 -95271088900080601561393391489202885120 8377173 35947021386204174762132259958140067424 8377174 -323727759220369294227676240710696960 8377175 -73066986019339182469171569366693943200 8377176 16323103931332235442213083526829670400 8377177 -19212556704228754294052803463402777974 8377178 76527270660104613635978880695155918080 8377179 -8489453011651537129319800319179089552 8377180 10192000947135620317227617949240422400 8377181 36668861590341138880852995098433482892 8377182 -55686624345046289662844705511805587456 8377183 154466155891355688405102646087390982432 8377184 -41741295407214200579568138117949292544 8377185 -78214267628661471486895458751249987200 8377186 35608823001900611054508354106453585920 8377187 -53587052368583772481366770338366645568 8377188 72992230163651606058294564064419154944 8377189 35943840423971263556304795347221846080 8377190 13397517406197367118884875585161819520 8377191 51194333666902509752216902816211963640 8377192 -32588054698643802837812010471718256640 8377193 8973813620036005951421035074557706 8377194 23485559060188382323406323556438364672 8377195 21208057348090036721874065087181660000 8377196 137755342768289729699151180074160264192 8377197 -19040850215499839844342038375174155200 8377198 16336217944849481226626178523537578240 8377199 -37411595214895392034904415065604878760 8377200 -2778718571166695921653365188923392000 8377201 19520024269911700166808703477569254272 8377202 21323556344904074818838546753742748704 8377203 -4698284576903211875629116567107850696 8377204 -103368692907078625377236701090970892288 8377205 74047689997962441795858178318087816860 8377206 56875979824851986155768497015656248704 8377207 -25088529676997969126233617277100491648 8377208 -4357010726570809385053376460182323200 8377209 77226677852420726810989712318933461440 8377210 -79129408202285418852283424258042718240 8377211 -6115466682950901444830864927921879760 8377212 8618968382508541297252772758656000000 8377213 -72785384192736936736617865712171482676 8377214 -45539124011508087917691135068799331200 8377215 -11011312207078472037041903726864616960 8377216 178309313245634269827789232474014351360 8377217 1253131702183109764946157137755944240 8377218 -25493673650420181967236329616686278656 8377219 -60317294789798371970585942957799315120 8377220 71746494259069010137663421130989210880 8377221 31899204182189597630238403300552034304 8377222 4875687819843415987570587881211561984 8377223 17599834727218133047605678531744359808 8377224 -6146633233711570244609562014452654080 8377225 110933962946707202816165198943693914750 8377226 -61811518415071818226178048398249830912 8377227 62332542072757002311791941008472958800 8377228 7620317668024389686722147950332630016 8377229 25610177485316578988534236873762256832 8377230 59107481188330598744453129337693984000 8377231 37535412908940054170196239615258683200 8377232 4584280473602096403947695323048615936 8377233 59798232597322036610438914842297292800 8377234 96274883495295392637113233044937904016 8377235 -1829166644377244986495812176944042320 8377236 -30004955293528997310145102891293450240 8377237 20762031587523864904632478070049316992 8377238 -54671103999136735860791275705355904480 8377239 24634656497484537626066505140688998400 8377240 106014729331867319354660530865096908800 8377241 150775230105238685351222511721089165642 8377242 9718015651681804676354026905213722112 8377243 -5659570940790921505722820531884136608 8377244 -14649384125315873696089358894703819264 8377245 6596980055105174523201486795463094220 8377246 1163865854587744583776897434870539904 8377247 123877782487322870084760525068078793696 8377248 5598531689235193195676684596074774528 8377249 125866710390750321234705954049362529250 8377250 11158846586359616146771006871697792000 8377251 -12727942686820380508529728348589821200 8377252 37641540990987250972954088416956313600 8377253 179757400481539847827974769937972717502 8377254 -21914310609046688024820875656043238912 8377255 -35851471604745430637393901413396681040 8377256 -107942696311173604269274795152679941120 8377257 26706686887236983198799466431842150592 8377258 116218251674332779177321526192634911584 8377259 197482767665583006319830567225180696720 8377260 -585347182114349411884264813178388480 8377261 -5833312245277181975060464009075806068 8377262 66976228326381941888055603054832333632 8377263 9960950313915013385037912963196910592 8377264 -13181872076924226764720267015277707264 8377265 -33673304048007123998569363392976960140 8377266 -39798647301207404240902919345948078976 8377267 13027227428737366323792525152183611872 8377268 -75637482528269572291857149244183514752 8377269 -88763899910878117493663064151646098656 8377270 -21945880521140905230587426708467194240 8377271 70892875351305537181325331597698478720 8377272 -18165540657600556424980723759454945280 8377273 -45599706127017490760717200928994956976 8377274 -81195725399878468763655913217898540288 8377275 29202081164439946698343801407238513800 8377276 -44350096976074176045131879540665408512 8377277 155874581172734352523246859488020830412 8377278 -10710350003731039723465240530944839680 8377279 -99750227210402905204717062609604092680 8377280 6568975225261147894649246184835645440 8377281 57004535026501577492269612667180206464 8377282 -170141665320206919046008667398140931168 8377283 224970710373590237174444055874688730984 8377284 -6069544594637056074971371042739509248 8377285 -39932268720478108796949911590831395840 8377286 -58057653886709647828296798609995742336 8377287 50868823383088530655222681856038267560 8377288 -105306501940373063988732602503616256000 8377289 -230919283419841684118266279935858143910 8377290 16531952317933136749957913672798208000 8377291 53695350262577601897947199650947597344 8377292 49867477027785808801317644746522705920 8377293 -77192474517484905608655803238736777536 8377294 40770085815572174674730706708717881472 8377295 -49693860697845070541564330564063902200 8377296 -4890903367170295090559702219885641728 8377297 -201841706716161328028963118137536874254 8377298 42888258243252436410260455614093344400 8377299 8128943324592781414289535505506716928 8377300 -45228234397166412739264478031292297600 8377301 -130983256320264002548789803570393113088 8377302 -11959099046089442838154369027782600768 8377303 166674437183517183008937432616032000 8377304 30151405029846551595463146659994624000 8377305 31315913447850297948763422473204761920 8377306 -5190161480508793828661813933649573120 8377307 -226835950014063729208599053898874704444 8377308 16958040007757882324346434753656934400 8377309 5957491744700657952492357164768607040 8377310 19492345947672179451591105678743050560 8377311 -8666951300381528401333416194074373856 8377312 77608048505537789368802101902292549632 8377313 32535633628742285135542141125541095168 8377314 44609474032588862732321129986440998400 8377315 -10248593055425613452208778300643621040 8377316 40063106518056101665780253750273064960 8377317 -73533358226909488182773550657689145600 8377318 29849171405198056941899885232331215360 8377319 100208583187098583256196905585996207400 8377320 1392414221704479816592749167065497600 8377321 132744163573645391156410948758493454522 8377322 2371929556984826858377204889052201312 8377323 70297899473570979816734379046675460784 8377324 61752839290417704623251803128356925696 8377325 -5724539578464204057333152799599524800 8377326 15041439248597512010643085263017275392 8377327 -64319313133775935028279331853043033088 8377328 -17999239612882942486730422598043893760 8377329 1751115720179952008275427243501237568 8377330 53587012891492543117220260991095131360 8377331 -173885102447656447631477010305780450868 8377332 -12750447797459296078534182322803376128 8377333 -187760323856962278808973793018096322976 8377334 -6957020884887931325134731808906145088 8377335 -37075451820483698965894005038199644280 8377336 64237192824958267801215088667978956800 8377337 56694153000153835865098692219321673860 8377338 -34348163718104399849418104736035782656 8377339 90626427949419505892447459769065103648 8377340 29959015143361008125572002472003299840 8377341 7117830473809321169867318298767014464 8377342 13338160399207666187063796255264387072 8377343 86746731437062985027151579720097605144 8377344 4995199398041520695264211521582923776 8377345 81952916221917830009968743544402498560 8377346 241845784840936043853410126175897600 8377347 5447802592929555026932185546238033920 8377348 43335993713464147041319056069303955456 8377349 206843990680098850820388642369239920350 8377350 -3869514183733914178150521080287320000 8377351 -48143872143427624889123050403035933440 8377352 12895138918212938157405210598762629120 8377353 -36890593071713832394881008396803322838 8377354 -48686308257397348514555473258305852624 8377355 3995983046142151316962319955018273600 8377356 -21600227274891482140001998277051990016 8377357 -183012531436802597822972296094268552394 8377358 -83173069411639123906618551150347613312 8377359 90653576798126997559524394203328585728 8377360 -18534519849590027269688229605306449920 8377361 46157591502886132642887616859603106624 8377362 10883317379511932234754689248064676864 8377363 66835719746970375151934043098690011360 8377364 -63612169456525543428938655002043268224 8377365 40266804516889654963770253874363826720 8377366 349071392202194747713924005243718464 8377367 -32866246753294413097347250390244518584 8377368 39412332637419862808476894896498892800 8377369 -14155915738167632748339808537338126720 8377370 -18059901816853064521243830182815545120 8377371 -206606366913429491652921414339518999760 8377372 40886235642278293170181480689575384576 8377373 -208807756761476625495400413894535188378 8377374 24863951621571807174076143950327046144 8377375 -89234856966854218239432718064054280000 8377376 -47697769720190331649070695781970739200 8377377 -68075782240554778981027308323409337680 8377378 -33766288608881917843196031341000847360 8377379 -42802709689801338915812324664217289040 8377380 25363579938168649676186301767339397120 8377381 213134859079236633474711898540218013500 8377382 -10622502608556118070129101794620386560 8377383 -51779160374005245205416966852942601560 8377384 77545489267818872747047234778278210560 8377385 31237786477372354932318881954479694400 8377386 18043461947170356162019011911702995200 8377387 180504242642792781786579623593142154840 8377388 -59725494721592015921308799775785462784 8377389 -1227825105693491702034794673476640576 8377390 10310401072435564308839092084954356480 8377391 105889869942298680092674390973489942400 8377392 -1808100765479632734282556324976394240 8377393 -127212059330207385870114552280541637358 8377394 65413908025664381332284224566131764496 8377395 25818355107461235990243058400887187040 8377396 -6493366979119003163490041990510246400 8377397 81257675383736399718985794589096032000 8377398 72317358782463018117818619994003125120 8377399 -168136079593502942068839377448902176600 8377400 39611857588018472945255229033940992000 8377401 2165429840306394947360797880368437024 8377402 180835017956268971387793811225081634304 8377403 191626643509093628659139342624498279652 8377404 -8475532315840874285537583847300300800 8377405 46048597766077263171772111812159505920 8377406 -117905052284367219812946359600442478848 8377407 -2556387452090103778910122446907106784 8377408 -10646573854279881612418763472612884480 8377409 -10794592965096462571818377195727006720 8377410 35526951872185663971870444901190131200 8377411 57565900743237363218064528244393895632 8377412 118266123200214553255475151062491438080 8377413 20318591794791861085594135414102093440 8377414 436545903361725663708616831444749120 8377415 -36796151414061211269168983357081344800 8377416 -21529356792828952105089302785783603200 8377417 127194384191555696326040217474706549466 8377418 -8259044002067623161339716650708925184 8377419 -31877288915979302905301461264428790056 8377420 2811140074168242587069592523317857280 8377421 99679919959316402375979999980458689024 8377422 39571114453764354520129626898191377472 8377423 3218845128300890850019402370010794240 8377424 -26091161457263292910228819154455756800 8377425 -16455819413759966559201934301354395200 8377426 11473486804396310170316253278163360912 8377427 -146254422917763569086320109596164840724 8377428 -12971538981443215331929508274210078720 8377429 -18433846680560881472304729139330146888 8377430 27784275038221135385885948873007206400 8377431 -30694576538408535795750631198009981848 8377432 -871533111673343904672016438493184000 8377433 -258529118218428948092264338552779826620 8377434 5984568565926773045418789783316793568 8377435 -22768400431942220791734399300226320 8377436 -26194461429713841725996918070881656320 8377437 5250830401922761108874368166661005760 8377438 -8992344330829700106536482669739882880 8377439 -20159655937011933551153133807189586560 8377440 3099345399338662833931621157295882240 8377441 170836721915218592766600324412394186752 8377442 -75816095175881872340348236624476192000 8377443 136485416933400265350978523955170159332 8377444 26398583899736324224108902731014583936 8377445 62688076022091591149460273279503745840 8377446 -17545127608823010870428154297519777792 8377447 47725294740187568379031013441851329552 8377448 -59126389517333220420198277115351009280 8377449 -90653311436905594011875635348978567536 8377450 -31998553421513771610878165279179776000 8377451 -11227513985224480386314786587401824256 8377452 112837963788776721391815088664442547200 8377453 -35056546794261417588904850150981983680 8377454 -94374789465902594803793905407533989824 8377455 86047757791894942064075552413393593360 8377456 24420842779975024196868401547424530432 8377457 117583130290107043691040372628435282560 8377458 -19315997908669449389222927869281926400 8377459 -135393754358828926622947437973487580340 8377460 -15669797633439938561334916762983997440 8377461 -82915796011237228714997248386236219520 8377462 -103386942649585421335344900163838428800 8377463 -36252359588675228071955267302588444080 8377464 124186642078564367752175781329237483520 8377465 25138372566103382575841659928717325120 8377466 7480972988213920793437807875028769760 8377467 25678289865565044851994042491640257280 8377468 135302862790865138154989273880024563712 8377469 -82731812449218216981626590259962786080 8377470 19168521479437458982221114433631017920 8377471 -17286139400037990980523905768043073856 8377472 -114616595678722509514619658431889408000 8377473 -10327345824204801023798465999144254656 8377474 -20146457842608301390038865223057753088 8377475 -1194422582032678523255553120439895400 8377476 62909441437371301061385988599251066880 8377477 -104392467180593086132078840536830240674 8377478 63139495864233553557431282587098515040 8377479 103781803540013531575941165100014862080 8377480 -5249986123001955255840425584877568000 8377481 24939110570851535182491940474337268840 8377482 -60049844487194456473188547310166705408 8377483 120340684892600191708846561330880553160 8377484 180166061403108896062942541554732032 8377485 20147713525663076033190594073111500000 8377486 2569020217566672759588047659883932800 8377487 46581090937565880767266221039689273136 8377488 2482626801842607186909416966547308544 8377489 60474947648050980082910535846108609060 8377490 -79372742101807629233729119957432934400 8377491 -110368472099607370423682034249983248080 8377492 34655721729121292793551067647672556416 8377493 76200841996337819157995259679427417742 8377494 66530669866672330219073515180839487872 8377495 3134565081536881285012265194455686880 8377496 49139718803736797727380510662186844160 8377497 -24564800137677477245729771317104146112 8377498 56955835899482399403980357334351844800 8377499 1759716912664898453485566209078231400 8377500 15514221500905820791102116133412160000 8377501 123033113169412181424579546850213123104 8377502 -1160283029385054491082450459945369600 8377503 25250839867365396258531977711277009408 8377504 139773773662098488295654668278708961280 8377505 88367583348170443688844320479225930560 8377506 1889372558497775897773705143921905232 8377507 210944227026534011412745696493924252560 8377508 124899974334804336233773759493177459328 8377509 -4038879476603071065707098601663397888 8377510 -255212237783759210026638526465223040 8377511 -221758455517048698768090244044658122888 8377512 -35271443610866048811632842738296913920 8377513 166884463163974944676157972303105373840 8377514 3331194289225871605400509948513096032 8377515 -178913732015376078336024326776053578880 8377516 -31348919141916922147568303164324969472 8377517 -107789555966087990946475336558742131434 8377518 -155186384654943040605375610762675200 8377519 -66009225742892935932774626141994164080 8377520 15010598751263619742705562708233420800 8377521 177004591230470773840200894989522080224 8377522 6321394795819328832584641166063447040 8377523 33260267371527807296994206491631001600 8377524 24961329111188276541009225569095551360 8377525 15617170004936904045564262358353965000 8377526 -56306287123581044879495272057217736288 8377527 78145327090526630914107546762339250920 8377528 65536666210358084801332625523494400000 8377529 214168016674692702533815613823109385130 8377530 9115416235350383242493699352165542400 8377531 -82584012721570142575687189377394016668 8377532 48830338408976221367854482608614093824 8377533 8494101326209497627379825391942822400 8377534 31093533476754911508778252404386242752 8377535 26462660088389959829465511065728821480 8377536 18261385489438194008957880445805002752 8377537 -8291343385004497413595538491331579200 8377538 -41618709047024247351006362239406617056 8377539 45366101459885149573146003341934348024 8377540 -26466288776574760116038378470077457920 8377541 95944365958410102239108729721576290592 8377542 -70535107996641174579299844654054929760 8377543 -112047130918411981106289801263122043376 8377544 6710331885370621345342010577521049600 8377545 10784371984018837809594608613352962240 8377546 128338468841063336223787751733379856640 8377547 163160906858472752447843256016736738520 8377548 5158706096857010960360552541031010304 8377549 56108372656949438776218684557146134360 8377550 -4578981603402720776899170730322851200 8377551 9549274050371988111790771706906732736 8377552 -5988532634244768946847321386352287744 8377553 12822136421484621883269529609754886564 8377554 -71200405112368879137687967367860510080 8377555 -133244106993886799212282954653010329600 8377556 86095666604032767107702931287592960 8377557 7011965512136456315080661463588465120 8377558 -594580067412379025571215926109245440 8377559 -132443785605270188919388570018658373240 8377560 -41509230203098001119906380327340032000 8377561 490796519557566956265675493465157392 8377562 97162062666028730808241907188111283712 8377563 46128490032574141811834374473291361944 8377564 15349443034159417398800826205253230592 8377565 29561319774451658298259422159496375680 8377566 -24889802753251593701237442484013709312 8377567 93782408321820879796176361834401052152 8377568 192147457428258623037693593198021836800 8377569 18081926720689361698179666326894069394 8377570 39064787896322543573209283961413774400 8377571 6771107615287708687106957824516006344 8377572 22394876186929998217483391767851773952 8377573 82507428789827213464060968452028530304 8377574 -55238744591162755407116504788244335488 8377575 21718868190555572394136598982642480000 8377576 -16353469023692394670972849534931665920 8377577 -35550249169381074227614395957455952888 8377578 -60558760964819101877819103082037932800 8377579 72888349212542343270702791189286519396 8377580 14409947962375275737118094432725212160 8377581 -24256420611860128835571409600851679776 8377582 34971966943252989327137696230198435392 8377583 -51242038664825844952060181292085363200 8377584 -5953878526998745938380046315174199296 8377585 15565835476261503521454776281901928360 8377586 -31877056976976783839616392056589721600 8377587 692145730146475560432854708921799720 8377588 -27397934810201118144452254596003294464 8377589 -98817544092271030862197557374686084032 8377590 10966180906143252827976236051700253440 8377591 -12357546831206132505715409984780059368 8377592 71008943367420356157418073620740096000 8377593 -17160766704549825889443462110439786816 8377594 34348044320354403884565868953748654080 8377595 -14593932607412187917984942239708272000 8377596 -98605141618070608437829631582951797248 8377597 -27164388390143472899601408715735240954 8377598 15244324340939946156673399533699148800 8377599 48072260432465276063496681046392251280 8377600 21504102818052155956813907769478348800 8377601 196901949595184740762079246314988281602 8377602 36395163314169711109211633752328394240 8377603 20610081841721256649807682202723258784 8377604 195683649991187120869974150450032640 8377605 75863356897920053925042645651296252640 8377606 84859858846407273776743499974782022752 8377607 54469849122526437920271128657197317600 8377608 210847359123820171921292668701506764800 8377609 -207978777521482771552064072137990406784 8377610 14679915038037490166784674424080881920 8377611 84496527640052629014025442679114677184 8377612 -2007109228196910308608690685380233216 8377613 -62154559848303099607349119235361516960 8377614 -9132424951154574825589116180538368000 8377615 -93627437572957753973563763078826327600 8377616 -5622893343735734001147624128889274368 8377617 -128878780737525752459566662463787184288 8377618 -30029489253898285420193057708857400160 8377619 -198284374962435201363864526885593952980 8377620 -49340348073720110900696983211800811520 8377621 -4881432903061591543234117302078580800 8377622 51806550765116571832096023100786510464 8377623 104220827447129054541417492558968808672 8377624 2482628682312581285602575297089740800 8377625 -184408646839006512353268937587599811000 8377626 11385257623043454178581551733116928 8377627 97565978928799081845171939729640970952 8377628 -16882354451473377378444349033507333632 8377629 34474097865596599530879389495685705888 8377630 -299362866946095690383405275001969280 8377631 -5195163003079386720198945385075864800 8377632 -124449684377124586363953088640196280320 8377633 -84896254780308628086437737904301066576 8377634 59354263936201732319930767084165017600 8377635 2053888819564183960634554821295334400 8377636 -17097845011164683828462536099294129920 8377637 125037378918491018588218377159323444286 8377638 6630349169382308940624506488285066944 8377639 -160000739278264742423413625500087415560 8377640 37933160260851644474710813669213132800 8377641 -192427405662522453600278582043670870560 8377642 148346426315000858210190094579089408 8377643 -205315976868683926872971844186873324108 8377644 -3504726836198123592791261706878619648 8377645 -30173101736865692382812807555829984000 8377646 -29470727893687196482608371066345567040 8377647 -107237799411840693855447791652169344 8377648 -10974637368975593786226109859314352128 8377649 -2581197381724573585583627231078504640 8377650 10473484597473055129670171320576426800 8377651 76838709152314058728236216606489327840 8377652 12273407091468090608271461365592881536 8377653 -26286866814961116347570341239021086592 8377654 -3814276205746048738783776854125744224 8377655 -33765585847592174361116583449647675680 8377656 -69941156639441298027107928979058196480 8377657 -8586760868624241574461888268593657600 8377658 11817273709660625225104270677159907584 8377659 -54671870862968781280033843860007078200 8377660 -58876490035492141930881564266921848320 8377661 46885003321365849510338500238149976172 8377662 -5926222295378319950464703416667882496 8377663 -31395912104858762634861042063728823440 8377664 -48195657641609606864403616009178578944 8377665 -95159721640237637769764013591941832000 8377666 -92735926089055255778038309399493275776 8377667 -26789433150522759563087810372924293920 8377668 -45691541853885721626746423135897351808 8377669 124667360499556350638156007964530287680 8377670 -5513721601338790070845791750693120000 8377671 -37548991913428151034677138544866220888 8377672 -117594155134792103433671799409126072320 8377673 -146860855802074932516394133153987607078 8377674 12163734080200163579028186865334457600 8377675 -21631200580257005841342956393214099100 8377676 112016053701904516029226855789001484288 8377677 126382865529455933265400987600016598 8377678 -451980580319969090473058179707072576 8377679 -25519138581533756603128043901650113320 8377680 -17254236293202218985641483051740692480 8377681 -14873791591623431262294218918886045120 8377682 34476132024806642067645982049903173632 8377683 47704325660289564109729699563339952824 8377684 -6763308498050817813055065251368235008 8377685 48734309753782521438262428506255922360 8377686 -87634126385282842755698257932798156096 8377687 -3680584781606963409541492788272814528 8377688 -12757016848022654756338127926379151360 8377689 81064267615782361622676850179374535840 8377690 138347706412497724688097110965835520 8377691 18990001052323001511873793745182585872 8377692 3007669860454187390057889272228680704 8377693 988963505057771557797230429256827942 8377694 -2067060717700771366593008255686210560 8377695 -141856359465051368417484062941900658400 8377696 -72661390124153768574150000108522700800 8377697 -5271934395384641107075977970965061854 8377698 -2009266517087147463942255012212585472 8377699 15418428301249367009199249163090149648 8377700 -1171504463871514114935336413171740800 8377701 7609614515672633815539084394685140800 8377702 -103974527838637502450128675749794280768 8377703 -401315348788215019884204505085716860000 8377704 34864083432036588512189063603784499200 8377705 -4711578133270202255090575486857571200 8377706 -82476039146001524278156438165474682448 8377707 9337742517151110564947897341767684576 8377708 16540861143924908807225063217599864320 8377709 108179345167725019762690586791929005910 8377710 26192769549803256421408957018483507200 8377711 -8795423140868801742514639295745040000 8377712 -14950015533970975740223869813756788736 8377713 80643282572294393038367792560039048320 8377714 45197997409089600046694365510374717456 8377715 -23028142458391258698559197424327312800 8377716 1200279178844950498968897795592065024 8377717 -17556147962788025711278733759735075588 8377718 70202895703515165976504798684457773440 8377719 1027137882201434930441905857780977664 8377720 10948055882292567765794761049876889600 8377721 -3084241788530781045203345448611078256 8377722 17322257812037485594924716882722841600 8377723 -68614464523925977771641338715207852240 8377724 55308303364554653196360932729582078976 8377725 17798358131678046843318684689271036000 8377726 86187388350241925992218955833466731648 8377727 744577014423753228343045993815888720 8377728 -64383354200709979487266858651751546880 8377729 66622742200710720765474506375494067330 8377730 17240363838197475811483284584173769760 8377731 -115018570407252682138911342921245003580 8377732 -139059804685487248005956818902298211328 8377733 464597956138227416141350022316379008 8377734 -4855585104904357068730399816640968320 8377735 -10746496157927181819834835867527768240 8377736 178241904943651940491434414504872448000 8377737 1138245503590594101252773717519145120 8377738 48912428567666115016461179187871241520 8377739 84029992673584557430691239689910755540 8377740 -6915622341700025662007129929149542400 8377741 -274361888685649137326010218349249070100 8377742 -142387840825005509861875720955649128448 8377743 -109783398382740046580582047620583279872 8377744 18940745944987401828728384870015647744 8377745 -30535897774585155089178252262277919000 8377746 -6047346291078570955761730670905443840 8377747 -92690714169493115345493453669008290048 8377748 -52818073336084987361085723109791429120 8377749 -992474970971914105714597459231765476 8377750 -22810877542308028463916090872020992000 8377751 94893028095307241213580478213110967752 8377752 -24555781595992596342065661935961907200 8377753 -408864822900430910122699976713934912760 8377754 -19191725509695338466825460655068371456 8377755 -88961784039525597075783276349178983680 8377756 82171282513638481950198815782450142720 8377757 -4374591180272788409903559608714291994 8377758 -46193093476363095481398881939467781376 8377759 -61253481594923156138609131850995382696 8377760 90651377602722850842826502259035996160 8377761 11938522811959326610749017600241223104 8377762 4060637082234294919133283250046521632 8377763 -60379076587495642880330850808410539856 8377764 -50417264164413995567823231021506734080 8377765 -51652796842985849434557208605659428800 8377766 -22962890714124344142181914694999222656 8377767 -41088470870373001659705682805956868016 8377768 -26061130628506317127213876480732938240 8377769 10744139243141646410829217972672256400 8377770 -22637561097500321223836491987590397440 8377771 -30892481175565849100667740357988125448 8377772 -914189431398729026471220185529704448 8377773 61676311902272121831677853458754568320 8377774 21142387964142326824265943159121391040 8377775 13709185207634494648138944925123620000 8377776 204063226260500389206444833541980160 8377777 -66182523990196536182574391597691339374 8377778 -8576233654694370746303927542138076160 8377779 -5684735701869312397122681936655204800 8377780 92278362612778107898794726494680185600 8377781 -52822273630648241518129127869745164800 8377782 12082203059360405734226210479890812928 8377783 -145797071287801710255545654067713930968 8377784 -70965278834725312138266945723548774400 8377785 38932160387717188290858086644479672840 8377786 -38728904701224230854287779428153323408 8377787 154117385863796944892553574708534445568 8377788 77394000629458677379317129510582435840 8377789 -14088510320029429464662109364995830208 8377790 76687353750796981912717313973215630400 8377791 -30120286418651022645193957483758005616 8377792 43772484371587035000210165781170749440 8377793 16720248857119915208931129546947148420 8377794 32233720233881327017146101507826348624 8377795 -18141160578194781423512708071517305200 8377796 9577773278915290020598578814102364160 8377797 -10383931037204093067561507633553369728 8377798 20835459239874760804085738332301952 8377799 60025337065124243914079681546069457336 8377800 -56143578504345101685889280118991872000 8377801 -119307539847479393729208056170689544796 8377802 -53512273800287382305767541991708189648 8377803 -58256050725426962984010872901515251200 8377804 -84361005711587581589630931960909832704 8377805 -9698931979385551211523838720450047540 8377806 -22317960360877175944291335752086082496 8377807 145695135154255024456679120590127523056 8377808 -13243717987218594003279562327045570560 8377809 41053805451361134494863609697021952000 8377810 2879859362765627577475375317424742400 8377811 25907506320975036985443166847709634752 8377812 31449783881933109519300210426396844032 8377813 223153140835026514586522780389715520960 8377814 209376659797649297883259399386989371392 8377815 87887354675618191626055145371995389520 8377816 58524928031549965715856835975319961600 8377817 -11490600172850077077954056895768518016 8377818 -26106625148304115173538477109278250496 8377819 49812777628735586781821522365418833584 8377820 39160911410766363792669871906782812160 8377821 -13944848266670963791305724592645290158 8377822 14811296314277885761276837093359950400 8377823 231722017137047677395655973273299758000 8377824 14443407477530951957620030840980897792 8377825 26436889289573516666784665856792130550 8377826 57259908300408327239337749484218803584 8377827 44556714419041298905695768014131602240 8377828 -16523387266218866262845339432127922944 8377829 100036469941060463281390159056765602430 8377830 656537910612632655364397301004344960 8377831 -51845092360472349539698845591707101056 8377832 -137235195705678741335311809497209881600 8377833 17756656216368792429108339604576885248 8377834 -114102839738404438432526162461455112608 8377835 -78771839629187637421462274823322674720 8377836 20985650673126882942380799332412472320 8377837 6833815958927268534864974102508769380 8377838 2415619678618943500169310774849384192 8377839 118309694847608280915621987831974781000 8377840 -17176896046854527683389225261641072640 8377841 66076598092984667027041978078788130800 8377842 18569739514777056490800395560710389760 8377843 -16883308644932306126576471032093427712 8377844 201858130972499679045985742860767277056 8377845 -75979186008676396183634051311752960 8377846 88812827454255542245520174578080415680 8377847 -49831687873808762833345493547676231704 8377848 80063944642590954549036909922944921600 8377849 -46516297146683789947720148495412469560 8377850 7697166618068093019371323404615492000 8377851 -104865705098231033923956084754246728168 8377852 -18388192661646949802119623579638985216 8377853 -123310961087708168879970876599474442336 8377854 8241029495504692611407984985079108608 8377855 -158756815113840614361364537948102070640 8377856 -39836364415404884857098970484397047808 8377857 -167633505568652849520148660529522043360 8377858 1686615623832154172488630320106229760 8377859 89372809455505263968539477059077470416 8377860 45428179525390408098970689314664960000 8377861 4792222840741477245838930548789453472 8377862 -2106369100709915014734231349549727616 8377863 -16023142634367237125984385706219671216 8377864 83382093749160230113589326321450475520 8377865 35888116034183821936476243987737445120 8377866 -16359413120686641523795186088957895936 8377867 127016264145166548439980156360328867320 8377868 5164905731533906146059238756729262080 8377869 19934100858820273262599725518639273568 8377870 10361254021493571673086644295654476160 8377871 -89586660027514387636388019588908700480 8377872 -33088839447759693162689114618746503168 8377873 14482591003576496018344334330360482356 8377874 -8189533349104948776666146585099642880 8377875 -30820618690416174435878624910949692000 8377876 4392208730164876640108666249105162240 8377877 -168506905145866198151954917259030060274 8377878 32291983405831235746410322510389954048 8377879 63276928045774280980626002298496125640 8377880 -35677385697385489577822774232451891200 8377881 42292164613271719322350220099730241824 8377882 34435772399938694028385242895668000000 8377883 -957275458920463065150759770802886296 8377884 24651053735576992798480029752740254720 8377885 -4282712935187044052703216665729622420 8377886 -8891703307195402398349597476140897280 8377887 8220617716256784153838225636753397760 8377888 48793808321812954128572723565831389184 8377889 -14946394734632261309749103113323942528 8377890 -21388650396529837423912506904082227200 8377891 -342476635453028954823683535829691284800 8377892 98499970159259853728471703931537689216 8377893 54560960533873795101236376714578488860 8377894 22033917963405801768005352943397730432 8377895 115430782725606336413835599625620969400 8377896 75691788901741449296756001801684172800 8377897 144750427583326949188903916999932470720 8377898 88856012244169447039984290497689578240 8377899 36024018289243495899858760566472057008 8377900 4678211989645925593793312449809280000 8377901 20357252477530388381764922408141859552 8377902 5012562150650316220554299780605733568 8377903 -172684848836790676169539691937245060848 8377904 -154526369562300477822825958802620416 8377905 80854074569335499659753294448332800 8377906 40063481395820873625042618099582228480 8377907 42920165134442320111859719909790550156 8377908 -381560498038790545091282417604722688 8377909 -204651137605663162924018408041276767890 8377910 -8100587413635529346716122716942759040 8377911 -53243821482581296044288857780650224000 8377912 -128888573013950572812660707557336780800 8377913 -195354026437843832830213505272557818838 8377914 7899033098852638100713537850450442240 8377915 -3191976917769345738874828378547762880 8377916 -37308523395916639300056659245494904320 8377917 -63144844019220407203543850103110008320 8377918 -4619951013776492745909445615470804096 8377919 -240158484606609686468030454340570680 8377920 -24141252724558883540290845336482611200 8377921 61665505817871629017938886579588605122 8377922 21091276404090281040654263046101017632 8377923 -82217160195571665147666448247827930272 8377924 82987433761163796259850964214242336896 8377925 -82496722986772885006191538583244721350 8377926 -32904413228389873969205386243968211200 8377927 -104663356984971130535767549103297837224 8377928 14833328506261055862706155859191490560 8377929 -11694455698590631442074422828222271872 8377930 23741399627153753042642673533198987520 8377931 145802165846547669871819091573079891732 8377932 -19877640751330199529662141569162211328 8377933 -33966756511366214881127011735609958592 8377934 53071653630204660810667715650292434560 8377935 -44875278063973944021218128399336489200 8377936 -2446406449113321903838400640670760960 8377937 3483412819323286373456906269396678368 8377938 84660078035685818791137769229908592640 8377939 -104197354585859579884784386561439594260 8377940 35388993137103439683488873384790850560 8377941 -25681411802951554796383537336837731840 8377942 77246288873909122390864682928646915872 8377943 -94459694972319611857789210878308340384 8377944 -90657358249743462592027362615760097280 8377945 96664224793937774708649355354895933700 8377946 45031093553974492103895344489173938672 8377947 -12318103682761338838487282893778553840 8377948 -961922993760910012657910422354960384 8377949 135652926663637756869541922843556742950 8377950 -8045726916942779698339720259761152000 8377951 111701099618569737782345414914650001952 8377952 135386604151717732798485772592202645504 8377953 -2761068171902347001585485730596962816 8377954 -44024429639185946717655742790483363040 8377955 -564619065230551485289185398161044000 8377956 -46642771260398133378150386369566636800 8377957 -37384854416344130600855031869276326656 8377958 -20348431365774014869102519359167854080 8377959 -309424679165471756871660183625299840 8377960 10082135218825539904917585515662080000 8377961 -32945893375573708972820158297025126028 8377962 31243870784067491606673867224906679552 8377963 96763061452420557811355552158133663784 8377964 -30597311306824579967673695948085648384 8377965 -15769203654357276644817388600208064000 8377966 89163488218013727153075378069890428224 8377967 -13806685050940961640259272062703757440 8377968 -19616165453230285051717756150180478976 8377969 -79831118669344548445096945220883331630 8377970 -35174079925822246302380075029623796320 8377971 48460130786793558763844832274052736312 8377972 127912142163768164893073077605305107200 8377973 67871836842966079392605207902815090222 8377974 -67798993010133409830318928902703856640 8377975 -37411185693416427487053941192362823400 8377976 -213206431975729119114593462220282961920 8377977 16877806505395389276951593350591920720 8377978 44055681990711860989883098601355200256 8377979 66265398457781851512060087896853788580 8377980 -11914109530269123981893198078336532480 8377981 152079945442391237500124513542109233944 8377982 24975659817353179621691121314623022592 8377983 -25526462110086301487026621990799985360 8377984 -55025681404407756479522764451374694400 8377985 -14197052154579720641450172561708564480 8377986 -55681476920794617601639110513698526336 8377987 -142395474899554938560723029139337775688 8377988 67224535532868032942312730781660687488 8377989 -3987034356805053532249923351646150176 8377990 30739757603216301619732477173824565120 8377991 227674523930126816890488444156139104 8377992 -3219071716911898586976122288313630720 8377993 -46340105132787377779430934048092036160 8377994 67548597504815274713078421185040085296 8377995 -34468462899699055406616703787076260880 8377996 -105126594339465450646053725113225367040 8377997 211926890535796949707813146947633611446 8377998 -27634173629737315031347111367011950528 8377999 -35982406239781823143680274836549038864 8378000 18006199924869376519905352336343040000 8378001 117677648393140924824908589064635663330 8378002 -23954836179921028746436293347707944048 8378003 15691656261813342467057931521344114944 8378004 -22476436288988376936541825883308769280 8378005 63892220804331329876056752418261263000 8378006 -21146981238141069437676805648406622336 8378007 -3399105128773241714421944315350500480 8378008 28869337053776403221310020347457679360 8378009 -80748978827179908099768224902432736496 8378010 45412454414388929481927112199406098400 8378011 226832257354621206825599829826423556612 8378012 56910946717330994522913227826136527360 8378013 56360720347510019426637793944970527360 8378014 173683018912671724193246523729243598272 8378015 39313682680477682271113227776294554400 8378016 46814974505599630163224785566164844544 8378017 -3924770098827358185356907722830496508 8378018 -87056452340990674932611923242308127360 8378019 43994433726744610460474393207797960800 8378020 79901157748306272498388197510532116480 8378021 22730115626020039013442013394257065852 8378022 27025480093804776265989325769880683904 8378023 5145172070906389189894177978805945544 8378024 -68033497292247974614666501785179258880 8378025 -1416496641357755320224607200120674400 8378026 31867743464498373667940637843282779904 8378027 12759294453814416102630270113453392272 8378028 10278301857420901946910587431981323264 8378029 -53706742249845157549989284339953090560 8378030 1142059525407271917728540971473398400 8378031 -19387092860828123520213023323987221120 8378032 34109987993712550386235637555764396032 8378033 -46399583598567775867601743830479407836 8378034 61069743452132956760291817904373760 8378035 151291389148565838370512753995066634480 8378036 -6423948805401662461405588422824853120 8378037 13558536034998721064291997233813798208 8378038 -18106561747607185925481579511362922080 8378039 204705033244196323615864478572732236840 8378040 -44971337822953093057653989590425600 8378041 1775038788678832076002231332680284672 8378042 -17003921870223703218740676439172443488 8378043 -56857607053315400809036064640672129600 8378044 29555436511610128511141208893168426496 8378045 -27489885055471115573442805514059103760 8378046 -29479280641450619271342560301579621120 8378047 7702531117061159347709807846419282496 8378048 5095531363301583651009801748601634816 8378049 -22192627899802068038666330384319421632 8378050 9605399223346378979113367977941360000 8378051 -929098823889604389159811107014444592 8378052 -51601215996053793291691848810115335168 8378053 -188282395091959937788995666644937065698 8378054 114555443185115028851799051378387866976 8378055 14175243978792152545199026654559854560 8378056 -18049823799830217863684849034044375040 8378057 58230615408698995598261869863928905306 8378058 -6904049316868255561686247507061916672 8378059 -145485855384876578732362921430824477680 8378060 -23491454573537548455135459184409763840 8378061 -59829970966134373938014166116166827328 8378062 17451202818650064657608401676578796544 8378063 -16997151481267795312352830027104852480 8378064 -378089217564590078869840809161342976 8378065 -8393513262758993739451961268695286540 8378066 -8897104904916214229229033241854320640 8378067 -2350399823531349077410086934381041360 8378068 21361049942821669398929379693623838720 8378069 -24752589474344691447445930938822780000 8378070 43111092254145904718837653913764387200 8378071 72261399593545489854828124780718139840 8378072 -18054096862071774239580239807495086080 8378073 1777768131487837152627242209331363664 8378074 -22799381612900148765076921402292022528 8378075 -58773881259886116826364907880767386700 8378076 -2829400839744427428393163416557174784 8378077 2860657345341360222896261551373406880 8378078 -101872287202817410276515096380175500160 8378079 -121061530949184859950438228259578466560 8378080 -3427954050818062635582911892943011840 8378081 41202366556266339930619581167158901652 8378082 -47338773500446212566023380859973067648 8378083 82990096464065424677606620944725959120 8378084 -28117724515100339070659257451537965056 8378085 16402023759704710871513360850165194400 8378086 28312464262173296279374718035954539840 8378087 -1998909110067917711120368748406072264 8378088 -1112088721760003147866402391287971840 8378089 34833752758982160926475025476475901556 8378090 21901635992777454393982393224037985280 8378091 -18789371876797014714409319999293298880 8378092 -10065168745816331598686477431455088384 8378093 -31836766940122946532715984516975702440 8378094 -2127879073429052793354041719456713600 8378095 -14748744246911041995083262235896230400 8378096 -21025944763014684154348868256022069248 8378097 7305666635427616599597249060042610560 8378098 28477243791859404537260137077050619936 8378099 -27813397807611379380384003680865975600 8378100 -31871858610544364270755817498350080000 8378101 -161814499634669796199029477040290594898 8378102 -22762700524668597298139448737029810368 8378103 -31884418705268017967636671110811328256 8378104 -16099572557770817101712361228399206400 8378105 187107174174863325276261388590963059520 8378106 73844391875551480352778195213327407616 8378107 60490432655710444108914666950122486840 8378108 -101452310972612576938846885641043691520 8378109 38534104431548985096816110018213582304 8378110 6592266247740162457828968235199093760 8378111 17636821361191551958625599697305253232 8378112 -49721040030307369347931475303863418880 8378113 -40031843424927060300272407607615678396 8378114 -51961112290619744393453181844189879344 8378115 30748859586167395628506693063899564720 8378116 3977195249474985020485339306127305728 8378117 48429250773481787305369696382592272640 8378118 -16233406596329950231135396167725568000 8378119 9600154237922489450865897731535514520 8378120 -1330682940075242863596097815205478400 8378121 -42757127824275063711461937904089566400 8378122 22933431164636385091272770797748173824 8378123 57664654059364362457513383678204061344 8378124 274920257789276762781186185085115392 8378125 -58781874645673891161305369015174400000 8378126 47526964023120663171383692032541501440 8378127 152286183314641324662759593623551601440 8378128 12768771056204995089848015505267621888 8378129 90895904330995533972810992532814955520 8378130 -51197666214965469214219700859102458880 8378131 -179594092347923812470982611075509882068 8378132 -5859846083457900659428603814306537472 8378133 -30427703600083096223531861359659425376 8378134 25594969162393130261392772091688135680 8378135 -25706405417830148292722877206338690920 8378136 44886926508604502539714962105600368640 8378137 -167891568776360173382220825134145260 8378138 16579945776020628522273246656171988720 8378139 2161957785085178791561537708578036480 8378140 8246929183998149492121481186204108800 8378141 -40788310808502507375351158843997534048 8378142 -13430466481020218948029152077238700224 8378143 -24313782421722557335364882815389576696 8378144 -7857559184199661516466032714239049728 8378145 12873537287363630734186009209003936000 8378146 -2130711764341512065697741616246402560 8378147 -201183653424885901724242437157517866404 8378148 93206413592729398798356946251718803456 8378149 93484001942613742717676372758302575840 8378150 -31463884379524558068047482350890702400 8378151 -53468953260694219229393502667248394968 8378152 7100609744229962058177944808729139200 8378153 1061376361732575608969797194037547520 8378154 2748177767754123396109199786239361280 8378155 87554596099273962508014940672112446560 8378156 -64605893067950626739050884117364008960 8378157 69432118453407313675991045026525185792 8378158 3158531085991428975735819362094557760 8378159 -48206896969805613730861083362587500096 8378160 4144047140527154078178105751539548160 8378161 251241869277550402087648402345402116 8378162 -1374943663808722256077454755231683168 8378163 -1011065071772451290581392099673001400 8378164 -22436748058884935263261184385901301760 8378165 48076890692279943874217216799970989600 8378166 39202134180898281850353060804427023744 8378167 -22772066672654613755430690362330667768 8378168 117826607203330382906556829436015554560 8378169 -19505939898082174836586699870680546240 8378170 -42936304118870734932873604664154546720 8378171 107549590794809386100818381115028774372 8378172 26918613771166928452133710856138522112 8378173 104630216023522532545971969528365204160 8378174 31385347899804569405052255407209958400 8378175 -49949954074928575253516153701444759800 8378176 -14642743247601219567998180436963491840 8378177 167132633496098893033133184936127916640 8378178 37788989545665614444911551540899470080 8378179 24652147783282767348255984013471790780 8378180 -75344729538578137713898008733709433600 8378181 27932735269729026349395805970240267520 8378182 24594604825531928961061876040871396192 8378183 -52531011141238806655595552518148626560 8378184 25109306119221076213450580711439728640 8378185 -67693663733386713575795796429251758620 8378186 21010522142480674366583668522780996608 8378187 -36700765401882772054741648782021580800 8378188 21071903867772874358754939064204077056 8378189 -245866210714672518702717921629730368640 8378190 -27385623657256409106610055756722606080 8378191 210824224852883682450905428959887962072 8378192 24291061044065945395994290277641936896 8378193 -59640142211762997080745469003824165600 8378194 -67311906862420393466260385391614484480 8378195 54216891623114807042123197930828733760 8378196 -57746631116608891284906466857341687808 8378197 33358657243671902990485880011280597212 8378198 29486610040702663859069740937093325600 8378199 -91401365716084336422117316681382949216 8378200 18470107085379312632413756851638784000 8378201 52160780772662381750684243161789967304 8378202 1606025007553325885432728322941440000 8378203 -161111249686862678784250362533413871548 8378204 -85430591470778085028772799474195500544 8378205 -52018029945569562141726681836717638080 8378206 -196200830584834992738467629595980416 8378207 46877062569622977779641411046627635512 8378208 -118794533980195456439500711122795233280 8378209 -8348518567038104201582372865999460608 8378210 344428191509237518354706188828800000 8378211 97523398123319418809873145089806897272 8378212 160396743290608774608540091905242983680 8378213 47929932125112482312653235580758467200 8378214 44757013857997920826945100400622722816 8378215 -11783710492982547992550989221689999360 8378216 152361486479070448255140237499100774400 8378217 65052372970212735956406239409751205028 8378218 -92313115502558210154482898158833512960 8378219 116519109005597513626546015982317717620 8378220 -44130681286316354438509011491751690240 8378221 200142897944793321652345696780494707200 8378222 -14542047545167855913952815094647386176 8378223 -19232925756361512238099380647426987520 8378224 -12360864015212009691761030528663388160 8378225 -69119753699313922165751164305653658000 8378226 -106600057696794032765456712402143301120 8378227 15423912289078331746793933903722561440 8378228 89158099463241148629852024711136586496 8378229 -28368709694214913236849162621216171840 8378230 15437729072562666891509237675873875200 8378231 -153354528985990778885319767193183874968 8378232 5688642204182019745842398998917304320 8378233 10192045602716315961630300273739296384 8378234 -3367242089617617877285146916097379984 8378235 1970699331684435600612791501337483360 8378236 -18176269929393307225623526243912826880 8378237 -72863804678117050133498745321886777248 8378238 -22226074736188292186350414760189448192 8378239 61915537410007204910013926293486183040 8378240 16052754972161304637015955890765824000 8378241 17555925731715381697070278682734681392 8378242 -4663955522988377485786882602448903728 8378243 788900259731954841467228174560852416 8378244 23920796033685082279167639155474743296 8378245 93708585114851588115827687362942627800 8378246 33286428214887415721994215644829414400 8378247 -55169071063681143309445477166326695000 8378248 201209344431985224987509387013249807360 8378249 1256686077345622431976230677349865248 8378250 -37893671138543413386540543739889472000 8378251 -41249166543400329227386064729133538560 8378252 -68582813653505714308000749271502704128 8378253 3747852369522841863702657854127629880 8378254 37262252250944187317414134865929514880 8378255 -4014697281447880459188177081290742000 8378256 19938336450323718214594803795142901760 8378257 131820707866599554967451281144526035506 8378258 13762129019561301099867232601294846976 8378259 53034153709177702562976329378177586240 8378260 -28274705989774721736392409119428515840 8378261 36886468191610330185567757961249918862 8378262 20948619696228003773877705450019923840 8378263 -200082373539933125921607520168094159760 8378264 3890839060174891663133229210062223360 8378265 -34021414345627724789579178383704008000 8378266 17830544233050706812038175929511628800 8378267 -291948370940637565373194837093744988448 8378268 8374180559714497033591879913227637760 8378269 84196566355370126202736028675086503744 8378270 70057881030696156398415523078636704000 8378271 -75080598873858810130939925386377100680 8378272 17831757081571527513283632508629417984 8378273 -187951392786380412566960384352247400478 8378274 -33738064210251404497131470978169024000 8378275 -98961941302915355745371767945678377700 8378276 -23762838083589487774481079992548371840 8378277 5824903592257772092235953980170952960 8378278 12055388981959707212517958177558151040 8378279 -16966172803123643265056975712967352832 8378280 -46342823385112535506001674326850713600 8378281 153644319821794568139902374439802265082 8378282 -44797699430599672226340319160887200 8378283 -8179263899561891545121833844952880512 8378284 23332430654436531293040468084739679232 8378285 -34634375456558729142254997620096819400 8378286 -13880569055561971709642496429201570816 8378287 99128910035644955252560970278782017936 8378288 -25845286826730643790051860223082823680 8378289 -63960846198000144877040271024066946560 8378290 -415251223101404166104534977846433280 8378291 225215278983548781081093625791847783692 8378292 -101875762217614731216214501172736000 8378293 -38902801544199485490584798931837174912 8378294 75501501778862831554237822879005537696 8378295 -2390664936145304135363105460524054400 8378296 -17893804361386731774858570358490480640 8378297 -101857261771056905899039533608440927200 8378298 -4127198655931880838565158471358944000 8378299 93383917404292276329225602570498963300 8378300 -27766550033163855154470680648136576000 8378301 95844889635982722686642085936194533632 8378302 -64888718938662641980288027912430117760 8378303 -123768560917644730267534041032288355720 8378304 43912393565298936720639207541951168512 8378305 -1024280667530712447909677589556871280 8378306 115221696180550708536167060790326534352 8378307 36427192067796635026818326058728233680 8378308 -8358409356207745937858284728623857664 8378309 16474592680389521588556173166617280120 8378310 -10282346478412352353001115574855246080 8378311 176028288880894952577246136013601533912 8378312 39642361682282378145220011846812083200 8378313 88721551529102353663650008043714844944 8378314 -68208065972988819698806546419016768512 8378315 11668969791513400371602145650332358400 8378316 -7464695383639833344906824657944967680 8378317 -7983024277315275883213122808152782848 8378318 -22127940644434026467138031463312629696 8378319 29603866657136232056067373718211953544 8378320 12602438549088823592977008421641830400 8378321 16365029440850849715251229400643521344 8378322 14256261702350194863620971253965894272 8378323 277084891117239440282913794984033673304 8378324 41595958132026943136680751923073280000 8378325 -25652495318943084963927365574773388000 8378326 24210504405186420050504024977749230208 8378327 -166829591195194823014604055673244392824 8378328 11730689371037312049241229585614110720 8378329 361276912672296266909653718945027536384 8378330 -52484498253056223001666498786008625440 8378331 -70105445232765839213671122411021746976 8378332 -193064839468085487916138241520814671360 8378333 161911211732806211559763030145877504384 8378334 39593226670306895112408365308501771584 8378335 -353309750821486232445185734597977600 8378336 -71025716270227169598534406000122789888 8378337 562188485212025672289074055582783744 8378338 -33103476022187641734024624653242245120 8378339 -16441304244642427702217908214716954560 8378340 54720792489023561170283647491228672000 8378341 10420104205177545750379873466047471742 8378342 49641871262780128513990815077217269760 8378343 -16296183721584591844820425844742593280 8378344 7330894426151338046679441643947586560 8378345 96554929665447822435930149644639132800 8378346 -5149003339120685600665032464103042816 8378347 -168099276199877533483943833390748872204 8378348 -22281067529640248905406012064195575808 8378349 -28908493297997952124446962627351194560 8378350 -20308151716405619668653839006947190400 8378351 148064812701583733957382249214723382352 8378352 18848193254794994586336158740592099328 8378353 -77922680619963850072794565205457236398 8378354 -19776866351135411098027478740874457600 8378355 -53757963181374402512976656116370791680 8378356 3449635836999713614269479488447385600 8378357 -41480395488938217036296523078544966020 8378358 -28120602929124508105056645737089290816 8378359 185332568490101311616947169311705338840 8378360 121407368246699723277881739104070144000 8378361 118867368631986427770905962703114459520 8378362 -84940136021366295243880061095286759568 8378363 29415030979961007636513244008802579800 8378364 -75141003941149456105239140839499857920 8378365 -1590664301520327220608179266654616400 8378366 -45744466367406900198443341986997690368 8378367 56832164097527365733896731167036446080 8378368 -11421121047300268667402567337451192320 8378369 15954517951763537520778370525351968770 8378370 -2321432597943647552999671479513907200 8378371 18381303902744027451166392519838299360 8378372 -38588835066567013528863516928173377280 8378373 55582199099013023141334869272915173600 8378374 -28021762966575963354901817512118876064 8378375 73985023689002840873599761682353684000 8378376 -53820729416908815859561915944981504000 8378377 -62614213552581485940006855298970956928 8378378 55938396167454111555682051063002624 8378379 -31335419896484953816737728626387796676 8378380 -68712485407993413390283444405875686400 8378381 -59144538724890359318298646742646594336 8378382 29533137096773809086187381033405474944 8378383 30196748869119410813393999059093739704 8378384 -11739460204213832589755954150973112320 8378385 22443818047363183280250926968092368640 8378386 97657150951849761865287559798431197184 8378387 134213090527680298208297659116097173036 8378388 104770243490221683446135489812410568704 8378389 106143377346130643599524395889312082190 8378390 38971034153823636573164420257800460800 8378391 -5750384233258052560756540081042025472 8378392 -180305219609856856646596165803592089600 8378393 125084739837485529557949604304579709642 8378394 -1553440961995245611222769900498908160 8378395 -40086981916444073187486895188782577600 8378396 25929169400830409869819793542910740992 8378397 -128051615001457266289794622846784787354 8378398 7684933133806031011366949043557886336 8378399 -16110272912412888466793226120190449384 8378400 -654434672894063738533841122846310400 8378401 3830269382757512033109595957864904704 8378402 -101795404589142607482353226854025249408 8378403 -92845804890239463571794260049839688 8378404 -72983146102875491593058583702650230144 8378405 7122742251972194988846640095682335360 8378406 -5427145758500236318604123963158742016 8378407 -21846456117164164771370600952505934344 8378408 133779288615878031664710924460082626560 8378409 20348703916027371421392703055015703168 8378410 -53422447573299933171946464141347288640 8378411 10704657249969294983448161141358193200 8378412 -61585634878360559294610376666022976000 8378413 77122048286401578054774775352074822560 8378414 -83307449127501286495502776661842786368 8378415 28860112903836155429990576126935343160 8378416 5865312644396952408068041780662730752 8378417 -50482345732374359586858158842025550528 8378418 -10660595451578900291002590357829996032 8378419 -39376335662919645785483166994203288000 8378420 35093934490078193139220818715645889280 8378421 972101048481137800429444196967757824 8378422 -2698529340950224270626184701379544448 8378423 123934725149030840162806335308156921880 8378424 114175624578667463271904380764061696000 8378425 71800229068278954815219564770656238800 8378426 -5373654870888907520050262900819543040 8378427 42169277064141925331125634489321354520 8378428 33022218672546568166842909815822148096 8378429 1834757019825515035729333447390623084 8378430 37724122368700708770273394447136640000 8378431 36415476471759661919816897293738519232 8378432 9921963344978886834260348314513833984 8378433 416980155954455483267656797642134784 8378434 9567996728983493351667788807693393616 8378435 -27225701242906265685428860692955798560 8378436 -38414066109907557460723067975676143616 8378437 -105991295937219669522609073415053346914 8378438 22425543714209423146201382228258529120 8378439 344883814828302489645334949698238928 8378440 10042978374421663807623461420423577600 8378441 -59753882544052631413185188526842861616 8378442 -29073285807515830956239670319004702160 8378443 -20509356992736838246414311871203580400 8378444 62737569570947024704197258535205093376 8378445 -49098304756753190808569037333368866080 8378446 96318796068049170743623929856780308672 8378447 -97064047407259691537523518296908193536 8378448 -2254888400650501735039031039266652160 8378449 -4163216126690751975548673140735357790 8378450 51674302193435484841507704080007074400 8378451 142478006108202895759205898000190397040 8378452 13915893342917002273018058216670527232 8378453 13299099523896254546336654291607427680 8378454 -21307365479323043510124531552812679168 8378455 26429684681275013889030456518113134720 8378456 -43244091528166541819080131831574149120 8378457 -84559367065252392610705139624784487008 8378458 8568247087147884104993688648562855680 8378459 -123799028956348514199910465075848115896 8378460 440597959876328490490914901096934400 8378461 -17238900637653529772814794336592992000 8378462 73991804975121106933217896190080838592 8378463 -23761553236157772224340790763323164672 8378464 -1733029984735783348887456707236331520 8378465 4165936798435210996111884193620484200 8378466 3099412209896750150865142439679575424 8378467 -128887430477200609829325415252393599936 8378468 -30146857650285244316533449570286080000 8378469 86184747860065444388103422528284013088 8378470 19746725068100103201874644093080887680 8378471 42684433654480641146283100056053823312 8378472 -57648027498651139094024334243921100800 8378473 67585678050471073606672730144387988084 8378474 5198986182181469721959130936688380000 8378475 4373613989773241357978704630757088000 8378476 -15880655632046785981225079513189414912 8378477 -145165434659728841376544091413736465940 8378478 -1879307820575613655497310919089135680 8378479 -94236068082848286161812137517357583920 8378480 5476192174484484269793990960545464320 8378481 -64803205706605299185625300484714581648 8378482 11956049394386660978958045984593129472 8378483 60853070248181075309285347470576678732 8378484 -98079598708682518697159337440659181568 8378485 147430911998466936782629886181394305180 8378486 22622080669229026107721705734002173824 8378487 -18581496368153454041291358352240892400 8378488 -2422791484742240276571108835445514240 8378489 44937422542302478540021728444493126656 8378490 -5907903108212650665899728056019368960 8378491 97244172346802493503273100466377498984 8378492 -22087143842487697948811266240207939584 8378493 -76728055166673685939960763517457076736 8378494 -20472564841869198849621051628456068096 8378495 -175720813625051281169067223823446202400 8378496 17880661118737004586419053285657804800 8378497 -2163275707815902439883019206642147200 8378498 21569099820950292027529476693076409088 8378499 27480126628606228996741729601950748664 8378500 -1607689202195982610391569801269120000 8378501 209223699364578203811637804712974596732 8378502 2317574746012573072200293452710125568 8378503 -27988864241538785658606747363164288000 8378504 176927949591259761919167758691948917760 8378505 -65922723482609923809710710851014601600 8378506 89643411687778816946857355818515859200 8378507 626558087451245829908593698047738880 8378508 116695731523445069622070018855979188224 8378509 -7165965000513187033623119395196930880 8378510 -73406081974805221209356804357552616000 8378511 2955991620169830015594419373188933904 8378512 -21684935614913875510699996837558902784 8378513 123767397954035776341968416284710633904 8378514 16491019912591059353363031803925792288 8378515 -111733489023680020795264676343385941840 8378516 -38094632492588201867101647635928123648 8378517 -38239498300259417052195676123367249088 8378518 13253208222382745027352766411241773440 8378519 -164287665603174301828011689370956833080 8378520 -33289349564491795905794275106667110400 8378521 -3517235270477460267637492711201892278 8378522 19182929336546222107680049840737411312 8378523 4464773714034293295619325591797448880 8378524 -35193579494476536350018029509112832 8378525 19428727234322357337193647124343520000 8378526 2832113467558575133793017813477831680 8378527 -136295767910458621158257906861694692888 8378528 92697732800976903545047866412992823296 8378529 10144271243179066423231921591889195184 8378530 57896826623305765872685818716810576160 8378531 -51005511514708557662350587111499683840 8378532 -75985634073287822091588023328062300160 8378533 143947292921527910524293784590013322524 8378534 -89807721822550016491080701268897367584 8378535 130266837918660654490609984061074867200 8378536 85104816697866335913573861066793159680 8378537 -30241317269896008691822713717568163328 8378538 4647531072977431357460353313988948480 8378539 34642398428935882123794054782114372240 8378540 72706838352542992708734951284112906240 8378541 -99621827395116663233926117293470853300 8378542 86691620269580102312087571014853156672 8378543 -40750689037386185940459058085885692680 8378544 19312106029339017002277696922303856640 8378545 14732677161774459778680607032080873280 8378546 18638799440104912315292407291077592704 8378547 7098697345223291310925719435084986928 8378548 19573208986067024310751005775313691008 8378549 -94227278467745725828843176272822613120 8378550 118963411169400058484954677604011200 8378551 -15383295349653410533151000877345282968 8378552 7974999372237621651281441514540072960 8378553 -93571516816969348577265529082325040800 8378554 -932878692082525514716945131297627024 8378555 -29021620557941002500499049899429558080 8378556 11752751671019212444637059861012021248 8378557 -160949752426510472762883255987060952896 8378558 16182428752472032080810008817198859584 8378559 -953353168600843627742515477972578624 8378560 22766759316718341239028468798801838080 8378561 98195614302781539648790922347371012162 8378562 50307126791125072178802160650206074752 8378563 -86340017668430047935235327892337258000 8378564 -101621472609512233142597877861294508800 8378565 21017655782573236247330491415992974720 8378566 -5528817365161049805782364390652225536 8378567 -5358719840465689564614889720076121384 8378568 56056709785923598546596872948207616000 8378569 232443029004815925909129207900521371752 8378570 743645420275258285493386150424367360 8378571 46780886897591716861305664970506973184 8378572 -19222492007390643521600032927843931648 8378573 -43119542664734100712220790084247894560 8378574 51027550283981452252558598648592874560 8378575 -8474321612922176541990051457358746400 8378576 15252350950795031523515675321397460992 8378577 -36766969832925788192727949739854878012 8378578 476735946414140294756182924611706368 8378579 81716497156810010537268752075296535880 8378580 -24500102121360554091478213564468224000 8378581 -147178627678572844068378318877875517618 8378582 -16568104973227172699850802115745484800 8378583 -120705203167252623443126869376019975576 8378584 154306855151219298144754664436735682560 8378585 14893330306063427135533868611214859780 8378586 -19627385636899447230135756296470625280 8378587 -21008703207643404806828646605474845696 8378588 29363093547304577794460042086801586688 8378589 48049053284598922107181780565169412224 8378590 -6085445296242815377111768621436236800 8378591 -10710432024127469663071563261763397928 8378592 -122504474460203912292092114993258692608 8378593 -1921413706891287036859946660186764800 8378594 24382907562972288101017455860381412864 8378595 63762605060756560888868633957860271520 8378596 6558046965602239316418171472081453056 8378597 44532043725628513023552503726713942272 8378598 -13584967436777433735532309652731196736 8378599 155037205713811620130053283508852102920 8378600 95928682140748119006087930596049024000 8378601 13152951396738095049118101711118417920 8378602 17860339618803680312565201871246056192 8378603 -72618929561730985404866104501425017520 8378604 24359077557485888463445728337362376704 8378605 16901109277815951657864556334503093260 8378606 696243082887868021277760902486262144 8378607 2519570365096426516052677458783128592 8378608 -22922794560603095663330907981758595072 8378609 -2119312249261649459897093374567157520 8378610 -40244603740449177867269998470412769280 8378611 29001777428371793455020726745398165600 8378612 -10046211659991153335556119462745200640 8378613 -75036158190355987434849436456972879680 8378614 -54271970664475735520862048119567509344 8378615 16910415201579112039895592265329151200 8378616 31561413689572872810995704722242457600 8378617 43377256903331087117693878342153507592 8378618 -44672332641659162724057579034317355008 8378619 -70413719146889514458463987852866155920 8378620 61491960073581071361912429687918028800 8378621 177134430413238927608591487583780866822 8378622 -10341172907808324807396413779728871680 8378623 35388034475679242599897111962286529280 8378624 69149259464165992285505121961654616064 8378625 -48440020800100911001433901279286992000 8378626 -90084830199808505071359547269966013488 8378627 30359973052059649097100566647975734912 8378628 15979208568600206684177230582647742464 8378629 -100617141585702213792803469613514666688 8378630 597636122898654198850412306600449920 8378631 -74117211184022581835272994134187570760 8378632 47153606303729877579858765791525068800 8378633 -129929155605450481995434157527414822118 8378634 38178812858847544639522640335843180800 8378635 -1532025630263092895985216167927616240 8378636 -196300025169052523003824492966871040 8378637 -33831506666799879551449699626807831936 8378638 -41096064226763810276715917133873112320 8378639 19775424218627319048415748822324906880 8378640 -4585988468294333750927722098398330880 8378641 -197489501223923326701651589972236954958 8378642 31935064502815244847599930783013993600 8378643 -7765597857225403216572523717670295552 8378644 23974332053868894087120907315051472896 8378645 -28762591996554732200516699281670164800 8378646 6954045086742742798048828442580580224 8378647 103616788631681928026337548307243342480 8378648 -11706668978950177285686806442566922240 8378649 -2672289914837441926884867938694009600 8378650 6415182463237522488285681341284070400 8378651 22897580040281968847861320560593656800 8378652 -113389930016068008973177027860552576000 8378653 70622015808237057665512450887141420902 8378654 -155445187564998378882172649914166930688 8378655 -73095341148801423104775687445268112480 8378656 43994588517045943711677789908886355968 8378657 7236620263035239333571600943484502612 8378658 -21208368552994167047342388625230000000 8378659 -53313261529684106336235431310895583140 8378660 5724987408082370429864888642060263680 8378661 27993786027141209290510143154902318720 8378662 -83759604779526552540330466821991639488 8378663 -2620479068889886080218791255613925216 8378664 -19855633364313758221736859633872732160 8378665 -136715051298453536464679042974688846940 8378666 93443458410413838543626598116650355040 8378667 -206827829713768371760469133110154971520 8378668 -104933913828505378444300566138591006720 8378669 51852107904126149266616658214935241644 8378670 24355919195779389982144304085828771840 8378671 17274194994984702632567816682039871680 8378672 -14321512742623135818941566255265562624 8378673 -1028476226570132874450431625213526416 8378674 -115641298141511026961483325934391207664 8378675 45835258104325434224265412633169326800 8378676 10562801763585934245159754020291330432 8378677 -133454292160810351027428621802518150560 8378678 6805574992935424543666441657318170624 8378679 -1962452536584211405614172089112060032 8378680 48627816754717891716344298697310208000 8378681 197066565688007840409545125217251933482 8378682 -18156007942075576276331192128842469632 8378683 102110323585991824608836645920378536932 8378684 103774635916571830053634032767473568256 8378685 -29611854839221669765493174793380423040 8378686 16465632030026259154133700071776282560 8378687 -31780670302524202757951873611050659928 8378688 -7526056940193574779546241662392991744 8378689 -26440451610049267867864700127190883232 8378690 -18467487432675236411449266453142072320 8378691 -64139255938011473936843059652237228808 8378692 570251824753419846371596181251870720 8378693 -73427835910781298730170924534805951776 8378694 46052007522979122118572961649679815040 8378695 -9618326639657565321810416382499330080 8378696 -10771561684453058724234541164564480000 8378697 230059315823762896185383826618237503328 8378698 -24184178859004932937443602036694257664 8378699 27887540356767022386218531053003929120 8378700 -23747256271741926155675959634646528000 8378701 -164290560122201691001052508108584061600 8378702 16458328325559033393245178851682831552 8378703 -75351381998549044019002219854263636280 8378704 11480294503217334702736261218950635520 8378705 79053271972536097794615892142366477160 8378706 -7899103486841905783879743142807344000 8378707 214597817229484179579973504310751678956 8378708 29740734353319464039288662157950187520 8378709 -19174165829457820393584910775668200000 8378710 22370682401925957879471688405775627520 8378711 -1771761995160111809129279678597693952 8378712 -74401997027015928684460099819374766080 8378713 27595758806540880630066251195577928960 8378714 156155577126451381312964336824584940512 8378715 -56767875465242186041126488012882720000 8378716 -63788476427949712311328870466053134336 8378717 129983112739177797868714957606146084600 8378718 -53431876709440535278583713135680405696 8378719 -70136844062777566519650204247669950480 8378720 37765441102659306372227245317748162560 8378721 -103480479828586193262778108305140760 8378722 -1407569264793361610947109674389192192 8378723 -5898557710962738252626456619489677028 8378724 -15854499092262389143520573157983920128 8378725 -115083804359563830071882064918485683750 8378726 87197478415891860955323244552918425312 8378727 14514538559329670358876929625157205760 8378728 79734375945977230742683473198629084160 8378729 -596722835040865469931217417481226240 8378730 37140116474099775353880588080862641760 8378731 -147662409005273926833090282025688707468 8378732 24006911845072303002269717570745252096 8378733 -29720386315093042165097854573556105952 8378734 14134848340285097546294905594616033280 8378735 54824958343843012105555805448611236680 8378736 3343044857344209263812128461577584640 8378737 -277524450450924830609652936843209419054 8378738 124339208248851174006050497374451654560 8378739 17898266060882068043641359729086401248 8378740 115126354768335337896234547826077286400 8378741 88028182042476619002780684743855048064 8378742 4934987613689589818444333539704987648 8378743 6996531668999553147602046745893303720 8378744 36984096207821083915156228164512133120 8378745 83778934886645071440170637373551117120 8378746 71452092185936325245027637289400265072 8378747 87274697387237645153061658874337353040 8378748 -5155798434785942607755606189047726080 8378749 59282891923550498346915696065774878336 8378750 16808219122976196194975325530611920000 8378751 -68100678321015219715419549780887881200 8378752 45738551816293554818314450833569218560 8378753 103986059519986730908656883767848403120 8378754 263174904155685787359578914120911360 8378755 77438847378319594141791254342598766800 8378756 75691836634999431573125637789297293568 8378757 -120194708853413916250521702185122291746 8378758 74548020119852104290362116905733676160 8378759 -48847498425845024212143960628384270440 8378760 -11559689151913845637014137384499609600 8378761 83264548749779005091495746124675177572 8378762 -1330199760164737908852758180585143296 8378763 -111011855331003061791437572606454573136 8378764 13187994084720192816323159257351544576 8378765 -1362524410069311319223723516467858080 8378766 -24411040826955361234783903194191424 8378767 12159498723162978669565727336726131560 8378768 -3150858610913645724862986143481028608 8378769 -37175199474573975317972036270220947520 8378770 -1805677982300619687869542732515998400 8378771 -180707530941373884636310902064391411028 8378772 -27989146904211030827397385919980800000 8378773 -5307938792155543538516562315646866432 8378774 -32192790978222391632589489659331490880 8378775 -48394606629860476980123830370089994000 8378776 -74473245144322282056575698846081597440 8378777 126280384078453057839651056925631627584 8378778 3430787774487324480784032889640076288 8378779 151324933008116209235036982927913633984 8378780 -82344771693179583201320956484436902400 8378781 24611169526406002127944910090050859520 8378782 16206160321321182998780851560966292800 8378783 19201891912695113954563235886300977376 8378784 253838800879487835311081053724595978240 8378785 14526525231346112561274894202512945600 8378786 26251531021488093109086248082528531744 8378787 -533421068503030601511211761674711232 8378788 46521726125887385928991635058666340352 8378789 -11397950371068281016498736975310516100 8378790 -6714102483613999280086898351287357440 8378791 -49734139113848429991637880159610798200 8378792 -29653401931196712902028865752824064000 8378793 -126320158572315766176469131656118368118 8378794 -4118409648391324351321485626538748320 8378795 -134582758774455866970649528602765463200 8378796 94672455439623057340057317472795745280 8378797 -280645632643443442850140871596267968 8378798 40097940184459785596868370711267916736 8378799 -12750055183596056599395438960197683584 8378800 -6913215835077075524709749317374361600 8378801 -14771915088139491384651386023961696796 8378802 123974220326119634158346770237323792 8378803 -66633443415871973983752780650266696948 8378804 -13763606001404803153855281979446067200 8378805 -68750718230838317436571481188077270240 8378806 104388615201862959588462534085401128352 8378807 218347552538063283869113466883144424752 8378808 -169315073353256101747545954973777920 8378809 23871072070090745263070162114402020010 8378810 -1189030425204759596412918879891674880 8378811 4360368965753707232709716716880689920 8378812 -37397988588023227826388949593385728000 8378813 -69313526987425086866531094183023249940 8378814 -20762413609090342801933896712949165760 8378815 -46520576781726510611967677515861622040 8378816 -10706320363020067814819702411687362560 8378817 -18597523677974873459958659293107821520 8378818 30212824217561790517380269488428412416 8378819 -96732272029455239551139856273312291840 8378820 48450456445023258853082056361312544000 8378821 -131338013679088256396636685090951685056 8378822 -95471999031171924599898770909149689600 8378823 -6361164148063662509845934228321856816 8378824 192508011604408180148462653610895820800 8378825 8321336544170796831002663288047104000 8378826 -32998114992975117309102768239727993600 8378827 118538572533485273801479035946198966676 8378828 -33970056338072469607886013395196671232 8378829 43589142267200886682243698831467524800 8378830 -24776115697053678867133183975480147200 8378831 -196807114398818631866448966431343395808 8378832 -3635892165489434192294431000683872256 8378833 58027065125845189258418849602952164082 8378834 4740237647007096746138077113619932816 8378835 -2577279666144596065767134801047572480 8378836 -84474595455800904477891485168152244480 8378837 46121706043340936585705729059597326300 8378838 26683303183062779880249096863230466688 8378839 -13595410138015721651042577964598092288 8378840 -133151542421995126205846166070399795200 8378841 -94470076055550517889340786347002834656 8378842 11103144661504262014076873656511326944 8378843 -158000905463150847426551534470060223256 8378844 136496972144209918655728247002409410560 8378845 -65313187424176168057084502096163258900 8378846 -43373885981974894998635690876722949760 8378847 -1466305455945329827288445801379940272 8378848 35981273543806770446561527587821322240 8378849 -17797947692880689041333069658668490064 8378850 -21449367114835278244677534222953068800 8378851 521416598814685921942796472936536088 8378852 -5140831864249043237846265294341984256 8378853 2194454746188448763058607308625332000 8378854 -43991810244240767478917734386519336960 8378855 -31981212001384183358435301862326615240 8378856 116470346747849326236451575495344947200 8378857 191892244230031542787520199949113490106 8378858 -97979473464150276934954385032638842688 8378859 18624623266241358556225698933348961008 8378860 217328682764187722685258265713315840 8378861 33087636709883059242621219498055945452 8378862 40521049970901736103203367424994191360 8378863 124714311649065965589102436537214956112 8378864 11455214903364048671747361121122484224 8378865 -15505343316826482494383478988261569280 8378866 119363607358495407135044294778316800 8378867 -2825002250726807887865297717443614720 8378868 5642060156924400342579850939778826240 8378869 106029111380669144857317846039805700270 8378870 -69298934444532780381155386548097413120 8378871 -52682680904985719871991325982995096088 8378872 -4970314176701073410264166548923576320 8378873 29011750085719895973865051569287926122 8378874 -24195026069470082282832554856848352000 8378875 -104406238928737519446042582709396536000 8378876 74777101440052744936625730938700954624 8378877 7800913203229735924256794349268091776 8378878 61938421537037036423771492086704051456 8378879 -85918357715226009513572692154749739520 8378880 -34215879437298334767574209660431892480 8378881 -48657607089122764572077879106698115520 8378882 66670587160728658864564023761559283584 8378883 17704386207088248489060764775876837624 8378884 32156499059843206751261843292976370816 8378885 -16449614463214805748828571452608258400 8378886 10905017809268821150899470928545418240 8378887 267421369445704939482500319477162368 8378888 -9673818504112708816540231995313520640 8378889 -130439120357332569847716077297181720480 8378890 6933824908366335676286950615156009920 8378891 402665973633784235446536101184990941184 8378892 -28991079745929998390890815473568204288 8378893 -171546886736989858252160234834765062858 8378894 1361219533832525724561284288367821760 8378895 1980402054902454786698849960029824000 8378896 -20979673178087944836501865371319656448 8378897 49515575414348725734395655315010570752 8378898 -85860124633721796577950870801403822080 8378899 -124246114344446120917132244090963245280 8378900 -22637492596924402068757481328683059200 8378901 -151712052715633240934410149919594865970 8378902 72784169001659459634922133168901740352 8378903 -32548674237605693324775774731550257016 8378904 14486817774019003400320688926529925120 8378905 -30168424619957000609322900105143232000 8378906 -33959568382668786121759136088307864848 8378907 -105108255800672064739124885601655979520 8378908 75197114494768204122713412839819376128 8378909 10705356665767322508031914987410621184 8378910 -42001568933459033761534823377600684800 8378911 -1784073236768768192580007140411369248 8378912 70087839928399118658182203924129382400 8378913 -135164665850250474736765403497742524896 8378914 38621882966764578012624863896643693952 8378915 50400010425979104171354818964989194320 8378916 9246952055461521358113577905176469504 8378917 207477773656601494616826534267215634720 8378918 55684111985705096594395175817811592160 8378919 72106363787356003896118866028742740944 8378920 -38691080018827724596121784494051328000 8378921 -123542382355218286082659327594553983068 8378922 2707991607590967215067897840033929472 8378923 -24185941102076407005802856379578422272 8378924 -43942241154646736257795053140046259200 8378925 -63114014735303000175805604120326051200 8378926 125899697511554579241520378030642707840 8378927 -121411548823384325397251196818489152608 8378928 9008676653453462191111627693642481664 8378929 -13106792000262914728577463761074927512 8378930 -4777697156046111511018156582461504000 8378931 71272706986484394948933335279111098944 8378932 -41529149507607587685301452073203906560 8378933 -11727362275574841955706574002299669536 8378934 -1925815626393005431523824068260344320 8378935 58754830876447521749569335086998385880 8378936 -79964344305253275296366313239304376320 8378937 711426877615741868776123822526330880 8378938 -1841282315827602019908721980543169056 8378939 -48464005808009328959464429249890925680 8378940 2091011275965825244480131011609118720 8378941 78497432437471211101678701628705893900 8378942 -4809442804465865198152191186782606976 8378943 -66885290366789701208325178478866325760 8378944 19553137687042243963269632910195425280 8378945 -158632710806178358888613406293173440300 8378946 -6968793627703639043810305987008830976 8378947 198409264497780129546429991394324045200 8378948 -10536239413195770857750528190167736192 8378949 75354005659659408341320043680215655968 8378950 12273240732241702644493193980547697600 8378951 -4871413514016375703434060941593108152 8378952 -78160885717653824223005702615531520000 8378953 -141759854555527746348786597483024752160 8378954 -70291947385624568912836121679913231824 8378955 -37046020809407142303183235769177006160 8378956 -70945438644218986988384978724175621632 8378957 119417619546693340571311737769256235372 8378958 -16339263364181796419902814415368064000 8378959 59890879769809932396059787651840074160 8378960 -18723470779777245491951826653702062080 8378961 63774830335613043597384467406680908272 8378962 -8911875234000302985579362119761753600 8378963 -26207003799793620627377163583634761296 8378964 5454624199670513687943672988227489792 8378965 -7343077804235589433973157003561177600 8378966 13593801499662799034308500700227270432 8378967 -2638331191334700583673084493167104920 8378968 -33536990759767188781718178921804963840 8378969 97663782759162292266556983890738934144 8378970 7702805716277505519175876203393945600 8378971 -244985161864517846529673077826710528888 8378972 -57006989917457516710497727576600215552 8378973 -56537094602908181862749838948671123316 8378974 3843095142095500778546869769759775360 8378975 -37453976498111013189619983781281759000 8378976 -26195959077525776878869468590571257856 8378977 -91001658189248371421449246400282197760 8378978 -44747758331539059010738427772135702960 8378979 38343832891795304991847963171000258560 8378980 -659292963965127698217750054439280640 8378981 -25068336735448059014358439202002809120 8378982 -2724495781912747304383451341857169152 8378983 397092761444317086182275606994141744 8378984 -189247220095092452608360794939326653440 8378985 18840302240608029660806835876598776000 8378986 -29599175900929659456813828241086190080 8378987 62203057503758461520006481289739403636 8378988 62422889238496305580200073392927168000 8378989 16262361249624881153596831139156104790 8378990 -8491356720942620548773506968170086400 8378991 -128696988823172717635241373748592104560 8378992 7685137257199354372896378805607792640 8378993 5745491717272889093951613453108648000 8378994 5905146323737528991590040390787102720 8378995 25782663990503430401999256382339494000 8378996 -135264292726367674485528964603589520000 8378997 877427243514839778614542605137588640 8378998 36183206165153137217388407756850660000 8378999 247972243210133418240290909235227573160 8379000 -62356303973195441354604827065420800000 8379001 -117143736558062949423905809581409392828 8379002 46867177645634136427829616698160724992 8379003 -71608185734846195433544916557930747200 8379004 -27953757543972598140361652404789970944 8379005 82402730755128562964088866831974863660 8379006 14724312759420251826893934656371771008 8379007 10846731498114800520492919508986808672 8379008 -285597661745112556669438813525770240 8379009 40412419795178083679704765567599044304 8379010 -43368169828509267887707015912159343040 8379011 -238803225727362370757179482654847053288 8379012 -25096781113162322272947949826284581888 8379013 -10510615509649586735550939080740530596 8379014 -3761164187634109629591621667056444288 8379015 9057193281602639209696903192869696000 8379016 -17033811424149115565121518636781772800 8379017 -39771473793644814679176164301375992934 8379018 65003545738964908528432894937679390720 8379019 -229491288959000061805689035538788728320 8379020 29250124261904913088370463875258311680 8379021 -10536841391463968498807670959327944704 8379022 -57874270579823754791263054858304419776 8379023 1718868588646796848285087140550550904 8379024 -853834488595066709319672375601397760 8379025 20603463057220296084922045134820840550 8379026 -45046938290651219548712613124697394288 8379027 47256927115427838111741182789138918964 8379028 54554940978275994273763828406148464640 8379029 -105499043550483729420709478203081664370 8379030 13394615945041681772377475477178224640 8379031 205105834002117247168476841743907525832 8379032 14549213271483576210179582862948710400 8379033 -12488579051491449303172763173678441152 8379034 -49472927250361834432861117075608397584 8379035 -11707493538099472033454707717235240640 8379036 34588139360803917755976432416029012992 8379037 -233025932801880793794154845754275529280 8379038 -28118417492422788080360401555834383360 8379039 114073784340639133841753347904907774024 8379040 -8930265419189018140150098039187046400 8379041 -65915064494951752804706110016326126416 8379042 1739341167758952858150107555894183424 8379043 160257464307847936433342786602257667292 8379044 4305637007690736767426264001296987136 8379045 -1442671427448858914419153674231171720 8379046 -28668343285772028864018201180431079936 8379047 10051818794127514957374688371198187872 8379048 -14553610064713809573439721078502604800 8379049 -27259505213163355717070959795573120128 8379050 11070258933244947523872624992401132800 8379051 -2841598443790604786329216683712243368 8379052 12590994796955915601387097659575107584 8379053 108981667209885501131776016009185101804 8379054 -19388943519184918094435533543991270400 8379055 2811129971298473820799580233088388960 8379056 17963264982913556282178966488591892480 8379057 18682290517599114517428748559821123200 8379058 -127909737808455706148194207868562407424 8379059 -21888847678950904323179928692035039920 8379060 42314311507344442881021975397635072000 8379061 -18331119531929861670700315437635627136 8379062 84648292352312086953621180559648748160 8379063 -7816537234820746777538310520826771712 8379064 -92846561124981963861579764054629601280 8379065 -10300948748846098953185578950452796480 8379066 -764702513978096058229607696089178112 8379067 133139607308356109252117034662192214116 8379068 -36611289556520644010562788067259825152 8379069 -107093017822064011146869456353533555456 8379070 11557832219377527540868263457902984960 8379071 -23781990057637233061000584033494770656 8379072 -6303757334452176061492640642928476160 8379073 144633266074127643881587227937256224322 8379074 40125782075904829509917993188524369792 8379075 -39124451829396185551721298484133933400 8379076 -81007708880910006308941204841854100480 8379077 -30031575874552645074293368249631375328 8379078 -15702204491100217736365355718899616576 8379079 -142920359033713309276336394918825292288 8379080 82335569523903066943131547369500518400 8379081 -35860395564940410073100847139177208220 8379082 33021421172720800279091803123990801344 8379083 19171976891744086436574183437644913280 8379084 15138941461292718302424026900093632512 8379085 13067694991574031875275854873847382400 8379086 -10680755953142912739763951729092931200 8379087 27750206372206000524405657093901901952 8379088 112288208115311166009635582801707008 8379089 74569694626988730941759805652705098480 8379090 -5254892797983452431507547494097330880 8379091 -37499886070306029770172078078107626928 8379092 19352319850983765391185784958128822272 8379093 56735782431943437959925096133798190400 8379094 4307939851418192269903509420789024000 8379095 85052302292016077335017764776544647200 8379096 119228733747687156658879575468592005120 8379097 -174204272833646031749775344090682929660 8379098 -17403805862897760617301455030289559584 8379099 -53036185596058964677040061702688022400 8379100 64075769868839777989811117034484966400 8379101 30721796967889439920531966386290750400 8379102 230865711569527440145844585777792832 8379103 -126847652052208336624013686662632776976 8379104 200019993893862275665677333664992854016 8379105 11952678196980906976802828751320833920 8379106 -49404587233897165998350389025763427248 8379107 -26610582779771739947127566026516638720 8379108 25877072613607169796469621880040292992 8379109 724784826821534079147988076437328704 8379110 -62366581778293994468563199154219696000 8379111 24150220765272965960802841696784312400 8379112 -58318635943318901380556245701546885120 8379113 385754885063819853693639467550475044096 8379114 -10941763891370792103079825813337456640 8379115 -89205583997926732147032799563739815600 8379116 9499468693106836340376472306978832640 8379117 -81111724620702964922423879567508323466 8379118 16092921200195256205367632887852258240 8379119 50153411446816227873528598360265830896 8379120 -11016270018137419392397874357695610880 8379121 -222459726106454956790835948212401030800 8379122 -5513713986579733725505832658498747888 8379123 126224523467875019547949446948296163384 8379124 -33763139101330879549652207281843483904 8379125 -2013281240220566964070169660905341000 8379126 345686306986308974271055767371378304 8379127 64191236792696245450338542939088223976 8379128 -35212090879146494902294614602344611840 8379129 9478606505631996684853475363016864 8379130 -51685412421488974335166298485866209280 8379131 385221269577074032121565928702458432 8379132 -18035205848225680025862639150042889728 8379133 14381450579989155930728195322017990560 8379134 -23806906278913778332858539919403510784 8379135 -102519989853112009887833365046509435200 8379136 97416725171761227033379013940681375744 8379137 -45132360076812454943751004078384809900 8379138 -72531121112116399766526436004472061056 8379139 8920415957340069494354911455679496040 8379140 4155501421640420961703133609598197760 8379141 -8503166654410649084890726024335427200 8379142 -29196892032117650871147034036749637056 8379143 -49350359774676023524523694664135364856 8379144 -32174254872636703126827283729807718400 8379145 5416266858137100538854169895912505600 8379146 -94821701901437771148899997491520982176 8379147 -112510124123633012395617349482173952000 8379148 100343594556693198607393006880612542208 8379149 -102291235658068500387130461992725499850 8379150 -10445878488984674018450864443137014400 8379151 -161271669227635070341051811389361828496 8379152 -181730822173799148250252064743096320 8379153 194774860767485782878524750053441935360 8379154 -36348448338425772928825518099333616128 8379155 52705122910521471188392182113918512560 8379156 24182399951018791912268681659491612672 8379157 1518369721551581241115750115601429820 8379158 10153476192352250611167484771438830720 8379159 -2644513523241719014773917274628765872 8379160 -68868630278954365736033881264351641600 8379161 7029579132239586457437083670877000704 8379162 8749028832249582899232189870414101760 8379163 51621308425000150769184009843786980048 8379164 -3090369985094018503341066075443020800 8379165 72748670668346190288759438223295917920 8379166 -9698784830834182811706853398550819968 8379167 80949225228010509254087765367993669216 8379168 -18299896700569782529643307601502404608 8379169 90397061075950635298658581189730349360 8379170 -8903712318952923707128723790356193280 8379171 -1047958608919329729436341971322797940 8379172 -24654487658195619492828049826962778880 8379173 -44413098033203532475328713405749611040 8379174 -32465900028629076783373060668713298240 8379175 42290639062903009512470889374107958800 8379176 -4094156797313745579001946299650539520 8379177 -24763343364825793243460375471784823968 8379178 21146328668154193305964493168389434624 8379179 137559087429864586379989356527671273176 8379180 65625429817144116334300225968746496000 8379181 -196984299709265976509119065379351028628 8379182 1551899406959246866621893576593531904 8379183 -20593554651225378442165104773408300400 8379184 7593405701140317341386009098225745920 8379185 48517068816045103997748918744559209600 8379186 30821346492310294571066924526792488064 8379187 -33569514382043158432669425544022018164 8379188 -6776011811600108176941484206751082112 8379189 -36706006969389609447482601478784800416 8379190 -26913968107008480390415733607757852800 8379191 14276844445024817110333447343036310384 8379192 59850798213065253545648337271349022720 8379193 6427215758331324022676382123627552640 8379194 9991535338235315683467849054804852672 8379195 -1365059231927924413111648911498251520 8379196 -16773973115464844129728578444003950592 8379197 70662833229183215743234990000602632646 8379198 32329813209078895679390628070234730880 8379199 77792468574488702232965681327227398864 8379200 34810375172701077452942587765732147200 8379201 46558185356256744497105984490923933232 8379202 -56385872179812368169246945855446777280 8379203 -38408885783120120824527299719734972720 8379204 -8478480400910409160483759740541759488 8379205 -35231833966575160912929984515933888040 8379206 -30734696494443600199680083441602560000 8379207 -2315393326850367547850649330311294976 8379208 1459806551742202809032987003520000000 8379209 156487545302548836450413928281123009040 8379210 4656042842477252009024899855865041920 8379211 -65682607400461494335505153361945783176 8379212 84204499034904639483321117659370099456 8379213 40992810384212047810132621314513764544 8379214 -21817792299100780033919714085621742080 8379215 2022012983610820807265487415393739520 8379216 -35936572279246792069353359539209707520 8379217 -81929530651101105848466014883389601216 8379218 46234965694583905362011857897315516560 8379219 -19671810479070050450096080557582230856 8379220 96223141763773709916605558377142234880 8379221 -69807270959984716051374949969516979808 8379222 14816324259730528869314382853695713280 8379223 -122410818864340078859190258668341153528 8379224 -17603715505879523918395784363414937600 8379225 58554071162135080501310968574829369600 8379226 138064349566928650197914121718802373120 8379227 10816613567161627362443526831496618320 8379228 29268567629568246861485459367801569280 8379229 -9847192448032374703631616329704031124 8379230 -31100169493715218084219496054637378240 8379231 19636015412690501920232738881177497600 8379232 -13508037361209440332977100997848989696 8379233 8470682885927036587635543656098268820 8379234 2516570052028997095754241592320426240 8379235 -43675414003366157690027721733630630320 8379236 29534854861706402065127955577923569280 8379237 -37816843037620321271710879933254282720 8379238 -222700108143227270923921942989619200 8379239 -199744744698194971215435167388782626560 8379240 -40781447757889951859618089908927283200 8379241 4919013704771426907181666477926675172 8379242 -663084904933951145716539476223231648 8379243 108990721930706013341796922511534892744 8379244 92179593585691339310266852184988129536 8379245 -26015124470419150305001953790674251520 8379246 2115507986401960832737107756534110784 8379247 -94244225535617137977249153684996572360 8379248 -45643602787238642662402062929230233600 8379249 -85588422719788577296061199072110570400 8379250 -70495303632445826230512881506104000 8379251 881986910365324646678383069591512312 8379252 4388693051310968711852212985690517504 8379253 -212156255549976983621233636916915788498 8379254 -17349446221349791336930856191420389888 8379255 -34751473273046779367470448848079378400 8379256 -105303980245035374834335862161727692800 8379257 198057943133390937653214003178565206506 8379258 -2389915524906541659611526613673990400 8379259 50006073437691302200453005217970553616 8379260 70830865870397838298458708518059315200 8379261 81628449224669841861738733099012329600 8379262 -49136438718951057389437492033352314368 8379263 -60111684309278105584689930991596428376 8379264 3103346862583621488800489758827479040 8379265 62671797561059141483642406373872527040 8379266 4224972633065545018811165752797657600 8379267 -3533712169192843912407808584355977552 8379268 7997670407495396097559712773907066880 8379269 35338231984799375872421285622590217600 8379270 -24268926708178680295578735104968730880 8379271 -139504688553355994247708905266607479528 8379272 83564916697982593934004071455379251200 8379273 -47078857143701537842794913392801825792 8379274 -155324653489611123407295785832361144320 8379275 70775297328396404368656111658167963300 8379276 92134701699757113600512385234197663232 8379277 56138273042159537561549228638359864672 8379278 -37003018375234554173782854500453834880 8379279 -51462567363572739654666536595538658376 8379280 2514746942033890662185527998645534720 8379281 734719426361516588267548475231567472 8379282 -55030150425395515372691678141725415808 8379283 -19647367661633799388238497479912436080 8379284 34526162191354020814159457011694917632 8379285 77867705736892387311576697423983614400 8379286 71431441155247791410753619167313410592 8379287 75012593236035771781865248669810687152 8379288 -11853018276644767470362835246772899840 8379289 -20925792557728169963882181801164891640 8379290 -67958072309360015434119766898492877600 8379291 -72505544592533554079415990134051005440 8379292 -59150451223117514700177984120091040768 8379293 -4942346735661729504694721505969216000 8379294 49351694141341970967491973966009913344 8379295 -92226210110518885513331063990933050200 8379296 -31107145920409961603965186655512559616 8379297 9095151723909534204355005551096705280 8379298 39511466483325878740581465745883253120 8379299 -128187067008101026740523803389041649700 8379300 -5509277452763460643184074849834598400 8379301 -66451183852103257545277802016030938880 8379302 -124344242271095240385855871890068271648 8379303 97031610309105660262388622199142353704 8379304 -125158824137894888944465448532594278400 8379305 -4816720921938169376612318188619767680 8379306 -24931851802980077071712357888835008160 8379307 -77731400629807691280861539064089290444 8379308 60940865249200961536106213208937890816 8379309 -60864982088982565064396936951553967296 8379310 39973159661284982057339847613492186560 8379311 -81308100750102347451645403977387916200 8379312 -3719785631303804733221868804480860160 8379313 227339081198193359326247803566709326900 8379314 53045608985388835654183526221788625920 8379315 42750152038240600852215513576478425600 8379316 25934591124763360224912369738273724416 8379317 -9418674452635721975978915237209050468 8379318 -50824213573691380278301445326356685440 8379319 -49040814668601783673196259382187539256 8379320 17135416079461148785264380949416345600 8379321 91014437346162158953431907607249765712 8379322 3053797561268846088061985710276193280 8379323 59093962956988400639283849406832204400 8379324 -1279993007964331446089350237007049216 8379325 -81180258449163886641024396229263347950 8379326 -69775970793252632346173825759362679616 8379327 18650486309344558865348971626530311680 8379328 36124464569281466760370893964043091968 8379329 637661955283201474731791509315669632 8379330 24289820128966323225895240258856401920 8379331 18705922393513833589998089526795529344 8379332 -12583990880193429818135892922529925888 8379333 -8319008679267624462441664168107326976 8379334 43503020358838746311115704241429185664 8379335 -84220578552076077174175272077139795720 8379336 41221148988426479360235212664428789760 8379337 -95350160164103892802505619846492863040 8379338 29532380375137613698373186768814005760 8379339 -107398382437022798524744603131407450640 8379340 -4065939439267101664969964632700620800 8379341 22771866384194801525672144035363486272 8379342 48244908722757962154602358679051622400 8379343 -9573989439689112079162144287554644992 8379344 -18282710966393697792125379204224385024 8379345 -17321348684984241365721213271354834560 8379346 16525584957615377573412631285762825872 8379347 73411217467586960898009365624752709520 8379348 49168490658010681402660559142763560960 8379349 -145145143111694421720638371346816834880 8379350 6617109909913377176167232155981920000 8379351 96385289188646583806873739009281858592 8379352 -75689332139252219780111987259225446400 8379353 -13359904132383185177178485235202500216 8379354 -37899538075493715628331176132907988480 8379355 152962115957709430063863996974432853360 8379356 -237544859593481316920885841393615954432 8379357 40137127562352489032844888097846141440 8379358 9825892585395296482297045902539687040 8379359 -364227763648724511982481240336374710096 8379360 -34935994384516035083962798576439132160 8379361 96989757915928330427114552937195686400 8379362 11515491350203334866835733749019684864 8379363 -19399613663410762567612155520245182856 8379364 -30906096991915810327231967526531207168 8379365 103974911717723353545405923184240379260 8379366 12126358885192686309031792402411756224 8379367 -2255970286293015927745670718350485160 8379368 -121581945627557172794402090558178723840 8379369 -63563252773012282776584978328225820176 8379370 -26172848672458846518300446772065769120 8379371 -37330879693729476333157186721592288 8379372 -112569971730105126691841598502657228800 8379373 141539758386616122819576498783912913622 8379374 6675029892071458175100833922341625600 8379375 -2789475012310906486696191230980350000 8379376 -4790895430174415395548006440403763200 8379377 -55636955786745400540853616812065421148 8379378 735940131602513727358066502491711488 8379379 -167331477001429750674635742969007833816 8379380 -39730359022052256210014699107295078400 8379381 57324083760851138884666787523681837024 8379382 -61345219688829798671885962610578977216 8379383 -65611055866377194669249560385267516016 8379384 -14410112471206382801181117401794805760 8379385 -70116614713421092376280277938154650240 8379386 -84066170360935871843546632396498366608 8379387 -71446487984958937134208248258896428992 8379388 -2493538002742236264639553353725427712 8379389 31488186999855035916940381222817117190 8379390 -1317148933857432021786888555280992000 8379391 -171150446000620681491991833506853342208 8379392 -171556612666480868614063013892924112896 8379393 -33196613438563191419596385430634758144 8379394 9541591709721273589968046185208172496 8379395 37210948210090630559657301977663832960 8379396 -23607030471096606710018373763575920640 8379397 86194381310130929671677360809598938140 8379398 -18413925709159909164746720994850768800 8379399 -25449143791095896579042544334871665920 8379400 87042622967962251426532486785405312000 8379401 45338754666418558960289978836644453402 8379402 -8765256122441375750243803320231638016 8379403 78341959913887880581922457932888911720 8379404 -122518043359201084793009606854970846208 8379405 98312422821961679905241654998833036600 8379406 5785796635493532739451328329320255488 8379407 226297050539280890083962596787025588656 8379408 -15959949794498710805890490550136406016 8379409 132377907105931807087288957256176882610 8379410 244429886819319156563294916694080000 8379411 87363443097768867863840404728872774400 8379412 -68228558182737414095459282524901433600 8379413 28988278256759584582799547973930630560 8379414 -47188958109115511621019303829535534496 8379415 85760816430643113132731018668606784640 8379416 -13491464686015352262913305636911308800 8379417 -111929040862226396607421526725688469120 8379418 29529740759974854681477915470986583040 8379419 -214235748204321975812098242186978614880 8379420 6179035826660312374865495485477355520 8379421 -194269103662391629055238261414197524378 8379422 -79183814457947152711437233492499665088 8379423 38074380428196022390459001131215566880 8379424 -6089091643610655751223909143164223488 8379425 88900571764155064363080106150244698800 8379426 -5632691472066398627400486891006765312 8379427 12147888465151888058887992885241084832 8379428 64081838078019445407294777861704904960 8379429 -5964748620051004885342745606343269952 8379430 -66334859230671879209236990450598336640 8379431 -46641715586421753846765230075226895608 8379432 26273772696542940094085560811709803520 8379433 -14428732976618885193239535821309431196 8379434 4551056562071942759750859529507123200 8379435 34790900334857303515718250752581186800 8379436 -63506022170251891733675268156130129920 8379437 -67575136666303025207421854153861908320 8379438 -31577178080999319045438005131162861440 8379439 -27221354865674080061545501232879160720 8379440 2795243722806848915284043174902824960 8379441 3879135701015226737643171211881947202 8379442 23530177865623973158671360666002565120 8379443 -135947670925628733741448150672655238912 8379444 -65237850046755889724934503464383811584 8379445 -51437358657229356142697808538163119080 8379446 68531481772965525232431411935135904672 8379447 99628620364019721978035817480698221800 8379448 -38586313497908527474090834804117340160 8379449 36836961734734717936768071555634036680 8379450 -2059864398954984907999104438682062000 8379451 -11272326438969286246599570631776710080 8379452 13726870645626213049641447129921549312 8379453 870652867942697193534369959735611968 8379454 -29185558972433904995773483315423981824 8379455 5858006828497961556591299637118801920 8379456 27580062358026648334089486930039275520 8379457 -47483585491389418566153461537406018108 8379458 -93810456895357148681102583834127855920 8379459 -71435596751066930067231417739627252272 8379460 29883127247766793787756930747523072000 8379461 -29220959609299660004690998890375715938 8379462 -14732731954329382804807936602296524800 8379463 60291060528306375847850225342582625480 8379464 -38542190375891610750797991337202227200 8379465 1129219984213121422350960358534626240 8379466 -58034146856294512512613370321397935568 8379467 90502448032083010301400638758509834516 8379468 23802306111316191873089365619838451200 8379469 -83331331154065817165960511778344310304 8379470 63774695283838206748264640056292939520 8379471 -128976517742745719964544140640394669688 8379472 35287107888740971013648568256743858176 8379473 176741173255342786874323995461270404722 8379474 22698647693733023742918445434415647360 8379475 -15194829297579205071047963024299680000 8379476 34930681120754858475071243992120995840 8379477 -903437839911989797955667233970514560 8379478 5758841112816682266921759342895736256 8379479 -103323105205644728505032041436299384824 8379480 71291490040120177800312880669645824000 8379481 153037090759583594847458321387268247584 8379482 68617435916756627713886248070710532592 8379483 1027414332892110051906073553433291264 8379484 55064586416792151055336192953859801600 8379485 213679190503161458245362369703618393560 8379486 -3369742405228563428391144771363734016 8379487 -41323955193509457008583336793625018208 8379488 89149673318893889087204611470193065984 8379489 -59961353213213947733164092410584209408 8379490 6912118224100576790113464117560628000 8379491 -81464573423448697354952948104644251136 8379492 -17288959989574255145192724828672000 8379493 -28280581272069142224979756100862766880 8379494 21341991243528470746467232177905071040 8379495 -77823715753041410372153690396739680280 8379496 -343775943230206851111851969351270400 8379497 -119676044469482216957840797746791670336 8379498 -6283334642695558222895182649731544064 8379499 -69049738048586384398754491476147599500 8379500 36900243034845890661549933267874560000 8379501 6299341547720293625735890889160585984 8379502 18442802865225344356331666582340098304 8379503 -32125613544306215704165917314835214536 8379504 2993082828033282103299799618934538240 8379505 102757695166723070963243598895370448360 8379506 2097076796965038418883372474139828864 8379507 -3045682345140769871605935035201295312 8379508 -536345767264275976201692649060656384 8379509 243917587463267894085289361494832359740 8379510 -31280270858263307336580386200800973440 8379511 2605865674801358600484270734843776432 8379512 83953871704409800163626587801168875520 8379513 39380573539343411205381802146097928880 8379514 -5416752004035119527426074599802269184 8379515 -46502701227178407212742572425182953280 8379516 -86812405088224083771477262045209435648 8379517 -49329459890298506090781376677284993408 8379518 19956786454664861546815608417948921216 8379519 59929382079069211120146284266656262344 8379520 -9718718206054206288525747622930022400 8379521 138985584557558599386074885453917430400 8379522 4369681514326368816480212900762510160 8379523 -132978155843341206221607177165332173256 8379524 -12024212273829856945764968601114449664 8379525 -13281777645849701153764105919881996800 8379526 71582286456378332352726698435535791712 8379527 40260793822039549846833407375619423960 8379528 -4748876920962856334274237301664563200 8379529 -117645737219613541468595638581286624870 8379530 -10915887074821265847240654800367513600 8379531 8659481458315002877952378483536619172 8379532 -1256230995427952284379639925313858560 8379533 63149741821988047534418337809651737782 8379534 -17443653007283513358336337540053058560 8379535 -43560315986641542351742399441876353600 8379536 11456350521330613544337303951902244864 8379537 -102213547146654015883381436244878407440 8379538 27535614007654987736054073963938056512 8379539 671709996048046872936558503443448592 8379540 -8224233884843660911146759043675322880 8379541 53437367954386183493707989639556697500 8379542 35710968250897076231203100633878320672 8379543 -105671516944073006127552131868715408536 8379544 14737778635970041248669517198298603520 8379545 41442118440090164102134976016832569600 8379546 -2318868570625736902217761256388145152 8379547 193389678093160173090918949445215067112 8379548 -31124550612559386498893964842324987904 8379549 83260194888738923781678032151822889068 8379550 -55482582061660235955320902357824840000 8379551 -80188183684329477478011918205380125400 8379552 -41556630502563507089528900906769186816 8379553 -17235441225578754306960596296494604096 8379554 -21367556732926210608703885757763755520 8379555 22931535252233548508863165076152895760 8379556 -77863346662835559463492527137266629632 8379557 -117978053994039532709672186362443472194 8379558 -45872504839416228143021690275348853760 8379559 387597079297734641122811985533822117616 8379560 -2873030345014446200096555116083609600 8379561 19562197735935381834195285896875643904 8379562 -4807790733383305564583651928036155136 8379563 35623049927282442132734514008556661812 8379564 31184747477660786847323897801502475776 8379565 26646427339541318204340330450774625920 8379566 -9713749783215861275163290496062030592 8379567 25450621238364380671067823384187411968 8379568 -60104144990903961582902375967317688320 8379569 68414534538681725512844788126507288560 8379570 501131876636604170700844787542348800 8379571 19630855279629941290213541587554421772 8379572 -52508166932831564498656174698562940160 8379573 44275120177472411533676637212171921184 8379574 13282365382296516492139076556144500352 8379575 -38723778214335058175298364423738821000 8379576 2908988303800469959235821570161315840 8379577 -194773178402300233023434584935756723968 8379578 44720872169157906095332556776391007456 8379579 -7053103853828450668317990110933606400 8379580 -4187279842280686618513995961077811200 8379581 8047552729092041838292088211249299520 8379582 -1203369515641410933711282596080865280 8379583 -59786048051466056037542833634857563360 8379584 23036433227757936826736001207345610752 8379585 84682122898143213490510515671597059200 8379586 -107480460655287864299041443224736265008 8379587 -99014570686888775779497838024646016768 8379588 75061895226025242085295198209116834816 8379589 222593979844533655108857650761124994240 8379590 -5349113558454285712657229700130663680 8379591 -19613245668848725162298419466184955392 8379592 -28940625449676611529187370559030374400 8379593 -4493552012916312765526294652997268800 8379594 51424564510471211032412701210680200448 8379595 50894261919774815306806650228403099680 8379596 33466710221951081731861960388252705280 8379597 7891839110021416648025056469775804096 8379598 -9762198377080625361603985044284748864 8379599 -108214943061620465641774979608901840400 8379600 -15786761222080063705806286689838694400 8379601 91864028647042258914486982672840850292 8379602 -39509773336386335449210287941529140736 8379603 83023504090134672391229180378240039412 8379604 -93609761729942422332990579987880300800 8379605 -28943235481205031445326944483206566480 8379606 -58417722879381468287338091360786833536 8379607 89091606373006049321441991824829475440 8379608 87116049968609844011101489026518016000 8379609 36430306143578673159892075002420664320 8379610 -22792661629610254780306753902038446080 8379611 278418921054883609271326585041911916000 8379612 -63128573423623364480221516853108548608 8379613 -61337897240333013260638934444093088 8379614 -83086138898158846270760074073233513344 8379615 -64568752029687269210966418359268432000 8379616 -21410624310806014129790183049477488640 8379617 -36047937599308630771376226816719588220 8379618 -708601974993866760412298157992765952 8379619 -41444403064577106356263582631446112160 8379620 64952244167784325187527025965697767680 8379621 18001630544817794678871918726162456540 8379622 11214506046818948894922270358482292800 8379623 100500523840375418863503586668579132672 8379624 -57391594658120395496983166122215260160 8379625 486728445396961797112480232309040000 8379626 -8795921764060029270164740153126456320 8379627 -82354022053162304588299256015742361920 8379628 -58897374341227038649906940997151925760 8379629 97586804849816862259059527362073273184 8379630 -9907025076534854054149813363082158080 8379631 -94001135320461314370401350850646414496 8379632 -82496821111902607107344287878021120 8379633 -28086572600360065812828620355611084352 8379634 -37395543741316824232152921077203942368 8379635 -83679653853949414063096430245826196480 8379636 51607132067647390742578809950269169664 8379637 203218994400077058857216752621636606140 8379638 -23225390193973076504018844898121021280 8379639 149976536504231868892846565542629437520 8379640 1303737205802853662076189102518476800 8379641 -21119226611606515185942315301132137216 8379642 -36290934954176746850104920272828633088 8379643 89969010921236776298732498944569049892 8379644 26941863473942692239658313972387223552 8379645 -5509327933635915652807903964688293280 8379646 -70946974409213675374085203622714972160 8379647 -33070411471955747886111196818508955904 8379648 41293848287570079418841586605009928192 8379649 12830940146733512155474001685398539926 8379650 -2176664329829262441177630538917661200 8379651 7924665356473147334439768927813705984 8379652 -75418331500466729413727078816452408320 8379653 52238571973674116339757819433242343902 8379654 11450487377809258457079019356169044480 8379655 -127780234457399317654863128613480034440 8379656 -108340632869654262986122919766804019200 8379657 -56103651908945548415666600598319048704 8379658 6307731780303581893467568679159089152 8379659 -9225006640464137346369441163908255696 8379660 -35999913585836294037246280524593034240 8379661 172384130896907896543217285137257502262 8379662 22816749181151767297855300918782200064 8379663 -22190347877737416934178864199546111600 8379664 -25263281432076585579446122885838725120 8379665 5002184667932632633660970729529763200 8379666 -71382046496912794302482514075327820800 8379667 -2508313219966717458089709805603770960 8379668 -165044122221803872931513878564228663296 8379669 75537286051651600889342088299060758944 8379670 50593601708064888856237052205315840 8379671 -8175203036480994446128289668983192960 8379672 3955210769855379929040979606713139200 8379673 -2699689461122945040307827343404865078 8379674 121781742253641614993016894034777255872 8379675 57756104883975339697980527807413949100 8379676 -45626846963823793809852865267166850560 8379677 484778090229683937778917374076343073664 8379678 29923811987430157900820353755992994624 8379679 57146058889158990277572087618515302272 8379680 -118821466952103337434068398946836807680 8379681 97942680425287651638655166986392895152 8379682 -69796369602445035306525262078915266048 8379683 -942869597242227762304721631772659456 8379684 37854293172959266262547389324139248640 8379685 -46063386207916753765333209512714479620 8379686 -14365329451457119263232771700157796224 8379687 -134802242378742171489654564466577953200 8379688 -118967203825655403320368362957459456000 8379689 24451197491663095203482991425503994490 8379690 35411807393825566846829962064109465600 8379691 35820254206757781386103966730777735200 8379692 -1759240140892298504984507838907398912 8379693 -3300093530256453587340571947021973920 8379694 -32066960662988433150024101620211815104 8379695 114376209092144000475192155761228396800 8379696 184239424956801549303929360135651328 8379697 -13266193856634408464337697630022674908 8379698 -94326897689393158731046263198016796400 8379699 -52607810520857203795202251273065742536 8379700 -21214508098235891731831695568190105600 8379701 50059015455810153694859953098684729408 8379702 22076333721045201397349145479739114240 8379703 27021272193741915371807668548467758080 8379704 -225301545216558590341814479472762880 8379705 -2784598746399621512871722635537658880 8379706 -24481140615425430412483966656678489600 8379707 2463675811449747760308601865616000000 8379708 12562961426398598719453732906814186496 8379709 23506706890186637091670117489089654604 8379710 46881586740163170717873978822164655360 8379711 1796680581075888991380213027885815040 8379712 -32412138377848335610211731660307693568 8379713 123438224586059202960646096937280448962 8379714 16745103055290761348871518704269656064 8379715 -19068950127112254725436928282382342640 8379716 -54970364207861542157048514637521932160 8379717 -107216488431138294030241720912983109920 8379718 -77705021152274624600710844956600617984 8379719 11093025393102885458134651204228908120 8379720 -2082306632091023496520207561605120000 8379721 28654310830677925624107141275574858112 8379722 1835826609379143310604577699309300480 8379723 -32639970633584770870954042593586309632 8379724 27071329690755597071579106430759274496 8379725 -49602311958959733525593464792865519100 8379726 -3578151563347720805598891927663369216 8379727 -107385787882059788890509981183594727560 8379728 2042725960970813812701880230521339904 8379729 39757340305940344638946786354869268164 8379730 26928550274109648364411548494073477120 8379731 65698402761737737094832122810580311532 8379732 -20614500857053777853704524453457532928 8379733 53015017509545090364925497058352243740 8379734 54064666341499864362277857423684096 8379735 -33534785891194828294364484744210409440 8379736 -27186604588755135622582083588467128320 8379737 54200644534149278074403190171233077386 8379738 27757864448771831933649141322856584944 8379739 -71730097401841338217015636610845739544 8379740 54671828910957139926705917715655472640 8379741 18037003269477228934377696602843540160 8379742 19762791229738502470884315983974811136 8379743 9458811928750986322785042191851323648 8379744 22383632224098687696701364824868126720 8379745 30103203371590585265736571351457443200 8379746 103311713391834698346746734228157012640 8379747 52898484547564718888687315717932205040 8379748 25541748055857472237708391355755526400 8379749 -19231247350950822744622836229984752864 8379750 6807355352968724405358330434149728000 8379751 -7125643505014880592610217319172589808 8379752 -20954346960345199493247603015079142400 8379753 120034383388027644967398658143137361600 8379754 1404903178751437643267164623468168960 8379755 23634683048421126420708830982214568160 8379756 -30005226061706514057620260668369371136 8379757 -42396239356724821651698006956450920096 8379758 -28280311979746068019622143329544643520 8379759 -136044011385368014610796104710437565680 8379760 10331491228187911647151535554314240000 8379761 72051831052913264831356368979029008052 8379762 -48677039041185130813378095665006206848 8379763 27149435778542956928447813449309626624 8379764 -46281214173105862371686086127274786048 8379765 -23534097878164389278779213346490324480 8379766 -66682665557540429754213190967084067168 8379767 -156399222248348373258870011174068865280 8379768 45698494365680941809570249597613547520 8379769 -145917306786899962631912352113837303830 8379770 -20866603880298771060576446468635776000 8379771 134180104779683336066015209126522512384 8379772 -79492911279925939264434389425785370624 8379773 -553017730855086080028757028402417760 8379774 -409098955309443330015312975453702912 8379775 -62658297762727805538724473991426292400 8379776 76407979371801345789449456613190533120 8379777 16709151722953900902062000421437493120 8379778 -147624228054195580184710683272248143360 8379779 215167378602648806878566812568888287640 8379780 13284029491681953729133389804782837760 8379781 193742226672893406345208014087704351582 8379782 -12503801692343963364055114316137689600 8379783 -44490599124402860358594447871917391248 8379784 -6656998905783137706294555829406223360 8379785 47071021427200348737535724157090988140 8379786 -47852130943576595832122208758336856576 8379787 -51547029454859393432863390687959702800 8379788 55688383983800239516882755190431214080 8379789 -2040372747321988508554175947032776640 8379790 64528651474207541606079061021004126400 8379791 55289857412483049750886454306361234672 8379792 2684920611304966865176597983425961984 8379793 -17575954739483603198217310393753640760 8379794 -105994055433221429556911458390450952304 8379795 43221761512093787824263116732427842400 8379796 33809747929772116028105751604090593280 8379797 -687907908946171841220850333774058880 8379798 6727511710918424993139515926325422080 8379799 105408505043239546994940626924943033800 8379800 -15919748878915336538065612498412544000 8379801 -142099734143388033981899278883842476960 8379802 -61017316694411303681199056794946354208 8379803 131998298562109139993815033885917726720 8379804 -38706731566386110954389467940010093568 8379805 -44139467933887289356646232352385725440 8379806 -87081415558529439814235695607448747648 8379807 -112708939557783584179746083582421599160 8379808 144091074301842168234761007097184256000 8379809 -51382414983112518762941729411466033984 8379810 -10111644306456470029126817664109295040 8379811 -1166808870320040395674168930676488800 8379812 34981605813224390988486357080515104768 8379813 -46319979697314032654859750692935178016 8379814 -29050821462289555599528096859093786368 8379815 138284402090883656907734709122854923960 8379816 -8659341415730873455276901732331356160 8379817 54002312765791198081892832229491114640 8379818 -25400698002752335014784286790560747520 8379819 -42723569542453560572764036338417277296 8379820 54138633082559866800071337313963284480 8379821 74672044143260256005050684221689600022 8379822 -69140939858367508542806162640039638016 8379823 180648415100616839055515547080174429072 8379824 -11597078926630940045902137904071081984 8379825 22784048207628137093985922902353799600 8379826 -2628400037651133587814250824017052672 8379827 -80283359075976469675461456223684373376 8379828 54625711912206589924299994914207313920 8379829 130916550118582696080012669046485328320 8379830 -4966224400034581094818671737675623680 8379831 28973410832538581595420171210553003752 8379832 -33036063048160052139217269078359961600 8379833 7807142907680256863923658416810051200 8379834 -12578954666580521452061966581898565888 8379835 -105434586095743692256549711563014382720 8379836 85496809561270261504730802409098693120 8379837 14620086078324418506457861159818748608 8379838 81748327415869447409186257258531183680 8379839 20246702758968247617231771362487703200 8379840 120974407739484228775840829983948800 8379841 -98782106102672121056877912178266349568 8379842 -86382754006593671620752214547253130848 8379843 -10514765394232671427577781173659512576 8379844 23921465014246002929224403271929902080 8379845 -108588874346575006695342328340569257480 8379846 -29861184345046165273162922496083496960 8379847 -71583067304933883671176390308379279568 8379848 -245731940255780615178140735576151613440 8379849 11445026655988417810042100381072826528 8379850 20598171430704416847673159027492544400 8379851 -86819094748326196023518855525465879148 8379852 -20166494366675274682201426734777013248 8379853 -30187916310434096168595557598130773898 8379854 -19540637593398214592364949613617375488 8379855 79087083779586729216606027089898600 8379856 694506760573425782821548080305037312 8379857 29260918987532188468096893508930222080 8379858 -1400850271763343852123274761329436672 8379859 -70099119209245147481715190477856673940 8379860 -54150314321569181960853593288102641920 8379861 8976261012286072761451534900370269824 8379862 -5735253553871935114858715511877230336 8379863 171347868839216967003172056156142847112 8379864 -24049490491859423779194307046688983040 8379865 128592003942780991526015741501752821120 8379866 42018154995192048323274034434811027968 8379867 10526428251802092800388106745491100256 8379868 -52475027457010346788496172217532724224 8379869 -190708828783221381250563859756182527880 8379870 21281234407109997556815479935085788800 8379871 36989779247471259006460971498818066152 8379872 45124554610913771978545183404125847552 8379873 26730513193720056573731416149219179922 8379874 -161995343290712007074012726268318558720 8379875 54993171081090356270189454371115984000 8379876 -70014470069513415372430980452137943040 8379877 148691016809619324716809161318053230272 8379878 -15991596209658304517999505160619681280 8379879 -14547508030099203455743043684787670320 8379880 59993487745719780529456368967149926400 8379881 7480596915105688389739116864404253264 8379882 73114636776988418142051626385401640960 8379883 -379545542602128102474123292352511216 8379884 50441856212915455016026528249886092800 8379885 -488562020237339608938587674279214400 8379886 -66774474015160098570876261178172433216 8379887 -143408092253981378635778647625705644464 8379888 -17830803659491608050786333686117171200 8379889 -783887134952700068449462568858424832 8379890 -12402162742111042170804480984679488000 8379891 82516767845087082954518369044354021680 8379892 21174648373740703860413221663805177216 8379893 -4643474528472395054947708472217257760 8379894 -39946804597045866651908699974086991872 8379895 -138694662206839289783531061521756706240 8379896 27336916078859410147581940146681937920 8379897 14953736261670146791190273503133192160 8379898 -90760790763237328609620850773246231840 8379899 166752202582186757812264412483220918120 8379900 17889076161430865546118209382708172800 8379901 -191105917460532827890786956010640111098 8379902 -13812213868842022243672652251263694848 8379903 50746173031807792242535538223281541504 8379904 8246397998370394542196010330169016320 8379905 13258581689922970848090730750613247060 8379906 4323660079785266939161860321225882624 8379907 5660405334343369351491951318955580156 8379908 -14452381546543149434434092550767195648 8379909 185218790997123303720485588262099576000 8379910 -28881106692229569620081451468816967680 8379911 -125526563270526081847314429205447792488 8379912 -78530442978894681103898347301083545600 8379913 -101581378126098177841987178798306471216 8379914 23830512753950319823549041036650251056 8379915 -84598176894519680625820142892965464080 8379916 29818717428115472729198200584341354240 8379917 11126655552970448680432738913833169664 8379918 9465492786185402829284800962801838464 8379919 77880057982634309438392044512132674296 8379920 -7923669470433091203107934879273369600 8379921 11813926845545104584926442368485383264 8379922 -95203155112690352528206019554199845488 8379923 50746132881881072388733535827750832172 8379924 5666926732585150114874980840241221632 8379925 -59260589265905524349294064709382216000 8379926 -2193395000147166664047561986933900736 8379927 69601397460048192217759095966158297520 8379928 -189927129318765888242466609695893923840 8379929 123354490338364414586970404119745774880 8379930 -2736203342462694957606712121253242880 8379931 -86143104905360515534922737669490807880 8379932 -8520152009701897336635574570723368960 8379933 -13948360073206586748546748325997697152 8379934 30531789467089757607597120621779162112 8379935 -17200154856626850611058236192732824800 8379936 3636797713234868580739392942581612544 8379937 53499139023279821203604388914871967586 8379938 1874990288678399725497056065316977152 8379939 102821166071258501772749547538659494208 8379940 -13363444899051351846528805399583112960 8379941 -51941547122103169940595389223847358658 8379942 -21848615769518070439104408856894855488 8379943 88979086080603148042275104650691207088 8379944 -137823471139546050495410964088004198400 8379945 -16260685499826458563113936043499404800 8379946 -4185329388374020173147929454659794080 8379947 1376505705214345380670520570732757840 8379948 51239274139302235962103505655284590080 8379949 36334579778484828403463825739360072408 8379950 41097244944596686018554058364622936000 8379951 18615305749345313054682482578978896384 8379952 6284934693532778036560596975678717952 8379953 -43045079508740427747316201114754601756 8379954 55257599039273639007000602235534027648 8379955 -98891098656695088462216611323511066640 8379956 -46732455273740407075602085049336209920 8379957 -27259276715699731303297679968664014560 8379958 -30750605169741129836225349016642805760 8379959 -72991000654938862624468585865927344128 8379960 57323261987364012495178301837094297600 8379961 -133754391675690968214145132202298004438 8379962 6805378623473546640958673840520710112 8379963 -81920911408877519865783675956460235680 8379964 117801939854827360354380701129455102976 8379965 -30609508008514976637772787334685032480 8379966 1850867412292939419061405511626865664 8379967 -16094643790377935605478184389209459680 8379968 24009419152805128524545127766950936576 8379969 -645255256544426174864651140284103680 8379970 -31214248210960715097355040987106824640 8379971 -28332038674706210603359895005136030856 8379972 -62322149879992392138055364950416069504 8379973 -21674042364181492022696584372964992320 8379974 -88787319846976551694306025506398255264 8379975 59470681036793333464961778690068484600 8379976 -170144426670329818074817532011999150080 8379977 332724360662774989335190049406998613120 8379978 3100045012875898962753260790342676224 8379979 40234321028666399584838172616196698176 8379980 -42209042978500519073865112041906677760 8379981 28293113205313818995177028875196556128 8379982 2808462115218586281141481168667424768 8379983 10856160181557364119140269035660684240 8379984 -10100089114536478925391107311546269696 8379985 45092425262283575427263521711371661800 8379986 36452866679631397547108977139609692320 8379987 18255020886468405247511476445466265344 8379988 51107528498670027113368510519256125440 8379989 54424899963834172279211805071361111324 8379990 -1745888941118190818353770039927052800 8379991 -4189735637515399547729380995642021768 8379992 -58015624923913005481042241088172800000 8379993 -15362060602590098976337877839878906336 8379994 -26654340556261461320409415862346663168 8379995 -51201186431016003619804928113785800880 8379996 -13375325464538906886352689755920490496 8379997 -118688096449220232705392200732529815656 8379998 119445441881205128653231365733974256320 8379999 109496244680082534870876767425812571824 8380000 7059136724791482891578710977331200000 8380001 39674384458754777266732065956156160 8380002 -11419108397979870816888099458939722368 8380003 -180529664032036608014939129312318015400 8380004 -21837994709680433951800125903322890240 8380005 21412290126735440145071790029206859520 8380006 159619441523229687147000306213244907520 8380007 53658310464386915913657691753958088840 8380008 7689281021730731040520282443192729600 8380009 127185695577292435689511722760951299552 8380010 42103852359391748903767475123491200000 8380011 -78250169838501071901892899121320111528 8380012 1800152015959211518544161479422717952 8380013 -33734273062383767619075187169244084096 8380014 -30205537185198478397961659954420954880 8380015 11840696394486766848071702041863074400 8380016 -16723116777338671310969406609749311488 8380017 -10164855581683769514948737045560885134 8380018 97471041459531278822557328839029330960 8380019 -31186619018732669187012251478116698704 8380020 53394921204640616239364659503892008960 8380021 -34797192890713770605253868608017893508 8380022 31405447645730955583849460275836241920 8380023 -118678399517481100267800278236901717016 8380024 85372610587461180392172266893953024000 8380025 36817751725772138149964518357989454800 8380026 -31027990634373113217461131135537708800 8380027 82116651427308078945235581620179105200 8380028 -57488253301461414712624527152072312832 8380029 685624528964642672785083709646783520 8380030 44636546817949080708753776200700228160 8380031 -2897278341969721917132034949935079712 8380032 66864778362578104972043719273139404800 8380033 15164370132866539052693409800945527744 8380034 84594303740198852390319288822699228144 8380035 352336440547432520217827476045676640 8380036 -48408665402982348169290653884867530752 8380037 180383167596666439525513391745048622686 8380038 47870547107867996096291880245123991744 8380039 12793934812183819560978725734869218840 8380040 71032785684354414378642375262981324800 8380041 -23985551721103719163052796883829031408 8380042 -51080490153513874800640860963188564736 8380043 -27658884227081019642816111931188323040 8380044 -40585037991913699347225577821962895360 8380045 64587098228066339964066934353646783200 8380046 -52300849774747382646625618711628478528 8380047 -32635161471690428032810881381008876544 8380048 -11489915543206326361869917247000330240 8380049 301932913757395321481076846984314727540 8380050 7493789615005768185938986203456921600 8380051 42499270652321285579819219421114907052 8380052 -2117505217041931592287455266440804608 8380053 -144644835022929788183937872672418444672 8380054 84697682897680793934574255109239442976 8380055 2218508080315625744041745524332237360 8380056 36770231294573069457169889485831004160 8380057 -18225857001816948010502586922659129600 8380058 -135817388449581390631769581859076782400 8380059 4064772496355641535602502288766786048 8380060 61584407445810087578874876665061519360 8380061 -18658025186615224167768558663291277338 8380062 -14504587871017406572530586300641488640 8380063 -17364288320175462945697961794613606216 8380064 31564449346801743193133643235275571200 8380065 8177992095245789061480132678618633600 8380066 25485795534322354869728419969505873232 8380067 -2205017472846315885412607257386286884 8380068 85232980726653712371267870478465827840 8380069 -91321502789647260625164748217036858240 8380070 4789125697113374970562366524671525760 8380071 -2911755330555712065126635882688230400 8380072 14112023800901437904830800338618265600 8380073 49232336049803159935981198661592003264 8380074 -268665280725911115940917637357981440 8380075 8566925564389419782795555719196083200 8380076 -122284291485031950644761314986475409920 8380077 13790188673586280721921192830792077120 8380078 127253737811644066294385390341600271616 8380079 -60886521624150172181870453564111614320 8380080 -10415331250571221222550705109225308160 8380081 -15936150565181986389533156945932300748 8380082 -4693010151193490073098692721630727648 8380083 -56798374765221786403976909559920985600 8380084 -84224725050323540054366258673088134784 8380085 -21046659553250938219018864833235136640 8380086 15265939195451752434932164083265886208 8380087 40398425706782474070711041427097885736 8380088 -63472892253259524322714551245120778240 8380089 -12620644867059530388847495687978488000 8380090 73644077671530347803369271462412408000 8380091 -18244845006827007734238655691738948508 8380092 15902638889245602635679295136177111040 8380093 -48591053760639151744850479737582656136 8380094 962608655070623363258264211894771072 8380095 -14971723266197562096927815062256885760 8380096 -35393156225951884870499394577621843968 8380097 -314168576020817083148628205659085902 8380098 -734804934817646805992944727779130112 8380099 2109002829874962223962504375709146432 8380100 -16821224814534410071215057496890777600 8380101 -56533807252563155967578413822186085280 8380102 -26761746672568949060716290111375950400 8380103 150591971468040613208771695411387739352 8380104 -104417304102225391204734232712331386880 8380105 -231973412850307889335020740962903200000 8380106 11915272420218548178601346052206161920 8380107 -94262784584882847849106152692198456196 8380108 130371594064981214152084907215979520 8380109 118725078464433378783095088620134376310 8380110 -44799362375213958849675094392613434240 8380111 117425429297500042240516930784937289712 8380112 -18727325250531926173527714533618565120 8380113 3887641190070306879460036168241478528 8380114 66254600645737900233683256349073920656 8380115 -112951437818519481509385242599540716240 8380116 103266687569966158184923628450626797312 8380117 139756493686998446163818904514867576960 8380118 10517518206376373594524889088276329760 8380119 -17415973456387094179576182190642242048 8380120 22212507442894459702456133607651532800 8380121 -90197572932041752837341608989560701280 8380122 29370398757880877984588798516679055872 8380123 140165256865953321391516161844471922372 8380124 -51559561820529356780035446575663731200 8380125 -41984966780454565213897995183075840000 8380126 -84618603684418808778733723166699119488 8380127 155401399537903472046272666881012923696 8380128 -73206060111966952635266651018682433536 8380129 -23897687663914052081514347955732463424 8380130 14197543413024379573848963325767321600 8380131 -1824124481483826800404814316322119048 8380132 42020333727568173511344836182036438272 8380133 -4563117647435482668727525724034204864 8380134 13125043512790240044664656052316680320 8380135 -11067520716122917514820507046746718920 8380136 230384501023757449831933761222273792000 8380137 -27244495544260172350729096623403192320 8380138 -6633758518175522615571756566763439680 8380139 191641319865342282659409587025845597940 8380140 -28078642652959285279282359487132876800 8380141 305325886953026676382541025003514368 8380142 39511879075978140021251988122424646272 8380143 113450792351642995950266696057233503432 8380144 -14191082317927116516829179361618493440 8380145 19147618762744449513719045975603502900 8380146 44986545513350549147283083629271443584 8380147 22712910601659163025878409030279901792 8380148 20287153657294105008200016408617926656 8380149 34865526127904627787558364281258399264 8380150 -8788163140134731722936048968673656000 8380151 -13711823453177315028194216424508927440 8380152 -156025375132882508218909692048280780800 8380153 -110536160953913009023513242611910583980 8380154 17158778772174805044928200487848011232 8380155 207035394657308390995150559275019520 8380156 -6595298975563346452449583926790819328 8380157 50039552900532696837065930662724315340 8380158 45651420451696091770765226869656271488 8380159 28821221346071673461709248235883113600 8380160 -86987067438502150568607057659528478720 8380161 -52102753570269388259062423529632917390 8380162 -18490004538792196327762440503410513920 8380163 160480365408638672178370534146716114184 8380164 22310182360722573769718416220241776640 8380165 76469241460105133033576797127801070720 8380166 -61950935784476809286320998871091671968 8380167 3034761659385376871336272507440890784 8380168 1066273178063729241184601090681733120 8380169 5516187763983595486322246741071975296 8380170 -23967127720185132825234177030186245280 8380171 -176806882114589243951802566873276365400 8380172 41114863724141000387179540485047473152 8380173 -111341752779889897539926093698944292416 8380174 97774749688150531759990890895938643392 8380175 31330285392165864027817657639098203400 8380176 1312386402832636989213774945386496000 8380177 6033761763535806399479203591376918260 8380178 -93914656247924138818894777461600111360 8380179 3085034698893695481670143600109661976 8380180 -26155420291783503919063901100192422400 8380181 18149797069721435538671475521893969212 8380182 61700700540829833152542131545790124992 8380183 56415736514102861729364727226270123520 8380184 1789158602491527687226768526949457920 8380185 71519040393792169983257891568386692800 8380186 -9208760905389447460126727101658024208 8380187 -378407869289552355314344180136012605368 8380188 -10269026916128700233829936971099904000 8380189 45110038108373732762331011284857367756 8380190 -800246469764482232120326325884838400 8380191 36725372506221310712476066416600047760 8380192 195174981501786773884482993457527324672 8380193 57196325671306565484203924320861691844 8380194 -54273770609343666309127061487692540928 8380195 -32266830121689324954205370608505467200 8380196 -62358212638392723478620881782515603456 8380197 19884653992895697638286144264286793280 8380198 -33089516904424382924299256952919440000 8380199 -19647486624290784231485798717359986240 8380200 36644509693940254000320413874991104000 8380201 68157268109522833406336732747033785728 8380202 -79420822367245647004283953239579866448 8380203 10732218982867474260164077878406741320 8380204 -14650216837480176883736895887818209280 8380205 -108915521861177345392100488828115425140 8380206 -9550246291202437078105695712838400000 8380207 -83673790235243674005217627829126192400 8380208 -41118273464023270702781495059304890368 8380209 47219376092147293545990436098628222848 8380210 -34956904603742868013895459316547974240 8380211 28974351225144662302780924606059972864 8380212 46533286919094887767603935643530504192 8380213 18182402854878813552372408896190692462 8380214 6358359484593757385287226905113495456 8380215 -23849666151663021562742872918558312440 8380216 51679614805674012024492130376190566400 8380217 195692520775014630666054961225165081860 8380218 -26142162324613743374744032748473344 8380219 -16466128580038073266343592539015252456 8380220 15240881366087286974968754548657505280 8380221 47970041794669600506950257388794989312 8380222 -68180369159968245247098092353578436608 8380223 -100785891794258757568564771948651710528 8380224 20105603789554080626215860998229196800 8380225 -26398628860395037926899086379644247850 8380226 -70547406845415757544215200424029970560 8380227 1781819693070326523032469755301999360 8380228 39558196799302536836376491340112957568 8380229 36026338328636574486548101900458677088 8380230 -3475381288053043244707914343395778560 8380231 -52670856410852481306531965699359203528 8380232 46436885214936568945584304697627443200 8380233 56489360471475765958208272002762981600 8380234 9797240397135007182820823765070140160 8380235 -118132962914653701092993851609595076000 8380236 -18922239013485923356332027316146471936 8380237 -104159673678614283401316152353363471114 8380238 -87636357853661491049942472708301212480 8380239 4890164974264584425649668238956085120 8380240 -5748902134306365452021003733309849600 8380241 -129840598173275358264311971524810839040 8380242 -20409989485116972223197641402273064960 8380243 10840234631203545245276354093873859480 8380244 131855142656099627203584553370540785536 8380245 -23309661252067387370866615853593766880 8380246 -13776949987430431947116767765227498240 8380247 77564077396895154343864425044466862920 8380248 -6450006002215365195025183337962967040 8380249 104669170160567156716287944278179610250 8380250 51446739402215930052401332647613464000 8380251 -21413077214200526391011527988497325400 8380252 -69176784182005013499943754487842350080 8380253 103729229205577412721692698996702336704 8380254 -39908233330795918391073542411455872 8380255 8083003583037845652760207903279341600 8380256 -200449331493148789633110190501185454080 8380257 -74874527595845034980034086426410322112 8380258 3928686335309614500276363573159899520 8380259 -89094410728388044791800612882627853540 8380260 -1666538201385637277994600445835366400 8380261 28499945078330286925710621780777049344 8380262 33153078826077226762499748460982565504 8380263 -87821741991631030798475713991281764912 8380264 -162200283466901756151820934753221616640 8380265 78307820877325062726275703374622618660 8380266 6649124073271625125436505242239137024 8380267 -41020850027794745614079402461669098608 8380268 56324247276800188703979794313994920960 8380269 155112468710177961094984388458014920364 8380270 -706092938151511109948922140713065600 8380271 65854147601719793028025238287979339472 8380272 17905531022576906072628761062279741440 8380273 96961311076028822150237975785639999680 8380274 46966710018695733199199149204562969616 8380275 -49743285424111308544137088216480422000 8380276 4230721307033575542603079063923186432 8380277 90848175419349454184255651977668103932 8380278 -19608602261480723085353155875527819136 8380279 -152401920105768796368131959517603764120 8380280 -11402501316401612887985169531942912000 8380281 -4973935131233613911708334648309902976 8380282 -33776113634387307156471029511471521568 8380283 -199156618113676345751913363955897605468 8380284 18977133000140078096114263640078548992 8380285 -60343378922909967060899909763570588840 8380286 -119864712054564812251139654530696294656 8380287 78999627312663725934228713821894010880 8380288 -11080425358327901017425977800654848000 8380289 56600791918044470806116369742093766400 8380290 -8786108873211542600416098028733721600 8380291 89083873538690971285693268023046733692 8380292 -26933104203738122882290382556360622080 8380293 -857653858919107494428188954683085632 8380294 18114291900550660637750115574564496640 8380295 40344471506810246001574360722602780160 8380296 -15073497312240242447759155512523161600 8380297 35586264900808248778573908551962680960 8380298 -37603429707185830474614604950400635600 8380299 -38350917207787718042307469685041604136 8380300 -4571522355394319854026699929542707200 8380301 -22172003035195966420927915267069221600 8380302 -28602605898036466813048548717558853632 8380303 -139853446034780591094532475503431056736 8380304 -17328184538417212722770695553829027840 8380305 -29197105829773100201460204269861402700 8380306 53836625849919747550183508612808307968 8380307 7637354136445099249143988920919415088 8380308 54409085925830453326421955717224847360 8380309 11874913732409810913636982921256346016 8380310 24783978456923205755128998852364176000 8380311 201170811177554204766475950155928956160 8380312 -108211213305997178847137137975689676800 8380313 -2463521735099947295627086824489482736 8380314 107931541963080964569153766906231088640 8380315 40758679118649430616211876062838307680 8380316 22050804970291069429882141019546320896 8380317 29285221042990899013546840402775584800 8380318 4937085100286978127028353448923254400 8380319 -46395345282719910451552418195148203256 8380320 -36411306366950953626850751003649638400 8380321 27867571136535307615925412084732311522 8380322 -74766075261124724292442446248419866288 8380323 -25201719480332425281583891606340884416 8380324 -77156108203312598385302923303005138304 8380325 -39953516997206346049895967323739166950 8380326 7584847048486811939592093270220191744 8380327 4455961489909134230454886642984909600 8380328 -114104167360011804975255124924358983680 8380329 -14564496549018859172260402270033141920 8380330 5613261714415850164081626852641203200 8380331 35243325467731748695087848668810325312 8380332 -110503367743488902875362183449859721728 8380333 -30364096504937142917287377919733920200 8380334 -28076888538625309518554816317722197184 8380335 -82326841146022813593701274434904791040 8380336 36318293014386038728920773783589896192 8380337 32130003087040570857201070555426634112 8380338 36888091670496300417722200074830089344 8380339 107806593570603357938272627652258180 8380340 -25292555097901595433742867773925785600 8380341 152025407082926046468727482971486859552 8380342 -78830270100202947607428563889539000928 8380343 -53364643358528199831660670146317785296 8380344 24460850851218869771807491791191408640 8380345 -131874583194311112350225011262920419900 8380346 -49652532305772020134109244802492136256 8380347 55598766392055524082747409750246817472 8380348 -20758418410641531160322690645413935104 8380349 43051530532548585875663792985243156480 8380350 1939689014664707569783401079846939200 8380351 72295100507915664062032018204582199152 8380352 -16624032225177005359757158426009927680 8380353 45035730425343116529670073724794489904 8380354 45564660297871371669940631473451802624 8380355 110182736333930666841589283267543423760 8380356 -520697606835103929892928728484352000 8380357 59122669715761612519450482384003032606 8380358 4939129450017568401144995042028886272 8380359 3514511603629929726114145775035225488 8380360 -52320514769016097991461588973555712000 8380361 -46921061175539626273726812748743988800 8380362 34240399063582123028532902010484965120 8380363 39581639441984925887453902019015794384 8380364 5670958432284969128710999521716017152 8380365 -25775186023815797969741649898779396480 8380366 -67573933273019910080581522691200642368 8380367 27174853537623872334390873519420658416 8380368 -26380804441540428957092626288587571200 8380369 231729008885972362893989487770913174770 8380370 59473053006936073545129307996358558880 8380371 -99482959502445480828644703561766590096 8380372 -36308812684291357971291595742860535808 8380373 19373291091422529648557336412699884622 8380374 53893981222260435923797046040143886720 8380375 -19870926371047601858020798028466846000 8380376 59182755374155908237307942008559656960 8380377 -85647317075911907502338006010956376486 8380378 111145284950582198781901032829372128240 8380379 85148765452511577998359790482380431376 8380380 3598459983010807498215992225176012800 8380381 37089676655452001817267768588263478182 8380382 14954385236959332561116915824184462592 8380383 -114121710622845677270269932651438538752 8380384 129396273192007310644944429269234221056 8380385 -12814821622139349116014515217893580800 8380386 -1485889488101076625462440289294158336 8380387 178298331216393548960592822222157897240 8380388 -63860102377674620875508147037425031168 8380389 82025962991478480271753529258423995008 8380390 -20638003993932445973248118978320732800 8380391 176416857577803672784272889948809755400 8380392 33218351829328502382650952476755230720 8380393 55692662001427630374108032036634371200 8380394 91083862176488067115838918208844998144 8380395 -32493378736894425673334448590112960000 8380396 -9523850543343500191712966210230931200 8380397 -288716761107003790918516587665769367008 8380398 -30128488775773366154864101922131972992 8380399 -2092969888471872825041920276573623040 8380400 190091574234298737142762294335897600 8380401 -20859790385839416719359400072137165968 8380402 -42327917140186917803023566557452028928 8380403 -54614735765115281526021682880313975348 8380404 -3430372994218987358511223552689377280 8380405 73739422744122908572451625272953792320 8380406 106280062052228061177543895050078141120 8380407 -1736563003912015245371719627465396608 8380408 191453783375017704294052301985569832960 8380409 -108876316516928939710305157065333713280 8380410 -18255251016620578872110112869359756800 8380411 -75010489854630677069376505312340412848 8380412 1813059796856208737863997039240908800 8380413 76704317127099253406777733851721269580 8380414 21171029436618171715931207033956737024 8380415 73749537216816385632256552932761203560 8380416 -14238147903159506839122492193612234752 8380417 74057902930064109813939127519409854466 8380418 -31237946913778597598897635742619211848 8380419 8173099230323660829227118067187356800 8380420 46771274162013425316788936269515840000 8380421 144172441331205820185242551642727062590 8380422 -901768378386461041257872780575064160 8380423 115758282580734182992816183191436449024 8380424 49134498742110433524787795448981360640 8380425 -3339883336652668775529740578219668000 8380426 19334173241340223967586695565579848640 8380427 -72159821585307147370051303010397023616 8380428 18014709203121479039422409481946546176 8380429 560951199210140677872604925545507776 8380430 -15891526322125085474227747797738488640 8380431 -34727734203875779704557354597981871360 8380432 -33852743007638510285984188356817444864 8380433 165145405177125082328269329585040209264 8380434 2008153843031544944218750864940555520 8380435 -16104746771061713104086350479881663840 8380436 85106593989264881759407472323145335680 8380437 -5342998208140392763080943868683388832 8380438 80866530241388855890922878555606839360 8380439 93600301620216082362944112478676275056 8380440 32778233648032239114064870569375744000 8380441 -45992810626252760984295043826673111936 8380442 346984491599310385446669214278342144 8380443 -60982856086699938607802493259524408936 8380444 47782920978973135355442875500194419200 8380445 28385669495892687712403375442352116480 8380446 52189062194549097684691924993837098624 8380447 -24108386476687562106346089748345955648 8380448 79150699964765858154252526690550415360 8380449 50267757996977767985735828233129728000 8380450 5490891049754510428059482365322805600 8380451 136602402675939928804359233486586799452 8380452 67170649417240138585782299718994732032 8380453 69484958625506295517598409859672208702 8380454 59937227120097673887032913820973297472 8380455 16051129279698740778148596607143954720 8380456 40489916683730420166023768811298652160 8380457 -76654853196916383157921596077883527820 8380458 -25561068991603287843246789528963248976 8380459 -190211381440513790706311957598911787340 8380460 -190223600163827884442869771280808960 8380461 36810308534671131242419865526405307200 8380462 57420328457519349769267777786160423232 8380463 -11868024700972047218780447208982571520 8380464 533773151817064822465109346644656128 8380465 -51346950443530300454833831017205330200 8380466 -11048272894496893451402657779244819136 8380467 -47332520729003872203496952571372791916 8380468 88148150139373875910358418315399563648 8380469 -72825371054186682687163134534462890130 8380470 8289981501959026241858812660870757760 8380471 -159693084034981517065079639933919977256 8380472 141497880245826266015485409703109324800 8380473 2782999248626601786767645069847235008 8380474 26911317057176109869766511158601946736 8380475 -42538036675452043371366469993054734000 8380476 43997829247081493697686452993020395520 8380477 1819663280719020735790334443307915872 8380478 -32211074498562446777686998106509312000 8380479 50264780859154318288387784255087332608 8380480 -80360970774693390592143436047974400 8380481 43136628022295334855127792791629268564 8380482 3800722375366131370935645339706552320 8380483 150493245877153963599560607679640463024 8380484 25835239117724250045958133806346096640 8380485 640289511632278847552377194407825280 8380486 -35866234328708562139317621393107265600 8380487 9833277424205268305634192004178188800 8380488 112016571812480803514875997581220290560 8380489 24668480193870285180875826263380156324 8380490 16603358969143682411047059491645042880 8380491 8941247341137669463152592145416971264 8380492 153147959798266083058770141857210033152 8380493 -82457723937163876549896637663181223456 8380494 -31757628716392963574141565409141617600 8380495 17485769860228396101244265193781761120 8380496 -50313719555492103677928679650371174400 8380497 -53484055791457335283812637636509546000 8380498 19420238476775712974352991552178836992 8380499 -85582161886785362104871058740978152200 8380500 20005395263258824273244390569949184000 8380501 -179750339494787182142215538513283514400 8380502 9141691424324896697501708160668349312 8380503 -4960386452165548970279128825317693240 8380504 43980486208215118484650202169022648320 8380505 62845495124299677408920411826267552000 8380506 -7666874588491718730998078712151236096 8380507 61222902147791818247210904791231270400 8380508 -94162995055687207009157268481212636672 8380509 -3571470307185721425002096177885959680 8380510 -1840489638830556689741649933521203200 8380511 -172988913505600719289326476410116177888 8380512 -13990235386450576750535894660594270208 8380513 -90212256121910282527270673485707358140 8380514 44835901651123940873432466595695371856 8380515 29511006713899036004335882802451114240 8380516 1973573729868459965859053507620457728 8380517 -123768165485945727605037854448581746848 8380518 73481225559495483958081332048376115904 8380519 71612999642477632222423051769239819200 8380520 46939245909000601036406203741206528000 8380521 -64209397260205603357992424694680275510 8380522 104474979416830548037708757487260667312 8380523 -15218929870315449521939246728528948800 8380524 -17721615197248886680298695028621104128 8380525 7730955575750231209136588648125602050 8380526 16206794901852412800372181138843223040 8380527 -38061541498839537258845956970900281080 8380528 377366710109056564427680243097206784 8380529 -66872109394723344056972629445485720524 8380530 11886617173427201049748926322535424000 8380531 -166501966076276496633591105236622143668 8380532 -1560418831331798463191973910648005888 8380533 -8132560750552836182025028809489795072 8380534 1764180638885609982755911338823605312 8380535 -5917777103794886868418430809198161600 8380536 80805410260871230902989800748506521600 8380537 -12962499133824499279356487666366488000 8380538 -6729553576963904836390948824348136080 8380539 -91572880394429856064050128032537902600 8380540 607136260773857826649181002446274560 8380541 1878184325718722389431965504247305892 8380542 31611214225386739072164390421959611712 8380543 134942936017093757143194371038285841792 8380544 -124903123639355308745251177477869404160 8380545 6019881751969942022538753970010056320 8380546 8529074498892328180911996377212173888 8380547 8687909039090644642557045732669646032 8380548 23167348864780256831628940054254695424 8380549 36605769573224830897252180473398416764 8380550 -15342973383007875876897566265905143200 8380551 5469410405095173425033972998398173520 8380552 -2585934480210312862814793225492602880 8380553 6828577134882948770401040934683625744 8380554 -3415742918925526277575527070287129600 8380555 -152544014520561900774580522788131040 8380556 -60111888125665985444726919769482510336 8380557 57611046771545785874609482118782368000 8380558 43241951225758273103359639715672499840 8380559 16494158951229812414772737407664205240 8380560 5372794866824185413900212963160883200 8380561 64443924811579083695086742602289519616 8380562 -34140887057681324324007532965862476000 8380563 50120388389768102386225385834899666944 8380564 -7435551825893161923719616402388996608 8380565 -4817417384736019232889382935045020940 8380566 -15294676518371186828815561956315654048 8380567 44385436457767675090366066159976420720 8380568 5342754775005613319221342846706227200 8380569 -122255222556409830877888463470551633456 8380570 -41243997966375490129878761723240724480 8380571 -217130860198825402131815015297980416 8380572 578674440130984464048621152486003712 8380573 31091404934076880244964965152524785484 8380574 8932017477596706398964512722185254400 8380575 -33334252586248609509880092413173250400 8380576 -22919441723928350288724006484366196736 8380577 -75419427519324743054432025087361267200 8380578 23480566457356739487765240864221845248 8380579 -53194485117700479057083402596664268816 8380580 -50744399948289661877277100619934051840 8380581 -25635117314551598255958255958434624 8380582 -26763771675531495405187248543290464128 8380583 48610168563738598633066012136286735480 8380584 -141794870538773216638751883327995904000 8380585 23705057904076084665510113453124957000 8380586 40892672165534541886451917278178210992 8380587 17352883614276054569139381747489385152 8380588 109349026730675307881138808727558167040 8380589 -39016689849602289738503031170518590528 8380590 -1841781306221092583881298273502967680 8380591 206749457692327697642354182941527665392 8380592 -20355157071427006339042858026407755776 8380593 -20822197137544329123549940854328191744 8380594 179434890161330456955367228014156856320 8380595 -11737249600489996883077546056176256480 8380596 8588163222256226104739757915168768000 8380597 -48961205555751552463552076029135111954 8380598 -30973579558111333110515631558566383200 8380599 83503231004210423477106435326810997120 8380600 -29854242116862700023462132407264256000 8380601 -111690330083602093584946282967581748400 8380602 3185115100727758977750994339236089856 8380603 -52340284561669280464638247268698349568 8380604 -141116859379472083117453695340762143744 8380605 -32241550278812929909200482812398233280 8380606 -36819232874334008312559349295888585856 8380607 114849808017342992884051098162643019832 8380608 -19720572379948352275884404483398041600 8380609 -158987863602494703602940920535614908800 8380610 10892350129484084050203802886700034560 8380611 -28460358015422316891270326320958647200 8380612 68445040727040511626313258281549272320 8380613 14933588036403170400887609742174580320 8380614 -364939819449777426432596521480233984 8380615 2013118209885500418804043861065053160 8380616 -85985103261799542387541540539150489600 8380617 -136046288207254669290564602082817004928 8380618 -5187532306423391998716660480516108240 8380619 1831212852354635500824215923309122048 8380620 -31402681941424263869654166672301363200 8380621 37782927252629539344447211440487016822 8380622 -7576355266002261360774011169810053568 8380623 83840396336125548385017914099193286800 8380624 -12469977412470308728305228787652624384 8380625 7777237090747783439547576577361880000 8380626 -30715289561756803068796061628891369216 8380627 20678850793181851499497588967106128592 8380628 78628015414469360614674355242229549056 8380629 -12115170367268221966682767146552573426 8380630 77203228520805378143741126855613192960 8380631 -11736130617288881194772738186196415776 8380632 -47586750243392359016700030441385205760 8380633 2762573123428179898759148397330444544 8380634 -115451891593402384099936692160396431360 8380635 -45468320398952314553939518535900017440 8380636 -136243103024048555791483353944456970240 8380637 -114980269125347183193473771118627563520 8380638 -18438929195742302938401970627079362560 8380639 -67153246923808819632781988416632575952 8380640 -79720440372211343288501770482489753600 8380641 -225584709351095742001856977930375727520 8380642 46131583272341715929003964184704443472 8380643 129272506354104121307685553370261576280 8380644 92621832171084219689774231938166486016 8380645 1423593603052437981541089463540957440 8380646 28562525879056436832972839454743429184 8380647 -51193089040770307647537690123258723432 8380648 -27795447557013466269666745468966010880 8380649 232788814155905813531191387887246622650 8380650 14289552087568956426550128891552921600 8380651 31913185752299601711501038233637472304 8380652 1076360975626607701281026844953364480 8380653 -29775345710226094946678887780512400800 8380654 -35486564101924458989512173409251451200 8380655 8772961766684066501851112562338238000 8380656 -2912185679894059283643401452980633600 8380657 -420733266282259965390303819374493200 8380658 -33806957577390111922965288726785229312 8380659 -30141800469423348817777906241500611840 8380660 14777961494432707636286232156403749120 8380661 934861757275921017108004411733753262 8380662 7519458890608106245041635663151037824 8380663 165296455998139240832836547337854279912 8380664 -116486728405401414408426707076041932800 8380665 -1918485345401895508057800722269620540 8380666 -78856508330791443112829578712232116112 8380667 -80494449893403964919245701689251672284 8380668 33300978022914405740428267352424669696 8380669 -55418488730080165446529058286539142240 8380670 -8138985053409598709335124690274723840 8380671 -22995972258146981842322011099508711424 8380672 -175612395985367847180113886908996648960 8380673 -6611519326923768969013598033035421760 8380674 -50278427257979570701756092687553110912 8380675 -9351781617990776305445953928139351200 8380676 -66484188602435507321859818221785658368 8380677 11398698077947176944119528574916876864 8380678 -49064309555154977371259633551468661376 8380679 -15334418357241147930386927213374326216 8380680 77665405086367733757073759705497600 8380681 -176806751835923773714435115756335182300 8380682 -98125833348903146869415709724175349408 8380683 -49289960451703977220947219729077175360 8380684 -20758150227506809298129124629360359424 8380685 1886233703948977976918771934272022000 8380686 -2985999052760540583232554468116352000 8380687 -21974432037339197658456407003035339296 8380688 17278721524463315451993483595215347712 8380689 101019247754469994585706490183762384624 8380690 -66985322786161294906706975581117442400 8380691 207222050833259939624962333903808424000 8380692 -8867753072343492330980786799292047360 8380693 -187915976974440448113856521628168707058 8380694 27016730787937064511213358038062198784 8380695 25728394478557433780176884360890726400 8380696 146764858340676716847069406787946977280 8380697 -31598577258931552595434430261026713660 8380698 36930490417624073680550455838866538496 8380699 169696576053017255981101593225638797700 8380700 970086019001909522718700965506880000 8380701 12151730153341890419883089583950691264 8380702 -200541375354833981576218580119873344 8380703 153291869603051279222427910207435526400 8380704 118340922387088614038636365328587161600 8380705 -2409780264474222244264432469508000000 8380706 21722978678959288838265524545856775840 8380707 85459389919045467223302673969974616440 8380708 -22270800485021541785531521432134262784 8380709 7698484159099335729403358846608609440 8380710 -26301106740522403925252239937089968000 8380711 877688646076739065264512577994888928 8380712 -21316609406690750249903098597253452800 8380713 121519230267656040917697312970568875200 8380714 -56385064631358263839605874393653665280 8380715 -31204769849039263986365218432948785600 8380716 -67137629243032146680922744153253698048 8380717 -112465100981052763393501851279271561440 8380718 77244297714993778673103057776158858560 8380719 -24042973453312534917347412017522221680 8380720 36673539768573239761027738823142604800 8380721 -16087589830051308326437747571034756078 8380722 7792422819467367553865323649880505344 8380723 -41020654386588885062514779418087153536 8380724 -166266651226249423737158104211975620608 8380725 60800775067285122313667952702873799200 8380726 -31332579921117792773968303412265770496 8380727 -222777532432729910708166099369962516520 8380728 56277519633296385263355957785394462720 8380729 630664379601210527617425202829687680 8380730 -37309106767540131865643798296184832000 8380731 49630657099314770485942233996663542640 8380732 13963045864143609619208842130753402880 8380733 -133036471807066749370509764971789737018 8380734 -37663114801372285550061597401571952320 8380735 92498882892386235026706495529869486960 8380736 -608242235759397359083683406896168960 8380737 -72323928988471689783119751328421536206 8380738 -39308861889287423636167525897529394480 8380739 130079618669765266582511929053377088960 8380740 15985945724840198294318946045559480320 8380741 150786450204415711012799733905344234142 8380742 -6370214114971603527792705595792237728 8380743 26795068814684709763351821649283328 8380744 -199897608845560834780264259028775526400 8380745 -117252551301321606546312229942132296120 8380746 -2084738591551748823191115890611854336 8380747 12046935949173433810368634743842069632 8380748 -18695491189972873577055405710312225280 8380749 3041664114273617336770279302303295008 8380750 4579819238738639437467239342508480000 8380751 -43947147073953696019411280884276399248 8380752 10720002718439212063643058572063539200 8380753 43994294822043327480392510588848158720 8380754 19016746191861423741112470586616773920 8380755 -4007102911871921231284658321360697600 8380756 54767350876146424135971491160595406720 8380757 -7968627513873242085789023453284196352 8380758 -33592390625429331503224697348866301952 8380759 -3439472594810035637610969195047001840 8380760 -39716145924807226957935796604086272000 8380761 -28408880378347943467352512664465076528 8380762 24776833412038633074441474029527970304 8380763 30131173897098630908769938721169365504 8380764 -45081716870099577105367708117860025344 8380765 7188374431459715377293192826863996120 8380766 -68419533604367521893380036951321079168 8380767 -20618400414147139852855799222670837120 8380768 -3768955675926200672758697084812001280 8380769 29447859312531082331640030264591467520 8380770 3766080107027828295572444729811394560 8380771 13878963982439051437765840313016195840 8380772 4354085269184394158805480669753845376 8380773 -140755346296856463514095334835083569600 8380774 12316956276745913090186567717264217600 8380775 -307504632793610698918362260961116400 8380776 -17236043784913427594283540276523008000 8380777 289679283995420851264493566426403444340 8380778 -25928104562841225022528031362744869888 8380779 114911550328090292898128428814423372160 8380780 -5683282695911653878052656795633177600 8380781 -50188220176914463606268901015590069418 8380782 36035386488119842432098188128807954752 8380783 54080980791014246126624437150102995760 8380784 19880556080851269948542242311664533504 8380785 5889106848340141758380322922216383360 8380786 599223687294568179191399428380917760 8380787 -14536507498675090582921944767252016564 8380788 -356369431298781237668027967749455872 8380789 -53055029287953253283652952152684083410 8380790 -11966567209876900431951187930253280000 8380791 39143596476886466922132271383246710400 8380792 -20462329189274742915673433443176038400 8380793 -38324983247573646996703542139585633200 8380794 -24941532367954487802436843152606612480 8380795 -28070504315895032862470122844902593600 8380796 -19030279419458647642882797831524219904 8380797 48913117563662323604708750790911500320 8380798 100661500277658163742926343339335334400 8380799 29173464129209572669018301610067591536 8380800 47386565447947088274389245026631680000 8380801 94301963015520485308605662145028383360 8380802 -86420471041571151734402487847782775296 8380803 93636324753890723075682321685894350000 8380804 -76602021691367827111497818117540201344 8380805 210299696198754303824501702380815225600 8380806 21740836584351291213118939540926824448 8380807 51693840073758501468877561541054220056 8380808 -23166475832216194415741331226008330240 8380809 10969475430910651885488782464288254144 8380810 -4692527345534752622981292715410050880 8380811 84049157922210215792356195857493427412 8380812 -33529468781992243682250981469941497856 8380813 -73748168447969025249716898561783572244 8380814 34981519125423407195351279711262895680 8380815 -37833856166632683915687210312003018480 8380816 48083087818023181454052927241233539072 8380817 152170644223083160488940820962227851892 8380818 182098188937792897803362682257433984 8380819 -58069265285877963729955373521908645760 8380820 -23952958182102383594069471376023838720 8380821 -112544288804914354808417400878750472288 8380822 77100625069943923161396278991766151712 8380823 80926213368088522647768831761859696 8380824 21342075248743501594179725322817536000 8380825 -1544113946324513149713691628043060900 8380826 -57807858415302614384492805007768127520 8380827 18986680248026110254192063377322097920 8380828 61056119763031022150473802418978640896 8380829 4320063086634710046096902619372037920 8380830 -41637829776369442642299114061605262080 8380831 126908692510171541944069618340975025632 8380832 103569197668921782351080880851952599040 8380833 35939191029903902491677874682795055744 8380834 31485540227358999737538914790797904384 8380835 71381458334106640334024134710430403280 8380836 -28892995726183905507864674312159054208 8380837 31890771635479676151929983647779318460 8380838 766397785139879727773862989574445440 8380839 48201067674994701102576809418613698768 8380840 3138833057592944164384861500520857600 8380841 43405856400325069100663685473906067072 8380842 -50438622182103604734735315754539060480 8380843 7654951294794337640301809904760001840 8380844 8319278103983708923513822420642964736 8380845 21120660120383355369475852710186731040 8380846 114654014842138095362745374666296441920 8380847 137899495851011903223539990005851547344 8380848 -3217676659613154724693063267208134656 8380849 219308872426782304377163748592784615936 8380850 -7190055454621496265041266589505331200 8380851 46207842377660471452483398244179378528 8380852 -10296361813621047710822254900853084160 8380853 55736944328810842201760759941183745784 8380854 74335066280182072282004567686823379840 8380855 -30509034636227793014025413069144832000 8380856 70298732649623324933582820612472504320 8380857 -52355801199134025990044756345771025408 8380858 -37877072192279780481925019375025528720 8380859 -55308987605915243875830305170784438940 8380860 -1594981274171166485488579342642928640 8380861 -59579305517992847784217493035221924538 8380862 -4785283071443884164591997834361088000 8380863 20016950122097751389677208211345341760 8380864 26893735193187425049113512919722622976 8380865 76357590800777871403423711417721698260 8380866 -23241137368874471285791750576234375680 8380867 -118034144750256874367770748936136928248 8380868 134839382792831832193125920761263032448 8380869 6068011490270872881945896334883125888 8380870 -21478216378619292671387668506120570240 8380871 -3952115718963280753320243419982101808 8380872 387312329138962911703210370257182720 8380873 225665072071807034033885876256057700480 8380874 39743213119522571314112125094708040192 8380875 -59580817129957763136393583778618100000 8380876 13889572514754663618947822473143743488 8380877 -4591617456920411079410468684532155274 8380878 16502970510762226770056056602186479616 8380879 57682403038074405136174805617516125288 8380880 -17044561346639465306166636412850749440 8380881 -122021047391368218301656622381850596800 8380882 -77654772163784827377665286384816736128 8380883 40831443695535271074593871347818109520 8380884 64525433073339482463392995443363624960 8380885 9692554818946303793945363403090672000 8380886 -17066371581851449657969852007976470400 8380887 -62897655862160510960760601655638955520 8380888 -113246164509884648454072152996406743040 8380889 -30905097868370692654555849648338147840 8380890 4570725803891477349743802439139773440 8380891 -38656553216686240671250451533780227000 8380892 -13414493527105895678521142134358025216 8380893 66169170832739808798438833326376219328 8380894 9143730803852412293376776487699386496 8380895 -217220936776501867945872618242270149920 8380896 9043678424031827914950062958176108544 8380897 10096255429372885750768049782795755392 8380898 16739393084860636895978864103897829536 8380899 -216787819780893645757861807307694565536 8380900 -28541067779848688948549571472030464000 8380901 -1205535549553330741642299336063778560 8380902 -11788174402911244477918413877166261568 8380903 81356382330890882657687167417811748152 8380904 -64516111077195551987163108292939284480 8380905 4790858339863457399058353454209313600 8380906 11137660843418217578906814046831327152 8380907 -59389231847098275555101584168335411168 8380908 -1502675444219418174665672743945059072 8380909 84188797012345784617480735152017748000 8380910 -23476835012107351468764393168958232640 8380911 -3276724472695065890366092754876166912 8380912 5957995877023865560862363786161946624 8380913 24652870066004346682723381978599676980 8380914 37709815764581048098955874263945869440 8380915 1007366011543735405953815168746837920 8380916 40978350530888052687282530602015866240 8380917 62125897123933241931063822278364221934 8380918 6923819030095997543412141865462713600 8380919 -180663657016294711682258248093603775160 8380920 44414211376314620858518914746356531200 8380921 145569856722625304065018657185346038122 8380922 92758220929817066518853617852829985024 8380923 -3071386584955849929261009654371579856 8380924 46138729873026551743651669067573646336 8380925 10992582548426313635830362203179108800 8380926 -8547407998773558256779947579645089920 8380927 7549045356686441105081002711969035776 8380928 25282645384960006292123794895347384320 8380929 107021343136171181852919046519088468784 8380930 41017077740885637334284900316216035360 8380931 -83072171691104721754702446376660687968 8380932 18353891969515208835422293221326315520 8380933 -37125730497341363305825044904896948672 8380934 11736561100305557397539895955916267616 8380935 -43111392356346259434929862563798344800 8380936 -29360121606852113150522634326640998400 8380937 14065724364433166118544585937577655140 8380938 -37766202380319371601910739306468578560 8380939 32765519433653589799135785436257306256 8380940 5391957980603546808711559757276759040 8380941 -31076131383437017213788319430954975808 8380942 -155353180013383739536852377932364307200 8380943 -4481785146556795960633945811544531072 8380944 -5884898551037111241357876017676288 8380945 72740196180208403313869896387331999400 8380946 -7191809167892206319206531794216029184 8380947 -15963447891914417135397213954030286152 8380948 80394794021406743795663289567132967808 8380949 7366433723431786993764635235308364480 8380950 22817686170850469943220378934762688000 8380951 -60857535351401439518175165273615593688 8380952 89770064770531345792700471453798400000 8380953 -6623571653843804737151650097672771712 8380954 -10045913906739264909080744936331031824 8380955 -13018454329299477353231462516540375280 8380956 -18382185318408221404927002283597628928 8380957 -40112476056952605776313867892904986720 8380958 -819758013304781726753166849641591616 8380959 4594117935708453136458336204034143360 8380960 -130883447254755382257708043377308467200 8380961 -44613071323119436349184355551539934528 8380962 4763483305304745670487746696819779840 8380963 -178325408969988537364323190912812010332 8380964 116773804974880374206755117304966918400 8380965 47749988349311812550054523191300649120 8380966 -74666994590879306822049451448529386880 8380967 -56156773542658735119383651585044909008 8380968 96860830766398099166161135873597685760 8380969 52932576335212896362567433456135637370 8380970 2408526856331461766741021446851210240 8380971 -15018028875698530123845119600217409680 8380972 555936942137509736584115519287498752 8380973 91232299971120799413218566288702625004 8380974 -2168426303693155337863762232734482432 8380975 -39574883529329731147141995399018501600 8380976 643770786400625745187985560677138432 8380977 78835690359806702201309008234079030880 8380978 51501999079261270353207560493392033040 8380979 -73405701881869132966760644765148931480 8380980 -48168035198308598284023944255532679680 8380981 12373241060034770147721746091955352960 8380982 -50098499441426925617404488302890233216 8380983 29848143327390062272444438632779994528 8380984 2766242390201949218235055302444318720 8380985 -35487522331048491741493603061604492600 8380986 21283300047462678819966163975855547904 8380987 -97319555015910914722039371495524424168 8380988 40565641885522339348647799602286190592 8380989 2779265206843131928903715179633964256 8380990 30634392773264438032611765086473128000 8380991 42304834298480689912434524416705075392 8380992 28629571151154260610951749700232937472 8380993 -5508952295076757015218413128303762176 8380994 -108220935408960122805438778845186151008 8380995 -18426913788467699983541750789265753600 8380996 115902470700141780745968680935770624 8380997 125708385988799745319729231319449209180 8380998 40682042195148065037507875873067367584 8380999 152166469215280805198763179291147871360 8381000 -52262545493166886319148630168537600000 8381001 -1612186732131611362249681703707333920 8381002 -12750092014194903578195562113487944448 8381003 110844019209064431597254069732255679252 8381004 18301664771516882958860152312042692096 8381005 22828605305504300424265886730138816000 8381006 -3377019253721854842755334619813386048 8381007 -40037039060642748636959187650912626512 8381008 -12336078216127041321146426732351717376 8381009 -37316130391120407810917482053510324480 8381010 20155335079104588362265950796424166400 8381011 -95164938084719944617120345548173160288 8381012 -62110560035082712643535379869034786944 8381013 63342744636030898894133550647021539200 8381014 -83731569582670541704158896517530852160 8381015 -35689244353213056946552936618276218480 8381016 -446996240386624820615842780191129600 8381017 215789384618478181279501515031750122132 8381018 -60230920523592350452280610793009491504 8381019 36753010918890847807674713781582088344 8381020 -22325010034538000442461815365320747520 8381021 -41580047216189825243622629034415718976 8381022 9240796833599419591253926541007196800 8381023 15775524975721446577177222313997501040 8381024 63141801966233794859548084983116070912 8381025 45726736214292947944809301921542939225 8381026 -1861746699683530193500347442914042288 8381027 187548354846510808143293841657262537272 8381028 -101633485063631934895858513307517742080 8381029 -127075553717395906497869980635603616740 8381030 31069750213729534565197568787462420480 8381031 -71179284570056105136896324325158887680 8381032 -31872096891946422873385931744829849600 8381033 -170645109376172115365238359852685114480 8381034 80237687277896506423830448733517316800 8381035 27117715073868524002657835082781040400 8381036 6189982049297626235215043528322109440 8381037 38704956569131887290886193988347839552 8381038 -99761597295520291690408364766456051840 8381039 69097370376799212165690973821536940624 8381040 4400510056951340715539216417496760320 8381041 -106758902347541667206473561457683052700 8381042 17302508048994029922191320409757181344 8381043 -10663312918918565408671801636748035200 8381044 998097465586559665939516209597673472 8381045 -2013185351225775077592835171013395680 8381046 28233735444831970854101087254138152384 8381047 25276802929112320084873408736911579496 8381048 13343576602029135598275768686863872000 8381049 -53486314192888311502864038588347967552 8381050 3530266080903807646223782993122910800 8381051 -94283841281519048114082552416246193120 8381052 38871552610684669492777280432040368640 8381053 -39764004420378391164251370702285948576 8381054 59417672319745137545190960519686446272 8381055 -19890639531270682009326131923536720480 8381056 -76738652773779390613050661357360250880 8381057 -2020619488006745784226690953311214780 8381058 15672657112841260347112887440331317760 8381059 -208699131487781283607247270926419236740 8381060 -59543282139709605804412732445055947520 8381061 -62675965384722398869210951409927787012 8381062 -94941768413306756878635160959966959616 8381063 -248210292131118266443400844818998864320 8381064 48060598066756116809265620996435435520 8381065 -95419852177767851790179430858532800 8381066 -26333804169676526889682835436738690768 8381067 3768525245711505645196722288042476544 8381068 173532023490252330766482645886316467200 8381069 11066854808210008768550104897645868544 8381070 2909348299008376629399600907447152000 8381071 -42835548867535052099809492129903419800 8381072 15447812220254836438644391542652403712 8381073 -46323539998330555527238924414698540816 8381074 20067208181774311473538630600606423200 8381075 560974211786175823220542488089928600 8381076 -15936082272606669313076145957055666176 8381077 96065293127894925831727841681942831712 8381078 -4105855721175017668825486605614464320 8381079 -12061862412623274167436784412514549456 8381080 12313044962901329065436879172373708800 8381081 162751842268206329441162732220242917764 8381082 2364838260772968159567976252296801792 8381083 155058567054447255646696693655289507332 8381084 2885730890001410537214948204916608000 8381085 25397831004769766147325033299677689600 8381086 -29229998800373379952509378599283369600 8381087 1825280478334664495827975893519959040 8381088 -91053046189244137926769900689792761856 8381089 16451130483584982200583676469912816020 8381090 46547399200412154294360005734974643200 8381091 86319579615642020011917695977472529024 8381092 -24562047297652101193634254542963388160 8381093 -4065380423740975080154842258516138816 8381094 -34272445848534711736707124979537428800 8381095 22335448430555068643345687832768016800 8381096 51063059766429780819785271566867496960 8381097 -29764005609397261595095414740209973120 8381098 9015945332569682753779584110640322560 8381099 101936685596176677452202158215046696136 8381100 1400979144991358838743205544182988800 8381101 53866327513997699966898725226082087500 8381102 45412752081540342830946921673750664064 8381103 -20446071041941865371480563585563439096 8381104 4399342736487434467369040851508592640 8381105 22090956283950734144506751264678638260 8381106 24408718614038236579797248958562938144 8381107 11934368267427223196848045019816282556 8381108 -29705181526141203964466439507988838400 8381109 68533265413591821901630730164567841280 8381110 -164028325984876857885236289210865939200 8381111 -83936324624742450090409515503509655808 8381112 -53913534818318304397321249271319552000 8381113 -4994772910317135526597461069358076 8381114 31010511638963106313504986972231098112 8381115 45226419113040473440681250955803519760 8381116 -112704080173779851177069291442209118720 8381117 -172861209569261044086710192742667222560 8381118 -57981378353405395757354928989878367232 8381119 54363685512222943792623248576460747120 8381120 8526291544385067891481789265828904960 8381121 -11705175521050099358681508274800307776 8381122 -4882536263742518335252691588368709088 8381123 155028597243664210040362423104063789372 8381124 2689954751879443886158406272901898240 8381125 66581557336890403374030384738026475000 8381126 44087829017364358210823441649115770624 8381127 -22688666116986695252449928323505592960 8381128 -75831298377597897390909167299655270400 8381129 17882041670797841084884187249154554112 8381130 -18302211303564333032768843880422400 8381131 -89042538453575306660911640697129960192 8381132 -104408781998231848160011782227298895104 8381133 74701320773988065041939173815939377302 8381134 17358682436179360670200580190922401792 8381135 -49758116826373470641923229223195918240 8381136 32154173881821490134505588808922169344 8381137 -63534925797435012630866587770889017488 8381138 -17807831070359169113224201418027777280 8381139 19949131470771964113964976575545981696 8381140 36075157198651544995347606018306973440 8381141 -101406159994630789640341072356526708416 8381142 -16332075307259017195109001780145545216 8381143 -211326630515539427998579419535604159608 8381144 178261353136854473945958308485365043200 8381145 101382285301155730598489105734348372800 8381146 33004416505262821969323186916759564272 8381147 171070734490363051758465719403905594040 8381148 12021618795401950177375979904528405504 8381149 40655912293554620201625760998137386336 8381150 40654459235860282802650485958201780800 8381151 -11172264074246433787942539359719095408 8381152 76139386865541834487333413051614625792 8381153 191130011514570400760342028864084726240 8381154 -25433959904974607029607888128835476992 8381155 38779755341781165224594607694035902160 8381156 99525113806768843024745412946862397696 8381157 -30042848480415396527021237340497531712 8381158 -15297729309393597807135195710290300416 8381159 121833358980236940620094637859107938360 8381160 16704746485722093467648833275573043200 8381161 118033043754262912686521142084044600762 8381162 64418769282318557504255108107118841600 8381163 -13757752309143270638430951514002535680 8381164 -69589865895466988731343953510482628608 8381165 -9047888481851127184348419811522612680 8381166 -12419388239680521129250459588730895360 8381167 99348236880760847719229896493716371400 8381168 -3671852809423564443983098931880099840 8381169 -143108414334402986457764582984554567806 8381170 -33624192591228584879206641241265341440 8381171 -278266271257279823844500863642096962000 8381172 -11899833557989497726788531841121007616 8381173 1164252785646651660754531121071141504 8381174 5494477514313348899101388788249806720 8381175 34077047642042819327452770584030496000 8381176 -110959152368941728776872126276661329920 8381177 45572897695385375923952025077646187392 8381178 18053395322106264788989430322384729600 8381179 -10277211823793120363249223242520591168 8381180 -19086751649566205049028522047493977600 8381181 207689045767532489816508704535547323264 8381182 14839825518114230920371001462465464384 8381183 105904354865167158230354870633921970432 8381184 4556970053569888503406877874868715520 8381185 -110822179057436266044357524787644140800 8381186 -151072526328110017032420646574325120 8381187 103153107201255582695501908907738203560 8381188 115898897995180283493291375824519301376 8381189 -144849913350661019853889731068529930240 8381190 -63786442358037901131204674114434003200 8381191 -4685329691212536420717969503404992512 8381192 -30236138869103396688745385255637888000 8381193 -44090249556458159726654416327600509936 8381194 -9206393338165344247260886164344837280 8381195 -74386493849694903226672459393295474400 8381196 -49290348112184083035581887443549435648 8381197 155481712769618998067825737217409138912 8381198 27237973618612193499526252631603569536 8381199 59845890010733858809927239962301859464 8381200 5166260232923859167779000936995225600 8381201 146529549265251087553455316743403531812 8381202 -45375048237232041891510580659673411968 8381203 -3090664514843789831648042656353510240 8381204 6817344401937090435084512543116800000 8381205 21704857204987499465010006337124160000 8381206 -31813487224436759793235780766727165120 8381207 -45192705712310128041299851108654511544 8381208 30916956254809223668933846857498624000 8381209 140708031258897543211711657419935550410 8381210 -25594149265130139899038294517239256640 8381211 -31125013987919249813406020501814874728 8381212 18171753916773444694163256038685322240 8381213 -141962809537251254820506115788881402656 8381214 50488490606461265021859160639196008320 8381215 -81809149647798154479959660861990423640 8381216 -1441778673053194345213293074415353856 8381217 9633044287964295636033517147959175296 8381218 121107242024269553022944905988630419104 8381219 5632465884535782241188608044290101760 8381220 -16757834557168955946228040542628823040 8381221 26471329989854424547708987507450463292 8381222 10402430800854651464228447914528295424 8381223 24970925449202425109727169665566597760 8381224 -82714828420643886421404788625754199040 8381225 -94555946853975637714380021561065681250 8381226 -888133715545740172726788753987796992 8381227 61813473965076870180065823552702769076 8381228 59929014964878155690298478545035980800 8381229 172020817310894800731578289502711690560 8381230 -213646250071538278358603831340053760 8381231 -35472757751067628069585871495832350328 8381232 1548174155261615368214685222335938560 8381233 93710484169656994991943871925330543040 8381234 68246528564866132597884616415991968016 8381235 4816255233030285206358458900185212000 8381236 -99448301540528455359887214551871022720 8381237 -181271882842046823038598911147202996114 8381238 -37701113973502277275320369778810748928 8381239 -84120690588156136289749051163539065320 8381240 6977407676823410114676830304006144000 8381241 54113409611233292745412935057548184240 8381242 -68409658978732133565644309710023820800 8381243 -164112352886188591472536845338774840256 8381244 5479661597549955153737692889063010816 8381245 76114391588025202706077826763610629600 8381246 -22462448627481985394003293453904374656 8381247 -17226716125820234511336666367690585728 8381248 -49961407351261086917189335525049761792 8381249 115875906183426182172822375667444940832 8381250 -46145090036354864278963996849522500000 8381251 -82655059205566027629520169287255199096 8381252 12936430701041019475960781030593290240 8381253 11663534561381731331132694480117911808 8381254 101327860177898669520137077189401667296 8381255 -32598128746753573797130892367975986880 8381256 -9014602637297640091075209751038197760 8381257 498073037045342241088100033489170080 8381258 -37097317007256643618464486029232941520 8381259 2989048660959737823699745137883996800 8381260 42451414961335002229080104590887244800 8381261 11272760266196045583316954067662598400 8381262 7556573863489183398552833104238425152 8381263 16639916315417393411990908259346337920 8381264 27316224370224024585332726600825364480 8381265 6349035251004383216547767121322432320 8381266 -51720813546638279732862736003215215616 8381267 -118567597485408325952822909680646385684 8381268 -18268671427934796734520776142932951040 8381269 -42735103874604742312338536906773604352 8381270 11016916488220791869775191853071919360 8381271 59714760012958913403719851896416707584 8381272 -76709014818393749528582018629512376320 8381273 -119506293822221258523619733027771479296 8381274 -44988689052960902244759449150386871040 8381275 48796434572213765160307081416679488000 8381276 7591752921116889546124359450965471232 8381277 28292425824489876358243696640366536140 8381278 -87961987928534564947385725478504193600 8381279 -31454198122906290233239430046148050816 8381280 12414554943899465731240639079645184000 8381281 14142287646318476726167369486117812100 8381282 14385054620050987995787156137982662144 8381283 8954469217415814335698931212901472000 8381284 -45241977033848573950398506669348978688 8381285 -121914111554428195219385475460148748480 8381286 -21551579847341464851745936345422172800 8381287 -83005521927954777955547392575167306240 8381288 62259882465840488894978733323670927360 8381289 9902484490854314204930819983553428032 8381290 50234107052802675773376401417113060800 8381291 -12949701290728069968280539732756583308 8381292 -6300403031409209635172258820560191488 8381293 -54923902478258530605281627076030668458 8381294 2035604260689679751070478470407502912 8381295 -10649813171095212134744852356856957280 8381296 -119960111777708181936433357760495616 8381297 26047468280584302926626631661395529840 8381298 101755759271862410072285830424513107200 8381299 13164661787037675739005471044414977240 8381300 -57863742180067729481252441214534729600 8381301 -25581502188159932280506035073599331136 8381302 462865257777662938766846598275700864 8381303 -18491291387077024960170832172061561672 8381304 59339055135215322622752684746422579200 8381305 145550611434468626741961269765337563460 8381306 -119309898821602291010284319858388644640 8381307 6089785209419944369294029818415196800 8381308 28501426239010341877826556781652628480 8381309 206628697537695696595200942631323429510 8381310 -2434788159503324061431437152671969280 8381311 135802740925802062360528059589939766912 8381312 -89880796780495290569896922633679667200 8381313 -80085440180772836039930993775736419438 8381314 -7737170997024579676223297324758108608 8381315 19806743076615397916030322608210288640 8381316 -106854673956508423542802432835766767616 8381317 12063300390695213651236347690827803200 8381318 77394651216676574831361099586475758080 8381319 83420309199553189835397926513909409360 8381320 -46413086870928255600550845884792371200 8381321 14003150386117218271507658222241478692 8381322 -25276774495659048610640838576597293568 8381323 97757851095185978543072842469694317904 8381324 28260781848854764835868674118663115776 8381325 -65603553730515568295354315807045834400 8381326 -50103482697604977883929337156471245888 8381327 -64889501417408517329773379530766146608 8381328 101181145493301466920529220126244864 8381329 -136676644725062046313900085365954239120 8381330 71558868837777624983567456145587878560 8381331 -4564687871773827108134901659309101920 8381332 -80699562736565609390089715240069672960 8381333 103602764289638092807871430187053597582 8381334 14321909507236796630032567744218507648 8381335 16603265676755576814320864829355856280 8381336 98078994709164442660212693542767687680 8381337 -512103318646908826697401050464612160 8381338 28259382716736220481473344021146588160 8381339 -228762379002333076510821699252857341200 8381340 56426568925371894767480387627033395200 8381341 -112014210035305810609403812961264767258 8381342 76939563012580952310437233642625876544 8381343 50846783650363807076879245670674714128 8381344 133346791792501589974558318036159758336 8381345 487992588906205712286970037850115200 8381346 3676440560838728645131185651819706368 8381347 -64231567139863613937857700527026982080 8381348 -129647493220687702768030675208719998720 8381349 -11425699195117950290426116622804010276 8381350 34669285242522095578890674085448946400 8381351 -49009587358060733818263471790161813456 8381352 88495280803405451348177404743807713280 8381353 -43389926432998255985464064618556155398 8381354 26286236264703882191247519556726835376 8381355 -34648064889943027983017007004017377040 8381356 31985244388088780169273153634046840320 8381357 234888764984714275296377124660708812652 8381358 41828101777622378789710443988380474624 8381359 -10136851977772802969552379200366445584 8381360 13179965936458868379828727201642905600 8381361 -15996081766658621108946812306773974720 8381362 34884534853235922445406664686296577664 8381363 -165253334964049872370660458681311524440 8381364 -81864784064042005149642322736248909824 8381365 -56501573871708223722487910157337221120 8381366 -4990655967563297911299460548255646080 8381367 102425872023228169871152139081236091040 8381368 -184653973295809787595922719419523133440 8381369 250744936620150148088746932087907591296 8381370 19115907197006417445789516086528678400 8381371 -7973502887614614407588806836744758428 8381372 27404265687378390517569449722872984576 8381373 2213905004863958283538092776502552576 8381374 58263000644178236165823838551081998592 8381375 -164585151561478871339144526124542300000 8381376 -2312305017125906590477659860367310848 8381377 11371286957337529032349479406712843520 8381378 82817030894083920923526995674116780240 8381379 -43251317144189607140018940989919409416 8381380 22816115406399209074122848344365588480 8381381 24252346993794946161658265005475171232 8381382 -3904334439545304294978449611666175616 8381383 384766239004650787304994719736429018720 8381384 21207311289135386244201160317701652480 8381385 23475881942704630280920131761275243620 8381386 10368730649212920746799662813571692064 8381387 396299122455617440559531177124355104 8381388 33604875676521974101025867195105280 8381389 -245353235987478789208683883148736980 8381390 -5825227575984504233468718437442964800 8381391 84477509254582570439270614479343996944 8381392 -16332035730007186702764936488981495808 8381393 -38240991292177787221803688652518553358 8381394 -1069222619413216520565059817393523200 8381395 -24602602034546991858361986066705447600 8381396 231291513739305127493903800394481911808 8381397 -2413103096807929102207398233553642240 8381398 86302306227944284290289184867537191200 8381399 46072763191965194522042417943513064800 8381400 44652976064640968726517304907658240000 8381401 92397433190017155244905974728284256650 8381402 60559621919048379476758676103618055152 8381403 -49679520474641126060422080467526439188 8381404 116673454873599113750964519101399353856 8381405 -63674413359788514542505640285460753940 8381406 11429918395125238978041976441610462208 8381407 -24564784628533764335645901355595250048 8381408 11768939715033392940431604472835211264 8381409 51457723866688233403907547896361844800 8381410 51954889190469008584853636273485251360 8381411 76018983896790272234216439167444023992 8381412 -42216314478610535794067870534832449280 8381413 -70473340337888373623819827466915274080 8381414 -17832693728733007673967922198288390944 8381415 -26856543151433948410821797385178106880 8381416 189498084672269611206419417702396559360 8381417 61850948493121819362923321010620330784 8381418 12735618748510940192650407249826024704 8381419 -36472546957028010699976834882316667056 8381420 37683350699358157383505326493363706880 8381421 52856065256089711427999697739934658240 8381422 -1821690060256264820921321484372019200 8381423 166337942392959240902525830044371883624 8381424 -9092034609663221065351556173107265536 8381425 5711904758780134400488214923798575600 8381426 -74188433430325733502684976164948894720 8381427 -60769953493810659163904008108026561480 8381428 185053874285560586302524158221184384 8381429 4744905945167473160909676115545775776 8381430 -25896474391035140236501022654326944000 8381431 1456565315928227615856499598202898072 8381432 188615411260164254024825863134860083200 8381433 -5698691203004452020746887617196768176 8381434 114630574567272681707527158152965877616 8381435 -71808194353416518802440369015476009200 8381436 -272937581985716166946621254233112576 8381437 44266175316307180661331233629198638086 8381438 -7716873616024840827042516563144845440 8381439 -21636273396263802519372670363771113984 8381440 76682401569271302002161867377648599040 8381441 95897153370587201440466114520496588884 8381442 -42888136854177900138894190344532106496 8381443 72388778065333297440696720329704507600 8381444 23349360500445059049794932365134967936 8381445 12292546450441628648605800487545129600 8381446 -27779996436367532084248032168160170240 8381447 87937629483990679355628141562512607896 8381448 -76841979129866485196928531943785676800 8381449 127641691274585661334851046588423271450 8381450 -27690715049504780765856284914892371200 8381451 39537482286607848340079143841466600960 8381452 47610067343629169962842952512323131136 8381453 76978569680776449112571898897489183264 8381454 -66987694456530346311332978669096249280 8381455 -883210775477806753368955655262675840 8381456 -26637873124793522054025556752919953408 8381457 -5600621243590499682013676162957550720 8381458 -44782432957726252318029587476722487920 8381459 58885778755807023062237835026540829816 8381460 -14268727108256613401716049513634877440 8381461 -17935276327883766490278678444170043552 8381462 -3664181083978860899068688405414455296 8381463 -189428043305103525292514241711021601536 8381464 21838654179934018938357572861123788800 8381465 -49568633453025288649766302945264255800 8381466 20393093589178118162869377197183702736 8381467 -152923125485906992893380039456532399484 8381468 32846640009727094662569075205260891648 8381469 70659910284649105044898644700345398144 8381470 -17756348632210655037918233458067865600 8381471 7890748183897206841500866749315712112 8381472 5157220054608383279638653692091039744 8381473 35955564685477361331930478302078897684 8381474 -1099293837002208313223564135232113280 8381475 -3239381949562204996759219646140936500 8381476 108059755879524494923033567012872221952 8381477 -19106933149770976719035200710607461540 8381478 26963571133046297994009630230532741120 8381479 19077563634356471238077881646543460192 8381480 -181319299478662926695540210006461747200 8381481 -84297082511399358808534956511229292960 8381482 -5461537716430236768830062019711328000 8381483 191493828654523831054129148170932344400 8381484 89314238322011713742489227709557221120 8381485 21228942427251978376012825735321749120 8381486 -36490171584563843934402256328055048960 8381487 23972999118957397499206346174139112080 8381488 -5221702479885700059807837320802861056 8381489 -151779895731380945926919363349022868160 8381490 1442920539815108012474928163838384640 8381491 38942419893932277234294032702244088800 8381492 -31729067882808255569235108861124411392 8381493 -84011676228078553629619792833460998600 8381494 30972627319023446357906185266422747712 8381495 13426000973715966260275966127472255120 8381496 56432395297427586869681667086686617600 8381497 -43951856947496193510246809138510404054 8381498 731201427049642069682426177363616480 8381499 -22490438783319247659822702748585214208 8381500 -139941228324590502483366444785136768000 8381501 38410612773109364126516525756522507904 8381502 -39881472269466690946948624299176313600 8381503 -36641941027005640432644955837776160616 8381504 1711232612667569817440619111908376576 8381505 7539660502230046002588505071391795200 8381506 -15148527523507968506750478347542135296 8381507 -43900769872196450073182288914770166008 8381508 -141004836347387234595774779474933760 8381509 -34793302212682606800126027968731959780 8381510 104212798823546074526587238940488064000 8381511 -156756568936346691517534546776497785560 8381512 -198962187158966568002449782259389004800 8381513 -29292976020162545236230452394146432640 8381514 -54039979450508941692122655134464422912 8381515 88987393039134211525164788983464896160 8381516 47425496379299381782891508964131288064 8381517 -111651946366024401266410192911058427232 8381518 -47997661243331547146219915733644255040 8381519 129322331452971842118547943563181758440 8381520 -4025209145953699468243168449244692480 8381521 -6102513493488670610388374755154630928 8381522 90229366533313357567530215066678384640 8381523 48943191250327564499561094931651738224 8381524 -60110545588171107501402262880288538624 8381525 -27195211440602451935217770122646056950 8381526 -17808500336476629783996583789187880576 8381527 79749118428411695763405421917883722240 8381528 189453689492257817047089469574999132160 8381529 -4999458180199635252726804934996060800 8381530 -3324442184563616651747106917871639840 8381531 192753964370190294732260123638137067332 8381532 27280851125053129806882711908505452544 8381533 38685950359703406439226296145830719782 8381534 -7384666693451692231112471849622945408 8381535 -28350125939909467455284410306380082800 8381536 10471338037485275555935813783144366080 8381537 -41929836370526368959023510741371982814 8381538 65681135774595524306007027069885698688 8381539 46549418098454620292600234534202061340 8381540 -29111384479844234400479923938575155200 8381541 33626496998258199189418199568751407744 8381542 69082188757727617890809177683785477120 8381543 -150519565639051942484802549390227003208 8381544 5999876524995214908263601238993797120 8381545 69796909842695286609005684943131776320 8381546 106481840951776856147548567955369917440 8381547 99537479995914024440105743972720464528 8381548 31124682465707919501755347641592320000 8381549 -104930709386933003792773488736188948 8381550 19973405320880191290129721494589977600 8381551 -41300480794042279547893283376192575400 8381552 33913888869571764127371025512027488256 8381553 47523852651816747037628922026919352608 8381554 -76432129840675419103384284836654679024 8381555 -11160347184835951769590645981157808000 8381556 117759368337641579874848024852380864512 8381557 -271396020773127414552053752379917645056 8381558 77459509421230305601394161611361795584 8381559 56912935057725367469485197333566665704 8381560 -1226737231906838465394644775660748800 8381561 243487177211779448723672158939344423840 8381562 -2352774514403839362751448646218136576 8381563 69122919628707042138854105311174794240 8381564 -95074240189522337872399298967948109824 8381565 29394162925697482207555105190734250400 8381566 -28584524521408342621141327800231403200 8381567 73688644200545462269026413884937353992 8381568 -1343201584096295953227376284338749440 8381569 75827438644866082495438938512441154496 8381570 59836618891353384809593716192902376480 8381571 97344423428642753964805203653420230464 8381572 -75505768428562327931413193239331340288 8381573 122414982663676525550093638704029973120 8381574 -27575798716470240639364865247018946656 8381575 -14326916263809384774882503467407114000 8381576 21529328293635736049507202677518172160 8381577 22856068806466548936388651211524335120 8381578 51780602202637129481403425472182642880 8381579 37704748098037024390798645603996800384 8381580 2447778977211389578182861592192358400 8381581 9543206448539293231879404866789510360 8381582 44481349855323164038808826368277331968 8381583 21037321078170868066402492724611722240 8381584 -10286750470202618494735932533309440000 8381585 -39020161845996536945552389870373035200 8381586 -5167820435879730656727734983606006272 8381587 724630531446514233646684747971470152 8381588 -79933277306376569908388565036313437312 8381589 -635748320932399765063266874619379264 8381590 -19286256565843638774186342011094270720 8381591 80812627432355050128219053997651076752 8381592 -133945217681473129292458500711197767680 8381593 48975852649722513482332985776705929744 8381594 -7182221635509088277646484725821030400 8381595 42324136499855496885219350425702591200 8381596 67082156852830456741503081365545971200 8381597 28245306491364639253702501301165460486 8381598 -1299464036616013595610591642839672832 8381599 -8843944060983940001068415132057195880 8381600 -23277222216465042995313157698615705600 8381601 48543230258495020554017985974227730130 8381602 -93460491167919181201308291285150682848 8381603 2409778250049266954913618930310574400 8381604 48564590788540580194754671900602138624 8381605 -119766138110621839340557766011989268740 8381606 -39220608555502519466706610145627977248 8381607 -45659119754667476941734095135933000112 8381608 207389285741076179462415872682130344960 8381609 -48357234496148332800841984356517258140 8381610 12323431197552110257502838097830144000 8381611 -16432075773179952251678197383257433856 8381612 -81662053172113229958530004701434129920 8381613 63652082871204160245724235782544323200 8381614 -3655390020361765728147697833863556480 8381615 -83476640099602718876543560520382193680 8381616 9786711610301043389903068451076145152 8381617 -31047043675700329969005828994994646300 8381618 10491846486768216938946058170313967616 8381619 -58449517250938433561053137883098744576 8381620 40435128775552784255733620778077191680 8381621 15007334487787853983142975296716426144 8381622 69491216928431270146691078131633620480 8381623 22998261493314259769201311318699588264 8381624 67117135795698987173027228010028584960 8381625 18070992572373510681116046492758016000 8381626 53467938063409599205775644007059248384 8381627 -147576675123023865542845496114675290524 8381628 -24829292107623666084504103760955084288 8381629 193917871771754781119247873987282313560 8381630 31947465030264206033031392411105205120 8381631 20292019762233726090460467984599506944 8381632 1796918580555030282140092638620024832 8381633 -2256174006241615703650447560004906176 8381634 -55809617211814211649295039479533627520 8381635 175369904092032037594395323563723593600 8381636 18635268693760669674901625091597310080 8381637 -3421720879283561067137009099604058560 8381638 -67198547635431391068422275559665981440 8381639 69934458990797276294299411738622469600 8381640 23572581544871762912189754470653132800 8381641 16215787325340956058974049739095834080 8381642 -52780082036808828505213890904646912256 8381643 52055426534407006685029792909671457728 8381644 14633446080693933600508822468051228672 8381645 167261213401871407232257178213770080 8381646 316248709262666352253944205916168064 8381647 91219241736379740455796935453335415752 8381648 -47572242907005920806802375874785181696 8381649 -107932604475453718148202787908609566736 8381650 13857348351931138126363919206375594800 8381651 -67822126375644869554887883342257383328 8381652 67186444512898744521699943016176453632 8381653 53700549199982283186583543008966435840 8381654 -18531644770153246691943199578325336128 8381655 101806754474788399176776142202401942600 8381656 50112363375766158965426615216358850560 8381657 -310911612363520653253630709114656128 8381658 -53121149027691691724174267421381492480 8381659 -77507717552832837186445806234427487472 8381660 -7032315022347650376512656896329318400 8381661 -32116929442140344150314820408557868928 8381662 18430801704410267161022331007906693632 8381663 11343658030351248174312526447965312960 8381664 -26472819636297662306224559852224512000 8381665 -118267220209837372028126135049864488940 8381666 3206879268776864256394888195596670032 8381667 -9591825961836802921468699220778305280 8381668 -104761186434466905303270630350535009024 8381669 -126637376298901705486580849135696844930 8381670 -47939213375205956482474013211907200 8381671 -9557833711801269388532627964444231456 8381672 -30765334799382964185119187015185448960 8381673 -78527074724073668756677575083075566956 8381674 12515170383459119786491323559246954752 8381675 26910606281000544019488245992714449000 8381676 -21344714984147403703146351375500513280 8381677 7426190284332561636516319671284553900 8381678 -76070873660259906121723188443754763776 8381679 100893069757586322752180349822033248640 8381680 26933269481145366265909734789708840960 8381681 -4904154663314506149860045722700313600 8381682 29201709536861291446971286059062662800 8381683 8986939782834827836281128337232053984 8381684 -60118015526187055840958268725438348544 8381685 -5707312172122593774913327991591809920 8381686 150414645642732483810030872359201192320 8381687 16244730532150764096023770696308142464 8381688 31014700842581258641784541124827217920 8381689 -358061783048317253762180044969443712 8381690 -17950504962180786091755707069215034400 8381691 -210103258366805218716102229569851332560 8381692 -17602966887901471457277030877105299456 8381693 178273766422157047671533215155421191942 8381694 37430595588881358773314634065052462400 8381695 18302571768058258446587426277023414280 8381696 93963397107033084156742234580346470400 8381697 -178970629231643256299710394824928774400 8381698 -47399630650236534630297353253118801920 8381699 -46577982528437578001901355796969271300 8381700 39411578458928006109753371107675776000 8381701 -361271023245570772520277535216669662500 8381702 -17913273374539802292325221651906352896 8381703 -1257852081142610140931245579568400000 8381704 -9104253159522536871138379238718090240 8381705 -121342937856197392512587009661474476280 8381706 -20667092479590104640311638977034799616 8381707 142436649456842739248579330227427247956 8381708 36456748013969539967568460627075193856 8381709 -47865395456895486442341137403792935232 8381710 -57719364539335489069613733151645842240 8381711 8541678678693163617773524887567047352 8381712 7628699725880660159833963304510423040 8381713 -118434436028328047129639733285137297036 8381714 1985901599814335080463269415287954944 8381715 -54490433503506940614481124314527452880 8381716 -15342921965783521459344617415287599104 8381717 62099343193167294153285683425475479200 8381718 1572053505161424403322711150874800640 8381719 51461898893410711980464661367548674120 8381720 -55408363337008628923405932904865587200 8381721 -3960746181280905766113636577753350336 8381722 39021371083164374797150684638875868912 8381723 -15525249458340647762990257848824613360 8381724 -52613776700668947416138311204287853056 8381725 98269243272446500715198018224039668000 8381726 87184653676956014253626105795672253312 8381727 -19355149759646465312685647910085944936 8381728 -196931637618946361410693203433762062336 8381729 -120629677736347403655062392835918289216 8381730 -9620243305859020063303250310035865600 8381731 -96369210189720172749432570372516466728 8381732 -1412502107900324961978107053061434368 8381733 -26309262888626633004478926103222946976 8381734 79346011356176199704048534419109378016 8381735 63567836670744317914305349048658314680 8381736 -10259500555464775551168111063978393600 8381737 -9166163379313540820191180175148914368 8381738 -29060439479720771940036278753698379520 8381739 -460393838646460331552783141242753872 8381740 -10395183213998476140735189287891343360 8381741 38676540171692836471717583519815915872 8381742 -57921259597591884085542752041204500480 8381743 75242188576302041058750768953017345960 8381744 -36267120384632539153301240862398889984 8381745 137645926108108316103658602922587763200 8381746 -32428167405619742121453937671195648000 8381747 150099202364554385250445421700992269512 8381748 3472285005529084261916768079029071872 8381749 -55661457260114668932132691882574272640 8381750 16252339503204671561713365930061920000 8381751 22293036029561049674200021402609133184 8381752 115935380823389652010146181867327365120 8381753 -29286432847673570312486886188056034520 8381754 -32164056298999890524261525212458347040 8381755 84839159311067240610854993805142022400 8381756 122873912882687826395713323086643870720 8381757 25534434935352415211082556801895068992 8381758 -6212435857791958848171709934574206976 8381759 14251812758143325526333939623685646272 8381760 19911109555228793076405040890154844160 8381761 104275776806161056365824387916839756224 8381762 -136837505336453817120586395959335008 8381763 -9090466667988806792938800790805677920 8381764 -17320003253351141953629732717013173248 8381765 -41096557500878309379767458755854987520 8381766 -58379054672882976936270782235701069952 8381767 268380155254875168277234184461690593832 8381768 -70457208668461184717431998345230269440 8381769 -111404470587080301345085837529171445792 8381770 22095683719443366351563231022866362560 8381771 -170182411265220847649539452233103718800 8381772 7965687087724164829009932145192796160 8381773 -112964859560680628761054208278818182880 8381774 42875238516187354999970066356702866240 8381775 -174689516559717836421545727913593600 8381776 -8970510685985331110396779482015989760 8381777 -35549220389785063087442675107486111374 8381778 5622978407556025739607976272377821824 8381779 -26452594709786394787196728436480388448 8381780 -6940765214538155445877731920233267200 8381781 -62474176577076422005957609986227682930 8381782 26030097719572716571151812994499385152 8381783 -26227752452725937787767873150419197600 8381784 -37732982920436959902643895672527687680 8381785 -84722925824538566003212892717909802240 8381786 -2233881176124444552254512798653052416 8381787 -4846785911836652742601986811158746832 8381788 -53600644581821663626503427095134452224 8381789 -239094029295193073527330470393007476 8381790 41351479770032115885165877949117833920 8381791 70505376755237329222811583537511896 8381792 -97476325590050863218976585216397672448 8381793 -62407953601247923874779143601999265760 8381794 -1756898650744751679037061824623205728 8381795 -6352831088123725008039893916009540720 8381796 85313669681140165533007957334345044992 8381797 -134847324549420551457113146365651563208 8381798 -7486870196731221150817880978659226880 8381799 -191728423867429140543933884333749063440 8381800 -6169004734281873316370156257486848000 8381801 84471435527221867709586329164948799802 8381802 -5833095638039963175293009470528151040 8381803 -21051605316115059659669474506076695948 8381804 -85698010302692629566459649516301977344 8381805 -66526805376919205056908706238872158240 8381806 -43628096985055009454320798614155379648 8381807 -33055248233430909465240304528867200000 8381808 24582613429230142859493395430194675712 8381809 -85121112262330298952325296401703154990 8381810 -26087958254855569538947337040687229440 8381811 45722304094772051068978215254785112064 8381812 -108142861219688051979062260694493542400 8381813 -171965004924701580639782978634134016 8381814 -4262414446001815736206846410547089408 8381815 -49827106117637541696524282285397562080 8381816 244624843859363826962741693599992053760 8381817 -39962398365850210993298461092123351366 8381818 317661523182963470318473606349954304 8381819 -4331864539176962743207362939842898780 8381820 -21062685973509906592082324534078929920 8381821 26951698543861555988358731871440793600 8381822 49134638998184934136542270072019732800 8381823 -140774431304527602624466232064799701816 8381824 42387680818686057394841094826324131840 8381825 -9488294099756293406334666705723945450 8381826 -22050104316732619514016969388675449600 8381827 20090658421975964623082695389183774560 8381828 2289502396883274940080310566853718016 8381829 -30421900496083827217799707469501315616 8381830 37701255458318600134096761002800936320 8381831 -93541647595676591996693198797769205120 8381832 20092752503004942912652143048238694400 8381833 8838314749021614320088212360421669300 8381834 15360645213933651109131011734909284864 8381835 -7856135644251833736464158401957465600 8381836 -81185278184402093726984840575035531520 8381837 -52750768251204992556374591562229796148 8381838 11450198422367747279280629863519592448 8381839 358781448720473162322778388016400423680 8381840 -35703981900721728909178095810647408640 8381841 -23741044593123906681912342872896570560 8381842 23020692985807608496163747340397545360 8381843 200458959123870452644528631538183442092 8381844 -13750160604703448094015084667836628992 8381845 -48041976593991908442926335450220932320 8381846 27391731901917681759735382315375708800 8381847 -122098473922034901666355864041548136600 8381848 -82505115729798460524951076949111009280 8381849 54412033021193488791194444579189127936 8381850 10791378666334157254128222026213952000 8381851 77532125633222943471963670088918381952 8381852 -84170535988322611224104585484839576064 8381853 -18905373794816563444452200629587499200 8381854 20654119817014624969889634123255534720 8381855 196801363702436050176445215570968324160 8381856 -41437267732194347709011698733448953856 8381857 -16474922911754613229590351768195380736 8381858 -74962616658105293973192874226375343840 8381859 -21738788619520196203389608319323419392 8381860 8012288474706992498985272082985013760 8381861 1724508869737353155202990709582184544 8381862 16002390396603209190719233636017119520 8381863 -21462558766924211299472002585192613840 8381864 -180652722401732070904562120742556723200 8381865 6805759864363969801367553003816534720 8381866 92484700461194779460885150872311955632 8381867 -10842921686623741581951187380254193888 8381868 -85512267203545328914651715133958656000 8381869 22054717899908356887579660094553788640 8381870 -33006187184074414052207826837123648000 8381871 85963163522353648605293346398018156040 8381872 9303322344854413434731171234622488576 8381873 -20345510190496158251219157592222064640 8381874 10144371892548498934534395970621484160 8381875 -30847992628195851239182235942935292500 8381876 -7990607621251882383796935774466909440 8381877 -38759954728061958244694887621460453568 8381878 -5189048707943392238161618722172592640 8381879 218790910687339226872339229397771943680 8381880 -285930278386703317412114967152640000 8381881 -194438191515078755363921971402589311318 8381882 27217637868043927348505105875683852000 8381883 -13610362927578878726944468025930136576 8381884 -11439986094375669334645416902386206720 8381885 149264744309707708655651397092321410560 8381886 -114258417639718203985297514711458277376 8381887 -88061314839164493216186819019478966464 8381888 -17046051446372723390471796335428239360 8381889 -9892601898493335989541888495422813292 8381890 -17769569997246597042122576257208386560 8381891 -1203937875903338824966172238022615908 8381892 -76935285467134642861726986413366658048 8381893 -8591473332578136178380153432963543078 8381894 27023886453071503655383739970102704640 8381895 47718782367932610589095750803916960720 8381896 24658317211894797545826257990179169280 8381897 125364789854684277924333874413279367872 8381898 13108890245176295602968615884775777024 8381899 -188420531387847350311857433834856553840 8381900 104459250217221714250913223646409472000 8381901 105651552155419529986496657343157997568 8381902 -177498505275400859778749196980739804096 8381903 -69645226908561260146623696715811416848 8381904 142170026862561039175186936051531776 8381905 29921024437618291291656815255101912320 8381906 11747746440971078749897338415932235584 8381907 -159388671721672906330560493107029904000 8381908 52684287867010687102118587804667016960 8381909 -120700632636375696376351697473282195890 8381910 -17424348863234639799316824009466496640 8381911 -41708962766710216337310695191155082976 8381912 68609721674989358969492046048829440 8381913 53143432099980240912083161476896176128 8381914 -81578559598941996808757923992749308944 8381915 -91407409137580392043829897104104037440 8381916 -51816394451506498265614944465911904768 8381917 -6154546975278022690873826636585531988 8381918 52758196496827750933999342785488572416 8381919 -8228352907509054480237885428884902912 8381920 -166024404197740802174631744364597739520 8381921 -179094085256750293728598754165656816848 8381922 -5178420001848415148747847253903782528 8381923 -182573391236213445797061077657373931896 8381924 -56305483506256365612662052431369503104 8381925 -66184591385004763129351563654070734150 8381926 3085648738630587683276258063986698240 8381927 31298869778028941965001963637355966776 8381928 119987496923354630079766791559995801600 8381929 23692887982654398761787680174646486820 8381930 55644842897786173832066482389516843360 8381931 22252760198220095331665646744132035760 8381932 -82066114050180348095025520178734848000 8381933 1689007512340103614467128726979955200 8381934 63083321352073624075234334697021050880 8381935 2641957279634037896813026894800510720 8381936 23916510744761431208932827353028820992 8381937 -4114631668214002117405970501335381248 8381938 66928898903964447391577801437409007120 8381939 74983464496947571181424047365913828040 8381940 52608701464864886926816956188622305280 8381941 -179362358605387290106673928745140216658 8381942 4128523724574444690702680360198242752 8381943 -14538938634427053271600236317121174456 8381944 -11478164615868583401108507182049914880 8381945 -387074788433667200122369069862505600 8381946 -64472478324522871955106447789115170816 8381947 645953051779647519828810310852750592 8381948 36601172644539388066824055218931703808 8381949 -13195551234259993591017609990818577984 8381950 4006164394413444829650766208782113600 8381951 137252766428029017586269361330396733952 8381952 -25847691980029841322793649954460008448 8381953 19816786311172032620884561908884426160 8381954 -31231412843023897628659709946369980928 8381955 -91117322906653791708737346438278860800 8381956 41861105496787683914428461242030493696 8381957 -198372232838526923157375664769378450340 8381958 -9226529577564491257062637981381818624 8381959 -80243494612711973339457678882810560496 8381960 -121404220895051497459057637594407680000 8381961 -1403529487928558358684349360540082688 8381962 -62237340399731472196799660488904514768 8381963 -189900082155543772815099668871641359788 8381964 -43450171994091262542109102234436198400 8381965 -18036728668260520307938854556329289140 8381966 -18834827922750442165489651295408441856 8381967 55476465102905966231332019249949408000 8381968 21890898766346079130555120767247056896 8381969 24944253649696818329610385526000647680 8381970 -50929578435065426527496737804219594080 8381971 -24765831641246640186010376729242966208 8381972 -25534228206592616047759630563682180224 8381973 136743779660200913366212570680073274784 8381974 82982458447350312007495248475083464736 8381975 3944084881392853750422955163903260800 8381976 43685373254217051050252145883260518400 8381977 -77265263277707202031470764956536421174 8381978 27019724173297598722939875532528853760 8381979 99188620149236214503019905927850938400 8381980 -805281353341266371107811133963755520 8381981 -150230904897003516815798731264617208218 8381982 -7395500212240471281077210548075892736 8381983 -182747232052109404892328675039315083480 8381984 39789705316915857097558820178365644800 8381985 4969931531412579620917377299351466240 8381986 -66920273198558531143178912488785723840 8381987 41354729914309048393144131709462476636 8381988 25169666689519224772237456915916421120 8381989 167429353054942939235041038606953778432 8381990 883174940510502236225867980962474240 8381991 7795724804278452429470432314585845840 8381992 96977372777175483204575122810477854720 8381993 112695792286128548180377161095878309242 8381994 10401896976208331453771287933837728000 8381995 -10727196409612271292793781999316786000 8381996 21909897716876243678688320121620087808 8381997 -6716047722632260762931924226353017344 8381998 18613028972050547872229232183166536000 8381999 70299968931653624896988472847249504080 8382000 12542974013739607469806352144007168000 8382001 -48699962436984209437696509874614234588 8382002 22238996268979516475431127121673065600 8382003 -15271914902960741591159063846917212672 8382004 54126785288277321589831738867855958016 8382005 31474195506412092445618275646594316700 8382006 3592991029465062709572525322592185920 8382007 -211920034826083679971703111759854438744 8382008 -134978978378913414644462018262318551040 8382009 75970218319648275020710885379371719504 8382010 6431331234196316021493419272315146240 8382011 83902747761760456952409894402957829224 8382012 61812990763628541501566501255415398400 8382013 112080105172324968078788463860649112262 8382014 2791350707485589304563030652521736960 8382015 127453920283279058541891736963670856000 8382016 19213721215358450463310139948765020160 8382017 15392368645162107503995046701305916992 8382018 2031733140786583715674775144797371648 8382019 -61456181560494980910507274097350979840 8382020 20148337519770012245523747953111577600 8382021 43227243821942488999478574020495923200 8382022 100972330067199344623981671354837666624 8382023 -5528699230985727460606545908781731136 8382024 -10458592433392608305180700073092218880 8382025 49671989075383713869335894077097663550 8382026 -52132340916023744999796062936051406288 8382027 -100906674998946911874774064248430791168 8382028 6249596722478289756092778061231226880 8382029 -33016830060689337173031516631685242260 8382030 -3726529139934000339559518275518095360 8382031 58371812293096257320735892621433380592 8382032 -31171442432719486972840848722591883264 8382033 1630671393987295336429626858856560 8382034 -15164886436744768060976582579830729584 8382035 -130451645909285714737765064311232071680 8382036 -25813045594032470378834960480437610496 8382037 -120590506344568356340321334048896966848 8382038 -100055815717691707643881592058144246624 8382039 -28333219308158595074936429676611358000 8382040 34633035808570096917932841088849920000 8382041 58996613990199127455091417079104271232 8382042 -44044041671588604454192623489715530000 8382043 -9296151002891227686418934459930987216 8382044 -141195341657028878344540549370626790400 8382045 29801852105824861348386018054141532800 8382046 -33826649757110527835143824653636173440 8382047 -17461995160100902211503490214627402768 8382048 -53971568110234030001057320950067101696 8382049 -7455557394399258868752129541911027480 8382050 29029787955924223244657693668244818800 8382051 7052631267114220694076322488414813168 8382052 53335652593122111261095800507318190080 8382053 100238076140913136643902507884148450302 8382054 -1806487091352920152527598457730406656 8382055 -18766909105900455194292350276574130080 8382056 31323277778976923666224548641703121920 8382057 -122994032730036024956452998932170658160 8382058 -62594034110125655967063485232736688640 8382059 -225515664237088103587949552917183488 8382060 24785133164330095328272820373526778880 8382061 -20081065773142676463270597930061230548 8382062 70169387396264532041532350805438969600 8382063 -143309846934649414359044347192228901376 8382064 33528013871473572648179594690478145536 8382065 -61999552115325713216561168086077102540 8382066 -27217721069650585750722710351670116352 8382067 -153462202998351842799409802068543880884 8382068 -113125590290721293595191573870285761152 8382069 -167825115894821771026776221381143255680 8382070 18637840380681613083247699120551060480 8382071 -74089996826606419246985285435474030880 8382072 39012907206878122522026832939559485440 8382073 68635288511642362578605826291750908160 8382074 53583475698628746785166438879567501312 8382075 -17611331408260801290910622149384244400 8382076 1080508960876751013148205844361272832 8382077 -146470688085815889134913785204754335328 8382078 45253164735901696696478328487143182400 8382079 -935771792926196976061928598573421600 8382080 -15332452946732602395835750563604070400 8382081 41770688561818088399228122413250968864 8382082 -56883607375762048177560446654233090608 8382083 -28489658593080766654092112147879201668 8382084 45374528230742372323675712715017358336 8382085 -18243685682400943159517287438389329220 8382086 92082166518154569338513731739250064992 8382087 66893315371843327689006450981595303560 8382088 -12933741749415698584302219576817090560 8382089 -135140524929470066690940312284521771110 8382090 14861619965949371444753320748786749440 8382091 -70175437572445092271576289933608597776 8382092 -93635165384678451415100547254419632384 8382093 11518722650055097538506679648973257664 8382094 -30744322100102933624340652427080944768 8382095 -4864407413917363515818507867193298800 8382096 13516136235132305804143521801344778240 8382097 -105448081869325383593582069216756752320 8382098 30995368685693341196526720633564070800 8382099 47725970264173523775344553515478800448 8382100 6961907440003707382235854188631840000 8382101 7459174943702889415751544412784619264 8382102 116743079416551975273707842180181299200 8382103 132841979557987887965573438503991989104 8382104 -58677413938509168099714207464170506240 8382105 -121786417932478503753296721336817701240 8382106 -5634656125992664052041873131358233600 8382107 -72356908400821930295537587923821659644 8382108 -6624515122231966550759221049544597504 8382109 -41725050661740464498491895849001399720 8382110 10569982988830066893046240710580995840 8382111 -2677144381492869264258840635646057216 8382112 49036837239818375139359222431415795712 8382113 -118235717767378612665261536397636772638 8382114 11185603010032770722186458231137150528 8382115 24749789277097012277769416935978039200 8382116 11479107095221795792970308181748433920 8382117 -78112599428814777059487520820468070240 8382118 52269355795785078749733058415063391360 8382119 772633384810464815840764496173101144 8382120 27828180683452389892731897942112665600 8382121 1656454231965318189474135506014199808 8382122 -4653729535740513874145583254452270080 8382123 243049517970913942802123968411317252 8382124 -128561786553697045670215291762617995264 8382125 -124222066959488158299717886428618753000 8382126 -12801460363427644670621543599802206656 8382127 4668821622034909292376723545891405312 8382128 -17897417826158034091521208065182269440 8382129 41343539755278938896669723759699876800 8382130 -7584154169133680117274984561305395200 8382131 129578253364683704899728291266313799200 8382132 -96841173069285884081895519790845290496 8382133 38571716724542761333348648803241798382 8382134 -34841110841710775464123081794057266784 8382135 44850645231544727527899433792511606400 8382136 77330691658977370718886546014737428480 8382137 6810681526264012875898817099207679360 8382138 -43830196525285902923204523521553325056 8382139 -140250082166119514969468053070446888344 8382140 92249264409969915946403537840779653120 8382141 -33749586134236537927507379858624974260 8382142 84383564447346346754462459443177481472 8382143 -39112751249899135306658609087454746112 8382144 18154345493771846240302537063582924800 8382145 -9948443138626322139758749872461275200 8382146 53813981224463137792769762656778200272 8382147 -126919219535748022360863639785871344400 8382148 -10406721692973892938587843027066455040 8382149 146748454833263438952122045834437221150 8382150 4294396445207269749127970838455808000 8382151 46244557712497844838273336998570280152 8382152 -798456128867359324714580771757096960 8382153 32252448874597734225525105928800667968 8382154 173310466846294929401842783534801920 8382155 -102255647442033061721693966473155769440 8382156 15634356400919605835102313503002065408 8382157 -42723633632689409867640013217616800288 8382158 -78405986094791322530666376548983607424 8382159 -39446799163430468674095161358487917336 8382160 -1547387800524951300138579159483187200 8382161 160826795497697216102490674560747881024 8382162 -408821812580354775999338229385757184 8382163 45879563767323854512167998119918821864 8382164 -40269371053370845855518786096354269184 8382165 -23341215188216046489679995246459711360 8382166 14732029744929157140746314362934437888 8382167 6256034553401967565256640766845966216 8382168 183722359319278747437299768002899394560 8382169 -178303991565140869258525331623759014704 8382170 -43389621713490604462202154065116704000 8382171 22101694274262701671942137752444557824 8382172 127747764734363810185666925217154475520 8382173 235836866591040961969108026800198941440 8382174 -22220775198776004065905961572650498240 8382175 -10432063273024416856519994887537848000 8382176 -171131151939142424253997651322137214976 8382177 -13378774712187279695092180481205725760 8382178 10632958514063748084611940010566253056 8382179 63050869195179015405317750616583500384 8382180 30048646977370816315897926308650536960 8382181 209096409538656161052499832400758041982 8382182 85693881990066490631464497074640468192 8382183 44743700520339055094751087781225847808 8382184 76036288575762621356518737723050818560 8382185 824733598028207296880716005385767780 8382186 13606442769478046508127202122226709504 8382187 202055860329919832365832682187176100392 8382188 121112811303450970944561481693926981888 8382189 -30652042724724140452791858297773721600 8382190 72644027276820524386980616224058039680 8382191 108765271124379085728559870902264815784 8382192 2097167350928380972819824748328386560 8382193 192679035256871082044219333637340200244 8382194 103093297523269727248924267097535418896 8382195 -42649970389700094421630094862622975680 8382196 -9496962489407625691723225556621284608 8382197 -54952159836049877651698337705991606354 8382198 8413023661906526673425186617143567360 8382199 959651293890029595478942502872163840 8382200 -3083572477076895435316222756686336000 8382201 -120138556195180884045117441130889681376 8382202 647467594088655075367317116185440000 8382203 -136737429071122934151468165871359139548 8382204 3219835034143745212810142636163965952 8382205 -435729611668528397938671052671600000 8382206 -30503977532386502886694952527739003520 8382207 -27818171758490840362584044095072753008 8382208 -28946328611679881681181482145294581760 8382209 42761747785136748550498208038424154240 8382210 16914698746068625426463599868803752960 8382211 -172706674829939104193557190226834410600 8382212 -3956837623402484844830777586358579200 8382213 -26556065869199363220621180122750435616 8382214 -27496536998612717635245282282025379328 8382215 -98221670015658784599462330767927518080 8382216 -20809472248703588770549541453989478400 8382217 -2356282111133920506888011529547580060 8382218 -55280044719701753012063265100207487040 8382219 20807983770796716810460729086689026560 8382220 -20391123658735436761729072192634634240 8382221 -1212027507666157535533879772688838356 8382222 15797061340554051071757863244894360960 8382223 -86546984816720458995410795865965704528 8382224 -25589967614522020084081848605693558784 8382225 4911616717062711487152973309375351200 8382226 24695396935401878049465429363442520064 8382227 -19734565825964035665513418803107189088 8382228 -37667675680656888473412591601047988224 8382229 -176830706298567015160926859497886493170 8382230 -34189691099192603514756421763426668800 8382231 157392701333998529432064815052715380480 8382232 -120990114678796000869599283032799897600 8382233 -192397550774651296888755877867070398518 8382234 27164767487855867043478655008023475200 8382235 -24697773758516008818496633119470685600 8382236 108200744565322689102863173395280501248 8382237 -20815515474058690318343598477884864640 8382238 37146613131785713645535251561061915520 8382239 -44476809575242394002166892328744110744 8382240 -7945568470377804384087819056069345280 8382241 28819227674786156026664775242793575040 8382242 -32811828547463242856513052598592701056 8382243 196932919992389284956091272505582159104 8382244 11891363681497860015380759263438671872 8382245 9893876520916880780670406951674854400 8382246 -5445962432863490952468176896953297216 8382247 45341178462047607067277079921827689136 8382248 -78199200079512259266519930578288640 8382249 -15707731507508383739012362255376605200 8382250 -100731822159622128352827267911914440000 8382251 93939300051934397953075596446430163032 8382252 -20150169077651200388283832389953837568 8382253 -7877414029101842669601770346980649312 8382254 -74357910723660041673246774626545668096 8382255 20679151902404931943731985460457323520 8382256 -15638429637293453014741510329951027200 8382257 44570178922753724244882057013712150580 8382258 -47122701277102469026514426675061135360 8382259 -28265209113564672579768772247766631540 8382260 -49108892656122485161606700628128317440 8382261 -793009014029221840284498965329324896 8382262 14806229737105334766070788864196055040 8382263 78023810973303009862839340861222105512 8382264 -70115118370006286700085301424438312960 8382265 30874817931192582582686016900583230660 8382266 6946605635178100296318319706225399040 8382267 123063631461164080974636506405584505484 8382268 -82233444363854754927574879850399247360 8382269 37884342727998748347680414947453248096 8382270 -9448932132176036816646887166114543360 8382271 171002568665765262308202485051732161792 8382272 21413480558537233073163551216745578496 8382273 30872548585956305016220418784786459744 8382274 -28864199483913920776624163706462018864 8382275 -31400586634057951825580452957344600 8382276 -3463108644504509454654299781740298240 8382277 182287939660894933368587172664403924126 8382278 16959105310884150131964702551480246400 8382279 98692857217022719274613812662390742184 8382280 -103966223181344432872600326392173363200 8382281 -137336270152660135909274256468585900288 8382282 -14589909296358951676710926380870713600 8382283 65031770526107697460810481325993575760 8382284 -122248369232211863032808851890452016384 8382285 -113368835887000935225431474144812716000 8382286 -21570038470330641081380630241541372032 8382287 -84462263673177839396819072400724417200 8382288 14408171192121330046856600550671253504 8382289 47969135286405125323225926309960671090 8382290 698183344415676649475158613900398080 8382291 677888909670749778824947192113857280 8382292 65086614281104609803975507157381820160 8382293 -17095033445064963272183861299166020200 8382294 35201911902072504281013554732339000640 8382295 -207836485894383408490667861420313883200 8382296 -34934843123802756694944387768382464000 8382297 23390337938721217668895520900480836608 8382298 7933398880987584345878379838761956064 8382299 -133015596856927633727729117253084704700 8382300 -52707074264637767559433247024443507200 8382301 -8835667497681001641337753712564098496 8382302 81969563225631366785230346478512372352 8382303 154988320433540460344779416361300167624 8382304 -4920186449134185042904699074068348928 8382305 62236483264482747016825079945899929000 8382306 24997365180663022583713709268532819200 8382307 -33949835882165514680390316583224437760 8382308 141947351137022409552945076423983522816 8382309 69812284325158626049632271153608506880 8382310 -5964663993157870457465874096986307840 8382311 41778565325302897499025649338438326832 8382312 122294025792954642630229579502818099200 8382313 54056202009202168417403219932875595300 8382314 -66317325182582109480241334776597425744 8382315 -57360636334833261257852829501997980960 8382316 -144805528779862715591606708953748971520 8382317 -333783309500962768581106379905704304308 8382318 5388492819780967711048597050181079040 8382319 2982848447276570690095963050100919808 8382320 -11813454597755259129355636291414425600 8382321 7464559599702239322156360598477269108 8382322 -46550355104595301739411654027823255648 8382323 -121146522788954646552319632968549653428 8382324 -9741491966416867180410386077170130944 8382325 -28929071464959086427757076515573384000 8382326 104593426144234499826054152594054821440 8382327 -22205981391127097624031792323908065024 8382328 -27894659310239033344238068660801597440 8382329 -91530314896934961253444631685357217920 8382330 -11698768000294208855885858613918324480 8382331 -20798668774299062803382282754099981936 8382332 -104057459142815028063575275572815041536 8382333 -8539736737116040754775657351275736576 8382334 -1599164414832898035209415112649124480 8382335 -69055594405847257135676938871395526400 8382336 60664275488461705209347392240751738880 8382337 -353971123511177160592913166114334203728 8382338 7311844988352518845002925339269070848 8382339 10149383658067333970879947203541463040 8382340 30410469326983261647257842676524300800 8382341 171944270181555349798814663122026725184 8382342 2788468663744842563476365928535685312 8382343 79750026188974607249497660344913077360 8382344 139650915048849327137119768353404313600 8382345 -12203941421499053142545412445912723200 8382346 44623277540942839414673018216621497344 8382347 -15390966485308785244202904486251161920 8382348 5510495618629779160585882128352103424 8382349 139953462551090376957230781749164455350 8382350 5979201160579387531483404657941164800 8382351 -17475687507673360807780991368215522168 8382352 -19154818811149772313617299854640152576 8382353 -23719493723313132711199932773763299520 8382354 -13674378388685561248770076360846596480 8382355 -56753358876563870223888186665851644240 8382356 96335586994773066821292422902583021568 8382357 23149847722077456905377239887529157788 8382358 -9803325836202529183315190160394122720 8382359 -15141181901033350369881691807443856440 8382360 -28943329163614655261216966792950579200 8382361 -71656657687549700837024665065229983548 8382362 -68975888225967721194277798654177655568 8382363 -134509416869739801253385231193618835200 8382364 100704826270039020968514184356528651776 8382365 76565447424851216817756252724018897260 8382366 -5827997079131841315338279045989400640 8382367 -315242394311991695754174188387968800 8382368 -75871492479071566092462533853313105920 8382369 11739212164855077785844251415384946176 8382370 83783363308825956414784711215779727360 8382371 -5743053843890773951152338369474558328 8382372 14018257179243027819777781523018990592 8382373 -15841877017452880853037199989139009056 8382374 7551010780858957499709550517767127040 8382375 -158113965903691607093965378244741082000 8382376 -79937357315719026097581749017027891200 8382377 -1950621494293735077050969932368999648 8382378 59836698922971522811062667473411105024 8382379 193551354002377624015983518728099740980 8382380 -61407778519966440998345517691305384960 8382381 -68797804207959034895076011637218380800 8382382 -51690592523862095693905204810567531200 8382383 -21919060854834875012737986284572033776 8382384 -30498896533358757391247672654446411776 8382385 12861249184531508343010455603714989760 8382386 -111254298288176775740481237142948282608 8382387 27708443156711243015630369376924619152 8382388 -25539658176678025393731381193719547904 8382389 13605202425053712156160303172889374190 8382390 1464274234452090235649926180297921920 8382391 -47926268626639532306201725149002244600 8382392 -57732330208606959636467258508589363200 8382393 -41637833274465952592459905990521712800 8382394 72674687507206839593492438491497591744 8382395 -58276920943422563992403895396183033600 8382396 -44742020694077407854089049486041088 8382397 87128845221735188971442789777933739712 8382398 -137200290934299881880276573788417422464 8382399 -196002367939155285355732334372909315952 8382400 -5304408016313525039961521992708915200 8382401 -31015476768006493465607445192946232400 8382402 -17277020499910511057304518305820199936 8382403 -129348099452190322289215036988431754400 8382404 142428627745617869438531725609768265856 8382405 10369504568309538185421282387892640160 8382406 -75139179262803286909602796132058102400 8382407 67812215084618007531689328535935671832 8382408 79685325851677168381243435747399680000 8382409 -21545818405113434456655678706244546688 8382410 -1106753633749690704127836250169993280 8382411 121396652426960740754086307236042459032 8382412 73027173210841087861870357783312776192 8382413 92782557582377735545317664072013318124 8382414 -50194349015138409874175995644743578560 8382415 56281600611042029146077892789289983920 8382416 -1587158360151013818984168842952572928 8382417 -78524246268551007282631839218727943680 8382418 -18099356929435588573189534309388760960 8382419 21053898706430989900357712471639616768 8382420 25200374392387544068823116032921600 8382421 -163436050408981522868862828251369818500 8382422 26542170611799967531978331618248372800 8382423 -16751908770120770565496815655862173056 8382424 66633208031949112094912086441306521600 8382425 -2721231546547829839308790849759902000 8382426 -8584300629538395969581962279988841216 8382427 27080942412095654323558426968578340240 8382428 -224050236845730135503278925551563353088 8382429 -4557293256594732747143672782613168352 8382430 4752493668530033829170425548951896640 8382431 66005966187802468976583104685284836224 8382432 16813756671047677009191692437661417472 8382433 -98890576287054621207238518964896724318 8382434 -88305757577835801553372885812345534384 8382435 48164304709990511242796462207792698800 8382436 100218727930959794456178898222490967680 8382437 -43147592620193791589860011738100972416 8382438 6390307940830200959621277997373978304 8382439 47530512853241182049250479123918055440 8382440 83626804975548450068559944821625241600 8382441 -112968223699947167876623156918455293808 8382442 12564951343390163309365797061065753600 8382443 187828213296459332679794807048087560692 8382444 -1486842494737103771798510362436272128 8382445 -30552546009406095346615110129927833820 8382446 62983786817474702943472219182183002304 8382447 -1187462320254846141513542130021037920 8382448 -6498094379088708202533717287151075328 8382449 134831264841751080076283590325463434880 8382450 16397238494473081163936237339336448000 8382451 -14034024003875458360323278289520244736 8382452 52702457136731310647334206495137327872 8382453 81362738408770948214420912053341123840 8382454 33592509195921740847875051364834262176 8382455 -95212630256149336550380038263237070000 8382456 116982015698936223229815417417307729920 8382457 -30562955537656760955655488055730566294 8382458 5751777108394660655154830590108746240 8382459 -65448402238660601885664070360591854912 8382460 -21490657144682320130836488829975434240 8382461 -36600959795699541751742076234492831828 8382462 272929425235777094704841052292202496 8382463 -267181263256580792168562259843046272 8382464 5258428564419343369077302289424711680 8382465 2474110283120373655740746548857945600 8382466 87189139176403204753545092278594068432 8382467 -32448839703044840598628051114116212484 8382468 -17868185366247694270630604105963688960 8382469 -265131198309705593322272068643134849956 8382470 19609293001455072492218773410182359680 8382471 -7832230971552401683307696530005200256 8382472 384278910640456876377295729450844160 8382473 13398022175595269922903883788508707648 8382474 38234480947910812932113344503459133440 8382475 32445189938277093192850753378335582500 8382476 -49679251674854523236767816123289053440 8382477 -16451979305623495081710695889382080000 8382478 -12284369722404284484546934336722787776 8382479 -234241689189689444597656088149039031760 8382480 4343707176899118399767063391613747200 8382481 -34992383728632505483088896783740528718 8382482 30684209010407976061914478353294580512 8382483 -106418144554933388237731891543417187148 8382484 122679526799486241677945768407746508800 8382485 -104844611227239055884877829302024310820 8382486 -17435415794388357074967517146962927616 8382487 -84437683560784003467662003146902847848 8382488 -87608574300273164823823940208402800640 8382489 -77857267139206171940772212282191408176 8382490 26712629532498521445152105889941580000 8382491 13871462073278304098794983640792615104 8382492 -39392383334728150568191832643461981184 8382493 13026091505346888831572899212283420160 8382494 94848961427193290344467066282954432 8382495 26945852772701933438456099057547271680 8382496 -73647962060435408058729995439896002560 8382497 18045812998811080253134976521543694592 8382498 32393240584731511020750141494268065280 8382499 -50572638766708830745536603576106574500 8382500 -12662493789578841415489215911577600000 8382501 154072548956210375859556788913709975040 8382502 -4416289747706043794712514994412913728 8382503 113859227868509129883050807859086773752 8382504 -25403248532825801678263381778174607360 8382505 -79548540139814706117385475532583925340 8382506 672972875835595069656799043996514048 8382507 -721827518321736637251530620058760960 8382508 67157920212125510862625648199720140800 8382509 54619402397277254266036269688664098710 8382510 22163949495148825630694159300427566400 8382511 46068651198599032005876774606379418784 8382512 -15108869390538069155405441924523638784 8382513 31278470398628102506953151706152754784 8382514 -4780702442622814784188883301396902400 8382515 -148671613346259796464872659275882080400 8382516 22273971056298682926459326019711332352 8382517 89704523208257920635231336134726922 8382518 -47765929028437398860277245226984275040 8382519 -6105988151183139008286779415739382112 8382520 -34195764635879543821031250811610419200 8382521 1447570552736096167069438385900144064 8382522 58616794025835454577910467343175068672 8382523 59011982643720440091177151122043756772 8382524 30951862293536767753263715337222664192 8382525 -2810273638375778525176440488738335200 8382526 -24572016912828115635093715078990071936 8382527 -137048198302197164620668912217820898624 8382528 -32816547796181132047147047192713232384 8382529 103366878601482693830045663089219816130 8382530 27023922141388877289779224231521237120 8382531 -43832174031119297848889982104013627216 8382532 -59398673214783387383430431083240734720 8382533 43038975144179787857716268505286640124 8382534 23290418018557429463490700283096947200 8382535 14801111482271552161085441820418292160 8382536 11664575825008343215469149157386905600 8382537 -10191653943968101594515860689015622940 8382538 71845175593287495891035867065226764896 8382539 -168926750437890469197199598589931469400 8382540 33867033704414940277317477211422796800 8382541 -21365968275610633622350353943439106058 8382542 -4664333277013604283194333236868111616 8382543 -24440134478393043019311129863934145920 8382544 34159685665550042160633369888782548992 8382545 131846972059733245604360060638181605800 8382546 50441513819960328811502190637680205344 8382547 141421166519442496346290341784238458272 8382548 147810448403807023938899039700303835008 8382549 624236170691616237290089833699184128 8382550 57757759316827697295862763237704785600 8382551 64982923205486457327209188163726700552 8382552 81001241192193126745979924013137264640 8382553 -179405297467306342841450283712339672880 8382554 11236277694859477451093726709196358880 8382555 26239266742211906571292876348821350400 8382556 -3429544779787833141180505477897553920 8382557 69319333299909109587466882624314575520 8382558 8057710489164361228566556885218941568 8382559 212813348373532314142428815911595005200 8382560 -75586195238939404932895528171473469440 8382561 23934189353171004044862839031334173120 8382562 113463483752110121816068860563712672 8382563 -28827821960733529884153914909655624240 8382564 102469972527466345601109414633586611456 8382565 216757040080788877946634545526208195200 8382566 -21725327381795452394117320987000627200 8382567 54646177039988428181108129490181437480 8382568 -98786778791187217669439944497836221440 8382569 -190181542500850473963132663952019959236 8382570 6032219063621186112931388828432793600 8382571 209764273699889816255323630899563915992 8382572 -5760295594225094325866333364743208960 8382573 -44466445646087117319841365505248359796 8382574 -1835418731395856631224925669190786368 8382575 13097294301582177067938863977628802600 8382576 3943425249444864517956036260976033792 8382577 18239329759068004596851516711337392000 8382578 -104279687722775160458428860179690686560 8382579 -42037408998429144099057513041160668616 8382580 -36769722587080897732410098657859747840 8382581 -89187794564216880450017071757435827428 8382582 50549499370640338058864385547542823680 8382583 -105304535955718831805955983990102299176 8382584 -60878561688463799128127217558728908800 8382585 -21610702796357203554612190989799028160 8382586 887639672653931447155841581968150528 8382587 25209970060939460940210968221570723236 8382588 -117507141817004995262996790535291247616 8382589 -185262542419333483159119226924119807610 8382590 5907249624383315861749273765651432320 8382591 -60811354628461886595472443625732224000 8382592 209927316881015078469325136162979840 8382593 -108453537536080496892097592209239532158 8382594 25109627112580171209610965816770832384 8382595 68460276462302740062270684427371820800 8382596 46109830631424499701667711291151904000 8382597 -97990813148495834332470285775581357600 8382598 12430731098725521227780111630061357312 8382599 2191440157027698796753082250574108464 8382600 57637146322062880152012178398474624000 8382601 2553549746364261025586944309008093712 8382602 -5901710935377197867994419909392281600 8382603 -9407976619420379583754454110382102016 8382604 -31276312166283177583173612969912127744 8382605 -2745411735344932532907712340555633280 8382606 -165900736879807716430118314532392896 8382607 -226520595372568223018227203033686824144 8382608 10702060445072927848318776013045628928 8382609 -4772116608707462535024589713200883084 8382610 -51067301178901196082634983171534528000 8382611 53098780654579911370482746992504240800 8382612 -10943045259326904892313032088484261888 8382613 5914544321982458906046310103960382880 8382614 -8615070439173512081779524598724034816 8382615 -10056522032475332272142932002405980160 8382616 -109699949623981104169104997278640189440 8382617 42634072377280212822650506930445121792 8382618 -48476324336213933159982282107678558736 8382619 12622662506275033095906123977257872672 8382620 -57833881651643310258142370175628400640 8382621 56925637094269110915430869424973081760 8382622 -11804018321969456797900745326628661888 8382623 185235124563052953936068615716862683872 8382624 42024712937883048477724421960651243520 8382625 -4754584947801444240547084042940031000 8382626 -46455301924689217705220298016231764480 8382627 -56158272596242636465820279243974717752 8382628 -63391767281037702090784347398521781632 8382629 -207682734118956243251124242366887179360 8382630 -31900463097092874502745873402897124480 8382631 921615541425461919833923667166997000 8382632 -11406624546843203409924601890972395520 8382633 2580202585417582416523433000385104064 8382634 3372994055188657280370398652411124320 8382635 332728776986263841573340679605596160 8382636 -81401329407047446244742627211825443840 8382637 112392229176460791214091102589775915286 8382638 -152039517953115301481130769677466423296 8382639 -30294124926543239378785996496405072112 8382640 -3231247953190671629096213538481766400 8382641 77026464582864354388397231124772188132 8382642 16496001745931739291378883982420982912 8382643 40285245416570629545036543548873665680 8382644 2026345868279782775638732829187741696 8382645 5668302664691871826804335386841951000 8382646 -16236835095839990344422357045282232320 8382647 -22343228341753490667109063097698692096 8382648 3637950890798657146435263328931020800 8382649 103874795477606459334582434112001660800 8382650 -59539309819425182060187118713399456000 8382651 -17438434178118983912533869452098804968 8382652 -93088792304180522729809113719202375680 8382653 94290862192077809867312567433226170360 8382654 -2864442098808185916980236697951207040 8382655 -69919713015621182961471891955057250880 8382656 3221545570559655139702453181526048768 8382657 70692416431682234082230649175760136240 8382658 59799686941113561309065744789794921680 8382659 53852990942067261485208792885304792416 8382660 -4835895460278866104930769899604090880 8382661 -52515885374264320709283476629786290240 8382662 35383173818579714490890028771341777664 8382663 17187863112378813939845274476101752480 8382664 93056565942811203747777905916963087360 8382665 37687545419724211350806801449815417060 8382666 56020305174308957205548558096776487424 8382667 -55609029374709687862197089658550052360 8382668 8697032475135827862922820298935648256 8382669 -91195641184576989829725167248535029056 8382670 -50599538423924880155546596366097648640 8382671 33937009193358984338981443917264489144 8382672 -4165421848847557180396863331167240192 8382673 12141200681905793752148047386108243200 8382674 -19531009323000266861822129952069047664 8382675 -28099366929724250383715561139738322200 8382676 12658125620671684996524245607910451200 8382677 101520062066872564545780054007731603840 8382678 188611449230926691741931421519369728 8382679 14413768827559572947462958136204384128 8382680 30402603953808669149575228278666854400 8382681 36578714470564859286790337024631627780 8382682 41922684102918755439222987183163407360 8382683 41878158989686175384973316813186080576 8382684 12408411273113524719618239916907547136 8382685 -163231597086897809330988386901385847040 8382686 -10334234515270845385406691431403724800 8382687 -98582239734220203507713756320565190840 8382688 23780237133014203467149996056593039360 8382689 70746642949162841937208894599398744256 8382690 -4646562960731804067787960415259571200 8382691 39356153483233354693157827208831551992 8382692 75695363105049712396398966160105527552 8382693 17479396189621895628110718453238765728 8382694 -62751646360375370071058141395320463488 8382695 -23592836729741194228104831998419786080 8382696 -2852782640556809190661617760623329280 8382697 46094409718385599467852433468158387492 8382698 48220510903894976630304476285900487600 8382699 -36524947171622351186038066071197564736 8382700 5817110041531844221956081312796070400 8382701 -12921367190892067567104283555140060000 8382702 -11347695982132562788481783092294507968 8382703 147815564971557627195523078279094240 8382704 -51292616399200743711603140589063536640 8382705 5832439350057210134475623636754048000 8382706 -38707176148703337031101718339038590448 8382707 -108035627931935419109523253366815541044 8382708 89550063191504664268044007415844062592 8382709 -39039986967987806940841628641835371090 8382710 5721364128999644965391764185976504320 8382711 122295930803530144896013534401514157520 8382712 42592929711569063639548946254321643520 8382713 -8084236739131275202202927905996102038 8382714 34683680625257785972948858535518679040 8382715 -10361293138574121230828777789423048160 8382716 -33745854171325473371100288942498140160 8382717 959000739009838427521564923975379200 8382718 -63179418190240075020690144232515482496 8382719 -51854862585561206139161160500995226880 8382720 -15700103161800153541508720608306790400 8382721 -339903964933337295795237885849461760 8382722 35748085851819705081488584641170044800 8382723 -70108898011133176950528227252387742216 8382724 -29094222590829330935626456759612400640 8382725 8305783109608491284565013674085178100 8382726 -33214915245995411546204226973224605376 8382727 -19222477505369557891653569905807224424 8382728 -99164548703371116874808183693440035840 8382729 -86091879135749775693413410626760748016 8382730 -50393794217639867718690807266636911680 8382731 27068565265101252416549046635804386560 8382732 68634852786530032858174662504216330240 8382733 73062555383501869902037864601184612864 8382734 24116452119438301832275200059883295296 8382735 92572103312817913723867019467102492920 8382736 -2392859639571433084011076069328273408 8382737 10060449082283140407519533950411558944 8382738 -18090811395178258827628500562403661312 8382739 -159050645314295633520724261979153397460 8382740 76388141830267189567675820703070080000 8382741 12165498769756684662838444267580866560 8382742 -51728580536478336169799076630997981056 8382743 14106408649974384386395404920199254400 8382744 56156742505713096289655471729583820800 8382745 22347053663636129683794785920094803200 8382746 -106339113951648043809964034185972166928 8382747 53417686029486613678307206025987823000 8382748 -153469729955642105663542287617536078848 8382749 157613121660846051864193100240979840960 8382750 -41070231403974445312372507359300576000 8382751 -35520194962207902507693460533765949536 8382752 -11467149062763870966769178271943753728 8382753 -25298436550203317820138849806340574638 8382754 -34129116280418068255777406712466310880 8382755 -72098883761906141050771564050327393840 8382756 -11224003749834828154639619505896294400 8382757 15290548465895335532074561524265486464 8382758 197768394115521313583570505633748665984 8382759 -33639583530696999386512291754371200 8382760 -57832016410225620394225783976708352000 8382761 110824472320209506651838147967736394852 8382762 -41576408207692088278190137575153131520 8382763 -82869196706336201787132605282580486440 8382764 97160448770743249683257763135111168 8382765 65987776238689676147785056900910880640 8382766 31873634944536196167294754495645265664 8382767 110378843436586934596241517426041868816 8382768 -7957370196608389393064465948955181056 8382769 -222699091968506869863897287592630576000 8382770 -16241895111421971512482373958382986240 8382771 -48113994166923404453364571171733701920 8382772 17028752883958533508794311961984450560 8382773 -166333419831174544860823117913996117682 8382774 -21591022922197685766457220774557399680 8382775 -47430107545827875388462527273280072200 8382776 101494054069372087508429040381934940160 8382777 21009217484242055645303415285295012608 8382778 -16620867912625067414891809650383684640 8382779 -279430106980183123505327771024427770880 8382780 21822385622425483411585808484853340160 8382781 -509424375277591239026497798577454336 8382782 -34387429226237299125638789365319755008 8382783 37893576577859280625212702361925281224 8382784 56848471789880149403494442315875352576 8382785 -8089959319505247903156819330430362840 8382786 -29922375200916835311789828154542788736 8382787 -693342369518977600483919060416082688 8382788 -63324091772216257607142261470240214912 8382789 -138824396245080270134806031373674942946 8382790 20488043361662366174132977094131278720 8382791 -7642620038236611375925423613910656088 8382792 -20385400141579043554985319882075832320 8382793 122023175878798714173100282032202964224 8382794 -2512526689246953642174159561084914688 8382795 1047900915855597887405003326972451040 8382796 111391409606311828714834133599754105600 8382797 228764740917024356267195392049127744246 8382798 -29463008852722754600141774153665881600 8382799 102083914879238238195709285036522980480 8382800 24741959642968279665068381710811136000 8382801 -31905716298066494435925407131024689216 8382802 48731377251762049530146181794119497024 8382803 48593296069441741373315284166993473104 8382804 18944927958770744586942574781721962496 8382805 -42531646347131724985883057918632197540 8382806 -105602035546949633144241181096366695648 8382807 -1339784776544092566513147615843972072 8382808 -27241196885317869764065836650938368000 8382809 7043512193505455751236018182546528404 8382810 3835664247864325431240049860816768000 8382811 104881262621087882786130264987178489412 8382812 -37964216709943700503964218188165511680 8382813 1918178134811009080822680032706274944 8382814 46124996406374905027969443152739556032 8382815 58382204583293981859326381818691560800 8382816 -31765623322141784650097636388309565440 8382817 71464071623057051351914073588439416112 8382818 -56763098578692110628920566314282333696 8382819 38835679839720465706843648736264405760 8382820 53932966308012884304502073387322190080 8382821 -153256812709637138031942466939917782400 8382822 26749307273861111497725768826748951232 8382823 -70905636325831583821302785077020921928 8382824 38697237109970524492438415058585630720 8382825 -53584964632402144919548196637768120000 8382826 240560901238629217685991922284821738496 8382827 -197362305574221416971685636644020571440 8382828 8151563471729304635902843417361940480 8382829 20187210810995158679054453015571597440 8382830 -107680316097715867111860238368911184000 8382831 -10112934906775866404704161476342482416 8382832 29096348121011526555977700731072577536 8382833 69553877505062353373092676835882494784 8382834 -4214317612931239188010097719879501824 8382835 257637202223210565801292462823812683360 8382836 14041734776056758152404952217551757312 8382837 4007045884542876943405354836207289152 8382838 -32759081912383686821624918724608832000 8382839 64094283845643646721805619924715729256 8382840 67686564255172394624384986026766540800 8382841 -138940355087374378852282235804225012758 8382842 -18935721557113150127439028074255890208 8382843 3469185575598685997534712032003793408 8382844 -17352724611471605317710571422401017344 8382845 -24003645104405565929306048674058034900 8382846 1115425788493708283811622484982816384 8382847 -77796054833353098682530001385316744720 8382848 232543572960053007893270139538243584000 8382849 -102006397191473392951995487106011785936 8382850 32901965450306415251351263199116800 8382851 37532306322722142381432658492431072144 8382852 -6496611279995465386829727009921661824 8382853 117579873927820284845009633500573454460 8382854 100451542717694406151273094423538209376 8382855 -16443331525448573306319784009193983200 8382856 -127289273440097153908122996133992038400 8382857 -448460485582286719078054480344782400 8382858 -23832441544728982300199172657799810560 8382859 -58250261767055648884113154124337840940 8382860 -3188403058782427132292385234325770240 8382861 -47466347317310276920887996337127366112 8382862 -27582322161455718860525124690436848768 8382863 -17739301741395814467953140101252005640 8382864 5973743603898454240348505334011658240 8382865 -20440570234719969388386745688801998080 8382866 36840905539908300184213157009704003200 8382867 -123785900923328927081740664293954549320 8382868 -1802741658930027070638161637024807424 8382869 31631565862043163911379202394895079680 8382870 -30193611095724489195547578961916563200 8382871 140386879338666102424948399129309545240 8382872 -120734546429793667523956050641090611200 8382873 -192095179542998089367957548202148575616 8382874 -24831978037110738398071052207756370720 8382875 -31641064613441003501931955955904600000 8382876 -71046629944454893500327569831686471680 8382877 29237765302614417142508606056356458726 8382878 -18208339786381473022456038642355734144 8382879 87420662165795569580351624040177120000 8382880 -47288727718078659049897545693265920 8382881 -33270128331537277441140480941348578668 8382882 1280652996387649823553335567382063360 8382883 -16511975316535064331337653376558539720 8382884 -101343085314117319213070977909232717184 8382885 -9646643002007038417487246491492550400 8382886 88862507271014487083092797181035943392 8382887 145499159384949150583304487867923830992 8382888 43259892749193518221957838568736266240 8382889 96226682205207319036768803156230476800 8382890 -22577422959472014672353131051372334400 8382891 -24776075339499086686607280496357939776 8382892 -39783682119411449269668425139334446080 8382893 -1383843251723146578712189741561143936 8382894 15184297062846201276856622215017088128 8382895 -41715094057853945402969754628409578800 8382896 8317483532625269065473712910851375104 8382897 51519319359140090954509880386792421520 8382898 -17909438392981287047478609582913929600 8382899 -36919308908185350075791778056047819776 8382900 6333389809136544031543421694531532800 8382901 8805984909627171111783568643971873404 8382902 -56659095511735700586078240687040075776 8382903 92706030576417714750585614141316112104 8382904 48970474451479157701905410841782968320 8382905 -9997181081031558329839387389993968880 8382906 -28988161177938301777509593140436213760 8382907 21493853697623132360950706682157180164 8382908 127295452721884987624757830176302896128 8382909 53374307144654789368708334230509007104 8382910 34044072926585007849546087946671984000 8382911 132197615031078554678772769542527551800 8382912 4086864949049670570577982933730066432 8382913 -18275460202506657720851999190517786560 8382914 121381430451837839292521558311984857600 8382915 -3010475559343484742101045149161800880 8382916 -17320256482923660893478287011117445120 8382917 -113383421341881316956880531811995116000 8382918 -38132546473769720796372133901593279296 8382919 -122656625353527251858461213911915440680 8382920 -38975243371819454909510302668226560000 8382921 79559068579711782943016786274689625504 8382922 41088316012330504167880317504300862512 8382923 -28382542445864054571194284828364048880 8382924 -47423302431857564357181053744765775360 8382925 23610820756671868025201532680129184000 8382926 1346555289871112715907794054736734912 8382927 -3041204705602627623849890918536642560 8382928 19075440099211920520921656510382080 8382929 155878603520612743266010990672694092530 8382930 46163487160282528095324466430029893120 8382931 -297508934097840676463487873811655924400 8382932 -15061033888465136939278096624645605504 8382933 -752880781082816155683289588596199200 8382934 -40022514217737682657826150937969347328 8382935 115083800786322058121802940829570397360 8382936 -1245809199287161060531084258454568960 8382937 -207900975703879133965242781614627751414 8382938 -97497338498835718198266932930312668704 8382939 -24394352331596366347096176127695062376 8382940 -34867139863106577492569934036800616960 8382941 39729872864094689907540640740023239680 8382942 -2344556701268808857138839061909863296 8382943 -67490897364143963967817094347778830920 8382944 -244809966764116290681141604172955648 8382945 85052183745778745212584817280548801920 8382946 -41261481660991865462250712078705385472 8382947 157541217105634389515636908836761561352 8382948 2542737223955212827560694736254074880 8382949 118086498740703033482515529476504077950 8382950 6583179611003800495436157403540512000 8382951 -83440732647727922064653027546091924840 8382952 97329028079493700253682112102628966400 8382953 -210167290360894015041555635240620905798 8382954 10652633360087026319933123041719102720 8382955 4449358635522178665044325407440648320 8382956 6390731067837095020895087214642332160 8382957 -16489299243386712382102339372848590784 8382958 -10134233421538304937946066052560058880 8382959 71804261978614727338410281978651530104 8382960 27522462969788785871910035789345587200 8382961 115630112458523191258896245793905987124 8382962 -38811648443931951883554641983408324608 8382963 -4337461186278181046186485491043392456 8382964 157805018574299754076227973831713765376 8382965 119482119154570841744989990430269096860 8382966 2719764354661462173277373856754175424 8382967 -49313279925755069421830423093311786848 8382968 -145843954485330394538531819732682362880 8382969 43089673391149603716546146337152697210 8382970 22743693467231730056677291567285186560 8382971 80116156382338736188936607296478215680 8382972 -13964780745793581813515607631311974400 8382973 -12254477976793128182092844395836903680 8382974 -37391696799309373311805685511366027264 8382975 -12202309468189905597290774794033103400 8382976 -12695428385153428051541532005168578560 8382977 -85813627237174059134718824001224178174 8382978 57720610186378626808109788134358484304 8382979 1753085539689632826291754709415275520 8382980 -13458944315488903514649893851165632000 8382981 -9091594436116582178280685504751297760 8382982 -106039423734517189266480526552613781408 8382983 -23732282206131563757181979170935115680 8382984 43005057049691833092911808142772920320 8382985 -37660632471600797484655594030824679800 8382986 17610335947022887312485296053093755744 8382987 -36528894937059074962755690356657620560 8382988 142959281722626471377269159735627167488 8382989 -31028161958122397088945258335098153728 8382990 7701210174311005225760727905717452800 8382991 82296578631333225649403662570231878384 8382992 -24454750283319653460355883843533922304 8382993 133670083880588773641453550564346049264 8382994 -71729394712636183821165543478300293120 8382995 146177347658150759961893566958711598000 8382996 -73839205246653007004842366451534494848 8382997 22272126411583665773961242256664841632 8382998 7082480573850365564673346574115287808 8382999 15352944286690341421116836385105164880 8383000 72725649464994879041997905090672640000 8383001 105873163314146605901847500339900100 8383002 -31841415104923599451671148879058938368 8383003 -88475141436188222380042690583209003520 8383004 32270922773393860990990581738893945856 8383005 46593964808306503337111646367670832000 8383006 -1508188697857914589450352816161712640 8383007 -55873418727315970428358857129313731744 8383008 -46325675294244892716581212655335243776 8383009 -58056714162608772623640247964620584000 8383010 -43416113227868604802305354835602709440 8383011 -8661546654613974482793292642751214336 8383012 5058280871993809674495834281026900992 8383013 -46019316610670139054366812221120236738 8383014 153760497322239432438453381494049841152 8383015 32855575688143210224057479924362773600 8383016 29662962889256271806396457303052124160 8383017 78672295039870159406527602929492547648 8383018 2313185979300338057505154908613766496 8383019 -169596642630921510403690127220518261580 8383020 -15029392437111381543222872231874723840 8383021 -4063507880249581921614630220553052778 8383022 -408333574266280247329935590478514176 8383023 19508348627683707529807309132825167144 8383024 -2089771970751891621846528826928136192 8383025 19567490130410731383124044121574956800 8383026 6019598882856917422931109044684891904 8383027 -113860940236266951340085959841082891124 8383028 -10955995972225328680335405570783375360 8383029 -36921826091723297669283721505828142816 8383030 -30051432354569100495655524727005907200 8383031 128160017779330197091159866497213856912 8383032 -12185219772199325158096270447233146880 8383033 128361767788851437368228569786059786282 8383034 -3473816232817774906624889491477248 8383035 -11735807482702220285308091700400966800 8383036 -93633427750029099611961492214003717120 8383037 -8143617676633701371054179652405463168 8383038 40591372411575886257094986665093980800 8383039 -35950677051625231506678518549294412944 8383040 25987501756667043091827000095098798080 8383041 -48674430826230237215083426882798830720 8383042 -26021777725423850703025575565987457328 8383043 -72807030735705922282405710287395539456 8383044 -21877766915225315023858534009571543040 8383045 58956295132822507869431640998936887200 8383046 24870718669524790882762090817612711040 8383047 84889917265357057277322120059460120960 8383048 -43072666645555670259790558792446704640 8383049 -263586745403977020113893423944918507264 8383050 7195083258218160776578169541362503200 8383051 7417818859225287472788387857471005504 8383052 123877869263652071417190326516382781440 8383053 -1278470085717009676693928782470261120 8383054 81039005818199891626291729557023606976 8383055 133992011503129562364551429304854493960 8383056 13985255595042446145978239674172964864 8383057 274453458926909703433779702008842497252 8383058 122764110823934682459005592791473652880 8383059 6772673340687272248708341917415793200 8383060 2012549984278061743862163703279411200 8383061 86470345129781822412422340969457123584 8383062 -10331576463149890543659291439012573248 8383063 -26784400161575457237921434616295431360 8383064 -62341520171925181194564853661618288640 8383065 -535454539229732273326774381033964160 8383066 102007932465787238319897093604732131840 8383067 -168854315668623086299936587756498836736 8383068 131360539961707108735044752955786654720 8383069 -170181345970732878175483163446991117530 8383070 4696269145959211308463861955744438400 8383071 98030722839402393421788084913679120712 8383072 39815553803179465439990368699399667712 8383073 48288995394052075700043158645626766724 8383074 2643376072783185497223296564557824000 8383075 31360881942206734557109273001817518300 8383076 124744095657588032886660317437815787392 8383077 -66491423269349497732743303355218489060 8383078 21206309437310263925273344149272506368 8383079 17657298297626953784789777135363745984 8383080 -40919046235556592281297365807368192000 8383081 19805900901653655846271211357321648960 8383082 24249652325349095148344861442398505984 8383083 -111863826606345029168805018177012150912 8383084 152758840180556400477156371625921833216 8383085 167912998414384811730049777368420768000 8383086 -59921444595011935431075323225328000 8383087 -197865663773629258401618804152190601264 8383088 1771262386186645917059175107347415040 8383089 -31608850382069496876139037964434339904 8383090 -4510687270478191814773895436655833600 8383091 92286424969840309487994537751495482552 8383092 -96523852181474084231231812139414888448 8383093 -92700169732978191707398663776004488658 8383094 39307034646535945625299264317478862400 8383095 876803410350816057925098514701331680 8383096 1000943703042931183617745341134561280 8383097 -178711578450173408567397714877239218454 8383098 -43523528381659889640087041231968239360 8383099 -18033833719018116547661692438394743900 8383100 -57970326976861181172933847755962611200 8383101 4416297631892318178940235244353490240 8383102 -16609057646888628953814755462848839936 8383103 -228099744719044056134555846886445419648 8383104 -94803100442792769959992268629947187200 8383105 159908627765209766693130950658058450260 8383106 -1492874787132486708916542466613353056 8383107 115211851873715405579010111300103758720 8383108 -3254559495733061499988733478108807168 8383109 28606817585716601781671216903433575040 8383110 3847371379078246209752715696373125120 8383111 108240082455646068942976177413952646424 8383112 8973560687505271222331326029130137600 8383113 9861443759414730760394731470686075904 8383114 12838247208226663738343398379913610752 8383115 12823613006543332390862854456797759120 8383116 -25958721144047180414260593190194017280 8383117 -334975878920015493738065725317757538400 8383118 -12756090364608057461869021134490700160 8383119 68562867827711134289178792368628340608 8383120 -27226257950822983132693111080641740800 8383121 8376145989044287496659020604526595444 8383122 196056550865967936487499499625739520 8383123 -33190264348068304733816728798501231360 8383124 -58711777536161861511717957329987426304 8383125 -20652655977074849429200522698342360000 8383126 27894617991157139755759311924503764512 8383127 -30427591545477546849025514370322986408 8383128 15148516706314118975427143986253905920 8383129 49260665051480137383538538234696399376 8383130 30813157962788012961110363071250380800 8383131 -5360580887645903551577726732775244872 8383132 9379815741793311903549448159154660352 8383133 14839756950232468626269348550936301920 8383134 -69382194253155426730056765526489187520 8383135 120967809584127560177285630620283239080 8383136 57395283605576586270394045296847552512 8383137 -32619847709787825800500314518192413248 8383138 31421290218758345765933938580578910496 8383139 -61447051732839984589398563465799727080 8383140 49289742813275028866548620376726728960 8383141 -69472691764794504810079312241058104228 8383142 1418945436381431477949926930265367872 8383143 -56562361618874771547030382316018436096 8383144 -1160128163372636864505617429771059200 8383145 46979328565670787322791909802481460900 8383146 -47771893924333594411065427755313747200 8383147 93804805222620228389952977371254022028 8383148 171349579354001682931446869180370946560 8383149 92602163636738088815870786776421010240 8383150 46573501685882416302488278324029436800 8383151 63787137428197134426077849196472704 8383152 11531454778820986626442431719161036800 8383153 5293564272143218816657138247177630320 8383154 42991064277255812889116814819318483360 8383155 57619980920377657537637323328585637120 8383156 -26043249042601692328125107738099236480 8383157 -85856489997750738405619016998950098820 8383158 -19290519977283260923084951476224797056 8383159 146164709402884618779910702571697562416 8383160 22627407264840580300350820145690112000 8383161 -23246652322371674121308438274813575520 8383162 -42700321755321316168974898190897505168 8383163 118809586484436627218345717768718221412 8383164 -18394073669333470182730887033195724800 8383165 46690412930889701010072596966440890540 8383166 85454769181341229554322399487932643328 8383167 425743963455891515515704779663330928 8383168 22599883949121041122474902356463976448 8383169 -15826063415714705693954150694623419992 8383170 23250224546366583074251724460560931840 8383171 -28286003884801295960425430154978258628 8383172 -7066521956924131279317443063558295552 8383173 -14954348327545979288490889869936597216 8383174 -12104929644552726043296728168856655488 8383175 -9544236344217024519843470451057072000 8383176 7523319589628842160826566713828853760 8383177 -8643761820766683186735310078344711840 8383178 888290711799693356035599922028692224 8383179 -352820888882683631505027879335520768 8383180 -25615593134564238839348920414620518400 8383181 97214643903119354147813425595595780864 8383182 31046664954341168516889118482368532480 8383183 60006298039471023327762961231083664256 8383184 41888311537216746233253414303174451200 8383185 -1415040750227270985834484108947265560 8383186 7618243370712435550233600237397324800 8383187 204189407515666347003334134545557774800 8383188 -22898606263671395849633896182573772800 8383189 137799901506785794759123369909362941920 8383190 -5843994829818891148698439362936278400 8383191 -47486011705279922260397668810947302808 8383192 26595424251410457055997469559045017600 8383193 -5280375997435022187385278517880319360 8383194 -843677555619528028987909939030804992 8383195 59297928033708548565125670103902055920 8383196 49110132256641635067345021940446113280 8383197 109548334105862926311148244831732764800 8383198 23237062163651254816768226716820073600 8383199 -135278448047408361227040949583386763520 8383200 2304326585341126486297026035712000000 8383201 10524027038648028413852596849343976384 8383202 -2720900807924092968482222259948051456 8383203 -118282895520665476657856587406942173200 8383204 -83182019999534595137042066575185811200 8383205 -30618856769253522524490177251578027140 8383206 -4217108268142880711572980887745011712 8383207 51757516029947763514462656511156248112 8383208 45212396274035506647864590313701160960 8383209 -41349972714111621258955776504620835696 8383210 58904168152595286782751397039522091520 8383211 5333713901807135289376934004106779192 8383212 -55609527869460438973455032131204366848 8383213 64944746305688142879523929211468949462 8383214 -30488603363195050875473517304050637248 8383215 -56786619678888078510218502271384016880 8383216 -5795264172467207310334854136514969600 8383217 -103042243453621669140402126856490434734 8383218 -11690542273173634093471004895471083520 8383219 39839994102531235844323731948645113344 8383220 31717485422428436565515882147950682880 8383221 -6304129845336298625090167889377540416 8383222 32653233488147132245445642905477961472 8383223 -143448593676793248617681619799963701528 8383224 40622707081908465115000507227422392320 8383225 -50230083223745557721594226618239656100 8383226 6522426408406183707002506568587539312 8383227 46990223137364349532503117981232310832 8383228 7145085597910766889557243508538817536 8383229 29182151264412496164763120204901890560 8383230 5067329585359829085029674864740672000 8383231 3210967816854255574398388169914329864 8383232 -49822230497888375059273894756173742080 8383233 -78236493497005377943495522205283507840 8383234 -51513317898601661645246551536085686240 8383235 30891258702206952212649225009738118560 8383236 28965052485689845937926898367076423680 8383237 -613480027824585617447917781028976640 8383238 -10820473722216762690899499193757330304 8383239 82038651182871471846265939442653207104 8383240 132033211576215841392441495141317068800 8383241 -31900175898720576309025397623507146336 8383242 25372197295453111021319010615972954624 8383243 -533788493730014692848329352965646560 8383244 -66669531866914831597024627620948599808 8383245 8309019546610833109542424849841562720 8383246 -105171439942557868449916022331922532928 8383247 5321646307646931394389772689189959328 8383248 19508543862839851375904902643350904832 8383249 20210495558360402529279265469732001792 8383250 -16728980589125466723834442858605816000 8383251 -53172173787915669018827100542349197760 8383252 164868951268125784236235096760777380736 8383253 16185231764455823414061303423291799584 8383254 8409143216229831094172179761888491520 8383255 -129754845542968130707506340001936340840 8383256 23249797153643397910615021158187008000 8383257 79074161751367554455265243004434798000 8383258 -9577879426117432942175049379530064416 8383259 34073843535532970629011317710259950320 8383260 -32873955635167534891935726163326397440 8383261 4126736214682990468294395964494739212 8383262 29693803084119484901870162973188299200 8383263 15773067948700707347229843319022073600 8383264 88718892825356662534325160186856144896 8383265 -96962952974442357951097029241934834880 8383266 -20497096673645444889610998238668332640 8383267 -83040381742154087998947495178055563684 8383268 13308302403473317438364116472596709376 8383269 667445924699828861048292112484102208 8383270 -2929198103925477192861260451556884480 8383271 9956417385430594057527095091697501992 8383272 -12277306073122061527181531559489454080 8383273 33901804151097267252347686034920784000 8383274 -7658824446115490656614772614346704288 8383275 8984892251417761372597174680472602000 8383276 -47509738280733319493454529790459512320 8383277 49780553115715330935504211948942920192 8383278 -38532719157886504327771351709214952320 8383279 311337224050762150996269725098443338400 8383280 58817033706302240827097328195010560 8383281 61789391796407556260795256188669949552 8383282 -72989797508692573001270458581010657008 8383283 -79145308364039962927864074886745700468 8383284 -15633867529133843336059428327943618560 8383285 -93826764234615561102734613728091454440 8383286 -32331520524781176643444229732251379520 8383287 31085156021828575807326890176515020160 8383288 -18670249173275569255679225873740800000 8383289 -195379573756958939223598432879376669910 8383290 11736214576529006645995897372723326720 8383291 21134905032633934474998793194370263360 8383292 -52521613322624160330164327886487593984 8383293 18815485400192028269999643481524492000 8383294 81661385825596395846832815143119103040 8383295 108287426950297609633853263739690939280 8383296 6535713341881479815826955814232391680 8383297 -72909500410671113663918966957711529260 8383298 -34738163197832555871745685513016043008 8383299 -266692538509301495413390145360348160 8383300 -8881427745276901110572021203752745600 8383301 -21127630792258683036322920775361785698 8383302 27819325939050490375146874936895621280 8383303 30901944501236373194465665773257563704 8383304 -13596008841010973094691264608860928000 8383305 23896334846186502398783205367913896320 8383306 26480010935261865747135346869908587104 8383307 54751950700118615614814201947062560232 8383308 71803016298546049267807582364003536896 8383309 60680304060855110651636150745851404128 8383310 -885112777022608347268752193512556800 8383311 -37913228422538475822276317221906621920 8383312 4096221765086557789511814069704761344 8383313 45287350988957746487127608370326824800 8383314 -60381366590305354410651074015518565760 8383315 8877128270276119284197779569340134960 8383316 32749143248097615769928746605037707264 8383317 -4974142295454218753584565971283015520 8383318 -29413461935036672490964891517253692640 8383319 -87102955003690047844628675899256967504 8383320 -4659604381265592923796945314985984000 8383321 -154394828376358451050885860739474287548 8383322 -51614229792424877683097769006691077120 8383323 -959856860935543724897151120231456000 8383324 -44148872319222134876752150748278050304 8383325 32488475955862983957919377672786597600 8383326 12820523234207483285560075776666624 8383327 21126994112325694903181811884314278176 8383328 -67990265736353583205140693862119899136 8383329 -26466629162425478054678893144736179800 8383330 -19977435327604513929343563158272788480 8383331 126746237930182075439735796332472317064 8383332 38095549665055452597619474194508922880 8383333 -14911313810980698732136604020311622880 8383334 -8926176598490322073335317449033245888 8383335 24903597536727586617713134393989084960 8383336 -92292527704443890498217329957356032000 8383337 14623957710867850710395492654671999632 8383338 -5425392669933988479280259331615186000 8383339 -107956432359578405486068651622611919520 8383340 -50099111839176625618037733872961515520 8383341 204616487818690337297813879079093294720 8383342 113046614017468639240117037164448324544 8383343 190105325547528192778850008687656604416 8383344 675431897091671934132364951536697344 8383345 -174199112471543103439266385228349952000 8383346 52231220333084249253714056248521407520 8383347 18330937115520273776191338837957948240 8383348 33047565467884950335735076129831732608 8383349 31620506258260816721143363966359142320 8383350 6153526431510407810866900238391432000 8383351 178480184144237690659830101339389558600 8383352 13291706194710199271992028036352614400 8383353 51655149997531039837171007179793335008 8383354 -9345072140922073065418002764591341056 8383355 3718463510912638807570505417707068000 8383356 64015280971676308532677202165369267712 8383357 -57707246413787078007933426679787533620 8383358 14523880904723112773043894378965537280 8383359 -10970555479048284735866371456198071096 8383360 24014402187511563614094320971284480000 8383361 -27624534900529796242134410530912366080 8383362 9003573624509041457809746314894140416 8383363 -169729674078575330485322763640985769960 8383364 -15312999574884891951908275413862272 8383365 122869633332974699942489081542518360000 8383366 36405140437337771985866013647669543712 8383367 70967254294656662196801644968896091416 8383368 -33523575929244021332563428166926336000 8383369 -149308888352358385421669461778021540160 8383370 -4194219642007205780420229045940780800 8383371 -77813568754210280632595187339405506088 8383372 -74909764500214331579796677879289520128 8383373 -3693330053482907549932872707969149236 8383374 24629011123798764033831201776893340544 8383375 28743975801622556190346576768437888000 8383376 -27961428247917699140854676361820766208 8383377 -13570679546672752616877089041837760640 8383378 83658774490338154647107989586344908960 8383379 -47582321002011559135289890424843272020 8383380 -79367531432181514466887622682500198400 8383381 -20380047392678370757227750043309349376 8383382 -27929517397499652286670636402021333760 8383383 96930021098981226679499883838452819552 8383384 -156098202358276290060442408665554749440 8383385 -8766501793087172906486522127849177600 8383386 -4727754904732303075963523513637668352 8383387 252666910587838747408782799579520511040 8383388 -51050609575032006461432217791476156416 8383389 -35557720393747291392503357193578411520 8383390 -6918837912301037248334396822574251520 8383391 141223292638365118633408523967281613792 8383392 75775104638644206492951040880415866880 8383393 2519045555280538118572717567856899848 8383394 -39188401838789837965511033436652769280 8383395 -50119400371096293851154146115919283280 8383396 -31405927554948138165734784097927716864 8383397 24161291286644936899171710860460816384 8383398 -49179983453733332655405965105448227136 8383399 38234855165660895135077910765273418264 8383400 -77046542070853877425811122678020096000 8383401 -211163423480317921678833953192273280 8383402 -62692228648060006994397499730828416848 8383403 -44764358384944144702881597420468549120 8383404 9290876633706701868928896790564641792 8383405 12736891887663338291354333465819711160 8383406 3644649250573911911937091957277217600 8383407 -5765866072262524466544724345842979680 8383408 7707931509341037996936151594618060800 8383409 2885950688716559477667539084481521904 8383410 -16838979566327904249224930006812383840 8383411 -111896056280080902969025867506860746776 8383412 88498838729118694906299806270315753856 8383413 8381273093468395930345905574799936832 8383414 78180964576789815125703503512177273920 8383415 111963358743666005251396956264803439120 8383416 26381506858296783716564844216184995840 8383417 -15124264283540159481210139751949905408 8383418 -88411993607210591471828468875995645840 8383419 -1358471409573575293418525283641547684 8383420 113262102202872326385328401225276449280 8383421 183543006900495480755763488501882149452 8383422 45234498386144653325177823207561037824 8383423 -10733054713746419927825255715967972480 8383424 -19887713955439370513395672853306671104 8383425 -32663060117099021908373100237476586000 8383426 1268762989625733037523233911938972064 8383427 -49473446747362112400259154681866402320 8383428 -45658300851194651239267092890314275840 8383429 65799080426216684612139832981938752030 8383430 59788751103230590261633466365270715520 8383431 18583191347486251752411749359836208128 8383432 19227690980924790052356408759112934400 8383433 -140707524511682995289837798110201713318 8383434 904125670669018755184087713059053056 8383435 -111161928060734016895623948210570177120 8383436 140248892086703731413015098459035822080 8383437 217588545580322470493636612185634763840 8383438 -10672382878420887044736682000689304704 8383439 -17914764250264652019093995220495935760 8383440 -3250503605201975951740575750480199680 8383441 65341901049816612071030876276343837984 8383442 159045308963585962991322935934345163392 8383443 -7465413505233921921147302893106820936 8383444 24604396306792590519397057024427616000 8383445 16510781424879175462070471405027076480 8383446 -46123089334344557030859832325749939200 8383447 184834204399565480660564546447298688192 8383448 212457416760133804501039107849781186560 8383449 -100446099693538020700140319674417822720 8383450 17886019344298443944561608382053094400 8383451 9893781676529400834848393176783227192 8383452 386302204899512696381495887973449728 8383453 23811358719852389689272680024928844684 8383454 -7495780127712205801656757562347438080 8383455 23907684340115685484366977903445983000 8383456 -46185742814839955532699182154176790528 8383457 124298352628912270765963143602302508706 8383458 -1185203357105723808244212013909309440 8383459 168976249545038835328727874178829214156 8383460 4379289424523340837686167115558515200 8383461 -2310792080256286672466819374273795680 8383462 30131620461346027266541816935725901312 8383463 -59489685102630906789744150060124757712 8383464 -76031440773655328183294838904790615040 8383465 -76778393945400462975801468948981360000 8383466 1448846885296362942901415705930508288 8383467 -33522999670522537273681679245655439360 8383468 153851331794009926200984284216984891648 8383469 112172433161315188060265593333352454870 8383470 -7127147050263283671154230869016149760 8383471 115857972110896359377965256791258478672 8383472 1883661057948076873174511503918694400 8383473 3772251855101491799223178949448885120 8383474 -43890226302451587515532910715231909376 8383475 585732355746450049182268013637189000 8383476 -9049523071668535225158386397567584256 8383477 10788073316659980238918111946160444000 8383478 69609756623853209350804668861245435040 8383479 -41884716701887438905598293004552054272 8383480 -38142176861537758337892323437117440000 8383481 -156980019920014853157893100984535277718 8383482 94170929984311143720237479566490557152 8383483 140739640607950041927576271542078365732 8383484 -83828996221496621860156587239954595840 8383485 35751025822959450717427492478784000 8383486 43514583453445393171807670177323819200 8383487 -32096994087965396526925190002527068160 8383488 -5950642043471410579315499094213918720 8383489 185523031955965628378318412476640396290 8383490 -11750469741845256890266843241196972000 8383491 -53933530358286794824137936135341869500 8383492 54414300495443082675918175693359553792 8383493 -14231889853931733522234952523638356258 8383494 -32031884235508427071093232062408366080 8383495 -2667833483260187900573806184937452880 8383496 61173796320104903373656805381667676160 8383497 -37633264099228778107118374039778872128 8383498 -32203742192613159940441582548804999936 8383499 184656009921474032588949892023172011336 8383500 30364130195769785850528301718625024000 8383501 -10376195094675794317692750600983826816 8383502 3809333085122103957036367366294204032 8383503 -862974747504477787003848794462655096 8383504 27711688038572636258256965588595384320 8383505 -30795514344564497913180007290295108080 8383506 -954969726464647008598284471098868096 8383507 -93013212254217501194480635541084687040 8383508 108169288979808661428750107828005231488 8383509 -345299617215961124441603091420125376 8383510 42723842575442464398287301260507516160 8383511 -221177594704554310405729049412732936888 8383512 -15105871295519506533956702161813524480 8383513 171792217462179800931003266051055746762 8383514 35214551237495860714528105842723119856 8383515 5830210255778938565754387724063192320 8383516 -12415934648099365408076030265807618048 8383517 34441906500832302472854837179664302220 8383518 -15487851537417354383985418524752756352 8383519 156784177684569544634053733806395117920 8383520 -121929751736837296126578645450558013440 8383521 96320372969328569618378842357883470512 8383522 -9302558979465578255446217489705095680 8383523 -38651407227620237775368019516679360800 8383524 -13828808402790832745587407285979250688 8383525 -106851814787748524976676849754962574950 8383526 80052887380042748043635816064213023712 8383527 -145989024516557016851247212701997498160 8383528 -166981929973095204237324314697563427840 8383529 -33242226679599161364488165521097704128 8383530 -23495496883589800532379928915631911680 8383531 70285062176793662885866544501850807744 8383532 -1390015333323606383660687600386529280 8383533 59442090999210792050449739098251358080 8383534 -57935677783704433998951597518941296768 8383535 -552426133633495500724819250811565440 8383536 -4837318582849373797095817149363191808 8383537 223753297248687563608300571203548071186 8383538 792255627700758662327721444401238528 8383539 3369032990739677901088820979327485808 8383540 58904896026962375426729264613518131200 8383541 52151528205560142094969455207480190080 8383542 5924169496578038746935629917684619712 8383543 -54569733323978388175429137072820715600 8383544 12510861942997726690539040059225477120 8383545 -30227488668383639984579896886646808380 8383546 -50482766103249451898317816084305139200 8383547 11876977938848071022611708007552607552 8383548 -12843275345214660741707647960235498496 8383549 -211257954544166605089875940068339514164 8383550 -3942834179145577731551811892178016000 8383551 -20239392501050701798274149767508240896 8383552 -31437472359317691445159262256821698560 8383553 14657211012020148834356831976883844802 8383554 69063014455175357327032139430662595840 8383555 111631165310333606407815585420176466960 8383556 30914765731315835364320639599356115968 8383557 6869578130516616469118118562733907264 8383558 -28002216341537420414392238029756260480 8383559 -36543629138172552311165399050272251040 8383560 -15222428637213325690685444009324544000 8383561 -268074963799384537868671833830432949068 8383562 45304873390724877666690664865116644864 8383563 39573931638718110861863319521860815744 8383564 4216622243989823710307892352701480960 8383565 43242254703014908849942245511524896460 8383566 -14549953350381606607614494513943485376 8383567 125383409018487801526673113787454479712 8383568 -10288622041851659898765170001266343936 8383569 71019318101463828944597026134368417088 8383570 2537394124223193349516920124843118400 8383571 -11829863911032456807168940265783395680 8383572 94595461224861542334178637660851380096 8383573 381233706138431713736263875287450144448 8383574 99569278584784668759028582980603637536 8383575 55671924097593804874658766519982764600 8383576 87322247835654725695470598143065026560 8383577 195614364937138548502041032205303084426 8383578 4273963474781549686217626058487496704 8383579 -8986929651607984923465629885533341760 8383580 -38586051823883643240602149019538339840 8383581 107420437742970160259569291053877920 8383582 1642454324627521603383143609925278592 8383583 -3604992883108106047728755086176549840 8383584 -112988172083066347660742434775290085376 8383585 25821555232981928096700344269681911360 8383586 -113385823540336815870270366518546713008 8383587 -55254593088356981023762458179576079240 8383588 24035405988592428625624876817465329920 8383589 147139451049179081265654036150495483390 8383590 -47829806902509966652445853099409082880 8383591 -88792272579646124383034183111341064008 8383592 14308642168342644694413741084214149120 8383593 13672059163788861913821952680584771904 8383594 -39571458345573662341590469998099341904 8383595 34254104064729372191117377505785798800 8383596 6294426642446655104732528916318517248 8383597 -91281583248432282312021178749266314068 8383598 -47486107046233990779102008397066971520 8383599 50814400905708446626514194313650042224 8383600 -2378545234188694532984322046836736000 8383601 67913538926628236415181328749303891830 8383602 -66175100483879737603357177369740087168 8383603 214819741968165799033300898240130347852 8383604 -114503475268349191941791491573958400000 8383605 15739718364895613588914031922842395200 8383606 -60145443684476654245133502628627200 8383607 287789346082974780625777059989670909672 8383608 54642466504339249324194514237409280000 8383609 -7152437061119066494282882555424246784 8383610 58421339428397132345870336001028344000 8383611 41837067139850114586671662437031246872 8383612 -2982567068942481931330818894312363008 8383613 -28051094820334529032195925356570154304 8383614 -3027170003661002518775372652994621440 8383615 96588417374665849676499427329593951520 8383616 9843704956520838703176713366258319360 8383617 40681116634381420051446061534884499680 8383618 -37196018957752449211675222609566194784 8383619 -165521115722452798644448234277463406980 8383620 5434208813359695941694300309619138560 8383621 206107431779236501135913307105763913822 8383622 13935008232680684522669614735590216960 8383623 -20015108142157857754798163749015574616 8383624 648742923155766901910655038770667520 8383625 -100439477701194494828682208219902048000 8383626 -9206914049139852903262710888719609760 8383627 27330740378714279340338819261732838144 8383628 55002717094628720077700747168500855296 8383629 58415449212671613416081896072708891584 8383630 48865016935896076505364914114911776960 8383631 181246765068377702426910859028747376432 8383632 15292381624484594075929855627712593920 8383633 -17767128424894850964362391561895402896 8383634 39844168460475465456011791252329408000 8383635 -29705573241914310438765871535555241600 8383636 72564849592005763596173221443560581120 8383637 23137550092289524713663925454574413532 8383638 -10848241899037441393363464522896793600 8383639 21327241007026628456710218548601183840 8383640 -6717884482899504252600536004511334400 8383641 -8571988757740319681589464772855663936 8383642 -54200864177458037615618729804512166400 8383643 -46879390998697808215128824473472106384 8383644 -22176735092616217053259200300722634240 8383645 -57171741835730660230075991357552422920 8383646 30916968056448617865480060963633033600 8383647 -76877083225046787384492626931285737400 8383648 -18573470900762648416257377072043786240 8383649 195934887106850768048316336658195111650 8383650 -36994038384177561704746096305902764800 8383651 82794568330697922843259653316990439424 8383652 -11554494551100589236879663082252327680 8383653 8282453771856218369817390507478000062 8383654 117705760728770845675264147628823037440 8383655 -77416346083269300070859074399071020400 8383656 -422401172788665020000858113577779200 8383657 74049451818467401226243495679795704932 8383658 -65835975421876618403035336024394218320 8383659 -117181389778035163781065522858819849896 8383660 -35443534289974063629841842161870776320 8383661 -49066848022747018122948314934042825600 8383662 241245765922077026136381129929062272 8383663 229150679224363420058684068334384545384 8383664 13560335157788188916252151199263621120 8383665 9299632575533582636955696143742261120 8383666 -16659617724039307302951761285803662336 8383667 22201937776454795060790146727770640 8383668 632921364319996074612412226798069760 8383669 301988397145105971483738014017276992 8383670 23786394621074887986977881634332577280 8383671 -3606278359424179972891099839548774400 8383672 15421556054719797549162272515791912960 8383673 -161052917527192081261927921597018197078 8383674 -808418476818877967691158620302635520 8383675 20004157352996094345017093603828666900 8383676 -51071299419658921789708363589905523712 8383677 224098396645959056292489238424138629920 8383678 -2646224819950479575910105999224980800 8383679 172304616987931846597940207778684692976 8383680 -4470020784915685236228415544182702080 8383681 -25789015573917294955364685611182184400 8383682 14803234793926130813150252373568272960 8383683 9863719461972598593786498542615240448 8383684 -67728158909064669823270475193097334784 8383685 -11707278021417459292995011331955522560 8383686 16589864752789599354194916574957455744 8383687 -32013028591237385007385596640859778200 8383688 38388113316649869546553741228486517760 8383689 50087895413439340553898577231331255520 8383690 500754678044563959972906666789964800 8383691 132954513077362152838087070427437104800 8383692 58520158388513146633483991778924068352 8383693 -168104815017864656654448333765712311680 8383694 49387856207135528484165299291790270912 8383695 -75716092217659836781149372420120100080 8383696 -5335971057186722834207196740586651648 8383697 58728739167095315225220504396509304000 8383698 -25304853375742315383252577245229349616 8383699 14487483149385752155000591296627030000 8383700 10965777607232683073052740714203680000 8383701 -50597579850442206045373593453533244768 8383702 20608081439231465351682897517626069504 8383703 -115705359739103521027688685874065972240 8383704 -84959590461610815367919018701554585600 8383705 56489817076317761729241815860424814720 8383706 43506621980278253217101439613215889920 8383707 23104514739145347472844574740575960416 8383708 11640380879513201647215092766432393728 8383709 -141534274371636748096632990471420192090 8383710 -580991102138897246826075805361326080 8383711 11366914047185855027692549886848547040 8383712 -185402857065150507527236387061543731200 8383713 -19537352719048608563548926012971399616 8383714 -94822841051258857339882827997027994544 8383715 29680902915567477906697769293890235200 8383716 127158426864057782977145048817482526720 8383717 220162841442350506977813814819698592960 8383718 31345434347061104053284983797341341952 8383719 -85966394530832316207531889827647689728 8383720 54439916119207677516713592887649792000 8383721 -67331962401075093324403041977892169356 8383722 -21821230037915420365176219696203612928 8383723 189118810248991704796936922471009037960 8383724 115370811733097223204459040614419210496 8383725 -15558977070587556166710458876411426400 8383726 21980363410618557439272586271110771200 8383727 427376138361039773830724227732874160 8383728 22830182478490340964246130480029696000 8383729 56998699924007245311781872991113914676 8383730 -24995901605777657686234101484401108480 8383731 -125888015492929902289068442132907037120 8383732 -30173394224522771505805301918691338240 8383733 -73355465454541352966578793962054832256 8383734 48373371329146506318596118428692990080 8383735 35860747208262548423376473805289053600 8383736 -18622562722405268127993181215411916800 8383737 24513400948302096616163597069575966752 8383738 -132026899607487844281933830701784789760 8383739 -826872180370879859130833893056788160 8383740 -5238733968432096378938244833974041600 8383741 118140803285933019662317771573601851142 8383742 21134170157584867121672109292662057792 8383743 18707974431906892083324156564395701464 8383744 -104753161517573577060160820456980480000 8383745 147551259483408887027879259026095612500 8383746 -7376764256746833974615953500707361792 8383747 -184680100641891967943678262438956450280 8383748 87312565400721725073404062957245874176 8383749 48706099926365461065608054124369279648 8383750 3116113427061015067066243067681400000 8383751 -5219818751209598929272396873328950096 8383752 28776040220539502919955745875310284800 8383753 -514925383733124559227272042617260096 8383754 -8663937733493870221436089078766923776 8383755 -29285975489246937075883277891308442400 8383756 -111235120261353660994479072869070104832 8383757 -162932638255657776727487018915235137994 8383758 -4406930593468880537205727609115233152 8383759 -61499408935107329746739939111957001040 8383760 -12191240538792398143547296421110087680 8383761 105450303833112613733544250821251245410 8383762 -46878287805649080623887096656930522336 8383763 -105595228558695756315044940561704833080 8383764 20676992469135656057943491136369604608 8383765 -36385710331778207390600979263747090280 8383766 93346822913919410385502049741895095040 8383767 -10930664950410928869875539297868105088 8383768 -128469888020828011723754054850386749440 8383769 185526118921469024043146368751264997840 8383770 22758199504763869148350223185327987200 8383771 -24455870559684647446965594180117471360 8383772 89563053627067359400645240140062885376 8383773 -10403100821414144672760941932650035616 8383774 25068547784732756949725121130577185152 8383775 5585318905800083991127820129371417800 8383776 50631331350464934141075503136588693504 8383777 -149677833761345550972573239158234199888 8383778 17106851612108676467080200505416622080 8383779 -128271104570010360990515643872843930352 8383780 -18419140956529571917917035243796422400 8383781 -20375479173002632911215356706983016640 8383782 39844382023777084126749276527509908480 8383783 287434752495480008604088214923292261400 8383784 -45473334401203711048724639317916313600 8383785 24621804253427533732080449648165188800 8383786 76675647045815932462477981105892348592 8383787 -18972350600349360763779549286506879564 8383788 -46556981626767812818896616867235266560 8383789 -204043426002386237904454348775428610410 8383790 71805417921875423228999333842055678400 8383791 -5644835161804525812909743184277965696 8383792 46302755919676772374785185856156778496 8383793 -48887247007789298525002356030711796800 8383794 -21119915843987123282776401552686968320 8383795 726340427388632441481127783575183360 8383796 23384945611382952907775655174266880 8383797 173648736450165223121591445563003783040 8383798 -39017660623662555018866328679473295680 8383799 -68084207387369832703900806777814298736 8383800 17842786813773176887486751449512960000 8383801 -104473199853587738695120532719389802198 8383802 83406940497711298154796539450005868400 8383803 -41822119040405413544750441411427325392 8383804 41186034047879400068041329113784302592 8383805 -29527111161450547819040503540275659280 8383806 55563173260884240790083078423478752000 8383807 20640464047539558348525155845117106000 8383808 25919517317815598303964994267335622656 8383809 3404368211106205590443904414456667008 8383810 -20554256824842617884465437325158267840 8383811 1016057399977385200475189134846764912 8383812 6593655652025233619100569723252711424 8383813 -248650833836526233708543067756023351040 8383814 -62906253695026978851566163072587715744 8383815 -41429562091576979027101160623731136080 8383816 -32539594143915447740843739131177533440 8383817 17994095788995124684911878611166822820 8383818 -19657756727561796509342296468287242496 8383819 -177593818764667196784917109333694540780 8383820 -13385556193373997785147969528757457920 8383821 -48666670823303458305407597736215316288 8383822 -24944067609542396768505091362009587712 8383823 -50860922994504319392551826266932621440 8383824 445735825281990368620157620313579520 8383825 -37398831317484243046328567563837808400 8383826 24836209310909100883102624503334010880 8383827 -18296608457158885462858426854479194560 8383828 1548730491340375675702649308080244480 8383829 186256570132961832715692865813692980430 8383830 -1510486114425920944592036084025384960 8383831 14331886073579163805824142340893381312 8383832 -106389122431158167892316342763332761600 8383833 138485066275047895015136705490349533402 8383834 -279946672717169568589764789826697760 8383835 50096618702877564726096565263847961280 8383836 -44648428958506009050501440395683583488 8383837 -52816253057889709005379871572479621696 8383838 -38216591095513828360211319274336951680 8383839 1698888036542401642846924692703047168 8383840 -35970180170681165025154899407103590400 8383841 -122480089051152724463451053643534114000 8383842 67074701751530989845237311922311173920 8383843 -63857911348863847834298421602359837856 8383844 -8639621365445264075083583156419338240 8383845 -20030133745850488419021124778385408000 8383846 20739916475759062923986677956260520960 8383847 90265309253778787761049324673477434296 8383848 -43645931447906492688216919050731520 8383849 -159138948008793930841043272704249561564 8383850 -38563834114504871314225566734667183600 8383851 3238206627536068500941572897211306160 8383852 -86113912560434378622715769983546329600 8383853 -16463843663007198597928716938326867200 8383854 -25346348150471611778639430489190992768 8383855 19799111252556545321059841339295314760 8383856 -12647421883753139396901314434462580736 8383857 -5798094415828919141187393336093062400 8383858 17894115289689190931924359849398873600 8383859 -82441345955088179732805995554319858880 8383860 50897344036682928817299523162441973760 8383861 -71880306357349820342508992872358499538 8383862 7291690514978024523695757822881142432 8383863 38881679936101098707184938228607047424 8383864 -2587369630142167769212635180498186240 8383865 -28188459567868268655878135391464116800 8383866 -24204580507128254628940610726894155776 8383867 -33621857717354651679150406601403853488 8383868 27341196099061186677439605926467015680 8383869 31186611198182846056371506024762785248 8383870 -10447641638613909053586902034210816000 8383871 -248500873431119640278780494470599637000 8383872 -13401995800541774216621590243285401600 8383873 -152314378526281433329563216607945168380 8383874 14766443800203845889748460735477380992 8383875 -57633138396429803207497613775173760000 8383876 -31299262644156729773829381768358560640 8383877 69703986135696125928826881414278199132 8383878 -36646048995581713252789917514157736960 8383879 61977262365368732438244892960560771376 8383880 -11819994152882973429342876997371033600 8383881 54020470021924334612218458394042091520 8383882 615187525313438367156734855833440000 8383883 -71690129060497984918141889942422281480 8383884 50483047323951758019824248251478966272 8383885 -46054774380106946821265374722959278440 8383886 -50861929876573034532720639021431625984 8383887 76960033327739037498314807109769608744 8383888 3938337901090249837630654358936879104 8383889 -48143445100775733601825719212647616220 8383890 -7250597882666405666741722782871365120 8383891 -142254296294633799677446389805678775040 8383892 73125176784252214654702897144187891712 8383893 -22385315798422449235131666117850785792 8383894 59073612622739865352206493040251646496 8383895 35529799741695359338603651799744706720 8383896 122078265059228760171699618566887557120 8383897 -34288932649998636861881170663995625654 8383898 114790062122383890478224953345554345200 8383899 -74483718131394841223708452931768085312 8383900 42442005736056332698854422315273280000 8383901 -259221419838752301060654395675830728576 8383902 20030388523933261284891483012675394560 8383903 135413506435802485852118143471447243008 8383904 3935658248478311000230499514282934272 8383905 756099765998039846992000540023106560 8383906 42848895229115446994766936240827683152 8383907 -66225019370861227168628475436192896000 8383908 -363596670774348812267711827623247872 8383909 -168402424001881988001419293052283656580 8383910 -73140823632767248087117132073334848640 8383911 82363646759971165435479733303906571904 8383912 -10753747601318832508522308891481420800 8383913 -11098147065659323799667361921987992438 8383914 11048682025782630015678958541090144256 8383915 -69278207291357325104231226472646305440 8383916 67258310956662212908708859793751119360 8383917 -65331235967034543471493919836100349120 8383918 -24764114522521541666858102070107808384 8383919 76539383247865702542354789900728833920 8383920 -6517950451851476011293244466935234560 8383921 -14360932419737729873841116082609769920 8383922 -32325121864274010566111696819380743648 8383923 -157651405842727636618037198452717644720 8383924 34695972334104075696433819413915832320 8383925 163031947105898848479365888495796000 8383926 -5093727250823184638710523789626920192 8383927 -8211054247109568082446504567634565408 8383928 9227943305266300350081881664668098560 8383929 -38249258512568247086541156175928785776 8383930 -66305237420646277044654906196398980640 8383931 -12063154895170373055789854352881862648 8383932 -111604169804019071508021945679725312000 8383933 45982514335313954231246626540563023424 8383934 -7278333643055873419117171275866326080 8383935 29410456094551028438027851277600156160 8383936 18151762488849451996495573027399925760 8383937 -151714718079907256785004882168345402880 8383938 -58235754691541608744487165736115041792 8383939 68301399638999979661811666851303815740 8383940 82803403274445680460196107028536729600 8383941 -25863123884730601981949438584260443976 8383942 8100634777219667699976718059893085312 8383943 -10690767549333413472082257517687652520 8383944 -68048946319704711201647833961826017280 8383945 -44672061485032843244209994212063603200 8383946 -65571326995365127506944875816649573328 8383947 -31374577694177534806125889539128719104 8383948 21573507542722664291932757773967575808 8383949 -96832589373232520140317872609193326400 8383950 8596864645029615754360361671575667200 8383951 83565260452119536839562201491720430304 8383952 12943026072269433360923470250362822656 8383953 -2937902671434389627483873791963387200 8383954 131871043067988341598653580988685414400 8383955 186212829526092318830632591405343694000 8383956 4971433625220592543485682084123791360 8383957 8182594781423007871158996900129113212 8383958 -126809075562045231369380057988066650880 8383959 -66564195502613678947914653584395936000 8383960 -25171933917960932383620300194176204800 8383961 116164933673940140146595617781582423562 8383962 74146460861798864932375648061561458944 8383963 -56748933380965419988593967434241069040 8383964 4313008330442648531942351493744801792 8383965 43105476664703751554038875818986401120 8383966 -23865218785619286914949347545478045568 8383967 -57651462646393270938465156962709231888 8383968 540970624553258083562901321907175424 8383969 40570582158236267586240768367537255200 8383970 2801470393870967873988653663789314560 8383971 141873922596478808362065571565929416312 8383972 -152400797533996074891487207754846372224 8383973 52466474926444687972633976271831644928 8383974 -12003297584442655991617899120392504640 8383975 45868662223506484401811255388378762400 8383976 80830542641556955670993509727077678080 8383977 -3785918946817707437569323425319439872 8383978 18040374832873025147490727690915468800 8383979 -52915659243896229561260362419560731680 8383980 68587053372213763989998139424125419520 8383981 -17727939644592106193998784768490071936 8383982 -75881716659097820979487367421509289408 8383983 -40598763435134831491247886612679460736 8383984 -3299849541369343857061831851565973504 8383985 33877252925833139496816263484905626560 8383986 19103280140584208760686782665487248384 8383987 -182518143347453373077827904488966566240 8383988 89361792376025584951886056538006191488 8383989 7712284960251459366675666881709628800 8383990 -49590309212035764378097815045739008000 8383991 12745266579164199132648437845140568704 8383992 35185835625337446425834426058359808000 8383993 -23983995301683705644478675673814512496 8383994 215400893552129276345116691654588486400 8383995 -23499830967526227056043727920737159280 8383996 116907600061481900924839478204980910592 8383997 -40576335144807503561612210511613872960 8383998 55737906275539517016702071435215507776 8383999 -20459793474923447779904603090912744936 8384000 82744745917999236001724886253830144000 8384001 125629044187335992804999907019026710784 8384002 31616088831142146688448349546036652800 8384003 -137444320567173957159711732826336703748 8384004 10354636137990097610089907923246178304 8384005 -21388554633082382782319663646974547840 8384006 -58575397475328532222927637135938283136 8384007 -17117813253426737458035119389054941312 8384008 25978896405944742928024224173273425920 8384009 -144864780300597640163551134646392382284 8384010 38619990758238015295444248382930053120 8384011 4209465606102152706306208469677801192 8384012 1025513003032117271377345112425365504 8384013 33910379044283001871727395446694363200 8384014 -72849270343295101053223145760633198144 8384015 -41901346291174728010856998391618666400 8384016 28391341786470690291054775790449459200 8384017 97821106681600726943420996729906068980 8384018 16847639051768533083206540124393189120 8384019 -44949795400952084411526070646487947520 8384020 -11249615843843685257058700544565131520 8384021 122950959612598983733733439077700414222 8384022 -5781152043370787863084782401541939840 8384023 -241523953226172875345167784558649879896 8384024 -180704564043666348576865674890111201280 8384025 -19314897577085647655049360671088840000 8384026 5581910831214822578394154825078365696 8384027 53981321846167394629415994928784305200 8384028 4182071688286549304162461234575505920 8384029 42795810912979294015282929808238157984 8384030 -73224946734954326024535887643497499840 8384031 -13608634614038897836467735068380956288 8384032 26144622016790185596453691173321572352 8384033 24190041080770615793009690813333448960 8384034 -23272978135147154905460679974624814720 8384035 -22951871900791676974699652419810675200 8384036 -167263610872949557575159980644324341120 8384037 104654185180006278932704806349970880 8384038 -17825259264418251483899619385716973056 8384039 -40540033208964543686276120624366950176 8384040 -38191481088694121304284188069969920000 8384041 -33189589520579218786588733044327207558 8384042 -20171713521183920544814769786843861328 8384043 -39067414433132680621024936830972721152 8384044 16215700464562109601021681992434171136 8384045 -103805926279176132974020568336679283200 8384046 -20895662835653491260481636051691000832 8384047 -38171588168033694344460808426841904864 8384048 -11974577622673061174683606232324505600 8384049 -38649590262086187134833216219874839932 8384050 3406798181785545583272174404265256800 8384051 -62375632206339271489175922721292743056 8384052 351712006587899427842749634510905344 8384053 185767745297817787445415546270051240302 8384054 -580586735093800564071734610191493120 8384055 -45200476378728554073946315691395224240 8384056 27821068570557856746732359376812666880 8384057 -177406197474555639976865335483866880368 8384058 53538433727670873670191821849538989424 8384059 214334312512176754543120054594380780260 8384060 28497420863680856392107450101555942400 8384061 -37706280866666781783134192032850767296 8384062 13624849148626554220859273561761329600 8384063 -151830810502852475526829609273840173960 8384064 -1800832860532921119276349366814638080 8384065 12219169349971270927436962959150389460 8384066 -123764415612817730034266382588789438768 8384067 -2188720247793867947059889304242054520 8384068 -12989165286674074819790579829274902528 8384069 -2331150468696495412276524812131749600 8384070 -574669774984197464718085928099784960 8384071 189129621049459893010614299792565309272 8384072 108897520614991696346037824149288780800 8384073 -71051557042430526824421571082048162400 8384074 -33171201100553839092379096136187310080 8384075 18037221496599738801771452642197113600 8384076 11007923889786115248254008261957784832 8384077 -6293649344074308859149297614007495360 8384078 -93869957511572149355384987009407076160 8384079 68535996349802128110089333286302111616 8384080 3156019620291774700316020500529397760 8384081 55187195773951085133810722937999280500 8384082 16573214524497811745269047330489675264 8384083 -38653272486355490681575260368951291668 8384084 -138184212561573341614904237565653338368 8384085 1924373320047586560908509002657203040 8384086 -103513557867672453324005301702337261440 8384087 -81504121534251310313587640782890102264 8384088 -34717320697893825606126903848838205440 8384089 6026927727347626083063050821929340352 8384090 25957185750658343735783892860672160 8384091 101732170950732438714009544838630069040 8384092 47948002070289464693096243238280273920 8384093 193751977077586813861375549024610754342 8384094 110307721147251638534587646616282359040 8384095 232845383192683804824836110021127887680 8384096 61101274162510122574124778860128370688 8384097 -4153637900341331049030777410763930624 8384098 -16278671525180851089953449640815242240 8384099 62400482288621375734155824304976450464 8384100 -31727882179431559334473806781407513600 8384101 -78272618499835137451472889415506208992 8384102 -53942782046342765253101025817522345248 8384103 -3516339453427708410860186093537232960 8384104 -83245128018449464287179321983757706240 8384105 18099673871422343461332264598243211520 8384106 48210031329858188617943624163700843008 8384107 9235886671059389375400393762718506356 8384108 -48261574620879529263630782967365420544 8384109 -8104428186915071687101889801646684096 8384110 -3715445986057498864227255717353821440 8384111 -144210293417070832662530570156085963360 8384112 35391383813825411838713871470422917120 8384113 -27021508281705333122603769478162335836 8384114 74422376462771516277154338636617975712 8384115 7851246295555194216204782587863928320 8384116 -33907518890567856108831521000673314048 8384117 36517813678441571722107836805323875200 8384118 37134952497297749656626367235044105728 8384119 52118194247084109121359693698961628520 8384120 81868633320958167332900175794343936000 8384121 -107962164694027880069041395795912464160 8384122 87948545597067534951964845120710065632 8384123 3592267036634272449954925462991385888 8384124 27294024409388019684954560010548772864 8384125 26242517818684281087298468486737639000 8384126 -354221432105493790794598340755019904 8384127 -20613347398916227525057666629439847040 8384128 -140750626393172307044412401978840186880 8384129 -76866287129771089375070571350127494316 8384130 -10810086857963954207896326443363289600 8384131 -23898182235409372147438675928779118592 8384132 -84655061735393033271898533966993519360 8384133 37228283004336825607108025835757830624 8384134 8900291542392255710367137362192748352 8384135 -46990397474423703475992128944086934920 8384136 16126165278510533722150071815267942400 8384137 33886047666934925836696472525641013860 8384138 -7940315830807336869632311046266331904 8384139 -16720523345983402076089945559168259396 8384140 1476623285920887208612032851464320000 8384141 -54116718676217619478192043060235568458 8384142 48352019034421424314308636060069740544 8384143 -97923023824935451001912827335675302608 8384144 22754777616762292818187048712084127744 8384145 53048266070356110490333123666289051520 8384146 4662506595706071989455608116379280272 8384147 63831498966078730943574647663510407596 8384148 -2467853369716376292875569685262424320 8384149 -1785726746570926672936953231034083520 8384150 -9524926654048064284955252290793935200 8384151 -16672240103297821252295330845919650968 8384152 58839510994384985212416654736980910080 8384153 -163482799190324296256204948202473619696 8384154 -6539256924243139665453862364046266880 8384155 23204129743676470430468517778023892560 8384156 -55157182365598857194321603074301752320 8384157 -1053479326754209120980887420895567546 8384158 -4382041515083459763684425203328087616 8384159 -59284539514530195999631140507720081408 8384160 59101802813581103490955372621867253760 8384161 -78453210982817650654803324931676894700 8384162 -44563818254172492063943365424356116736 8384163 4529254160518234627349875774451369904 8384164 -17046872646294022862092969933783605248 8384165 -157292938171202050847938763898083783940 8384166 -11427689200900415856983497879909566336 8384167 42755900991486527136985738275598018560 8384168 -31726482297898577563020237586940313600 8384169 -22188460902690677607557253185798419056 8384170 11961255954152645069148001969062831360 8384171 52272267805403161215882959696851369200 8384172 -31852318990627122741757327967602799616 8384173 44512747463831499612808737460130326240 8384174 114801884940830596000607417380568598336 8384175 -83456627441644268760845304846854514000 8384176 16060541721790725741028762208014958592 8384177 145545121963317424201624496048193820800 8384178 7203845877580838077106706835366963968 8384179 -20751982542892059387857689528873976024 8384180 -9339501516968236947147944904435548160 8384181 18071129168714294195024732514453973440 8384182 70989221830595951348557391334531660192 8384183 3781530920263057293252765224573992344 8384184 48425103263300562737709581691207106560 8384185 90075464035957326485401202347353277380 8384186 -43414745807607705756325747211358008208 8384187 -25223180119069784684315987917929035520 8384188 106074790563814000776842218749904421888 8384189 -232723652491543231839688534986856887168 8384190 -5133166548878190701646485101536768000 8384191 88010441215542735690650640382580946400 8384192 -15337321411660138162400190598049955840 8384193 17215243864597047255326258986797308082 8384194 -8860349422856136837303499864784414688 8384195 44985584688289138758193672080479565600 8384196 918597214862262225153491951839186944 8384197 -42639016696062137986139257061916482148 8384198 520286072790247878488517551708160000 8384199 32814189445439835730671285676476378240 8384200 -47373701720169750842908585586184192000 8384201 81388589575309069773209652619992941952 8384202 89788469918838469620723004389950476800 8384203 -86880327986697076029874559680988312400 8384204 53134984145827235788221414191207283456 8384205 -55450932705707375319660416253255524640 8384206 65231739884219159479211171767237760640 8384207 89918654836217286278917186763380413600 8384208 -4419500194638622908190381306260750336 8384209 81397313041624947942258755874916647410 8384210 25669453914957125555060533155181337760 8384211 27165248222668988103941876255558700 8384212 -97890119645663491772985254223715500288 8384213 865551620702134554896740282550149248 8384214 108511495167669685729449496814828385792 8384215 -18715443080093352108399702090068596800 8384216 -186508503411448807404636491777874155520 8384217 126037006873219770891448756408122448080 8384218 -67667019586253407413401893296578608896 8384219 -159195249821712788452293304192063519440 8384220 -25835403819281235761353055962518650880 8384221 200035720825555911067588285514824032422 8384222 2522844737052409502225631073189223424 8384223 154846115528824710174409769642672551824 8384224 -27477902851146907395921809925857869824 8384225 257494715714410716970850074068795750 8384226 482245559063790548580378972288900864 8384227 159965049775043384150625944415055090076 8384228 -68602050296566114069807217529154818432 8384229 -4352424272514645274352152079122033152 8384230 56777010505939495517925897597799584000 8384231 -1535296529455012348635681211584620568 8384232 92825314052172742234449593482821304320 8384233 1964950471363045020499698290282380608 8384234 -58256754219481565319042469565074734240 8384235 45182813811803180298254163178403861760 8384236 -20274868916856540524530823356317302784 8384237 9758698703289076675332348140174424972 8384238 -13804067243610431834410562944276411200 8384239 6817093687433402100735371168385481040 8384240 -7365998037314906686772754915329802240 8384241 -88399792902842006890277180329872574608 8384242 95103870728807703566921485366849696272 8384243 25348106714617069021474326555738873696 8384244 1860522928307040789833840735430574080 8384245 -4815477089345794849073235103983681600 8384246 50962700858277178900364773381405240704 8384247 56232679074082957725921279219319365600 8384248 9108382130366613483005834052261888000 8384249 -68647280042085905926559259533039038080 8384250 26782555841709481938683776213511424000 8384251 116626888263687843529876571041214249252 8384252 138560754462721026552842874507736436736 8384253 94204093188151114244691721643176786944 8384254 1207549075514836433339468710972909440 8384255 -35467610863378769614456131338060161680 8384256 118343182010674365992793029711065251840 8384257 -48333347187754351040057064119935719488 8384258 117154035228791291003214865167416214480 8384259 -66527751387226625327080641682812695040 8384260 -9045672982741396983805882291145687040 8384261 -2202416749172220699773130107141702148 8384262 13754442453250678860967375661748417024 8384263 -28972081833430737591773615066847957360 8384264 83194416534858096579531119411219988480 8384265 -4269247173020122568104548774593952540 8384266 24983596856692402323028330650009997824 8384267 65306228960249879393611415446553827152 8384268 4551661156308785139263502481296998400 8384269 246860885666844592116279614622220928 8384270 56210665110571557943727998468923532800 8384271 24608415755730839185431541374527130624 8384272 -9519542081355165528365071166392860672 8384273 -22480024991248760282134144585836614478 8384274 -5138379241151637693842804007076410720 8384275 4990113568314619109872257591111211600 8384276 230370713425966480309156184701395103488 8384277 -76039665397429742602835923899363706560 8384278 -36432649194615272253878846247089372544 8384279 44609459989816310292067587995291831880 8384280 7618589180582165866782865231681536000 8384281 -79396630153355502249414535128652398828 8384282 -7589154431504144516933735694320624640 8384283 179750691690789550194050322471463249920 8384284 102160750312991755702909116668769199616 8384285 11914896984990228870802229554376741760 8384286 18036709312768685731105875648510050304 8384287 -52489427473999010162624175815607324064 8384288 122913004617827171524192536860035645440 8384289 -12745413378716078156365528466143856976 8384290 63171823705069028291045609092529882400 8384291 -71969928255202022003381444687223316416 8384292 29179235092410393790246432056165580416 8384293 -115397785061565121924907592382240427458 8384294 -27377202834915311818879367949555573120 8384295 35439113778810908243575438221812123040 8384296 -94486328525303373715302548711524515840 8384297 -120439541416858106352432934995170533254 8384298 22181534568679873565065138621685134848 8384299 -1402560600829435518796623756605591808 8384300 -22717307443182688171081566976879353600 8384301 68960414448562248332973326976628114080 8384302 -17266029696013899766050345334165257600 8384303 108132538549100521214854691980207635504 8384304 1063222390156052836333065040686710784 8384305 -57996523067107516879599241313281093440 8384306 25342679025857141134252308139436098560 8384307 -103640378989102918168483656966370601160 8384308 240429210721226871590854642866927616 8384309 36584481006827855331247369254725094510 8384310 3601492233748250427519834465214715520 8384311 -30525566538799502893704156812175470176 8384312 1920019188962799547270424123856875520 8384313 -27709777630751748379453675283223260160 8384314 47740925558708588899603958845993286256 8384315 52194109835825848181461408155578203200 8384316 -48800275294119241880176589974125920256 8384317 64050794992067118462518751551567015366 8384318 7067439564124362768446232155889232704 8384319 -192934412047352076053896749139930512 8384320 6693830830265978229146791124454604800 8384321 171685045951508190883174603651399408944 8384322 -16338037159256020264558172045328500736 8384323 -164555226749016629083711968422368559428 8384324 57463420810643216536347245839024317696 8384325 -3489929327806328863525673706253502400 8384326 -114248301506577635730435288290702793888 8384327 3587318618752745459633728862717804544 8384328 36525465235870520443712106103425761280 8384329 -106072499304036816939992374940772998640 8384330 91429965661579059847505515121983795200 8384331 -198750351327788391525423580934076659280 8384332 215435067662150167640612291317025280 8384333 128365310220852723453689072569722566700 8384334 -11924566885555839822100768933681981440 8384335 -76244960488178060880576629849860226400 8384336 10933812858984676467721292818283741184 8384337 -81090508658566168238121818749124962560 8384338 98544703549300747574963424229282738320 8384339 -166548203751709988510418686597039803560 8384340 -15746821186556044917476659838431180800 8384341 -98087711602228127231488009917691594560 8384342 6591497584750330182173382078783867072 8384343 114525934057892852622147569243745068928 8384344 138167012686770287377426525944001628160 8384345 35961633503668156629294993908577764100 8384346 50096470160825588256494855820856684272 8384347 -139145863847224762299503648212338358204 8384348 11426547629656527874076684573439522816 8384349 217779749463063740123304066303801688320 8384350 -26299654126340813818522282439853480000 8384351 -75572097639864911384695890530308239408 8384352 19419026505680152748553380954852032512 8384353 -36038441309822268458608160899861999616 8384354 13225746616523422155470548218114570240 8384355 -665074996200643964980664754970617600 8384356 120992644426697393808444920659852641920 8384357 -59923160944313481881949937999200731394 8384358 15540976405945969425330222471626672640 8384359 21218113669579995716837528146474229280 8384360 -80062281820405779895923317217478656000 8384361 -74964531513582864262018158541175158128 8384362 39123803128347655932338004839213428992 8384363 69777987468623821717316928442792085424 8384364 -52089306666850867570482187429027891200 8384365 -119348727540868558195195774976424715680 8384366 -109282053183567107499593142283685174400 8384367 60009482890882822152519477328150588680 8384368 -23937352447584643347134955843147202560 8384369 -49778936188508472119406452146886791104 8384370 -10597394311419981570469722902812147200 8384371 33044691899779297834509984694999117032 8384372 -119454966067951479122565552503975454720 8384373 -23183097683032230385242391431330418578 8384374 -12361542559404462783622592316306047232 8384375 34651227168235371952293910551468225000 8384376 -2823270602253092745458933007876096000 8384377 -104385236404467236842190847383828524800 8384378 -35420743405846373434157965764886703760 8384379 -37724946909174537260043591671318125200 8384380 48665173906600625043828716943541847040 8384381 76921233094920066041699409198676930182 8384382 -43093948282258709829960828128683886400 8384383 -48916855028037097911928460280791003424 8384384 -25298959811480579894087188738536898560 8384385 -39194918148685029743712110712773653440 8384386 -102482948967706424718467220001956104160 8384387 67901115264510909277692343562810459664 8384388 8750258226978792206334445488640425984 8384389 -22153644512986559140086690196700724560 8384390 -445521319626946717449005846109085440 8384391 1448988812225835490019112023923983432 8384392 -54092846599730518758192937841567616000 8384393 -59552344780964567522991351038895863040 8384394 16479766616822892493633481716993552128 8384395 122342563884839320381643772356709338400 8384396 134500987140795347119415270249913054720 8384397 3043185171235125601886965604982435840 8384398 -1238057785302692631684867495497060352 8384399 -215970933676764834797588600664008091600 8384400 5871053771131267176535063171867852800 8384401 -36958548433222145309352889912230747598 8384402 -3686555378477177207390189252503328256 8384403 1228386230113834891003994517176192304 8384404 921167901861690760513319302402240512 8384405 -95784428983459069109021450677976924640 8384406 -79291152899597530339561811579233959936 8384407 58627576787093376357835389514908733840 8384408 -28282363474050878216394139092867287040 8384409 -13119068431066781405968930571148779472 8384410 -40056727121395462911788564434310564640 8384411 -4382381982555981853935158441682041856 8384412 -77934580968731979503009871987950642688 8384413 -576974629021484850909043745898722304 8384414 -50027074791557569595223122643630890688 8384415 579911434209088615586117214527385600 8384416 -155473176022405139775829043368396062720 8384417 -54376344827364673664372519628115300668 8384418 15381863340479319997643605807323617280 8384419 138553222588678677306461080601294713820 8384420 -30147366950711893799953859008799907840 8384421 -28541290846461709648990542716900361888 8384422 -44080398674556359337387817881029665920 8384423 8352897630383981977506488965674147840 8384424 -104763708475956238060614650354119802880 8384425 33649046180110715996120676295278980800 8384426 -84497843848209845312512847897562091776 8384427 -21695491630277580453493569830217387432 8384428 107611710683212990065593643640561735680 8384429 -143761807254725642184030565516580372970 8384430 -31133432453652842013663953042034218880 8384431 82535070030847978919044596851231798400 8384432 11242264626179739593521349380806868992 8384433 97058020271589296264018644700356723824 8384434 65763916308212306294127991228352697600 8384435 -9763271912526956796616737879541071120 8384436 56641068815501476537644916919164459392 8384437 78041157519156157732432809149065329372 8384438 62297856645733104693278245466274633120 8384439 -98740885648779718597504685142898308504 8384440 -22805151884114636919108746335566643200 8384441 -263928631907254583926186711459153344 8384442 -25861902855652355840791019454325383936 8384443 20322417270264835052823632301262690224 8384444 24804740682582784371862221950168871936 8384445 53007871703415482665611420209461152000 8384446 -13808489833180134062546483362676981760 8384447 -198153438321751329603884923829628499128 8384448 -6318570169763839313654150428077588480 8384449 53096636122793941500830182316343344450 8384450 59494140919596899151344418853035900000 8384451 -17949053461719712393230409091826928800 8384452 137106710083846902152201618486288127232 8384453 -82514714162194554922299090349356480 8384454 7085967222490924058927107196085180288 8384455 -38496287895615918419645944292325029640 8384456 -5736198869594602899321647451631564800 8384457 56690169148295555726986623530255694240 8384458 -41952716414096280747238804901159635920 8384459 -10814777174325796058754444490060656288 8384460 14371874103643739765797104265293250560 8384461 -7344594732270942363729865287511382400 8384462 118818543137327079765656552053512983232 8384463 20487661641205720039784117100390862104 8384464 6944656415186222966393746233853870080 8384465 91386834282107299450018566543982255860 8384466 -27208137329803505126147433391504590336 8384467 860962229279330505615099964933580800 8384468 -19964329185557069522538045698571184512 8384469 -11061412814347612963560528817851545472 8384470 75128466753112441657104759310241575680 8384471 -7401841033215156642555450184959113568 8384472 -16412972733367789678118914414296268800 8384473 -38602125258614639964338617738022480640 8384474 35635054973991649607378387510436317952 8384475 -22767374636538871021723078232289076800 8384476 -74206200068483559514683669823271178240 8384477 -3416036247759193870643628095970752256 8384478 -22368968135523120920575496848245009792 8384479 -33465844826909115097897818082443629920 8384480 42063744612177829387461973729738752000 8384481 44602479898499803530834183569270176512 8384482 89995346862554831641406062617081802752 8384483 59445367589271527108137754378812625064 8384484 845644535864330812887337374585600000 8384485 163151675460117339587920282888908608760 8384486 19851739831212926950261001717571922560 8384487 -42045672396486106397770528853957818032 8384488 5021017111702578211872255114446223360 8384489 -6573591291345985022206013438432280576 8384490 -36452725427222220924709326131388192000 8384491 -65589451663070151481022715767941780480 8384492 74179511514669164788562043652762972416 8384493 -55787811271143263773926872657324096736 8384494 -44985204603033542914186197736721983872 8384495 -44202740901649981500452626113715017120 8384496 -11375242776786446436794828643237298176 8384497 9144768380530659273873875200659382512 8384498 40510999300037803076006606583683490720 8384499 -83740704018764332593729912638859021600 8384500 -33569469383589577881588435401623680000 8384501 -561733565126588374593479522161116498 8384502 12621710644548996978406270692557144064 8384503 -147663894686691951179694294382958324248 8384504 120878246771669985216929387752630517760 8384505 -28889527722568683686292505519852992000 8384506 -37500789167551082324276106560451489600 8384507 -131173026863444589485994648769171975680 8384508 14324734127758549706916981105941250048 8384509 -64753904347552873907693534204120090880 8384510 7249630658865160665989476776763728000 8384511 -459702272064508987364537548637842416 8384512 33528727800435584102734585909456404480 8384513 -69572918794768026229716573933758177580 8384514 -8312386585653980946044438972012990208 8384515 97471121691102652292714201037216226320 8384516 -51149039961337157540023922787016937472 8384517 -37656410667111906403586277153464584740 8384518 109995612063358218429472125322479501312 8384519 -3994834457476668159113764053716503200 8384520 -10999347855426409318467529478698598400 8384521 7351008746552825830926339976689413412 8384522 77076048308736117554683343528732523312 8384523 -8717755408790615518274883028735865856 8384524 107702901586770008040909354001681608192 8384525 45289617672983144528310625004593366050 8384526 68736498097852618856852342935442486400 8384527 128001118882118022661081427917730680 8384528 58201806673189249632459564811202150400 8384529 -52278193780068447662757811834217499360 8384530 7775717618060648928517995172998374400 8384531 33341406579094910487852250623868108332 8384532 -1399734221513151390970913342772535296 8384533 -24759625104058400919236038599913042340 8384534 -62100098446379398387854601112815584 8384535 -12337032626378949712203403357106763360 8384536 -81669469270521414362221249820149616640 8384537 13999191767878882252461054773463940500 8384538 -28592609926201049704023959060562128640 8384539 -42374603532739949471060035978990740480 8384540 33458531382357901913193576274501140480 8384541 -2469973847568366090624109378951568832 8384542 -15942439184866124481304431732979763328 8384543 -146724705847266023799403007620407362208 8384544 32528634926316719765443182958498283520 8384545 30488385409456012126365742435535521320 8384546 1730727263410035906508640636592539472 8384547 25658253018552975141420914718967198128 8384548 159811467495988570739547723346652062720 8384549 8924518699822335513067769466230517120 8384550 -13266240044324582456388316127831371200 8384551 9111018841674276657288982581464811104 8384552 -61254344851420542688160358945022771200 8384553 5915957615935116823568635435322041140 8384554 -2826687154102619438058359407718259024 8384555 85533490660169264696323585343883492960 8384556 -54626571095245259168111711264556784128 8384557 -55929365898043601286131756384106125120 8384558 -6072384121197187207754615617058476032 8384559 -63333346661230150032821556523246087920 8384560 28773912931214397115952962015743836160 8384561 14488003587970873397355870651587057184 8384562 -46470612523255918657185994562504749680 8384563 64026905448781105160144873838736758984 8384564 71483441162778806965816967542996273152 8384565 26221192549712756355182046170706432000 8384566 46539391954009194663174899578330211232 8384567 -67329447329983144666440799300128716400 8384568 101731446615677175961939976781587189760 8384569 -168367215400474750007104326392594037504 8384570 -132007401972189341952784658567700480 8384571 28575531979960835289326699946958183008 8384572 -11163659484484300093501705348952074240 8384573 16977202931192308930585745973713049420 8384574 -7293414352898306649459997615723200 8384575 37573645821951678782633284365618039800 8384576 27761408586060257422738921701341921280 8384577 44703653233301831843041004719761494016 8384578 -83543349809399635867999027920328442160 8384579 43548056820435599661556661695794424992 8384580 -86755388028818593721813947192284979200 8384581 -18845814807978806701139309353476081216 8384582 -7962141537113821502955809836212801216 8384583 -45715725599189937818699961371134981296 8384584 -32879693861395221672608754342996449280 8384585 -72969166053289220577879834320300441280 8384586 -1104905622401411578246364717541957120 8384587 27962208962585946588951803153624699592 8384588 -74798329310371364834253274818221997312 8384589 -42780666407991704487010022228595597546 8384590 37785980111873429722658947861642372800 8384591 -28836715596038462169867603098529925008 8384592 -61264826853823550480764343595171840 8384593 -64362456499057406826510013927772139200 8384594 51389078994461526959365541019970015872 8384595 -4455227915827180696965194829102390480 8384596 3225518704804669662402964478825256960 8384597 68224455333065151518219397052167672234 8384598 29386871989162061364216793567246176000 8384599 22257926500378554171032882632093596064 8384600 4901813628530231293937874975725568000 8384601 2688517983672037072756789349759147520 8384602 -83067143190955849603776892783734175248 8384603 105688913163275031412070897157878715024 8384604 -49379976299460257187475906056293203968 8384605 -57074831232881413512583739092281444000 8384606 -66782838016021507664238368058573539520 8384607 -8783002343158288378585010310684441600 8384608 9768784253621857039696610394349240320 8384609 55724486990386209248086286387623857840 8384610 -17773076702843576623082197270382400000 8384611 -25973006571099429745384680241019234788 8384612 89197644518809407031933116895265144832 8384613 -1090017217972485123840160519244413536 8384614 -8684562442180379511451654698136489728 8384615 127575445537550943743829220957735880760 8384616 -16383730931675974479091361280209602560 8384617 -85620553417508558765676253854034731440 8384618 -18348481597715250436294304732975215872 8384619 4510896565555653526115588757091193280 8384620 -75027114768321709961466803766617272320 8384621 15480919603103680338890548046713479360 8384622 21746541555699137569166884104678967872 8384623 -36133304326656966080892511610676532272 8384624 4948209097597735031050140268740771840 8384625 125526190043025039645873457550050770000 8384626 38324629073694526693694454938424199200 8384627 51070391047431499646591432425148769792 8384628 6714666110543178404959166223979646976 8384629 -101918255769816012629086621839756203520 8384630 -18699343864696886102151522988053335040 8384631 1538259243388609486716730725499898064 8384632 19340380119969689345318802169678233600 8384633 128362722518181418776526970962784078724 8384634 -40851901228545372139109846421749280 8384635 57473636521795013176958812672685160000 8384636 33680258873303342054423720051432914944 8384637 26377898213003595030931486738178280960 8384638 -134141000685439475075732476923476507904 8384639 93398497207979456581991309030425261440 8384640 45781409564162685536893628591584051200 8384641 -165895719904808132230512766161812664958 8384642 -35865353530303329735984873687068133888 8384643 91831221983079398782732582458741637080 8384644 26596485151295871646485016953515919872 8384645 48601843194977057166505439350413349080 8384646 46363361355830837457941341132802107584 8384647 205010706622376370152402389472754358800 8384648 25499253755753443459196094139470274560 8384649 -8255971239944391521096983853234297472 8384650 -30879511128424880595913501891891033200 8384651 75235706664126362220826200936708020904 8384652 -100687698330993685604550878507593338624 8384653 873774369463553698249193426622149004 8384654 102937164982027802016358693382565514560 8384655 -68919176011239311780703538587374588160 8384656 17203819730041024878225341132570624 8384657 90377579259795627664494937046840100 8384658 -9470656300939847620822898427679353216 8384659 -80619215349962367832687617130088340384 8384660 -47242037470644409585475590655263856640 8384661 -137817941428721699487482086611324918720 8384662 -16035166143311587131516738151057827840 8384663 4613322240994083757955876619943956480 8384664 -2030176265026664970762381565780008960 8384665 -46167742297948165165934663028485385600 8384666 3678990073849505150011819826758675200 8384667 -18950805818682701342705209744189378560 8384668 -121076185097907903920227226763013522944 8384669 85039593156047050637172803733918398796 8384670 3016919719303703541032627837002233600 8384671 -2479357446750386439105062265087524128 8384672 -12582014602616440449143636097534394368 8384673 6833481255055225694382705079329420288 8384674 -5012853465311619638528479319918585856 8384675 -42511611279396703211508730579376010000 8384676 -234774798329692356205388982567533568 8384677 24157569750654917496234191226111216000 8384678 -16660037350461035382445484956524963360 8384679 -19925505030586312614615524890131618576 8384680 -22912681042158742331096430427985203200 8384681 98189649128679799092404999515833357120 8384682 -3409895848051080428544252242354827008 8384683 141992493400328355990336164095387820880 8384684 108129530029966661342335731580006341120 8384685 58375399675431059548484863400475832800 8384686 -123899585319375705452188790962318934208 8384687 113901391481404324796432836346716296336 8384688 13964029528716624020794043990568468480 8384689 9211639263886807797838157856137675556 8384690 25300677762019664126858610918417326400 8384691 23008507940492554631803450125110993664 8384692 113010182374823935884751948216696275712 8384693 -208506048966778441475252354647782455058 8384694 -18690797678987720238328238218122977280 8384695 165321129364541495129004424962143400 8384696 1862190897469678898876804694406963200 8384697 -18769256272623695351024465919238770000 8384698 -41162813308181156222143251032703671808 8384699 126742991899573521196621430122787520 8384700 16003797051441666114775310314070016000 8384701 -10785711290467192908911407832983217588 8384702 -105743153384032572853612872149113160448 8384703 -3446712432459358043138738665509672576 8384704 5758465494660584966848887087369814016 8384705 -23384239800463914124130819157373937280 8384706 43190386490000418672789867337156712448 8384707 -6082645298542252985585345389142346680 8384708 -114534992388349029960659678679768474624 8384709 7835758356765333829628276824906188288 8384710 -9731397146986799099336949982305978240 8384711 -184227447941489536886623619439166139688 8384712 -19781438564478321818288215792223846400 8384713 -42114020626058202810532488624811836876 8384714 -17252591622536060713384417248457969728 8384715 226223428537968948509740921689148465920 8384716 -1624782540332853919318536778644746240 8384717 9493116573498844049498988459138782304 8384718 -12587261103218139360534752716705582080 8384719 11743653515409687686197921323342036480 8384720 -518624084987994759023235622170132480 8384721 51091900387275381477589487800239843312 8384722 -8864479873956153072545685974306207088 8384723 -130232904490523911797723277128710755080 8384724 -37817734218810502457521792556403849216 8384725 -14788136604783308869852652019826773750 8384726 26886240373384235209612780100722821120 8384727 -33123554097845638117315085211543558192 8384728 158744043925638081159419882952883568640 8384729 168466258687469601817322660418426648330 8384730 -20979064819961871827049480641271552000 8384731 33773929723449642405110637938925592512 8384732 -127175786157367702609290441922240955904 8384733 84185414230476272068142225914294959462 8384734 -18720094111490422952370242035532774208 8384735 36625891199525495557422548408709712680 8384736 2979491418241915470884457427746422784 8384737 167436464982159296596230873126727566100 8384738 -128134433173633815129958421270348117760 8384739 -137889866872816785021935618168203645632 8384740 -1789660328802833947853158111898173440 8384741 -145152317938989215500316961232296080100 8384742 -738458733845384674043268770355179520 8384743 84212058875915387192803290504912157704 8384744 -193873670402322288051171314546198937600 8384745 -35726321327140942187336956366540882560 8384746 -6465397894767489110204493441071757216 8384747 -21669008972103944310673919521021792368 8384748 70512920720534240523478772203707348480 8384749 -20085486000839335492381756509938718250 8384750 -119078220480137915425147280696752800000 8384751 124217318528441234701046049902788027080 8384752 6034306263853080638447211319851155456 8384753 -127037861097608263550387730985660246656 8384754 13052737989393147365542341899508997632 8384755 -8343937863722400386567572962452940480 8384756 900571981041086798564332744465489920 8384757 3091863645403143859217560353237367200 8384758 31010220188442350744689030344812873280 8384759 -8224711372859593566845592175354603632 8384760 74706005414406977695520236581793689600 8384761 16236732034542208869985724341990127424 8384762 22717338561631337625452818828574923632 8384763 -72696992024064657501505266132530849256 8384764 -58862477163319282033624759225933287424 8384765 8865624439447820867569502041081125120 8384766 -55249758818765978194544646917838381120 8384767 29712753828882888173207968943952386816 8384768 34826294329269307960586247628684001280 8384769 276825741674743337514774101665996320 8384770 10636783833194711142038457529676957280 8384771 33648782641079268722513560465406718972 8384772 1974625264755644229819344324708112384 8384773 -152543941063562007366789246877387282978 8384774 -104592074582902240392992066718886367808 8384775 986184773996575583745198665012649600 8384776 38352024513897648545672707500252979200 8384777 -48256508538667195326397656814735448268 8384778 2795709215090990953885413501804915504 8384779 -35692451760990912288350508200910582720 8384780 -7497931452499787595431743103721738240 8384781 -36005079637749335882868856953316945440 8384782 -85126627705278646119080038679820107712 8384783 5069996027816045063023703318972983224 8384784 5151066923790558863710951048864727040 8384785 -2287881352605701854144026421253956800 8384786 -113719097704808898858260172418852196736 8384787 14641484529800162603359212269977213056 8384788 -45282558770809469879381875796574504960 8384789 78504193323349352713214639346790897056 8384790 -6782156355565205551215295981182086400 8384791 113567032738635971905010937871031981904 8384792 -2928613974821363837545971802793779200 8384793 18185771983157019373225521230885056464 8384794 46141303977321861370140157478789505024 8384795 -86279649092600301840706715651273086800 8384796 2562272738184316017962284263038020608 8384797 -54284703338968856027917209776743065754 8384798 -20668835901862793199448188840752745600 8384799 101734363232812911969114926877434111760 8384800 98869253870394288614537363144363212800 8384801 39587035209826687767288728033509335600 8384802 -45841000312945852792557875703957081600 8384803 44353060806621255386056970621503664080 8384804 -68355209299119481960019346324306124800 8384805 1997853056290613710196321412301937280 8384806 -14824613128776181002072137396407023648 8384807 44318720435058222500235307379804875992 8384808 55977774794682996006276719517553950720 8384809 -40638724986001330923339679378078262796 8384810 -16494791224472744104061668128970736640 8384811 -7985357018874751112625985766945726976 8384812 11938512952235217869325877082580467712 8384813 -202046011243799749698022186242196888938 8384814 5189347289613089712140805536782367040 8384815 23418192794374583687451350187564213960 8384816 33506053865837697227990329526648832 8384817 -40737680668082864801142191815947367488 8384818 13521317224625038604994723568074203136 8384819 -36517285898381708112195663267046065780 8384820 -25220980099518429516853601941921105920 8384821 163994791702711319641031414228496487022 8384822 -69238202457591596104236352585808904288 8384823 142992080966302448468971893805857139200 8384824 -15512292289299690689370792797220249600 8384825 -12898264757807482476195265400965617000 8384826 16850458853522842685067740031080947200 8384827 97921417306323491228984280804781293672 8384828 -1474103812373321167651339590512309760 8384829 -26880622099383725689000836452331215520 8384830 -34594691851879491222376427029247893440 8384831 -24731679608361691032140874020369886408 8384832 16340894531530905158323587286662905856 8384833 -9057378302995869870181436101802150480 8384834 1101521048123103571049860970386767360 8384835 -77201608537569239728969121377553642400 8384836 -21645827501423105997293950453911195520 8384837 -55396736674980803108057275229655222720 8384838 -384127611352113463619203632371558400 8384839 -138541222304456865370081003823973736360 8384840 43592823879047004321973335491657164800 8384841 51643263036683616316496833770550163952 8384842 134918976848244882798586125373356458592 8384843 98261833994917968141752127106777219092 8384844 12243065639042671340616631985237360640 8384845 13025538115047312836413401345578791680 8384846 -67671672701887697465773057720839899136 8384847 174644083431977000666219046343637551872 8384848 2755468012078479895372318409837699072 8384849 -77808793729337448544163973787270864896 8384850 -8495333102694821097939152346550944000 8384851 -94451895686769260704401548132004485696 8384852 39696809625039227009605844113444638720 8384853 9473467995868456092237885208518470784 8384854 -94322384996082471583230009000005862624 8384855 -88839381390360083921768229454425579240 8384856 -58642785910095049183209885679208140800 8384857 -25580085924981014625921968899371674880 8384858 100916762679642033504829461458087159280 8384859 53398589009669732812062163760911740960 8384860 6105898189657569658146871531189570560 8384861 542788201802181547399405832494432812 8384862 12402060076431104111837895170187116352 8384863 -109228182747999118533418475695664497888 8384864 -137952061547542722569247195367133282304 8384865 -5959198736234885297304378761836536000 8384866 10948746779168503169001600354430296576 8384867 -54257886585056772169894388112155322084 8384868 42216618634622240790485772112006391040 8384869 -32257976604315038573374962534351294180 8384870 21785430534432866864998122220631280000 8384871 -1226837769707255671404472544494663680 8384872 359155172159413036292278550336256000 8384873 1511585490118037290839911275059933120 8384874 -19920908267570789032989746318645288448 8384875 131403504202970969897422461214656660000 8384876 -91995371636497686426047133999154816512 8384877 -6775733460549009884726540783848700628 8384878 -28195516183880383660251850442552089920 8384879 58593331888760010782999139051791975760 8384880 2008669947982449946591104348161310720 8384881 -96568720262980246268097166786006870318 8384882 72412035132374961440920464502512002304 8384883 -6554228362789599976527177359484752640 8384884 -119453631286237543638269651086194285184 8384885 6621009817802810821567839527941721400 8384886 34151560685921583300215807549696977920 8384887 -54718830285389072727895895917185962496 8384888 -47335531837460043721174928709009776640 8384889 -9915837790685556234871398615912198576 8384890 -2055752757270322381583318074617964800 8384891 49492508302222993004006382690483632292 8384892 7957448848419838965628209688837423104 8384893 -178747777712302217375560794483979533120 8384894 34081499335032980367802820831879995392 8384895 86445988564958438233640517310632912000 8384896 12881454030297546372923672864017612800 8384897 121417589443670382481668861300544255200 8384898 -71203731004267100264892163614362027136 8384899 23614486551895694000983255825737430336 8384900 -3010143388008301950409533249982464000 8384901 -43957610180719021863293828573530766016 8384902 -63563432529121955852276757985843910400 8384903 48562203281498248628877815703064158720 8384904 -142315576243100496040159732730056704000 8384905 -26286511379578847102281698353681942940 8384906 -26762505338758000531288502547955869696 8384907 66949861025447959346425172368494522288 8384908 -41477614330962657090200142830682046464 8384909 -37252371794799173966323562994473179200 8384910 -8292462562681482720006863958060264960 8384911 29919100088303777633040470588370931584 8384912 -2941142462479376849656122413511696384 8384913 -96824371339026065050184241367122294558 8384914 -361826940176404699850968261977648000 8384915 -37847728023271795116745942419557222400 8384916 -9951036134974793516597888237732997120 8384917 176675888784876883167807319020819122592 8384918 -32252354192302018992896345863554871296 8384919 -10538051103054694747091661917692308912 8384920 -4650439581474818474580275558635315200 8384921 59801785011247507310627063533970909184 8384922 8050130968300465297921028965664686080 8384923 -150037037576036893546355478450756760828 8384924 123525229175129326582154355775936912896 8384925 66880789056038044601892575146478340000 8384926 476144664064498994248164616626935808 8384927 257407209778714322693968411782825902112 8384928 13703153215535584910845980591327805440 8384929 -58620605611603807838273927788849150608 8384930 18993211852431955961440188720904043520 8384931 -93419936072604399824344470309953222160 8384932 21552943966130917260371364842339578496 8384933 -64520338244144453242484997688043146818 8384934 -937390649576329171632544110231903360 8384935 -35679554016981535302839043710252908680 8384936 54226918178101691200260149693445980160 8384937 175152246050325032634678421757223600 8384938 67964530477502671755189060486980388960 8384939 -4827093439454250961736292319722968376 8384940 -5757839857824824376957175289031859200 8384941 363244009539365377542157558693152595392 8384942 -15679787523092406251258252499129555456 8384943 -18132837530511592227620642374138559616 8384944 49162444286086336403394160170579394560 8384945 -2005371518335308501152446656073920600 8384946 58014228645784431714537473347128749184 8384947 3590625088155536112610324762405584756 8384948 -12193533114096286946782709117795340288 8384949 -54549370657367355088887673788284033376 8384950 -4303922271193238845654442989411689600 8384951 47265698741835141566896635471034749504 8384952 49009029010064772073531663855351173120 8384953 -3898498767511581714306823739705320560 8384954 49334225561709638339545024242203992176 8384955 -47305816322035019258075092265497706640 8384956 -18448201697717818418931806116133473280 8384957 712958270206513803312544430976063360 8384958 -42085405219136005864976778934725462336 8384959 50496970611454413311543120440770547440 8384960 23306870804634015723347675132335226880 8384961 -28692979803296026111987770755550519936 8384962 45091171967862661944398209911476937600 8384963 2043064701974349565108629723740084280 8384964 5180769016397920591842350246439739392 8384965 8728577870865163454163181690785388860 8384966 -49451098194982347563633272348904294400 8384967 -40830225435654114705872169963688962120 8384968 -3752024484952347924905835723403223040 8384969 36812864884393185033998281286085185370 8384970 -21954881123240874833553660887952268800 8384971 -35209067717604322308448408253704422336 8384972 -8811887033456592063384497396518192128 8384973 30218781166101322732669438072157299200 8384974 54345563656337657130188589312074513280 8384975 -31072891487784911167028212439553255000 8384976 10096665916236939302214933850639196160 8384977 -10970552710936688821254992327707652108 8384978 99009359048888547628652241694235136000 8384979 138667023700826898785932753002671820984 8384980 -61542522305876996412913436279605920000 8384981 -183855984982350078244826966463059856000 8384982 11568970263469843955838190435987142592 8384983 -46772300191172873350945763647254296600 8384984 -101206440993608411263867902207543613440 8384985 -39008068278184905383439582515336448000 8384986 26609444578309487152367922802620126192 8384987 24240674113340348803868241212065674000 8384988 90113438334328001904358456440873762816 8384989 158082791655042871798442873986218682790 8384990 20654624142975428596921287934401189120 8384991 -59443778685807922855379143716859495608 8384992 -15915646213580179657130168145540022272 8384993 -75448967090197910257095916068745297758 8384994 -19403577824056346447251599537627030576 8384995 -64409219776403532183974485021782465600 8384996 -2446902187379133911257128493622737920 8384997 65658319714856427366282756524920891872 8384998 -72818346439402790334818807285085492000 8384999 -4405364037232053582432008035742598720 8385000 -102979403432471823513924587673600000 8385001 16703951712919620926473406101963107002 8385002 41694066699633007076077700734493013600 8385003 -17130998297894568199571191712874477336 8385004 6368564980633222562838584457007923200 8385005 -75558720904920075991580781364813220340 8385006 9306427219208863514959092541318176768 8385007 44738149506968524109902497605717710360 8385008 17033608705402704432588167354794770432 8385009 38860704676398893279895135418429467504 8385010 -46034001403177157760282982254042877440 8385011 -979132284406965226718010649541508576 8385012 24608397089583864614860249775239618560 8385013 -18719050027100501112338378150396459776 8385014 -15097129149062835971585145175171326336 8385015 26276517416530476676417610343769834320 8385016 -65238544760149290410229179017568747520 8385017 -102371867859458896326498911576801895168 8385018 29732055499662860540713759958464777728 8385019 -66055014024643113446201388677017088256 8385020 -2951637360974919125981793436722647040 8385021 -62769070705844995962267565991862394560 8385022 11115588472637230528348759009921677312 8385023 185153187963939444491623197998431219200 8385024 -33138872085552552414641628733790748672 8385025 7845342449283138233025008724264375600 8385026 3233068332926766740319776590229051424 8385027 62450245379196561059256590519994955512 8385028 -10077034489776828617690728198057006080 8385029 -75807445357976401363147193028876643008 8385030 -264318174818998817820511649595598080 8385031 89891318048927066578769186189458672200 8385032 45643868388852546378163209113418470400 8385033 32576171540274350305125675080541370848 8385034 18850369958501679062628696081928334592 8385035 -37397277311882916641163906501635604480 8385036 -35917459460516195475259666702695505920 8385037 91108218859128882097169334092056290412 8385038 57198917613808767370482661163466217920 8385039 -2172354623550194730197399287204640616 8385040 -5532475159039371336886163129277972480 8385041 35819195206916526943939355784042455424 8385042 -17381975047687969716364975906858264320 8385043 334261370079112026466356115118766800 8385044 -19070396159244645888852749249887476864 8385045 -2300520977545886046347937243411360960 8385046 -2880459104004168011058474131915079360 8385047 -176589155682319811685882937088351550888 8385048 -26670886555669818832490308359558266880 8385049 -126188691615699880051023361553447984950 8385050 -67460525859174723297416498297416915200 8385051 -31958739248526416015927323175159730576 8385052 -7538623783551416155218680435840621568 8385053 13800549922402114950044951749182042240 8385054 -38941645638095414513680624618925350080 8385055 -17950517296229666039158453248463564800 8385056 -192569036618584453776479247271960903680 8385057 8039901601655010545410721105115396948 8385058 -34567801855199843832875334813418800 8385059 -67635003139489571939602855808511640740 8385060 -61002739814168130192975503236386816000 8385061 156436612962183871397091256740023082400 8385062 2861180416762637198151382437330417792 8385063 73528690645146672149340497076827778384 8385064 -13565018076821119371928816068157440000 8385065 1816080349949135663559196246271590920 8385066 14168906332507436762149184125614182400 8385067 -91555775960867951316664055957973638528 8385068 119957855790165360132791337138407533056 8385069 -35822338675364782603197022759407244800 8385070 -129527021578259444120030791543490115840 8385071 -82736150906997658537454568841501567728 8385072 1166478545483556577674173111902076928 8385073 109920118225778579737317965978098114322 8385074 -4537186719765938981888618515230417600 8385075 52055884366748682386109782791365045000 8385076 -29986116671224800022944905544219955200 8385077 -88187036467707095575932904239243558180 8385078 3565398360312512832408158266502830848 8385079 -22265048516052421448210563548630492024 8385080 83344690289202228094451418845429760000 8385081 97651729815877064810267275206116092752 8385082 -211488675094404168285736294843078660608 8385083 65577013005171896722110498312837238560 8385084 -32628845387822684255572890975653537280 8385085 64297051847381300809362975709307535960 8385086 -2079467347937024836689768536164766016 8385087 -44796363268820247551440263741500956032 8385088 -17747541636184418754039038493861085184 8385089 -148192145353383188330635847186742426540 8385090 4751239056954799638145540321508428800 8385091 -13063601324305280358545596664837363712 8385092 -18640675978925749062778078149908160384 8385093 54895843222854013571169884211867859200 8385094 91362044266108585053879554081415264096 8385095 38639098470549555833621347431484548600 8385096 -18063622660463171030423940643180339200 8385097 3837828755349559061149450380123792384 8385098 106684105016076085026817576683632219136 8385099 -8553473487271654558124335378295088960 8385100 45019425995140709635884400550484556800 8385101 39070572737493097085252591575211802102 8385102 -38088043375805881384579151587293441600 8385103 285564661998491960584877881971658352 8385104 7915346653357854030843737663597051904 8385105 -10262467890849558473620537110431604480 8385106 69533207228194230583974185293928260752 8385107 -31614643074177914744762740617509626644 8385108 -63029023734187619965010328448596424704 8385109 25845359376302080161332784017202703310 8385110 -1960352892760675335154967239559389440 8385111 43877014614164451511445484075420298032 8385112 7672469432225256292141702698065971200 8385113 507188980843243057992639486096428448 8385114 -46636144557772260079896657331170244608 8385115 -34767215809323848216606466939768461280 8385116 4997617754555138649957156590269186560 8385117 68056054552975362468941709719139349440 8385118 -2960023565017254507300499593188966400 8385119 -108691958996511099681321797627450112480 8385120 -5435759630553863761553801057253457920 8385121 162429786423666942097032465873983282088 8385122 -7610406256371243159831454321659027888 8385123 -37977748197163834616205172628623448832 8385124 -72675701551259842399408955483209728000 8385125 -88162735667661274635595870044007459500 8385126 -6927437075997725440573490275657870656 8385127 -179381476571636457496431680854274971280 8385128 -46303615185537168677928992314409287680 8385129 -3814399352503952495364343184341840512 8385130 -2776334940233378289546512878120625280 8385131 -38582716173847077815213454179261265528 8385132 20493347923288935179389455444376584192 8385133 -29175646252835059989173688282482018016 8385134 -14513179084256977648002124404902606784 8385135 -23292474462655366651864715980445126400 8385136 13555697562935033555595683150375124992 8385137 4443286516990196808484925602914780480 8385138 -69209299578410566661849307417647769456 8385139 79357014538376561866799882290445644800 8385140 -51052919876304478080172788014337976320 8385141 -90025226645596824870888316798776535008 8385142 35869530428119286465988634505654477472 8385143 -17444844511908713901042202849835593656 8385144 -91742454615959133920011099705739489280 8385145 -4308859184960299733878837729638212280 8385146 -40547115323466763295922783265757145600 8385147 155780964400882311641266878997240236000 8385148 -159297731079295592095272771667657242624 8385149 86475156172838467642366310245597130220 8385150 18490973299603677031754580835858545600 8385151 93612070404593003260227254124264528672 8385152 58111717648276792465784063471596339200 8385153 5203942817880872194760386294089707520 8385154 18178797029337216525720042894086163360 8385155 -77337631826398206577634299861523011440 8385156 -5918874533910311892309470246780067840 8385157 100757330571096764755853877184216637664 8385158 29634113519576032136095516647562536384 8385159 -1003371623172003603344663511535698432 8385160 -11027232785948018074663842141489561600 8385161 101702909932823842930892405339851428762 8385162 2477236888515413583350760358982398464 8385163 74738800666574627285859997040336097360 8385164 -14941855820034137481045492469804986624 8385165 -24211445597748029626685324846525152080 8385166 14393696885693173151957406305495756160 8385167 -60385722147210946568534785395532059408 8385168 13369444034780065557245711878738280448 8385169 12787405630294071909998570279512070644 8385170 29475547743001365114211808104684229280 8385171 -13795936017501189135369929195946813696 8385172 2087653871765492239898858199688548352 8385173 18882753827603061604537747334638852284 8385174 32132564506228857394552149419589859200 8385175 42624047106479998808995383648638720000 8385176 73582380089911216308902509367635968000 8385177 94916036698249960203505860659407661520 8385178 3787481798602627970515581381643289856 8385179 -190470490421269513435925917853188308 8385180 -62803277832445047531210343579096919040 8385181 -2916343885115134615654790143933446016 8385182 -33222963045298899396054072419188157952 8385183 -47217798701147813130825584063101089480 8385184 105091165623854610867478005499881848832 8385185 -119544250994449104804115171157285056620 8385186 -64085469238459246146289590991681719936 8385187 66763158114854076678797871476751654832 8385188 -36966048781309899999770323738016047104 8385189 -100918530980886121274787274967192777376 8385190 24073931496919162732951236845066035200 8385191 22539154852979948143929939196582809432 8385192 -84164580400385848310377471772279239680 8385193 111217457141901670336034491051486899840 8385194 19971281733444225387295740777848759040 8385195 3565024395661819274286488312606883840 8385196 13591816091059720425814118818882240000 8385197 28719584072497815354763615174210652172 8385198 55642643051210041307317125528375198720 8385199 -96101613736694376597259873775101259568 8385200 6480523406740808812272361475568844800 8385201 88329289983230364717064884369255323424 8385202 -17372720875244767806421225661985248256 8385203 30631966741963114072244777014793134584 8385204 -59402711304287535286991806074984960000 8385205 31321563132667345831272769502729247000 8385206 -59237125714262942421912290353558820448 8385207 53076170161416967889150191860308638440 8385208 14964662377208391647304325129665269760 8385209 -14249319108168297367981937276739796800 8385210 16253915469452132329202941369784959200 8385211 -25373253136190356681382203133580044188 8385212 -155946076825207041646823990349420446208 8385213 136517092581521372827833968467968181440 8385214 -20321608900377763233352491287716940544 8385215 378609207833548227172195164763818360 8385216 -13993029218585359107595058469880725504 8385217 -78238966710812343878156849176234508734 8385218 -3300419300455847173010275434682583040 8385219 56655875598301982821819564521368723844 8385220 69215723753547878847088569820110746880 8385221 15863826824739901595683500180227311104 8385222 -8043214992864108604457772860614171584 8385223 155018534011076819219765380047342289152 8385224 -19409829281646706050267338568802252800 8385225 -6430135011071246828882607652625620800 8385226 -59125592314139023692855477195376244688 8385227 194051171201403427388707195391103819360 8385228 -150310607002892533195160621984451118080 8385229 -44544536443101213062188903152073168416 8385230 -23044386635494724221547282835423252480 8385231 -15076445318958349529236192719151638648 8385232 40206323563825501617145604653412515840 8385233 -216466260201704287351682644648866025500 8385234 29024140251361708921572722786011683840 8385235 -53317129246329312891201373629703834320 8385236 34752202793355872559887922325862315520 8385237 12069596913369103784791833294627453312 8385238 17862883183751527951880421057745648320 8385239 -36691252142643636040162171501997859960 8385240 8522128328321872101368727839230156800 8385241 -102034658268037546193259875858888613168 8385242 -35696114014986739293147068937765555456 8385243 -62320158325069867241782020875625481872 8385244 25840082420113560002445087168708791296 8385245 84779411788096510128035046524443173600 8385246 -65810412727883170242506872006196989440 8385247 79421526973170207163585046417581710040 8385248 -80764811062485012860328224425439133696 8385249 -10070358098745613070853049731411552336 8385250 -70871684325565754203965470175347376000 8385251 -96453616353435436889921721328809634560 8385252 22992747671182265990649684890987249664 8385253 218976273620764345053451870480482181502 8385254 -92991130444378093480181513180004251424 8385255 92635081714667273470304909013852768000 8385256 -81625609886417840747918526820660592640 8385257 -172049386953675237203765772085412111280 8385258 255928216456876496320852583524282368 8385259 -5764935504614727189812659532646222296 8385260 -27580859203094797141285949057512074240 8385261 -21219867069396693280446108637073172960 8385262 17088196611822393994499113494680886912 8385263 -18895991901846399204300330021062628000 8385264 -7881372401323420832850665813105934336 8385265 44585994646839085859394801142075886400 8385266 785132440486720037802994247527750560 8385267 61811090670274402633357336388463694464 8385268 104026565702006352418391442643973425920 8385269 69066189501110255564791323946846644096 8385270 83260184187288364229857069861110374400 8385271 -84586041195405402844164398023157257440 8385272 99276869188776883684875002137632890880 8385273 33685033864283399377364083301570633100 8385274 -35750007263845665448885793704585374864 8385275 -47186592339142743683598787548064790700 8385276 -66664987847143753836963167195919072768 8385277 162074940618362384650997757767614757126 8385278 -41280042203427994850765590262360456832 8385279 14810373541574773735722373757556092160 8385280 -474891945912682078591229245406576640 8385281 -59459002622725208819768820111498417918 8385282 415972670694616715390483403221950464 8385283 30044719331786683354688255996135777344 8385284 -127015107757383779684326474497149806080 8385285 -18741727677609472690914893345498932800 8385286 -17985794682976523426701642784699932416 8385287 -58038486311779386219490203879709341768 8385288 -40148966970746442381783597800111677440 8385289 6068194875477448692390823242812460480 8385290 29719681458123338096957783729923518720 8385291 -43765564354278718726747356340578552 8385292 -15457692467045208284441794896473640960 8385293 42128233923496948384728541531515951360 8385294 -35768852992465713475546633901250204672 8385295 76983943914423387514599441266286647280 8385296 39435654038165393820253362899618045952 8385297 161280330408884704380090489816625307520 8385298 15865409600338617328056843444799409280 8385299 13810300396314127374915790281359571264 8385300 -10875162178228892296590450693106790400 8385301 -1275613084958282833570927890793497216 8385302 -39810001182567959095586559395254745088 8385303 33624369824806103979486664257694009704 8385304 -27458345255739746498090407762776391680 8385305 -35266075423758012448131741911598702840 8385306 19437469123188825180637961749558101504 8385307 12386238269974473376559999515572880912 8385308 987222157041766294440585723469943808 8385309 197571088035722250869514104097858726720 8385310 -12677461640437898738226991100648820480 8385311 -53723233347929606274119437501183022352 8385312 25022727950769936777655571265859092480 8385313 -25159422937777309275424138721542129920 8385314 384110886710477938712159739489011712 8385315 18053308871216556552902960141224896000 8385316 58281850649023241889121820465639592960 8385317 69552022052632678944436903597594313472 8385318 -60119995105699374606692502701070218880 8385319 -304357143318792431486750334437793440504 8385320 17641217591304330840512479555987353600 8385321 41877264692164791346357488901369056000 8385322 4441496316787493598392263388050930944 8385323 81372659686384551376241171813406291744 8385324 -32452418953662764819948887409608642560 8385325 41569113657844536411838275935882496100 8385326 1892311426971677453939565585782463360 8385327 -93608924954068331353761826914343739160 8385328 -17383929656108763224457614059487559680 8385329 163027834003754472759907883938346027760 8385330 -22745103600240777046692556778299246080 8385331 -96285293270469302816893265828454858868 8385332 10792067206211313843386100695872161792 8385333 -97515659069408251473075066356055378432 8385334 4247808844681169451294201210852390816 8385335 -19585683930302216428819017725013352800 8385336 14628457235061526902727794104698675200 8385337 111274265023313081118736931987001522986 8385338 16863766456070861131066988393269880544 8385339 6296554060255474258320142974285511680 8385340 -34968219068790314196539329633189017600 8385341 -111872798090986086381733059828941043258 8385342 3633522329527409531211806210963779584 8385343 -3686580948526384618819737289594706840 8385344 405772655095220261855772626147868672 8385345 24708358835118750494778357536062583040 8385346 -3128090356444345076675987898051761280 8385347 64303568616585121537296765178152662352 8385348 -22404043297331268455833461514253214720 8385349 -9177048441885393504803252813301892064 8385350 56376747600682194875771508031951824000 8385351 42061210000850723392501059463624920960 8385352 -157844737285414911424714662812177233920 8385353 -116330927865808442062308302438324549580 8385354 -885675379212405959666263116406015392 8385355 153498679710568162521220235672801669520 8385356 41186756460029206068881315933628576768 8385357 3131087660509381569644905264536527040 8385358 13793552985088451010403631064783150720 8385359 95044881116592943840530049730805871392 8385360 3129173457907309781828642135713382400 8385361 5152439551896676408571361086595113124 8385362 50647412522110936345514832249520776864 8385363 -158013131671094574692761267477660416 8385364 5912654630562297070316962328461616896 8385365 115359513710669206687011201229746307200 8385366 53399323342476478674408845759485736448 8385367 134388573492263422822505046264698682840 8385368 50930530256108634718425737538861957120 8385369 -74001740213132122510422976665377921760 8385370 19009933012765791393188001259340318400 8385371 -210553329643259491645264098380957674428 8385372 9701413055289463396666505759149570560 8385373 -129625118860005746270070514177654780378 8385374 64763000218145181596845519687662236160 8385375 68758328977873652487663360066535200000 8385376 35754377478946944709535494242576629760 8385377 -12537500419308901620383025471490417536 8385378 -17521199234089571709551306923402766976 8385379 136891105006675739537125957292371157760 8385380 13212858351236309921930368431715799040 8385381 -4449484281080387870424903168862736130 8385382 -917315199515888278692463289467204416 8385383 144842579404704467403072509495368072632 8385384 6780432481173206901457828142933606400 8385385 56447366523285489579914332694073312960 8385386 16905403604952298359478669618852959744 8385387 -2076407643267152648809081194688736832 8385388 117871033547406238541714346306078951936 8385389 150227214682190625404300511597273551190 8385390 -8120064817969261395943683834297792000 8385391 18390624501001160097800586832788248544 8385392 38297059406408266949641096576558596096 8385393 -31921708358394965990400237659301803136 8385394 35073415799296174067610002584800788496 8385395 -2719239882445911891883290768336455280 8385396 39456164246329248176884054718596792320 8385397 -46791436897396368869070942785287443154 8385398 9700267631709393956743600067992707072 8385399 88103998349569565903406562835700471768 8385400 4595736842295255980393039705590272000 8385401 198066096943585393273555815537013200000 8385402 10779673949405601790536001854936760320 8385403 40701509759673839430273588097897369440 8385404 -234323472614769621284823683162056725504 8385405 -32504414861935073263182981245187972480 8385406 80444300770269693853421646365976024000 8385407 36052391787762159295007669116909847040 8385408 -64049449768462238483383113711668428800 8385409 134070901677651285760861850384995706304 8385410 -15129834836036240997044666425322657280 8385411 28778058673593218571773994343054746624 8385412 55099094020945070784810523639035965440 8385413 -56667078470208753759040520085523582596 8385414 3365982325229306621239217149554997440 8385415 22950452817307924703384777408403133560 8385416 19153712323630126265297373001458124800 8385417 -75073343450054908014827128487775209760 8385418 21826412480556065778487597688395898160 8385419 -198207060009873659496366743090223156924 8385420 -10884443448163042282791107276768471040 8385421 56992525099113344082706615710574636 8385422 51618548079251481857877383332396176000 8385423 -5387168033214987095263785995239878000 8385424 26804878050939533870823632752091873280 8385425 -95794584461386787839548580775640413850 8385426 -24469839798481221920569101466117919232 8385427 93797448979856440005142177662280751276 8385428 -22991078224944770610770738015657596032 8385429 -1995411513036390644803007032236398592 8385430 -963371366653427922113796265663697280 8385431 -189866500112726557164376764593979123768 8385432 -37106182311416472410307562555930705920 8385433 34860744501646348306383732497256409280 8385434 43578602745261188862113627461068268800 8385435 7923800562632812882883310742637741520 8385436 103206656155883004010855780396836109312 8385437 22797985916853528803140445490733366320 8385438 -332531121287761635501230090598346752 8385439 -103713233946730336822023935824274889760 8385440 3159826983261487286517351783994490880 8385441 62341649379660528731851698660583599360 8385442 -7126900426863675613974764912397601680 8385443 58939309597198502043392057434841284368 8385444 -167476762173503981064344990102300795904 8385445 148965149227982213948267105449966568700 8385446 112129155547104944899814614277439333504 8385447 -12399365487824375475591381436726360320 8385448 -94149042742431661358895593012155607040 8385449 -16271857388528558436467574535065121536 8385450 -31340310355142599432439424268526054400 8385451 20777814543393402118219661685294342452 8385452 106833809953548847922142202163575951104 8385453 -97154032969243927521325721211345339840 8385454 13802663702532588212709484181073045504 8385455 -19416266715123363567287087881024204800 8385456 16531600659055732108666660988849946624 8385457 80178432873700096443239020678260514706 8385458 53378503988552930196570149951167798272 8385459 -30316556478746661076116518658014435472 8385460 -1928643552780340135388340075913267200 8385461 -55464540846878548837169962162054831968 8385462 944487234299975932408613209512796800 8385463 -82656520773656069712292227041124355288 8385464 -34362932826228760817232698729963642880 8385465 -1992860059798208172339003036409277760 8385466 23952185114089418193325222522044614880 8385467 36758466133567185433208476343752295760 8385468 -3972734663811301579835087051222006784 8385469 -45884930991270608418192764362461386752 8385470 -755722280023990002655985423472016320 8385471 -90528911645511856868047337809077957600 8385472 -7610098821373047162761936877968687104 8385473 -1618272336962682329610134923730760192 8385474 70433676546339107885437268407420479360 8385475 -17646646378854458760766801143837395600 8385476 23226131410209706275387522549663636480 8385477 -123779658080173271039391338551844117280 8385478 -7647115231090853202434776941967379712 8385479 -82607116292812783167853505509489590000 8385480 48052662776915801620937071098671769600 8385481 -28001302751447005959988077829852114268 8385482 2899710821431617604489939929062921472 8385483 17818423421267669675851617308033718528 8385484 49356523074824839293820139878708050432 8385485 -70626334545786988602805049961923799840 8385486 23733606283336898219251880614306073664 8385487 -182226944403205313716500889067543653776 8385488 9628559899214120948433762346129735680 8385489 9533358771846386796327104711401497984 8385490 29151860439478860238753243860783045120 8385491 89615826141915106487180712729110761800 8385492 -112658600308934742621117424873669767168 8385493 -78545162940034744376583078927015161280 8385494 -15546036428982282930236311332219768960 8385495 -26415820142360826948005864690480126400 8385496 1070702150503607535928251154103746560 8385497 60712617882158219403222042820578983946 8385498 13661530985534483959902727081174425600 8385499 -175516967710177375305749175818676605500 8385500 47340234741455669369030683800336384000 8385501 -13223302229890668782387817764587211904 8385502 1143508163585147599302302131659799872 8385503 -26881926382882491290950606453932370320 8385504 -47041156457357213705029214186660954112 8385505 14226430027941237063337574466148128000 8385506 -5970894943930079324454456473111472048 8385507 -42253421610787049141382610352462966352 8385508 -81698893172340244671402461088263692672 8385509 -196516256258674851235136254231907799360 8385510 538516142187512083541969050342379520 8385511 -214270764552538708807671649131435250888 8385512 42588403122388968271626208193478835200 8385513 -54632132248667298303851988108890371776 8385514 35661714384480514814179366520411303856 8385515 19107094272184900077102108309294400320 8385516 90440639545789905847702068565043712 8385517 -45856935426234326873163744998574968640 8385518 -39650128754409170497955706704659439040 8385519 126017296129393879972618009666085811840 8385520 -11652706891725243776017067128233000960 8385521 -51668686600537669446274477586905423278 8385522 -77826279032102806916714123651053286400 8385523 -220288044946613498462416607256047986228 8385524 -36131766859343039258193960485689344000 8385525 -1069451798368129841549137563896373900 8385526 -32781010793465682880707238553740035456 8385527 -76501769672647506432182854921722391128 8385528 85129062793675998308738458011226460160 8385529 -199567909957164901650315885527536414870 8385530 -44025170195951592637938617017044087840 8385531 -13910644893225093405647878211520282624 8385532 -9922061220750998291969489412120389120 8385533 -52714554727871175390936345427271078196 8385534 -96956023943178774258869180990006519040 8385535 -15055500257626421118107480061310383600 8385536 -28082280927248178414346398150929940480 8385537 104178810080563011926224538081460713280 8385538 15662074220360223792220837023981405696 8385539 -49492814216228145194646300187014033120 8385540 -16573796055289581339625540657884979200 8385541 -101507083799180627658379289410856236868 8385542 -69539965732781401148819391046927584 8385543 -49132131639698801222766174280086244368 8385544 46803922650055083457095927990588380160 8385545 -5864329413954377576013281228235750720 8385546 -12174707420058913018336826741281971456 8385547 -82807832874041188800444235588055599872 8385548 -31024857662756456511518548421132673024 8385549 40150918535965194269118245765348117088 8385550 3413013313745091470413260898425196800 8385551 147072005143345295190759286405076613552 8385552 -16890438554796046856538534255054028800 8385553 -19403008556158866749393792056325057280 8385554 17389207501157314827340683129916738560 8385555 -16518184261785554055404272649191641600 8385556 57386267793964925108196082579962003456 8385557 -117295233660466440695556698837533246194 8385558 2637433148499033586667157289648965120 8385559 573724951760912748510175765028497408 8385560 -52712509180834596457936998959791104000 8385561 37018517983321355623648516907093814810 8385562 -8686813239562027379915698606625052672 8385563 152045641279309177830851117825985415812 8385564 -74679246934117082383510453922924617728 8385565 -42030129763861297321548782601152091540 8385566 -15991572617248116877352482320583161984 8385567 35176767286256849502082847812315857480 8385568 149145078070751449588722111176043724800 8385569 60609698659577602979987404524213026196 8385570 -15713020662733526328255867355398735360 8385571 -371817344571281231675096973921665349600 8385572 52017490946189089560640412273164836864 8385573 -14286595307711953062064890299722785792 8385574 -24564644738536452862399075985895581760 8385575 7429624125443196997449883887259830600 8385576 63646256541110978077465020463724544000 8385577 168650915929669340980687474991043266426 8385578 -21957255731225157277155053104026446160 8385579 214928293605484409912622606445355551920 8385580 -14106499430132732433570758838899404800 8385581 98702040757698870398083203692273855382 8385582 4285363722323039315410340032010017920 8385583 25905829741868618543501978957797769024 8385584 -2574416558244544915860151168601702400 8385585 7903034138335810481911216981855131840 8385586 -24361206809753558878227600009920881920 8385587 -29937841374292718868539094202598582448 8385588 13626310121575724769922148701897071360 8385589 -85154828727874977019361159321734206610 8385590 -52686200991410203497628470424572291840 8385591 40011545085118686091882035611484886224 8385592 -1071891676768248202613448006034329600 8385593 -44381204443632797380379278767924326400 8385594 -24603053660118476202049310091729212928 8385595 -519565770500583242235422447667662400 8385596 111303009233137120827182432263754419200 8385597 -1712477565466182929393571459040939584 8385598 50066962839711157628746281814575689664 8385599 -132143004440361175405801213126786800864 8385600 -3013346007059073773407140445264281600 8385601 -37464107227061814248173482362968019520 8385602 -1345856014090638411568857011880850176 8385603 -43395425884502570458673816364271929096 8385604 -120563987082506003183335690381270351744 8385605 -42432112423319888494785507484966924740 8385606 1554041589330499122163788492555542400 8385607 -4618262898966151720567187643397244256 8385608 -79721723330817687346629330643692257280 8385609 -24704312571083986340048761395153180672 8385610 -21256481044986468063485965145511899040 8385611 32448970960333361416183328547868157220 8385612 -12132075465067908908901969993682022400 8385613 -19439380023241994265689769706339363200 8385614 -14790731795661364045070841057102534720 8385615 49986220880742517226885940423702587160 8385616 -10551028920349952826649686888772927488 8385617 -34766343040554532871621245521195959580 8385618 46098842790547162321962422475920575104 8385619 138755582980860355402734844857934265160 8385620 -49394222728043462576275886841038680320 8385621 -33898282402731322264418626080840434016 8385622 29940100551591340174738431428188732032 8385623 -158650453986513113726165301001610893320 8385624 -3933415277044983830281025086537236480 8385625 -21772906455198686999515963954307608750 8385626 -28664937149659844657004179898105305376 8385627 47071265594164843638327089404652167320 8385628 88153433423142014233631668855536378368 8385629 82782027947895493068624374919150209376 8385630 -26361106025815222834618452963669672960 8385631 -4130315911768883191878682350318743000 8385632 -122662136602113766349688867475002359808 8385633 35560063353348886156836934608196585920 8385634 -4309282744700959091235056447919840768 8385635 -5978902730372997812338487490894396240 8385636 -13843962723922136898573467843843051520 8385637 -40094493071316364590270233256581348900 8385638 3207783998331014570191322599001194944 8385639 -33785397755246433745656176844884107392 8385640 7562349427799759246495333361999360000 8385641 -57291463590632487617860035604940211936 8385642 65961885229838997721304912086320753408 8385643 -33173000306788359044178391359056994784 8385644 43730852371309059625731421317842094336 8385645 -1476257633691406099423340086071898560 8385646 -48681941734851916619485318019909840640 8385647 463526482503746492123962792087662672 8385648 -86239155972396158700845190746406912 8385649 150418038261809437232518477339083165650 8385650 4734599527813106532348549192867456000 8385651 -43230878025403264535376158850393026220 8385652 65213197591530088274747620541404465152 8385653 81578470602861737262781524829848238656 8385654 60561860499080676336134600021458077120 8385655 -27152109125428859963387859479095946880 8385656 3447635420917566827031091952274186240 8385657 46417983901354746059073091632402410880 8385658 -81473881952049623364323295076457397024 8385659 -128672348208052646102298069549593060280 8385660 19896133304650157947792052666373427200 8385661 10448713847080865847667467723176668000 8385662 -41860141624669043787906152607719637888 8385663 75887739196378557546593749582741392 8385664 57455073638057695311082059020107776000 8385665 100654707160290542347557687523050015060 8385666 22867698703739875577169040799057691648 8385667 -17642961423223643855222225798862545284 8385668 17205253583558227326811586359436783616 8385669 -1030079148599282626349322511749848100 8385670 -73494695258990269994226419429644972800 8385671 19567959106426485676125012974749841712 8385672 20883292006948385179124734023685201920 8385673 -90590626641992141193002367557090728860 8385674 -27691137423598848100160057787595396608 8385675 32823059656436426990700669535894054800 8385676 1083588866775685210466740807780268032 8385677 -209856619780697039653339134313321542474 8385678 13583062002721087422466302848308262784 8385679 74130499777587252547355601069359935280 8385680 4892931523204404913043042214279413760 8385681 -72909663794077218651280970195267032848 8385682 30735691714975104984061563189479394192 8385683 20790570436105919373522719276176922880 8385684 105669016788356664306352011736410396672 8385685 22982607562533663484574408484274821120 8385686 90237920499252661620804380698750403616 8385687 63369845330633075851524630659359382544 8385688 -3450637526758375997719225770445209600 8385689 19196796723203928630880490981295555528 8385690 29282051587548446802877060665240779520 8385691 -133498119400494379145666020045759142908 8385692 -47588104926496380176074391280636395520 8385693 -116983097120460464822655375528447259776 8385694 -613278198897750977047914815263147968 8385695 15934265089831328358271651509199650000 8385696 128582865508772086555299449792646610944 8385697 64387240895922058703604507749253763200 8385698 6306718923501336730070513963092892160 8385699 1541963361778992448378142741311018752 8385700 -74841729332283488246448071823296924800 8385701 84604632804444457062907502870978304702 8385702 -17185421648944493377457739772627704960 8385703 -90566312812115858832702228095055801816 8385704 -136788078017136927394837499456862090240 8385705 20977474579381633296933781304483324160 8385706 27880402309925737393701923298384729600 8385707 -143285967816505024705859060057338797120 8385708 -32489789067323531981942924150407051776 8385709 149990309940120829427047326121535102316 8385710 73755463663670761166907521154912269760 8385711 82579419433925439088259722810222987272 8385712 11674131912786375953455702689809989632 8385713 81366538002520011803610511660934011380 8385714 -50939095813489079744357275166252079360 8385715 35482979918173635406091050478777441520 8385716 -127682367512788140042073300805145452160 8385717 -1747833084489694098082688465883526656 8385718 52829913775297927354550479180704651840 8385719 90691875981864564509944805011720302120 8385720 -29732178373063454407321298347130880000 8385721 -79891966861131463769958105507497557078 8385722 -52546683271074669621671122078370483088 8385723 136582091740264739664524357953077192972 8385724 126578732080974565055289602963069674496 8385725 -121285757616917675620792717790210976750 8385726 31836026223167667647991865408111933440 8385727 36234092877347046411003359151387921600 8385728 -2908225781769006737393910342085509120 8385729 -636588907623657059164350794638107552 8385730 -3031408418812787225932224254116133760 8385731 -1325513847487101940653306592953857280 8385732 30777882844913817242722269763263382656 8385733 -141968087577331914110971282584882658018 8385734 -27101684993645920071084326466790132608 8385735 -59159342138028033269737329665193342000 8385736 82096701686767213192122434275452871680 8385737 176467652834823771675339702053605687386 8385738 45605405014537331395488488309121968640 8385739 78095774367203960297982753499623372288 8385740 51942471793357102853535210497857781760 8385741 15287311817563421776963160304107930880 8385742 -15726111727405219200751652356693393728 8385743 162523691870689854993610371695588470080 8385744 -31656349477993675162701891768824365056 8385745 258731592329442495496268354205030883200 8385746 17725177106700216157413594762360765072 8385747 -27232728733132447539136152114258845328 8385748 19834264648895461443353409360955277312 8385749 -150948100852831462758633296713325315250 8385750 9859185766011165857482995908184384000 8385751 178756391197120028990783118545700442800 8385752 196291423060422827347522318520246937600 8385753 -101196847700235337875717412464051112992 8385754 -6898786242125407863396559557426478080 8385755 -21611902846085254939821720819972986880 8385756 36684263038062794247018120279820538880 8385757 165015679071788801560518192213456356006 8385758 -3307920855562704664322097764225224320 8385759 -30347310311725553696991634651866154536 8385760 -150051943394713988243437233868796067840 8385761 116601132384043289982203215268134099362 8385762 7820937668307927888551109943174604544 8385763 -74083666285670913212287127612794149988 8385764 5960149247493945596389695190673126400 8385765 5002557294962217134071206195631132320 8385766 28636560625850381210197131764359991424 8385767 42480010679537054080699211502906381792 8385768 -3273440332859892480743184639267210240 8385769 -9716241981055880661556699211656625920 8385770 -3054551731372084728587455200144824640 8385771 31996565888464598626298459848019005440 8385772 -30626396929568637437949977622844851200 8385773 9179070070022186028857738304921517728 8385774 -456578996150293808276901174520108032 8385775 4952974940225626495234553310497715000 8385776 1516497083359008184906176832982679552 8385777 26341983524185908385842531596010210048 8385778 -8124459560341314452176071160658027520 8385779 53364062579775716373486756779119494720 8385780 712135203921381305487169629957519360 8385781 -125668052918152354085320222011068622418 8385782 -982498962273536813794425141571174848 8385783 16104366788123313441557900748808784640 8385784 -264949256922745194719009876299345920 8385785 -118346075118827634914385416205612134400 8385786 -4176138498397197692534169336331956000 8385787 -125458138359315933985981172899745607168 8385788 -136009948448411014087649360860804631040 8385789 85757002402371017767061171011642506528 8385790 23267402488050235299253164925200142080 8385791 -32668964162837988672617281725699536088 8385792 -40209712855073689432443014970479738880 8385793 20311829456241979606427005346593776000 8385794 -68375699644339650903590445197396754528 8385795 97582489174506207029045656302775987200 8385796 125638654472349461432441102819163497600 8385797 9263028476076869493559214099218624032 8385798 -61082896189831552492671212259979542336 8385799 -18689450129313089976944678311591778480 8385800 54587506999544305628657630350491648000 8385801 64226128967533150590829263771924079632 8385802 -7505056177315067377149065310475422720 8385803 -3011864983701525476459561555890251948 8385804 -12606634591427672171932381152467632128 8385805 44605247730088562462665341375717600000 8385806 14074073179494224443932241820883628800 8385807 -80559242095618415310819153456453239160 8385808 -24725335092873777017496198689733664768 8385809 -10495813079695223054392933284740550990 8385810 -3970862444748472727041021464658575360 8385811 65393914953109214013192994360443893208 8385812 -26124295903296760030817864527226458368 8385813 11717325389984358016718533906910984142 8385814 54941255611303860454638291239293292160 8385815 26694142063739784995356315881898359960 8385816 58236231946934482677329013794203545600 8385817 574095489946432913709616082764320 8385818 -26516400385365196508948017088340835584 8385819 -2608788350327558117143918674414254112 8385820 -79196460975374127364860463357824913920 8385821 -161293438383658713939215405768333284800 8385822 -28931816082919541264370344023290040320 8385823 -447127340604849091881403636534430256 8385824 13708276560540356054318917905329160192 8385825 14732520910399079127019681270213089600 8385826 -39682825697948124402069742647201337056 8385827 -93735514223583569890150959487735356324 8385828 -20398580143233106820376721846415302656 8385829 13144306011413196156220633591101150684 8385830 19165943153883961856645183191145074560 8385831 -47009374514613144970799145604556920488 8385832 12315449635423180815277875579007795200 8385833 -6164039864341780602297783479334294918 8385834 13957787381440831183912738560308895744 8385835 -24768715914607701823121552942208546720 8385836 -2007142728256126669022114890246540800 8385837 72354475531212168411603278585406653760 8385838 -13988856841246591993135556335607935680 8385839 39245723918791619823827239911969896832 8385840 -14285898584160433583419272761391513600 8385841 -83911071607280449592473071873964562176 8385842 -33033832345931667789311894754759469056 8385843 41280514340863176324640161134782662240 8385844 1371925628194045857120362195846976256 8385845 82849471229141976124490207591774660400 8385846 6158521744069365823160809752505602048 8385847 -95543888536574157087160791298875795600 8385848 -86096802349983233575735467337246679040 8385849 -7469246136764172131857294822468910070 8385850 67870860389538779389946651596833408000 8385851 333128525204185330021442554951546872 8385852 -96011074876742962877231439495838944768 8385853 -37714204164404988980883272321558830080 8385854 -12631620397162937983578884123294071488 8385855 38642513849080284195166607575326720 8385856 5512375187315602504763356714067034112 8385857 -201490292424640183430455976326452599340 8385858 -25400661663437423847448703024279940576 8385859 -168527552478280434206978491906945433960 8385860 -150501637246353612551642102994432000 8385861 -3816469135962693793576930687435077120 8385862 12267842969411476154858701018430811072 8385863 -67534226519629783082494554168259326888 8385864 103196331909761743452371913844970987520 8385865 -40227696685496692995134515555873116600 8385866 10144810288867267216384644241897009920 8385867 2075896086996184384616905667622149520 8385868 -22326635801280165852602104269569026560 8385869 108595432136447309503415966411322604800 8385870 18355285950784061050567054168827724800 8385871 -5644220148966928562624504951694033608 8385872 5715313144659951972995720481330954240 8385873 -7453591380718632858444968797567961616 8385874 34231266918468349311295210981001236992 8385875 2555789612156181143445956565267480000 8385876 -43170634595324242768349349975236567040 8385877 -36028360673615917181697751899968916274 8385878 109940755838942580967718749670794933440 8385879 52085488280910544373614639226052906960 8385880 46943279399319866228796653134544486400 8385881 -69429544444067412230265845050135879680 8385882 18009462906385422804142812723676034304 8385883 39648499610233640947144364681011405008 8385884 6446234869361931577028425166486770176 8385885 8549741768963081834507609964674363040 8385886 -43467603108419266762756134100747828608 8385887 -158462112996237932163365834662166026464 8385888 35477145164620435361352353243631452160 8385889 -109488039377089881701828826588888537310 8385890 -26165480303006421912220973001124888800 8385891 -59602472573908594825625682357365680008 8385892 24100031562814776426453935339885125632 8385893 -40578305340720256633040163833195097858 8385894 -228164316230509348261619243599288704 8385895 8366204613566696212549326810458458080 8385896 -166923868106887302928762641121445744640 8385897 -46498247532260586866500053111536886720 8385898 60294673498208405107688244348036407136 8385899 -19558170256620802449388729398501012960 8385900 -1740057428617109359444627584951283200 8385901 184683388297334048102212610854934789100 8385902 4578174479988884161222689639051651840 8385903 1164728843283789022833037705994127360 8385904 -18569631726653626640196742029126369280 8385905 -194508406403650080850550217403360320 8385906 13373851787076365587247191238512684800 8385907 22544982828314198570804950380059984232 8385908 -155590219236433027916914692130409735424 8385909 -93709015522274837163167972135278189344 8385910 20834092295180376018244932827293067520 8385911 -8984336737735853543326570068422210256 8385912 81465920731614650161015703738157649920 8385913 80606365969989988707012179883210118718 8385914 -53961189712605715379305186172494740768 8385915 12230572335760817348266283185777766400 8385916 25156183729241464299903344745991127040 8385917 86053327744445571220100182746738552966 8385918 23290110460601941508686409948689403520 8385919 66611988443318095185118729324782688296 8385920 -78335997241689405860263663096981094400 8385921 14849970233551467980840835081312400272 8385922 82288580654387837133761796390632234400 8385923 6093585105447030877406159878740790944 8385924 84776713362336248359444902546572921856 8385925 14552320202486081954967362054538316500 8385926 90190146692727891802515926180199522912 8385927 11306381692165820994168586280579748480 8385928 -122416955762502598489176969056350371840 8385929 -174916906792266618107222091678813713280 8385930 -23065245238658152120945799552358451200 8385931 15458208861273372485554110101299691732 8385932 171599876345421496494848102749062602496 8385933 -51204110342187204954786775279636570176 8385934 -2286240538295650865642893378510391808 8385935 37678931893799173741428946579149482400 8385936 -2961340272052559517850472240924590080 8385937 15248324538626743801943316818443937792 8385938 28125986270169723595392516759210014208 8385939 -21554007299000562805090414886851926336 8385940 8558809821057529977398124169575479040 8385941 36118628059787816508989856308230907292 8385942 39547644420202592787085142185644952512 8385943 48293397345234864766836780147422909824 8385944 -40701383978416378280493737732705280000 8385945 7572127438148765849894356290569347200 8385946 -310074493595194554100318750655344896 8385947 20150359747305366973035039733341237672 8385948 -2098572849313458493028188925540330496 8385949 -156281106723120165550372918479131008320 8385950 -33040876914260656034080774706556345600 8385951 -42449335390798924953979957642629797376 8385952 -9086292542910694908126079851137335296 8385953 133523189083295105881627045903184101524 8385954 -33705925061795928234975079686012721920 8385955 39270497792657173423912605135813489360 8385956 -4817671164503847545734744931689052928 8385957 101194938333189801134385113994330032640 8385958 12350696018653378151887810078596691296 8385959 88717854010001832255215213079415476360 8385960 -38928446442074812187406223006661836800 8385961 83232193045791743206732624077228344832 8385962 50006744522531730944896744257722958432 8385963 106330543871878295643220507904829107544 8385964 -179567046918231884320306735040440978944 8385965 -14005191379857443759533185750046924800 8385966 -23370440314089197905596128579055176448 8385967 37899320976468750719585202907435605792 8385968 -5073690735413171377127790196704657408 8385969 45496521045159471020916061988700204144 8385970 688746915141800071803663958112587680 8385971 89466026373756554000615640017761665600 8385972 -12442927561916271336596048642652008448 8385973 -77642248837815785947634244192821832000 8385974 41975842540097532275428615265909816736 8385975 -31297817332070973412383324987427924800 8385976 13030549650978925375248614194379857920 8385977 -43562193198913370888662675752373242240 8385978 29946442616794655924870034976030956288 8385979 -1275800631845262077569457745850371824 8385980 60875958325295206416427844778121574400 8385981 98898440619351077402938051126241130624 8385982 59646664351091135430046357933808136384 8385983 190587522708870732122343243055068647232 8385984 25051005482277476474592353603907747840 8385985 46637928284931334840628147476285620180 8385986 -22178329600628921108983117855985472000 8385987 -2573021971341087308166103539052126032 8385988 49594779858350904589385475013382492160 8385989 1496472599087771368456903773304031424 8385990 40894426189848747864197663006742743040 8385991 -25061873943930287911560367930429613608 8385992 54556353302029545391067694704568115200 8385993 15030579335222394650768627622711590208 8385994 53253572317634592569578382632929205296 8385995 -53889219569640437864361138610537404000 8385996 -2675292464013513713745816524437979136 8385997 -11254759175393134391306494796820764554 8385998 -137191212427969862344104493743549756288 8385999 47157963611171053371166486020443250960 8386000 -10099212851311682161740340956364800000 8386001 -59931248431252488811627657721378645388 8386002 -17603729017091511082053538868827297632 8386003 -69741797174138301468707608928255184336 8386004 23197947512791250672508949575622950912 8386005 56813208763339159136847050673497110560 8386006 -13469962104595592680456261825940160576 8386007 -64417166471884478612991638555016268800 8386008 -44759483362391811429090582809601638400 8386009 -156563562621902766758742695176850631920 8386010 -34060070626450944115684764858947223840 8386011 10005377746382114012629600824660339000 8386012 -8933556755273919952562449401086389760 8386013 -20377809874122274853143128147510398100 8386014 704183853447011216119737226706288640 8386015 -12858617512129394588138911158449536800 8386016 -92432000747635630058318875696786046976 8386017 -41501467774419156540577840861970876160 8386018 -58640356841551835750643241268827891200 8386019 -24465316692609926696987312065514420580 8386020 17083369540102741216743720768835795200 8386021 -3270379711238258583846421980800266816 8386022 119776729735265628021822592691813828352 8386023 41675579645838101246034538519110231168 8386024 11527090176704782594146612648339456000 8386025 -16917490400143493194409427586619242500 8386026 6474073343747528563787678475359232 8386027 -12270552950460680476280143754057676160 8386028 -11442174513356283769387742079298673664 8386029 2955774994203677474591880590188998774 8386030 498946950480000541762717521988389120 8386031 71978278566197624913181649724295646952 8386032 -210049184435682153370585772473712640 8386033 -166558983336248978198762395183864524718 8386034 20454593557886861074691809160840782752 8386035 9070011148495202143391207403260271360 8386036 -37581491584387962473344557309523969280 8386037 -183285780493944197966792957004442257408 8386038 -20357464694349351507252689311171119360 8386039 208865719616596405406579545638541604840 8386040 31001468636930942571891635094670540800 8386041 -139118621664226008640488847219765789056 8386042 18162333758401088278093205628203603712 8386043 198246028895383976906780546208794915784 8386044 -5858271129305022627490822919516986368 8386045 -136836401672981563621842649187065439700 8386046 5678629093768560761651666952265205760 8386047 66827989144268090445229712960705162424 8386048 32267821116259405295019348067017031680 8386049 61929307374455437159322734523639971200 8386050 -13401971925122422864627862663373350400 8386051 49239094016211533218046491854671932704 8386052 6692660950560244674454622437777562880 8386053 14423363810014772502129463992851644800 8386054 -146965852238640641471016834399541687680 8386055 151818924719533931762356997819690058960 8386056 59544798323623100730182603229036180480 8386057 54022938391637784727984069110462483472 8386058 6251772918434380795644552794524723200 8386059 13248389776376277046381841758667692800 8386060 -93838364712724609361030249067790187520 8386061 4704351203313214729199114430183830592 8386062 53964121941060842091932654497149432960 8386063 13477208233399617683210682469874317920 8386064 -2996620475720926511746183085282033664 8386065 142999802335071637671747850291679472000 8386066 44065632608213628384288295931196028224 8386067 -150558759683531645564205039268711804884 8386068 -45898808085337098290076151185569679360 8386069 -122017145122829308141956502993361120640 8386070 21327669093908670713066770021641553920 8386071 -69748497595109876865898939860103246080 8386072 -330664190221841421928636192156973752320 8386073 93403050838968647277742460540105477322 8386074 36806448566628975615485815337991055344 8386075 1448828316661183607108324022349230000 8386076 -68887892484208494272045047163517754368 8386077 415223542799078854185990559108381824 8386078 36144681014547408885348877334945619840 8386079 14270055671081594162997390283768752984 8386080 -81371483095110437948049592560994222080 8386081 120506200365987214798840848633817574064 8386082 -31041200529924859263588535060847890608 8386083 -14560747357072596199083584326216436400 8386084 27582217806989328720134775073727311872 8386085 -105596901703456595404621055464621385220 8386086 -70691279739139866096775012043616803136 8386087 61048502057166986866814511169457843200 8386088 47440864066214806474555489967443061760 8386089 19904423125776465755723449790581694208 8386090 82944485425831719691147827342908584800 8386091 50396889772373967747344484878732445072 8386092 -754636366767936433326777715493108736 8386093 111813033189323395309745415633304564620 8386094 -1927936499345057728356025823409404160 8386095 -2320204956257162991525722423802869760 8386096 -8553346709991987836247040420351082496 8386097 -207196131544562602179908925923987482188 8386098 14770742406519389116039969398879075840 8386099 -41076690560368906926498167187181212192 8386100 53789290448414860775338203029640710400 8386101 -3359050355297502598575678826664204370 8386102 122063737570496934302109838058227534752 8386103 -181796853529252476966333950834306967336 8386104 -14036984308427313841978508084136960000 8386105 12405433943069246034776138021869845960 8386106 23313063522850241155912873097051589120 8386107 -12389125629391926205441530364988968080 8386108 -3642327723628808428261306036833520640 8386109 251547325691297697489069748432799171904 8386110 36962710715233717033859805765298276800 8386111 -11722038815767576753084119108527101968 8386112 15541683355173106984762643074473000960 8386113 -17483857710769847415716511010804871712 8386114 12462903453472889236680053799725333760 8386115 -101730889636510524690147125349617995680 8386116 -167188339359406300084774200787343892480 8386117 61321043838532354282362768053817415932 8386118 526085350511017281820095467988817344 8386119 -26870870122453572120196586731205602560 8386120 -39525347078238188402298397074663014400 8386121 12228067706840290569008786477080270500 8386122 -147293723900157361339335225095909376 8386123 -23484298643758181854700561630240571628 8386124 -50626893118523778947969681081573090304 8386125 -46532374910649307132731301089306240000 8386126 44743725660612691505368213320932645760 8386127 -1117892697517980138452316097360535808 8386128 9030472643251754215819304352001155072 8386129 7267057226067744588948226998215023730 8386130 40008994735402066356699798991241676960 8386131 17441067376581606194077830039583955040 8386132 -92205446906903230884671744787669119104 8386133 -23139815895918953998746508032840336000 8386134 -38010905380139584943983578892478402688 8386135 -61326187756659885975689770178298031440 8386136 163538655800329928848566966088754995200 8386137 61857303978896143697616546731390178948 8386138 15229302163405117965469309800741202944 8386139 -22805658050884555464012299995759990776 8386140 -2032732036462098993597468375476797440 8386141 3789295637476650345856047319092213542 8386142 15933407635663320307264403174859787200 8386143 74661867945547975433398489648407873864 8386144 88462543816678500629241526072395694080 8386145 10991609410442713564263643599017526720 8386146 66597526071974679960967019349372576000 8386147 -46456595879994727154550338262669104 8386148 -7648971791847609664474014490184309760 8386149 33303790130456442246378733706596935264 8386150 39756882095666842999735068905499912000 8386151 -52790720093535584656230937220841008256 8386152 7946842881984480861759409996176261120 8386153 -54197163342283173586376731785433926598 8386154 40449602503018842817121753918784152832 8386155 62121046988704355305379706684155502960 8386156 -78676874118377482996897000426863220480 8386157 117448321326309230030267064073559618688 8386158 -50968429145594204122310584790557430784 8386159 -8498068094051839123617294636246188696 8386160 -19019800949565192346315757205568389120 8386161 -170948480995479208260831908633920512 8386162 31834149608335749195617320167034423200 8386163 186058775447095678601264235725193661440 8386164 63501928052263393651696843311184392960 8386165 -104241396573810231568517194785611441280 8386166 23473362460420239377074624506526567680 8386167 -9858977352186835560808512957246914400 8386168 42151599713530106957401356951166648320 8386169 88522486697407894339049027888884175760 8386170 14150601803119149825218934545887395840 8386171 26539599281398121568596137913327503744 8386172 -88035387240290565489458621515384327680 8386173 -233675391527995516570735855026732830016 8386174 117395580254108365725549428116437198336 8386175 6662416719135268307057238626763424800 8386176 -67279854087910635171576535082808115200 8386177 -106398318372165925484912237279720654974 8386178 94084948165632429300654160012059698640 8386179 21543537882597557646253567278200993784 8386180 -40352350854366299379284731395937382400 8386181 -30597807723800043548620069670797372296 8386182 -2190714061592895393945927519264522240 8386183 17929807077741389942927861155598748904 8386184 132029283922091694192284519606974018560 8386185 -6928299926356306363292878844211987840 8386186 42331402205839929878341997374506921984 8386187 -23730733348616008083069114290496954600 8386188 80266401243806745103322602962284121600 8386189 -9159335378931127604051762576027067328 8386190 4478069423105497858383335686041515520 8386191 38210215339568836601849463776111370240 8386192 -6459143009632830525674549410971107328 8386193 -153725872105067223871458557533923684558 8386194 3677791786135098852351379317824160000 8386195 124699352540945578040116044846866502000 8386196 -4816862875445637072581462620239298560 8386197 -21061523717869222227786833569557679200 8386198 -2227226411933737455274934746616849664 8386199 -35658480855827233363356964070454885480 8386200 -52501817323405067790861311815019520000 8386201 -131336582732986217518473623469926445600 8386202 21662738974856781838277420866801470720 8386203 10776517566948504541852547335234213680 8386204 -1326559197834028124664665494162962944 8386205 5272867704809597178702952203131304960 8386206 8989013861675988668964120735459851904 8386207 -46664525106050085400000933686216096544 8386208 -163678487192662502084415313041503354880 8386209 77231160484999214213355708846667697640 8386210 44446540725016517156556629794788864000 8386211 237057765173649857661697968654812014812 8386212 84077280689872910517855661144249497600 8386213 -8219321590333808807360698580045091072 8386214 -59948405037138544496329124910533489280 8386215 -21024188493590928289228160326165784880 8386216 131595803217768868884966103073016053760 8386217 -312786999650782161312885684378844800 8386218 -9870096978212731345823633256174720336 8386219 -62683170868837244391066709555050806688 8386220 75374988173263971630997793699528448000 8386221 -28041594081520245381423204860555694720 8386222 -19271221650678468574782569285194859136 8386223 -180079722806428648699691265071620188528 8386224 10211749846158784024235585966340833280 8386225 50195967280681412989191812401948223750 8386226 38198465975890027022323178828243223312 8386227 148608893114241713243556139603764535680 8386228 -32062843090960595245985754341398371584 8386229 -133029248275638886446558363512750929170 8386230 29336359805116654398124292941493646720 8386231 8355543125675709804674271828319030192 8386232 46746513910251758486436631555475496960 8386233 -22766041704729895023112128280019084976 8386234 837781140661928755385916580005235680 8386235 22662236116019106639493145524402355520 8386236 -61561752374200804757213854024615643136 8386237 49045703412429242233271133604110091008 8386238 -40006502710678165673929972621433438208 8386239 31249167025586196005895706048130446080 8386240 3007388048147681453432407353773260800 8386241 -11518399929706193126542460369611495488 8386242 32920969880435196279067690765403312640 8386243 -34806759648849344089054666173203736336 8386244 50423989042657544947767913851813199872 8386245 42389323608374723255850902312598412800 8386246 -24205595693703470602106439076355486592 8386247 2671675193581716794022957802696671960 8386248 43786213549742871433152228214938009600 8386249 251425729619535066248324872621175370660 8386250 22588620335666057584192990766407350000 8386251 41294482288787768676605096416086537432 8386252 10791672278524236951230637274640434944 8386253 -259085816814620145038512338026792007336 8386254 1128591071201007673679076481139098176 8386255 15237728210647960987182244363408817160 8386256 484942510210985606903056840002895872 8386257 80494907218154367530032765045071028224 8386258 14217307162248637107673474696597440000 8386259 48657914355976918864107604876286849616 8386260 -39130551164571416337766241565543628800 8386261 -46152195635717976861175508510711306948 8386262 8425822079043361404614679883237561632 8386263 -27063559304635959226479316811029336656 8386264 -984325041797380150668641133156864000 8386265 -52536763873350318843538575279562745340 8386266 8741843179237374158106603426849790464 8386267 20200719302003800069145706042429253316 8386268 -157641129505873522000474962476338176 8386269 -2964384347490016727163708599345782656 8386270 -25037906207180755433697189794727815040 8386271 74032773724621663931455191025128285600 8386272 -53877303521075815826922216922867826688 8386273 4651531210985951358719006389360619840 8386274 -3906674896734722956131367481834930400 8386275 -4084443250238224351790813024912102400 8386276 104246230814685534800754245001237868160 8386277 -170183667160278681676644856808515482720 8386278 15412214748288439033577003063948376960 8386279 -151761977893380555726663003064438095720 8386280 22997055712278811525908215238490521600 8386281 217887885846204587710103552057987921280 8386282 62084776215077780797387815954692866992 8386283 28631495817079666255631094614646817584 8386284 -6262051662602392673957421053506913280 8386285 -33353052734909869800615614925574048800 8386286 -21186973211786594419615461995870443200 8386287 -25361607759117966479154326651405072640 8386288 -4420673036033740282712236502117744640 8386289 71281932378513352911911146372299531090 8386290 346889376091408926713580346901783040 8386291 11987071552430039062154252725681791692 8386292 -72465761198984306590790126698144308480 8386293 -100875185020555448445420153216542509536 8386294 26460957910228032409774810533623740032 8386295 -42571109497560082458328146082934641680 8386296 56389588183780065046630093549717094400 8386297 -268411991506340679150587124306732418428 8386298 14680274838332061297794765872216556400 8386299 -22016556168126254851853961966737540916 8386300 -9860479427549301844733789285110899200 8386301 6427559888012729259899039927201096160 8386302 7283141852837619318852709762418855232 8386303 -136030264129611786380264113896351048448 8386304 78008320969708729866134915276290916352 8386305 2155866935960414610540881397102974400 8386306 1152685808676009520178252037091504128 8386307 -91790419818470941822541697961433578080 8386308 7523411571632162030433806022172139520 8386309 -8738309671617782220495103486602988484 8386310 35998074079926240240383838344079442560 8386311 76964369396374022284412185595698101672 8386312 -148256625864508017356629067298536816640 8386313 3762708949148662099062418950360032904 8386314 45221215624293641990825413681075434240 8386315 22664905460066141530470656127222739200 8386316 -34932939513696573955871959588141593600 8386317 -94942578198553545217533769903620553920 8386318 433446328802732837845868189882560512 8386319 -9708140464189251296608332871606721280 8386320 -6031044402687700941632149194988584960 8386321 -17369776841476243890722001194293642908 8386322 -23804175999597232282970795095049991168 8386323 121870362199591121268909825688720883328 8386324 110313678414981634620337418007689113600 8386325 40165363751313955336306743869660719050 8386326 -20034217413256811937239259122048778240 8386327 31177800334975502816640868060610799176 8386328 -48648418120086602597112822725939619840 8386329 -9921759292690109806831664624084551680 8386330 -32635340325175511520563407265579761440 8386331 7052705632656950066762796140389344132 8386332 126078493847892473954247776273800396800 8386333 135108309299132589089084991150609888 8386334 67062511028294443928139850939030548480 8386335 4179026144955056383610420278805990280 8386336 -8003123282211090136585320907187159040 8386337 52050381004847761819652796741865592832 8386338 -26714092617386621349244655864497148160 8386339 18677751185361009656979439267087233360 8386340 1715617842505042889924649820071747840 8386341 50860941769848461664266961613527549024 8386342 23146598299047625502650387466937135072 8386343 -54908468311807804989590901353584309200 8386344 -24776189701340872638927479945507481600 8386345 -48678290387892426065021900187987081600 8386346 15858560822050968526966569387425136480 8386347 24892244966599033100358881244961117872 8386348 28031178884710530752013415856361016320 8386349 44852067268490050547850558492278799564 8386350 -3395093490385352054874717620325120000 8386351 85431576908213075835929651284815831360 8386352 851654636342109106667671041741815808 8386353 -86677032016170275775449781714037193520 8386354 -42311467059891837073254415118645358048 8386355 22524621507544232998141658455917987360 8386356 88483686828951350740839640474586056704 8386357 22634877117201696999628011701160625312 8386358 -138808647566051685110701826513187401280 8386359 -95207997698530299695517447135573219096 8386360 44146635739688210487229723292941824000 8386361 -37744065059971207509937023457788019968 8386362 -27675890468116772630922366096701468160 8386363 289765359353125413915694164430422836944 8386364 34996271161133096172427549171472342016 8386365 21267597521830247598302626724019907200 8386366 -4247870692718614666884723921656514816 8386367 128223527625639286531869400355031013752 8386368 2002758910441133763692512880067870720 8386369 315178933585266247901439003179632456644 8386370 66684098952527615226632634616358899200 8386371 24819579629064241329669283520029413072 8386372 -42843700494280204067662845815055329280 8386373 142639992374017841482442012210855486622 8386374 -33599744740487237815300544204109099840 8386375 -1248139832535054830063934094275576000 8386376 323100736047158275178950347292876800 8386377 -19068427507800250946285808870572221680 8386378 6306514388331193496359851816894382080 8386379 221524046985542661358922309110815592980 8386380 38778452778184690578152236608247234560 8386381 -33250203325622394475161465378096861300 8386382 -120927627060120412505872015381686758208 8386383 -55636641750285164491124620273693948656 8386384 5956689917202647111484471202820710400 8386385 -46486960360363183412614281109345986240 8386386 1684086909842154104975722024453575168 8386387 25813537200785742191465291618693549036 8386388 16499058052516556532776988394998972288 8386389 -207909143893332624937634339822052480 8386390 92136296201751584868846159707635716480 8386391 -1687145002415434787789559128295520008 8386392 -12316301431424942947600895400266956800 8386393 -6923337163683944475341666634106953456 8386394 27341353844899448496635411058931860960 8386395 70652252644620477417669389901900228720 8386396 -75298097120427753801008940986394611200 8386397 -646650195544345286333634844996775028 8386398 -9807950761480438883714281788397043712 8386399 -24549988139262191006471983462332433728 8386400 107351176773048958499001264566245785600 8386401 77913798020052668194217133527748634032 8386402 31302185577289573542479035863131824704 8386403 92577087005014654754238216973026508800 8386404 -21322318655230765654642575139968122880 8386405 18459868364652909712133708597735976060 8386406 51935065195153925656648509471666450432 8386407 34903405261861937806369030169187779280 8386408 652859766665372737808979480927221760 8386409 143595012458691926665188780685284599610 8386410 -4620720934688606234064239265917913600 8386411 204273748316634128066534240693301546024 8386412 77585807429648267860531929393392435712 8386413 -30514909423112451661855848735781411776 8386414 -63589747317880788683556125044596121728 8386415 -108593026340644534407642907187037280440 8386416 29540770385877969393149586670781399040 8386417 -21435123869458366832765799086031506560 8386418 -72151077371283649599217507781290233840 8386419 1386169039458099577936811346630009408 8386420 10299877824017340498251771744714956800 8386421 118162900729628946028469804520545189472 8386422 33091927964767694846395096648150809600 8386423 -12270682879972548043420125370809581040 8386424 68291681232457260513814534462885478400 8386425 5916626443862297878295260482175324350 8386426 -53587008838456181538192101260618053120 8386427 -14184449524208730920111748867304901856 8386428 46623995385205802025987657928893726720 8386429 298780627950201292927736522246102791040 8386430 11618651571232583139644029426211543040 8386431 42302603059297732052571444808043134152 8386432 89353217656819024196872316300505907200 8386433 75868017861487475916282017614121222688 8386434 8455734485769424722606397896144330240 8386435 110405750767614035860915697657531060880 8386436 -191366301053734888025225856696168567552 8386437 104320237674704265232847911603951748640 8386438 -25245180814603726772363487219624455040 8386439 78497772791312135051239306279482153240 8386440 -64224134800976936061651670186829414400 8386441 -35898063469173436943646415606682112128 8386442 -14624396086143488698125782916141970128 8386443 -733764848208275213663276309695852320 8386444 -33407042320925204016094572975559999488 8386445 -71732682215496783154392279441367818240 8386446 30471192465816697753502395220042732544 8386447 29530816210546940259763606515244494896 8386448 -4375021211373948308360043843528622080 8386449 -10354489192780315615181783976808237632 8386450 42013930016686918345231050412854462000 8386451 -70990887127391536590687716007345195600 8386452 -11776741701012146818262864478351590784 8386453 199643348906243397141391258336684923484 8386454 1093947380490527351353526873610381312 8386455 -5168215397031873498308817913301314560 8386456 140241589740212859712572084740060190720 8386457 -14190233706195242782591935176665564800 8386458 -46624093091768812180582613185132847616 8386459 -1326190339789104057524694065030731496 8386460 9383481715403184246462358685231462400 8386461 34851706128727744145189522459548026240 8386462 -307340445488635631814671260109915136 8386463 -198262842808394271873093544656628657416 8386464 -122693429104094199297388221337939476480 8386465 -181451976280081149451835896325557983000 8386466 -190476100911587881973444078170035543552 8386467 -3276743595582426983732614819956721920 8386468 30499153023981607581965647404063073536 8386469 -30968468453870772077907376778094469248 8386470 5444080492857457975772714901086400000 8386471 164715015096903008882124035277992087672 8386472 -130553821604679778281321366525545395200 8386473 -47227508395101814846054001950543599216 8386474 -5101138017308147671632229019930575008 8386475 88137587203952487459742104110507986500 8386476 -23668326425913215962045385533119528960 8386477 53506657071860795916241852711542533472 8386478 -66696944467875518826799721930850720960 8386479 14024506358509636068370224846743589864 8386480 -6211765781563154203447194575925411840 8386481 194864274968712797880224500548147083700 8386482 38043943742738499392016395708046243840 8386483 1125411503589874956676854247623146320 8386484 -73746373815594097170838041348008889984 8386485 -31460461354850746969339003671640524000 8386486 9707769057355022580882119679014438400 8386487 -11682309730726273407039121222669797288 8386488 -29017532336613346878278802100620595200 8386489 182844659762916249247252295893062319440 8386490 2437206152126079839866644102836889600 8386491 49077384200481875633929608357462933600 8386492 -4869186797324802423034497722257244160 8386493 12339761993759330777576921690744444742 8386494 29939469836100762286574306122836053952 8386495 16336153650435701969867049923616645120 8386496 -3324848850348838594921473189913559040 8386497 -4001674012355227703376962910928398174 8386498 74053490577894487920725848093927842000 8386499 135790736367892413162236566282107661320 8386500 -52606810148478954653134085281790976000 8386501 195728554721401997151309574045732777502 8386502 -102887249529163951929900784122378342048 8386503 124916607213026081954366000717103438504 8386504 -71242393848880931562949596347970355200 8386505 2401295653014038202441412585451582400 8386506 10658731187400164556318332950493451312 8386507 9711540919600640705942344720205732756 8386508 15760724535624849661895679708833986560 8386509 50915175069307916614997638244828247552 8386510 52957392106926247073039140331328000 8386511 58702025057996883496901131543988040432 8386512 -26571541351639687029747076964825825280 8386513 27021817978845949831030102559087440704 8386514 -74797742892736693357639041674700619488 8386515 208331094114614543237661640858726320 8386516 68049726510816864375715420512295917440 8386517 224036306584626670264431531852374673312 8386518 -17255600576586664851388370773589360640 8386519 -21730102081163669223969080386768228656 8386520 -26331272262535345373764057219931750400 8386521 -6298534610632683799052111507221066368 8386522 67619791072176268370681685629369341152 8386523 -25520294362839724966515289945138523520 8386524 -123855282701704947971072115921342873600 8386525 31395618200091452913124319753374968000 8386526 -23324181184386685176702869751128508288 8386527 -52853581529370829987240025355315194880 8386528 101562852829252556015821259165694689280 8386529 99554911944876591765993236448277652130 8386530 46576176405132756204249846028992184320 8386531 -56995041806248409897671773895375872368 8386532 -1063953888461154049286596613448032256 8386533 -55340302305596716439951093835986202498 8386534 -1894930414571997504528348671573114880 8386535 -85047583417314502326662618598855623040 8386536 -15843269677246285133815137456008232960 8386537 152820939628111595306893895364768580212 8386538 -28869419220083554887302326053403648080 8386539 34838294323167798080037038331626833920 8386540 -40718317250631025979691673550883563520 8386541 -87859583094845338915316341742142710058 8386542 -78527845054943988383514875470089424128 8386543 -322272931920918184524064895605416960 8386544 5573793557747739639234431104626130944 8386545 41038008470963794656830648078506281600 8386546 -76994269742767339339183645564593499632 8386547 -55437782266143125390389206423178657200 8386548 775418204420138384521344576580552704 8386549 -124949749162689623012353411547406298450 8386550 16156553451207022792555881243873969600 8386551 86246478053839929155748330986160353280 8386552 -32967911786368998347089039479118417920 8386553 -34862006377394127262198207792744254144 8386554 16336777298742513587270324519634124800 8386555 -61273745529828433521666829527362526000 8386556 -65748520977999107390090884229681479680 8386557 30133272066907262689874663245218931488 8386558 42875663452469561454748864196094074880 8386559 -744303590336636674612474562022018240 8386560 707780702235255027090508724620492800 8386561 -85349445953237903420220212061816689280 8386562 103636037136880761868086310645462704000 8386563 31321092635476979227306288133067325944 8386564 82043226456642966705721227962731949056 8386565 16833999576860832201636990491004830400 8386566 28464088815255247530172320972772626624 8386567 -3096589122064518818974545703181632208 8386568 17273217685581677572285347486285926400 8386569 -55303529443233272617972830068112333120 8386570 -41669105761263716536263641764194863520 8386571 -122855665642257399310796907946493325228 8386572 -29744664056936089419021609006098546688 8386573 88780892360955279900878044525075058304 8386574 -5855236657348497831899076292273928448 8386575 7067365313300269123082127468055896600 8386576 -7030369774925268946824965589333835776 8386577 -116241009412551107739692443544932162320 8386578 -2821225001726512287967738811248640880 8386579 -109694505226955096545044465022628964820 8386580 -78295286095515712656854904161817196800 8386581 12972734720784842570468060496694156800 8386582 91782914766739294781542886986473195264 8386583 -183728011686418913676038576215641629136 8386584 50572774979190665223708485815023697920 8386585 -10154303094801073648306999645366318080 8386586 49544628208087708763270975880380289024 8386587 -53888882610023609371217605829567650392 8386588 -60509960701168753133203455351153480704 8386589 -6563094953382468274424841111009110676 8386590 25406737186759551167618042882718664320 8386591 799907610832445602644604762156547328 8386592 -46610845013503051564708835890626428928 8386593 -123439834231551189848977409305570618656 8386594 64997688439494816397365201558234294096 8386595 -94486983225363156098754677232924883920 8386596 -62520080528937931088298929031539749248 8386597 -252720666247239800275791690971732349540 8386598 56775519859232651945058431646361920 8386599 39048067917587855948302554004016064000 8386600 16866082610744193352721791354429440000 8386601 -211694715901430106809942026740976651398 8386602 39584766902390091312966726386164245504 8386603 2560871055916727169190592031051740852 8386604 -33351072012361927298240313399402269184 8386605 1759983312021415334552797085837606400 8386606 -48610008321466375134113408672269549248 8386607 -226294997697012569394120817522189608 8386608 -14883206414621977065352611495973257216 8386609 27561991217037256847633935603681945152 8386610 20449683263239644823582873812630960960 8386611 -74499265145887962801326908873336573128 8386612 -41431042497575031075772097583290248448 8386613 169217944014463179349068027391710855420 8386614 -25196860273909576025909475456573744000 8386615 -81294991524239483366378062773419667240 8386616 8423147380487860355945759220820869120 8386617 -85534341939901822969706718101447772000 8386618 -50060459360574668132177128868097444240 8386619 57010316014483032717869435469481543680 8386620 -45376097644440735808027375080014561280 8386621 88411345126197892948175401450753670944 8386622 -144496433005216794594192584465608478208 8386623 30608615352171554432218415586823210224 8386624 -11072108450882303980351113358403436544 8386625 108958372991606810111997774278467539000 8386626 -15637586710480903631884949224641584640 8386627 12268005341003410493301043680442151712 8386628 -29089948252740495216382561845148938240 8386629 106544745564048820605817046435440591584 8386630 -33122535363315363267431447858975635200 8386631 -41303009478225080292410267795423214672 8386632 54385927857236776231348986581943091200 8386633 -194957236066829413178514071047656504960 8386634 -378350044329319551356789599936100352 8386635 26378714781488085876260123975734456800 8386636 -118476889392601400704861570366208394240 8386637 -1617901134994165719367990656917258496 8386638 -15120000461400690261286731274549171200 8386639 140974810374081967504666954968909795440 8386640 18684273985089584427946452293674598400 8386641 -11401218352906343885701828340395523550 8386642 -26878654905992630359479103151012622336 8386643 216508331894138620968064780496050383720 8386644 34611216935531463593009637594380881920 8386645 -18319931673250346131009130447800328100 8386646 34507660900571324648274844662884287104 8386647 -92861811691694695352583643884444230040 8386648 -76697950759012154416926230154238464000 8386649 6976439761775656228840533944384416464 8386650 14374110187274167962624744442810702800 8386651 11378634506788696097868423116733717504 8386652 -90278509637685934560919798027789966848 8386653 17525881308478115438137423085555301408 8386654 -85244392255119331694679433541512612224 8386655 36026380555658619665249175824892456000 8386656 1048211524935922874770807116005376000 8386657 -15942981131090963965950265639001854160 8386658 2826928145336528390442015160098719232 8386659 -12029413700868058538671110860605752216 8386660 31439706260504593879166784382161100800 8386661 -223453034519424595189116852623738091588 8386662 -44502716896988204370167540043745314816 8386663 137168349322339377627748276305179776824 8386664 7270494004023938733920002416195747840 8386665 -24087231107262228212651544783995018880 8386666 60197674015279474137681292828542426624 8386667 -51848450153310218650355196973728755280 8386668 -78635520336802240045710346370016238848 8386669 -135524173506048388712342659900695637930 8386670 -42897407975926773214979548890564678720 8386671 -136429626894566263304234979911000880888 8386672 9196775509109408179473731395499589632 8386673 -36517784665700663676437958793361069280 8386674 20118138069687889261512286184680032768 8386675 77248657543972717007368363899886987800 8386676 -7935369246539021008591096784878970880 8386677 -881428947892661518173703188587571552 8386678 -942077528828117823370674410279516160 8386679 9125034432397979623859453581362470112 8386680 47044544695169154834931631320124620800 8386681 -68455305782312333829604028409915057708 8386682 -74610089524870772923712776388659492128 8386683 5749854306285038647288766441637964824 8386684 -96711224944535758469423960779862568960 8386685 30302279390079388785578304058791022380 8386686 -35818344058185399561532135839233372160 8386687 28136628226876389906730952766896467560 8386688 1096805264760197341277138861445611520 8386689 -1051941250892986570661330416747079376 8386690 7759934034124772533119912517195667520 8386691 36265987781330779454714913539926451184 8386692 -57848056305354809717694296162137371648 8386693 17484129766219717286246611420291740000 8386694 7605104531151048605883739365405914880 8386695 -35469353094614448407868000236177656800 8386696 43738836866191498501895293039620556800 8386697 19041176539372844922573130327846065600 8386698 -60343194342329770418885510689037665536 8386699 8806190315477095127683739369021537536 8386700 -20506514766038068580127246970999833600 8386701 -115611201797482656507391311514707528768 8386702 49344424604211162313236202287902109504 8386703 26557066778464497505043216951983136184 8386704 -4914288850363424695854301291152998400 8386705 -63717112007269011159204906650072341440 8386706 79800863772264266686970455987757169552 8386707 -38750986891270327548755721542651179776 8386708 18622182504339652061612000956226236416 8386709 -3045969971822904672385589018366805120 8386710 -8931089104166027202391432687876583040 8386711 -71124006436552934357282376442124517688 8386712 31747131852885773274162955751268986880 8386713 -72554884241822146626326816609136124800 8386714 3332073020778985413982409553728332800 8386715 -137138069591170360655522202948355880640 8386716 7889270127797464159010650622516496384 8386717 94774383535638015541938692849477419852 8386718 8211640651802311034195927656225330560 8386719 -69165547514160068426646121254490682880 8386720 -484154667189405352582828937560719360 8386721 -32207009397652190100146473306023021888 8386722 45816472050726163782543575136433482960 8386723 9425681040706507813981826362715786972 8386724 -37562141263510281320925590703599877504 8386725 74054865507395191617107978105043636000 8386726 61323935829482482842853134830489949504 8386727 346047897364224993782883717873694537632 8386728 29684252928941381956282534019781918720 8386729 19469071248359164938036032948167114512 8386730 86293664616303151395975141361201624320 8386731 21272055077714031842237148098432811420 8386732 148848819349617441440732630735153902080 8386733 -1156694515088715119129054890049300160 8386734 -511647826382450599769789813911959552 8386735 -9760565381655291187410207958094231040 8386736 4005053243043624182772577715575406592 8386737 -25677465342167652073453693378416401280 8386738 40585607554860832505671642157700725520 8386739 -54740405820810508909311419900536553460 8386740 1723465407625541407414561414205767680 8386741 -122667608681138448762203395112612958432 8386742 4108565687584817639827157610797470080 8386743 9017870140302198517849107311838013824 8386744 215543602916333524242339283936293212160 8386745 28490779630559293261559904868806850500 8386746 65343523129731985649169167786351176704 8386747 -40276610491837009535662747433454169560 8386748 13477960825356005949131609240765457408 8386749 -2547125150947388813642726603422897920 8386750 -47907209595855145778359962342453648000 8386751 -25978633075544040163192555703512352496 8386752 -957376899223716779776555663491072 8386753 82912386344197666470553208609859704020 8386754 -1432029282729938594694500615279813424 8386755 -10495796259663244753995616298862408000 8386756 12423604933319803438656097626087559168 8386757 -3099146815119901057739571883859168994 8386758 -11117518924106729805269729339149927776 8386759 114393792463083713644941950332537055960 8386760 142446710223018885595650686845970688000 8386761 -7410837412987308621668388660564778560 8386762 -88134811837262879637344696507514556368 8386763 1180898598278591635498172178888153600 8386764 45466659134536811153861295485379505152 8386765 53614120772561188034613092661395187660 8386766 -14305655039750852979538867267855685568 8386767 -71707769329382840083893127760901576960 8386768 21146305010437203868940720593916100608 8386769 42405473568610068116361346031367901170 8386770 197081395679361606952051740907330560 8386771 35003693745481768442860915963798502400 8386772 56967968495567268079307434577670293376 8386773 -16413604357378579386149581055832299616 8386774 -177918067124848766134731289704075288576 8386775 105835706989076577882310148381556286800 8386776 -90549159140567134156859174243216148480 8386777 27048679849429363092552319922806691072 8386778 84347960693149099667431903881052051440 8386779 8816843429033770847826635131072364184 8386780 22031249632679800814433761736292631040 8386781 -20949199663236551410913669559382078068 8386782 -11233452010756973161521045303944017920 8386783 -164511709926275301930782415253347147080 8386784 -43156762856891946710535808697258999808 8386785 25018206132972175226113427029942842240 8386786 -4037753147778468351115039192341183408 8386787 -55768805649532556826702974520064128480 8386788 47433480824439921056082651626079974400 8386789 -101223199907998993539463998895768505376 8386790 648258850528853294789041603617043200 8386791 41042677257750462389561999060097413760 8386792 172380367410017275855920670542600929280 8386793 -1267785943104501280310206055405280540 8386794 12474175888297645453490381683214860800 8386795 13974303489834516414054238370731384800 8386796 52206375994212953237697630061175116800 8386797 72124032867779431058298709306764310272 8386798 1607203475705713870122365361956290560 8386799 -23794764302501213513115377880395127936 8386800 188399855925001506855117085728768000 8386801 69349379527783036210847905396385298100 8386802 -13342741424832961216630352183199184896 8386803 7342060087906293277345670819831408544 8386804 -9273231963966773393086367096088127488 8386805 7502954245705521792617077805347570560 8386806 235827735881712583547569301914811904 8386807 54991825120558799025752885237193148416 8386808 -33204055841609201849886115566102528000 8386809 -41584476270593444268672678331345937760 8386810 12327309212675275461121269362208645120 8386811 -159179071166452128666407925141944443200 8386812 -16816423160572639011357651852558041088 8386813 83693495386273315199712223112590098604 8386814 -55135723796849224828551883766306508288 8386815 21224962554957032475383839631603193120 8386816 79629340782057116460156110225987862528 8386817 141052160809914938845811577281111044866 8386818 -49528574915518192546352530989455284224 8386819 -3445504212683680236540152047979432800 8386820 247302420172360723764755810872097280 8386821 -6733437754875580843545804215100170688 8386822 -35077189533690229247570416206209424288 8386823 32186001906460050975650523857801970072 8386824 -2410386487570910726339604509808967680 8386825 106228239965451680041438768398979159550 8386826 -4211375413738641254294256822578872320 8386827 52056917582861228681843434085035982832 8386828 -2326071970725438954793989096157327360 8386829 -34276291549577401879829937204887304960 8386830 35615746509827431432008862870956164160 8386831 -67187876756733029843547090792949547280 8386832 6273578973409877520853019905740718080 8386833 -3019625164471877866078360830332043264 8386834 83959755693872944927001882144777148816 8386835 157331658204688069086696392703929403840 8386836 -48597991177648824349437106443917887488 8386837 10575817089378269030869074589812024252 8386838 -33439108817523254784112126054361468160 8386839 1045499811207222699419243295025618344 8386840 55479423335332721122197937854452736000 8386841 58968246535381938240306919622779953684 8386842 -16121411708876773132395716118451339776 8386843 58348356555449753965208322573830788840 8386844 60261643319552354861697652490790915072 8386845 -92835309476286507612859612632883896480 8386846 -23804874690808647227833502666470230336 8386847 -35184877371399590731300245251935324800 8386848 -142571597183718369402658183807877775360 8386849 -1212136292755423136566040103546118736 8386850 18139120467655896010416844047387888000 8386851 6461070490309629738280543978330845504 8386852 -32687944733931195170523195841599432064 8386853 120117925781798955170754262472026342560 8386854 7810165027535004505806474393200351232 8386855 -4804660210865527048040672364455220000 8386856 185582400243775726154319392859914234880 8386857 -72073501826015917554181886576006131446 8386858 13784943730275108451863906708942120960 8386859 -140944856515877109430716279996083757840 8386860 -14848699197238057584481267575302768640 8386861 40478687237975273404441437648696939232 8386862 24825654619351743687885427225828169664 8386863 -30048192308411209477506004579658852856 8386864 2884565195925684353039601782168748032 8386865 71094431571733981124655098636079354600 8386866 -14530579182736329656752280532905644800 8386867 19961167253341274782686405539654765760 8386868 -9878526125159812379236251045112233984 8386869 30929191776707767996377457120458659040 8386870 18881513831571448446390280546321850880 8386871 -73697483826578645827548277081886334000 8386872 10593649419772638036130478687416688640 8386873 -165213919023871516234562112585091654 8386874 -34210017284720192407220567080768098048 8386875 -5873598492244517287853933230497600000 8386876 -113284213773268756754929390253088864768 8386877 -16118941080250174770239604773514459840 8386878 -26749638370953756101406150978105268224 8386879 54605553385987729360925939274209416584 8386880 36503078279380511037116099702056550400 8386881 -328842878651242116428812873586783616 8386882 -45283498811114925933826520568767861760 8386883 -44920404389465653292757831327821996868 8386884 29355127308276929113227973016931394560 8386885 49030754000177312084404991101300214400 8386886 65233323404405217122783959556363287392 8386887 -68495650113188502494398207298489154480 8386888 5157885475733671176258865163885429760 8386889 93391161941380541960702400347857090266 8386890 25159179939958530898859628523445437440 8386891 105897623520139876933839243255895755400 8386892 2290920366609930445129018034907443712 8386893 -5095157063293260101206099097038819818 8386894 -65225396567886746708595664659945501504 8386895 -28596159411426562101729150934972569600 8386896 3619105446950769231498177485379993600 8386897 5335841471706097713508938909989974180 8386898 41143923882772291081881013714053615264 8386899 -125435244571946088577593508395655635600 8386900 -4733419851786039350584299147045616000 8386901 -36023001549893145786626701523377107936 8386902 -88006840140770512975781671165277577408 8386903 -16972613268499604860553646821634130080 8386904 22692190609838683194016417104199680000 8386905 14308761573462397797376934388185880000 8386906 -87408933631636590735072922908062228736 8386907 79118558256952499988168775169584771152 8386908 -4563408841307863047439776841039626240 8386909 135488709902764523238927994998645671520 8386910 3719763245160289555003558492602197760 8386911 -41404848536759899573597229834795443440 8386912 198997259420215354000976052939915264000 8386913 -190195488545245298569440826755359855838 8386914 -27666038454540456120177898538066085120 8386915 43278254821166470771978408547418710400 8386916 -209160846831337934867873163166882475520 8386917 27319154221507783960072701499768395264 8386918 78060729355126073287074710978125160160 8386919 -93061104429470250411653497097850092928 8386920 -32839003688532587896053609402794035200 8386921 104550675129622088889440964890172792122 8386922 -13345835307532873226861030744101895328 8386923 -56603310845618068789324883549505710400 8386924 -12727763073190083962028713943147132928 8386925 -75044070561190567278834305068126372350 8386926 -23459080537979640418191209919026307072 8386927 -235845296554480086633545184183780192 8386928 12047957832914738255641142047726731264 8386929 -186582466691979687788839380375645322080 8386930 51170588036155427163183061859645523360 8386931 67797956300847024350396149585934355792 8386932 -16187039499871004151246493308609005568 8386933 -73663557442010556469260401172906316224 8386934 -160887484843605950181073171827976857600 8386935 528865636130266871276558764626061440 8386936 29392624367375995984800190172824903680 8386937 82996157011607348736414008693128935300 8386938 20207631143781277426757235755131950816 8386939 -10813964074595645338537112206073890800 8386940 92075446000072029206494655999388487680 8386941 18531216242799324903072001328985672192 8386942 -4592322123139993653762186876530212800 8386943 125394689880109620818681151821471832192 8386944 -69082904676167749467273896812672450560 8386945 21376269441325203317061037253914348800 8386946 -69129702631303870438854658312945076736 8386947 -5287722764415493683633018123903234876 8386948 -104865211990035342080658173151195448192 8386949 -146105860137017384618544094496535718050 8386950 6132717496194607505538131410003046400 8386951 -142498617853644492640249931951120533496 8386952 -15110283665932965736299321592490065920 8386953 75581159264137827010148591453405543424 8386954 71251459789242039667245255089174202720 8386955 19193185043449003094496598756293090720 8386956 48896214256412977998694507778521497600 8386957 -27721821668746625917034370504104467328 8386958 77547903317475977678590409308391617920 8386959 -30076621669412245589479530224823642240 8386960 2811709515663213383933177887193333760 8386961 67099521096551362732170402619153279200 8386962 64202551221849255119989540078714635264 8386963 -80926812006648519812338771061547832068 8386964 163658271842779867081312538668891310976 8386965 -751507428353102624934612302414135940 8386966 -19898908129077519766913125881665719680 8386967 -40676659032251960151147925586055546768 8386968 2755071055884876560522988215714611200 8386969 21038370081455341940483732976090246096 8386970 6870847244892615713975464923154430400 8386971 -18564342575396896922492685468920662080 8386972 62930538118063176566941306285447583232 8386973 -19384783159180886089578015963516571392 8386974 32583701368216756500265119204814282560 8386975 -533905292665344106452873974683328600 8386976 84071794947112668976038124706695348224 8386977 -28852213028845371193587867007780115280 8386978 -332511998395490658951616012971586176 8386979 -86701600057471849997567651881214160420 8386980 -17955364630175703647462880377384140800 8386981 157765698119808645038417616620539114944 8386982 6188708431407176609810017563165460800 8386983 12003619456610128805148072068364024984 8386984 23324817966032805823312413201958993920 8386985 -17455960957241177721523552954619331000 8386986 10433240630368451118613032304210262784 8386987 64902331466630350136005473550385623716 8386988 -9281713548895022031027271868820357120 8386989 -45956134877307310375032979023072214752 8386990 -56670622837678236736858941696506901120 8386991 85376851118486840338952568775093984800 8386992 -9470538118111754488650668277742780416 8386993 230337196223231274117729769118517565760 8386994 35683660224350484997105273080976896 8386995 15754757626587486953581012368518595120 8386996 -727970157009088145041621114303838208 8386997 -25014149636722262915031890668835699748 8386998 53417643620870222240837879507241968064 8386999 25313868310822788457322046084244423240 8387000 170435539716783126454718782139151360000 8387001 -11184895555581340268409599962833364992 8387002 -11747525785235792416854726048261492480 8387003 -12875139129250497071403210752754819840 8387004 -37282484993140254681927819466628152320 8387005 40492885066827326457818403286999440000 8387006 -68290000744489206285949361634402490560 8387007 37952788950422243629448983362664822800 8387008 -18451817542253583461532284035105030144 8387009 -295120644359662625831468621893497955584 8387010 70520023610500371950273977523827123200 8387011 -37752892627168617306518772006546795048 8387012 6671065502200123585498668830927546880 8387013 -15665185984607394963872569199180394912 8387014 46101279713039422674276871719146645856 8387015 -23425878614530327112662127428811887680 8387016 -52358145100275362694069593389801881600 8387017 95691873651498879564985277375105177472 8387018 11199888751538863458484197099686807040 8387019 -9924750712343942412252456283843986432 8387020 -86490424812995985741501811304598635520 8387021 -905674735113307141598534668424619168 8387022 10676295106592385605834766887288008704 8387023 88475776093947439325721612057963180272 8387024 -17752303895174564268404469235107471360 8387025 -43932347322509732854633050224844277200 8387026 -111379199876024864810447345263712082288 8387027 -198291908048265180443633242741284807360 8387028 -4616013145354105414941553521819545856 8387029 -204455861580720443484244603673113408 8387030 -1652386198457376920951187025667834880 8387031 51480703647786615113628235305357864552 8387032 -130576038318261350479358884666480435200 8387033 210243811292243321388740825545534710282 8387034 14793439514670270148055165163354401280 8387035 -35291454675283593047213093530695600000 8387036 3636974141474606463898222307793868800 8387037 -44982439797080881345031757106999560000 8387038 26213725457024181430897127379833371008 8387039 166357740341528245883395765217831097000 8387040 18600173598022538046409291019546787840 8387041 -502565705840716732748690446385476696 8387042 26340682634791860345099877251077935104 8387043 -1368846861372937621718764924742203392 8387044 135071029408535686888507463462918635136 8387045 14642846280411538330537818642667792800 8387046 -74520431845845260629705805129821352928 8387047 56384603835749272127039889771621469496 8387048 207633512260141347019500740333554974720 8387049 -12981852055697407408975179707870886720 8387050 -6034993471689012123048751477044326400 8387051 -154162903086725677132643152322988017568 8387052 -40457600143586368428486131416117122048 8387053 71265909287547728102100769713876825302 8387054 2501189968656138556980725797867180800 8387055 82969106520680672617189614635747983800 8387056 -68846410288111708554895992694930145280 8387057 37544769859390941310462082173310286912 8387058 -12815968729355286808427199734710747392 8387059 331147970879955913413287806107915981016 8387060 79584652067098721930279914415211417600 8387061 -124011850427929452821550768612855216000 8387062 24149901803861604630838254737565136032 8387063 -68068623756208395625861232351665265688 8387064 2188227196457163455795248490632949760 8387065 -55963470985621015162713960810433567680 8387066 36209155166476345270138550316493377504 8387067 38414721141031046900421935517935072256 8387068 35371045736309879372316375538273152000 8387069 53442504392797838954972054739356023506 8387070 -39823736687274400997812874461127208960 8387071 -39346418872584327937847518602290572416 8387072 -5743563121517459144940523439089778688 8387073 54736620388114325440164885079018656084 8387074 -8004698904370444948916093332612459008 8387075 13079691585467586108661803994414053000 8387076 84985258053527412825703482741877189632 8387077 18151784438617264211193583480358088926 8387078 98691344058287261716134870559963392 8387079 -13211762593218148770362637502043606616 8387080 16408508662125674496329403948204902400 8387081 -20837917409582290382747270622705812736 8387082 -27201042022656642157085428709256960 8387083 14903865869120410796543212119529862904 8387084 -222694384294542619404704291737358859264 8387085 4836498439496409112617991029862654560 8387086 -13343911252496249440190122174023578880 8387087 312679542121817586731842853894333449872 8387088 4097824784419911196178490389522546688 8387089 111144303244832246894119885841230611890 8387090 -34408037280900071409605163501758251200 8387091 -697903404290393514827277502173877920 8387092 37683781951976973231751343706839173120 8387093 -17485353652930139039917034247106622400 8387094 46074069893785574458638434461178580480 8387095 -4096245403353375424367330955636837600 8387096 6357633491237782393179390341571041280 8387097 43185979592127906851922343297874969472 8387098 26108989801905805167059053685513218800 8387099 -28349350881234065988631714943013614064 8387100 -33206131034792010253656185863223232000 8387101 18584800455144054316007073474117440102 8387102 51887114328500259762915050845038202752 8387103 213748104469254131088344195830102464000 8387104 -164155359757140596171735091079713128448 8387105 47539822708532664302164725881453611560 8387106 7316410683444429706223168044868963328 8387107 348403638253807772311300065035302600 8387108 6221410922960855909618939852626086528 8387109 30104125856851115628507653227643134014 8387110 -51580977409899705364782431946664487040 8387111 40408120123857189782163248257772508432 8387112 -411909636108127947855789255577436160 8387113 965123364641486500151356927345993920 8387114 14782847056214615501515789283502028800 8387115 28408555541389893782697684888050160 8387116 -9286355773060075147803000036169384448 8387117 -187206868566272157186899325149344137834 8387118 -31322943187106630782972624424486801280 8387119 84675592183581210181834759435678913760 8387120 2327733167437029554423675772355215360 8387121 -104211457413857465024608661461962241440 8387122 -8915899443415509011240884964241050208 8387123 22674354703924046980804166040295089840 8387124 5813071088018502891007883488982740992 8387125 -101568957515377515459417062376546930000 8387126 -28804751826098011018053034549659143616 8387127 31139911500827001326368538633281464192 8387128 -72525548745616855252147100144020131840 8387129 -132871738563593606116563264305342349270 8387130 -30984736749286932890789069099835060480 8387131 -126638671100440734437248644113637239068 8387132 -27130234074463939188547783205220303360 8387133 -80609038794124065597304997829905408352 8387134 3704319599867803957212811794377573568 8387135 -208854386826659734459405682098261972800 8387136 11128709552809076281495825187785408512 8387137 -185596279707457633679859788083993610016 8387138 43904645167155527425984394770527360720 8387139 20723922969243718030800707807158706424 8387140 -36643237108121907430688949396267640320 8387141 13067938460415437882900392746783356544 8387142 31615083825369861508313708336412318912 8387143 37019973550349480851153554879291811264 8387144 70203373240391568540449254372514365440 8387145 -23128615652615913447703314459209376000 8387146 -55870920024455038419588834519812875728 8387147 182696123698163107584981671489091832596 8387148 -42416333901838478585471446687618990080 8387149 -49105258681977713360626275438584547850 8387150 826224968590123999873320771617433600 8387151 52212078681273761428827172600462108800 8387152 -38584609691678375899315722877277446144 8387153 -170970945968813810619553300064049395598 8387154 -2033349691234335572047145883702835680 8387155 -636830106635171803435483653059084640 8387156 167270928759489602397297070773634715520 8387157 -33458078057702984042651326414097819712 8387158 -52252317791388623926051546366327487616 8387159 -9628707098746974664915055665485229440 8387160 15619559148836625370286452598618112000 8387161 3615304757143735061786592696817447632 8387162 -18695717851804540609223005267749021696 8387163 -57742204392480881973500568670820668308 8387164 -113352736235152811429695379431082458624 8387165 -6913923801788325922121083157602695360 8387166 21126641919172694335901831743558741824 8387167 -111167594694845327202924371697538146784 8387168 34387040782771879163888730614346547200 8387169 -7055615776987582672078082484367110720 8387170 -17243943143795369894095675296426201600 8387171 -27923613105691265682733477561444790016 8387172 -140750515733859098409656921319075686400 8387173 104360344376590157074803532510068711422 8387174 5904613788554052336444277524118252032 8387175 -47570654214173708392684290820177221000 8387176 -22300658708430746634259129605817712640 8387177 -182039202004398227914948956589852646940 8387178 8263487629203015677136473674038935808 8387179 -4481861054941215170872743144214325600 8387180 -20739061493886490971788026101857495040 8387181 -73034938110685979219315905758830281920 8387182 38027906159111162442042409263340972800 8387183 176650600271110084156401728953508088288 8387184 2129648869955633408392802572313100288 8387185 13103025075081327790325565848284234560 8387186 -90693533649046282617270224919347226720 8387187 225581752592665921723110890850064435968 8387188 -57375081384209859860112977487448982784 8387189 10439597258024394294870575495688311040 8387190 -6907957325250978738561915665762599680 8387191 -86413512336919941224045754278779936408 8387192 -13583719813120893659275826090803200000 8387193 2225112840038581474519219223902832640 8387194 -152940294601910741526645013031416393728 8387195 72652432581240281245233491799958774560 8387196 7340443760601988690327423928468398080 8387197 7560356739092602357442535076587070464 8387198 40037583934043868599767731876596611200 8387199 87195721638550366734965153130328020000 8387200 73877220570261356454424018200035328000 8387201 233301834395831950455178200196513634052 8387202 -32570583294453811639578144587233034496 8387203 55345916891982720664014052677933846528 8387204 -3934192327494726765609521862528184320 8387205 32430534045626699451878055015449687040 8387206 -44765333187869696900126464824779831040 8387207 124036812736252867767586018301974939392 8387208 60125670029459231673832219617860198400 8387209 90692407814284385385732748388577142480 8387210 -7461342876563182402777130870386512000 8387211 -24858365756882321369795200935091946496 8387212 102226772534657063261044257046494554112 8387213 9851785681749161281096966958098145004 8387214 -33966569985938932150665827894457031680 8387215 20537464699531601412382829691123732360 8387216 37120175747510573694896383397915369472 8387217 56086277449652009057824643150271012834 8387218 -32281866183319522501816523078484009984 8387219 199420650120470474300457091725435784620 8387220 49113707947777405381787275564968929280 8387221 -194373531791902551870458044824505886578 8387222 -89582077584362280775715406070613316288 8387223 -12742649835183902956760029785409060320 8387224 124394876279462969369855100726017126400 8387225 2655458652004971505081113572488804800 8387226 813968692284070424313997245573398784 8387227 -104025958847894320075433573305304947200 8387228 -114741798747416279032598341273943634432 8387229 94205632720412516602560437668604323680 8387230 -23315819627955453576623843197986074880 8387231 183069301227592359547477146109450744032 8387232 -14027833152297661644319635457843396608 8387233 -169146806577902852343394801550992886736 8387234 -30429341052227785389702456733807896288 8387235 -54013614225961157762307111879543817200 8387236 383516792120233045441638908444672 8387237 35781899630905043899516735234958175132 8387238 -24699506062260058943318032860911681856 8387239 16731176255132859850136561533936920672 8387240 -18937199165809264024974037722770227200 8387241 -24724436456969635851495830868048622656 8387242 11126014601291136219763611500377928544 8387243 69956186906646526750896006143955453492 8387244 142496830591775413293578971895221303296 8387245 -23731455518951720477254395044171546880 8387246 18315675805695474316113733856959472640 8387247 -4495806831219088941209599820254598400 8387248 41422888483218203046933736239738601472 8387249 27417965975625842190672626072225905728 8387250 23541167020117808368975765061736576000 8387251 -143477924196688702950541380941795637748 8387252 -222148035391894414226507593118150105088 8387253 6555352383622497934773757010515968000 8387254 -18290728111293469365822017849170816128 8387255 -26468330933036102017117916963211276840 8387256 -123753309982559046229688685030475284480 8387257 208581815085727437290707797397761286612 8387258 -5753849614695030405868783428337355520 8387259 26859705141601109582982336472331508504 8387260 -5099369911358773303128718050995404800 8387261 76730154513292035722482926901300442112 8387262 1116057479031156379276560341896569216 8387263 15443514974361036076571385822677281560 8387264 60007283333234749605739264679922892800 8387265 -64787815861860516044451454564664184000 8387266 11779341573949066945612359845356442832 8387267 8583953457998957368771581420754166784 8387268 25442898589999713515559581675245501440 8387269 20216976350295448045932516997953744960 8387270 7019632739364963242346505967948380800 8387271 -8649654107484688384276163390303633040 8387272 -52688879888058341613083550907986739200 8387273 -156840351556593448695248310933428031180 8387274 5576454557557717309277011431665213952 8387275 -26758006024086989215234917111438980400 8387276 -42972904617748805896595497350154237440 8387277 18405638372344592222293223649848375232 8387278 15978381225966015412425494614511039424 8387279 2149414651826247220346922104984984184 8387280 -4652788792547777029528513082071449600 8387281 87336362624520156176273732263052105010 8387282 1620881340170144234064193857010077984 8387283 -16301359851109632503566590910032516816 8387284 -14186234174662885557612131828707174400 8387285 100510275081367408449400810266993349980 8387286 59467493956268730745220345000011491264 8387287 30827890908741685025216600888816905480 8387288 5296902851859205667657739135077744640 8387289 -98700638215539707708490237576316513446 8387290 -189912776942001949058723950641274675200 8387291 264300214294193154831209069625325676544 8387292 606707025880395421683413588785692672 8387293 -3467667146408364611818877330393736238 8387294 37051539208988857222783424999059706880 8387295 -10169417867971222737595270993275394560 8387296 82152565043222319130294251691833556992 8387297 -46623915237282579129552183586228444254 8387298 6603334615116329329319312741503776768 8387299 18926671135738136924980603452484383736 8387300 14654996755936629538426483889344022400 8387301 63201446457436729187590997205315896256 8387302 1662515169521977719963910196731422720 8387303 5378705758568356337498127935495821200 8387304 -31706901862582922849092894825215098880 8387305 -40576398921630212035819170699718200540 8387306 -11164356968726600924570673648419106720 8387307 4921727607986121639980895401290084392 8387308 16473281227457105509659221087954661376 8387309 -86991283317532404307121955279905757984 8387310 511995973721418128030378781873836160 8387311 -172375561403938983259491998941671015088 8387312 2959730744549183102211400230029230080 8387313 15180306088688766823768514188511918688 8387314 -20534491255373310787011748488562996320 8387315 -120948874966231555477784560171791761040 8387316 -10961726296017822221575074073429979136 8387317 253722145219304507280744484416433367040 8387318 -22166604552932331373784770881631111296 8387319 35251399983080466724278293250067502208 8387320 154264737040401660444021525586375680000 8387321 -153509575098918942704461280053417250988 8387322 -735806365127360617248550810446336000 8387323 -58560166072194545711940189640235448560 8387324 98689144002737757477674553235366566912 8387325 12358310521741099367815390051840036050 8387326 -86184961912754038186368345966040869888 8387327 17650726379329951145949873891768462360 8387328 -19044819047307185121609899189402075136 8387329 19946988112971379634991706508148902400 8387330 -17221755226481068477252798672293396960 8387331 -22600054393133894705392322766024010248 8387332 6820907054272434836998635158447668480 8387333 212490412431199745824925426060883753504 8387334 -11632242874358250001119087853750517760 8387335 -12434080557179968592133999548226103200 8387336 3183387806433558326150548483572418560 8387337 35811388171157015128377785684640251904 8387338 209371290622296865276835350762795639296 8387339 -189518780574109940076905153074480690860 8387340 -15459253336070026541027482609331988480 8387341 73630350539911002408624309436503523200 8387342 19570593539537797614936311246897765952 8387343 -18457567860134312559379037853205294536 8387344 -9702814626030541015507798189846298624 8387345 -7703942709674061712686990289243327320 8387346 -37371569968689876426156373667678821632 8387347 42831688938364354223977793771417311192 8387348 -45183778276566024175333342954428427392 8387349 71142903912596532206449995068643894528 8387350 29618061621250206117180664021644554400 8387351 1788098833056758617177519933304908800 8387352 7340085910109323530328477105581189120 8387353 32682702509325241232989681377062814024 8387354 77591495128655360525662357306426356960 8387355 -68122184912441553900615130700455793040 8387356 -19291826461307329113998040211111561728 8387357 -258262799196661096778674728592770522 8387358 -3733641664327082477754836738620996608 8387359 55452988324101758932710302425656573600 8387360 -13377847978297931184752866740928512000 8387361 -141305718382479095176787109001517979360 8387362 53600245152220136742795233567889761664 8387363 71723704643660656518505568190683717160 8387364 38176327554626627909791045499412910080 8387365 255394630950190990616231807587355520 8387366 -32894763979664373147092463081866589696 8387367 122168721121897038556045155963909362640 8387368 -157685219557322746339355831688717434880 8387369 -201055819229365720439141011302416356230 8387370 -2549392372820891139071238784800970560 8387371 37357931671026244988484286041046683572 8387372 -1208566436028117790949921253033492480 8387373 80061409312342328150976541705080024384 8387374 17389101352607410400532174613941483840 8387375 130402742896709673403010377479760332000 8387376 -1406104771891078584988784610924331008 8387377 -124264907065631950299354385969714273774 8387378 31757639604452733150086955292539588000 8387379 23022912101490138116998324197079488000 8387380 -60621721060138025494684841925206745600 8387381 -151597523143373232164467307881500686400 8387382 13488685658759417853073391840652395904 8387383 -11072510200939997670475468450824948096 8387384 117773307046051455177865279845061570560 8387385 135942576775564340905143256603429090560 8387386 -20505593618134240040440898750812578816 8387387 110299328749725976989064784110149125040 8387388 -44842675451247138286691100159060625920 8387389 -209811893593399256044258446008929462560 8387390 -48871309059249230132942261977587600000 8387391 -37999915767427327327796384699657104896 8387392 -3266649054510256715758052719038824448 8387393 124518046591594428345794316835604102784 8387394 31257093229915523806046848702031785728 8387395 -24542029987003353438482616113556067920 8387396 -91681856107016526817539433303760232192 8387397 47910134906894738122313977770125650974 8387398 -48594954097799990514328522126844381760 8387399 -43149271082566620666361302930252577920 8387400 8697265978467950701220794116870144000 8387401 -34189652276788269801406091315898306096 8387402 -66873601489163852069880489191546128848 8387403 70820247385042665898830703142070571200 8387404 -24912448368040314399159712571836198144 8387405 28146358427979091181050823065353445560 8387406 -55939910555422446355922844606787717056 8387407 -52682876030910318803291289246038870288 8387408 -68171070043775626788237753379454976 8387409 32185747364003311126679041263285121920 8387410 -7761999136540877629846195368079203840 8387411 4775170776838020951508298698010817504 8387412 -33773109255197773632734118858853963776 8387413 228281882361242795758663075743718995662 8387414 -8101953169196911965389286814345544448 8387415 -127086780564650662461468292872071772000 8387416 -107947991733914739106049158437442007040 8387417 -79787798301986787760167219343344237360 8387418 14873299829607670900590060704887216128 8387419 -54310872607765341405242913693436741168 8387420 -14542909964168505730377119783016192000 8387421 35741551549675252695724224061010869824 8387422 38349101612684972876032417166305242624 8387423 -3331330137261905482802893198102433280 8387424 -142138235031160795513197955054613692416 8387425 -5918278789799257995938926002271396500 8387426 -129458663939743992655468340431288376160 8387427 120421377316664273964931047815086694520 8387428 -83443949460213324133833596679698946432 8387429 103488753420786434292054454038262504380 8387430 -37634096794931782350577726984939008000 8387431 11764511503652780138576371684720325032 8387432 268908521345561797003021798829825556480 8387433 -4507436242489495085848748128966240320 8387434 2550336011014840104041667780537164544 8387435 -20461490958392304148977292072480527840 8387436 27743042283690246469165406860512030720 8387437 30307869833734487356938717036963744086 8387438 105868693212286918042493491302691306560 8387439 94535947401898496572692688006042055568 8387440 25879550245922162826256937408933068800 8387441 79797921770430132161308374959486104500 8387442 -25968156463294492192973587633930675200 8387443 -50856085310156360597954398523675349600 8387444 -51212306991427175159762676007286911488 8387445 -57747229003190630679112298854844602560 8387446 20686672823073448587423292753753935744 8387447 -68882267576895208006714153715759326104 8387448 42722756525418472844717492999237160960 8387449 18610499442122296944410618598728926080 8387450 -9743486115281652534404338347125184000 8387451 -2425720533032896945366524903146875032 8387452 -7915923024317006815521373780556236800 8387453 37737917978020047617422434118418515584 8387454 47716600116097737429440886641984742720 8387455 59617709511542060665893832546556274000 8387456 10280366026976642033268168092119203840 8387457 5373319293661285973581979942506183488 8387458 -9643349577466933057706682397062833280 8387459 343302006093679894544693631909622122216 8387460 19689146020900519576456903377768552960 8387461 -177541671305212552501762674468852960256 8387462 -72643720517522269594006880440667650176 8387463 1168453706708755157569293853070365824 8387464 -162621597267859551509607432266630384640 8387465 88619575262517918631403127839717523720 8387466 -7486529973299077753124029188588672000 8387467 -66435003381273285192450704902679802480 8387468 -71539387348541784223243582824947204352 8387469 5243219197331482377141645608480474550 8387470 -1976726321731062544886735158460102400 8387471 -25400601050439950069617843818870629328 8387472 -4091710691010299565489678208715194368 8387473 -156625667768801199370737980887474979278 8387474 -1940014979383829957329272138164677104 8387475 13737155041073567151169732369631514600 8387476 -21561196871248851610020824045212295168 8387477 80006203823645162361529272767790280860 8387478 -44480541489362420968013005714104288 8387479 3489070649754641893668183984901355520 8387480 7662554929994209341817833023398502400 8387481 1551781750316845118885470357653103200 8387482 -50065861907067021848846580121113043968 8387483 11610544285098162482998386839082765600 8387484 -3001055934844712941757960867312173056 8387485 -49175766825191680030006105052780115240 8387486 -2826900406156055601191103254466311808 8387487 80132484556895352245556709101283787544 8387488 -195621906356695724801810019440621322240 8387489 -3536918923936365372787109558887602000 8387490 16281747153345724120365410165106309120 8387491 8807342567241112888563179037678758144 8387492 91149655706614921828030837624660300416 8387493 -11315038566252073034767787355842824320 8387494 1307865211882934509534271958372120192 8387495 4602203781433690535290756693284195000 8387496 -103678790119349387720458888668561408000 8387497 -53823570623322449887554293657347234560 8387498 -210146790291258731028546339253375488 8387499 -2078380422831046267777438954652489280 8387500 -83035500083135652813345642927542400000 8387501 213615601793313741003175909411083092502 8387502 33092705979190433099000323635630750720 8387503 -110130309348201114334680914351595118440 8387504 21360455382771073861185705892579000320 8387505 -18701001876729113367855959641373720640 8387506 1366247743198472064141753251478023952 8387507 -620318863698691310835958536055232244 8387508 -28598408848917373834411922007866419200 8387509 -56662153228673428076020091161720157440 8387510 54431500296636031580771819416503068160 8387511 79878333103053020136209538412476634368 8387512 26204306265185913247125175131886387200 8387513 -237544504162928067518888376244025489238 8387514 -12038096604732134750844137566308778752 8387515 13934776361901772124048861937698576640 8387516 21211219556019696294839967680411094528 8387517 -25878848013025304613668467841634501600 8387518 -68110736812263431720095329591602999040 8387519 60589569393106602780355919282094858096 8387520 12677573545680171881494482386084167680 8387521 -149081359049552019007929355031285236800 8387522 45625343087600297345034847471638610944 8387523 89255746239314210534428216893957600 8387524 115522119334649261593887430867420244096 8387525 -30923722556515774524381605673471792000 8387526 -68843969464506186944209505778224676864 8387527 88044140629076302645976527429292465272 8387528 176607586276711879686417105868134696960 8387529 -33269575886178579093461953637697193440 8387530 -10123490102085081946495376813677838400 8387531 -164611380285251524572503797479114261000 8387532 -28216239196968512427303754285014860544 8387533 26458896036846357171529708863693620160 8387534 -3770548189208731205597282465467549440 8387535 -7055999713838929605684738884192388960 8387536 -669249135065679430596808420713668608 8387537 1788632395138479617226846973649873760 8387538 -7681066458910642260651092421096921600 8387539 -110289654203940531357807062944415872660 8387540 7544996951687455304646863806210498560 8387541 5342261121242515864974620658925371150 8387542 -3864352035043276841715534140079412800 8387543 -95317479381901503482241865727839097208 8387544 13019245928187104098268768007436861440 8387545 23827127862470785565521789984036012560 8387546 -8624820376722205805818105035198974976 8387547 5093849226352145200901506501984882944 8387548 2720820192239654680593688759553992704 8387549 4951238049583073714681990377627976364 8387550 798365216684895137807083217281080000 8387551 -19827728939280779878735104924819853008 8387552 192084342467431578345372658846953111552 8387553 153495275648184603215752728880983881664 8387554 1262397333220602853329849080972805120 8387555 34109969169732297072375211240876531920 8387556 -45634008714100290175695788517216454656 8387557 184337267628949302498191143217133255806 8387558 -33899306477978307972914723076209311680 8387559 62541691181174270486252914054304603544 8387560 4468931125966315298059591309718630400 8387561 32094413200737978044440861213724890368 8387562 66904959024171121277895516890215386624 8387563 -30553775802039483042344765803439858188 8387564 -46164531263597050951456170891287084544 8387565 29694247447681705708389446579226928320 8387566 -52382639698432643321055220939825421376 8387567 55721240436176244661200100630510127112 8387568 -3942677454218821485615776413774381056 8387569 -141156477515384856334849372457032228320 8387570 -14727283118824283886612374796864935520 8387571 -59416154097521588967081877722236770560 8387572 65882769643131152345353764636335086976 8387573 -260221389973514766635064593447572723602 8387574 2364530880283410310369658183627882496 8387575 36729570397139051426888567167245704400 8387576 80154251479898974145836472708949934080 8387577 -22790703344065800761636833194501488640 8387578 -36532258322123269095014130917729366160 8387579 182643159983076446978229767307550590192 8387580 996847875501198662931192648239800320 8387581 -12452434218131579961614798587392154618 8387582 9104741295741992236459049107747937280 8387583 -65470824420349192133137593186364322400 8387584 171121586825649564271369906008344231936 8387585 -42549728926484524841541519613402530240 8387586 6847470762929796402230629303752170832 8387587 2766899146366815324261990661904187968 8387588 84016972434432957225089101311875481600 8387589 41607684611446263530949752666028160320 8387590 -31346625743714447116897401940985982720 8387591 103638539309195026449446062943735779992 8387592 82861107790553905705412002667835678720 8387593 -337541440346367126481345844367314915660 8387594 -70250195983846308198469333289226097920 8387595 -31583280849300684358023607469172726480 8387596 -63965845560633869116918521457021845504 8387597 164277935205878396996954286950233615392 8387598 22314517097123613386502607449106995264 8387599 -533376694384007728387580691702682448 8387600 -4718517235833785835138462588669542400 8387601 42664624917783856008279821652624018624 8387602 -44816813151998523560638603992732955248 8387603 -9943957664502280209140342651242649520 8387604 3119394582524976559701644006217216000 8387605 -44221226609597814894366615812249032740 8387606 -29145306563264685682008627170405857248 8387607 300226123716768516113431155707431680 8387608 -147163358766477889306353565368968325120 8387609 -217433811323444211511927229077387643190 8387610 -4201625224208781761942585596105359360 8387611 237918508599493945798444327057618158212 8387612 96170222541415521207834252242829795840 8387613 59005442452353361821685125181841090904 8387614 66626014844962748886183402422582134656 8387615 -65915694974259106662849183718025841240 8387616 16884728865693671230923546229811970048 8387617 836005619756200880110236686873994240 8387618 21944505358464151564732713276834082080 8387619 64052449665960343211438831455104570744 8387620 175339111402012025456265136057147514880 8387621 -56309326595128427662501728651025818336 8387622 18855684130897141132610567947640088960 8387623 2100602683631698684176634451121452544 8387624 55995629776254382445984868015510973440 8387625 -24396674286887445758420314828103616000 8387626 -13006472799015580436369171561410156800 8387627 692294182397454787617541827020481360 8387628 24002019765234003670880798152677989376 8387629 -128536808575969503939845202777877870260 8387630 51351663609702384084469445461063459200 8387631 5035468658955255707376391430331682944 8387632 -25736304086278434231518411050124279808 8387633 -11197714402891204426601308108258010076 8387634 -67821254890759327747427133540769307520 8387635 -72367308630429194551578479194908283920 8387636 -145909972494102584023515192390034273920 8387637 -8521882231202744449102731665988323040 8387638 -14847636894281845358009990147302379904 8387639 -11891918414933804373551179599309135552 8387640 -6983489296154036974250242483152076800 8387641 -17754848484562567211449803541019016120 8387642 -65904194365108120931592147284326189056 8387643 -32755819773032511769240583901739546752 8387644 -90597976365539370293571088507519857664 8387645 19242575557883896173979852570120579200 8387646 38367440880313820615460902952503319168 8387647 67564363857604215423053630985114018656 8387648 -42224685387230251321245080383987384320 8387649 -122357912602517753259997397153601572400 8387650 6996223043329482878091269666687856000 8387651 3421144130218169090235192620442160800 8387652 1319920590848179425473800051132391424 8387653 113275780307594562336030463527125385120 8387654 -9538205459492117285089554075811683840 8387655 -72557415058091838226629829080105633840 8387656 7297329099584545303107316531641384960 8387657 -67658322231335467555573541080663265400 8387658 73000024220048007816976777317371473920 8387659 -20933139806916130166288483178943302880 8387660 -30595935313719606428160490439989048320 8387661 -37116780846031530366101284050342404928 8387662 -14944515437282698284831334870669087488 8387663 92476767833091595737387309072658809984 8387664 31049383276406402447363431575976673280 8387665 48249242698762920393502597382444648640 8387666 -530538257715509777952069549694004736 8387667 -151133410043335341104427326160976942080 8387668 -19056417846879317185585008825987815424 8387669 36539093843229646689717154722532751196 8387670 9885975149971376531447656227832627200 8387671 62965950278999086344147462199834020872 8387672 -21902749438537584792267985019682508800 8387673 45013856461815345531284851284460473360 8387674 53902567809972074796140921520809966544 8387675 16547057845718456822899362448705710900 8387676 -73131159789067385355597538172575948800 8387677 106550673385192707966286993470687880480 8387678 6690609928248155795993286084856419840 8387679 -68105538735182889288721001285517593712 8387680 -42029321911140388991399121923525836800 8387681 -5088199914288499300299018924304061628 8387682 1275320536935012901302214699184209920 8387683 -117593345182972715344237593076098764560 8387684 238085535181560371802511140233383044096 8387685 -119557319052448887033163828582653364800 8387686 -2484201607769947452253646698937563776 8387687 -24672167577293126957332443032806868736 8387688 2774533626590942144657383356619653120 8387689 189505267171258240332358216995390323940 8387690 41541209601794403294364176788164533600 8387691 -1137754886037543015907171130729280000 8387692 115737004901063023698721581813490370816 8387693 77183311209555724150977530752462000704 8387694 13813168380012934908867973157044026240 8387695 42470383601738273084038258294107472200 8387696 2046633485629068367995105796533092352 8387697 -95597106287217881498542020856686829200 8387698 20534981190543373203523445043430393344 8387699 110638269880844560327197129714400882560 8387700 3204578255846794449330541457291673600 8387701 19186482577623971964825463074615862784 8387702 -200045586268796375037038446829539614720 8387703 -42127980342892507682513076872646108288 8387704 -62140010945592913459765202012459028480 8387705 -23373982417784898215376530765272656000 8387706 46636400331502485851448500851916642304 8387707 23445478323621655979116682992859457956 8387708 10347314108545085583881446796450267136 8387709 -1030666935192546882081249768925062144 8387710 -54017555406499133224906364022490914240 8387711 -69790938468933625767886480469024002008 8387712 3155190052910033300265560063449497600 8387713 -7859572686320497337768693862473775680 8387714 -176358599652784265008624967099382908928 8387715 6737486775818905201326260086541352960 8387716 73930985818823759119936885517664119040 8387717 16183771147260053934247796195090032440 8387718 -46942171746911896541275928943045285696 8387719 51542999545293888478507142515491225544 8387720 6398550602150129984498826660710400 8387721 -4550485740071161438082652687723162240 8387722 -7802535781498247826373917513523699200 8387723 147451877306265781781169028025799189972 8387724 52911192831010037643930098427578912256 8387725 -37173554963504228970595219215753235100 8387726 6163961014076155978149295948224630720 8387727 -5367246297166962317605578890621474304 8387728 61473943190155889919888385779386695680 8387729 -26178431399357001246568119631567429824 8387730 10633086468547868725509412618854981120 8387731 -114199269084404021736930900083987722176 8387732 9517916884804936605272755136456884224 8387733 -73876541963828047323932235647302394976 8387734 -20335835675247347711313627049388179008 8387735 -65532495454961156525142573237919184400 8387736 -45035097574727798747093123744667402240 8387737 174265000836574567113346073015618061386 8387738 42647790898405133695211051653766369520 8387739 27255247321378839370507552017922028640 8387740 9812838033061212270009809062464537600 8387741 8111116899618688787235155209081031142 8387742 68978813257858573343641225465167095808 8387743 30447361361915039233168157706049772384 8387744 -160429048615556600475699116090902315008 8387745 72722376083723018200374476553504693120 8387746 -1225763918892738614160205995840491520 8387747 -115434516704613242132995225370691543408 8387748 27982784784483471512008898519340478464 8387749 163641651000541635706435637092098667836 8387750 -11063209840874196050012222185834176000 8387751 35502711625123309728959017400979867432 8387752 -597132050713951272991057339457126400 8387753 86034903029068604492891140721890399008 8387754 -50732704888861460693960943305888935680 8387755 -33437335878639237342626483842147796640 8387756 60998771577938809700814494802844265472 8387757 55473829359746369845574331012791128320 8387758 -58033468870399222378622850093626346624 8387759 -7473703936489297499813688877216551960 8387760 12120699195204978501781486164467712000 8387761 -96697038492596369086868966897028827520 8387762 -2982942160483051765643103446378041728 8387763 -27663780336630087584851622182363686912 8387764 259515310165083948248192802643697664 8387765 8350613593760365420790505462828779520 8387766 -115566856489630347578989124285427022080 8387767 -114379801813371336600635135232880968000 8387768 64881820291884655412191883929944576000 8387769 93687106758394291912338977209967424000 8387770 -14711286363224784362341714126909285920 8387771 131314957900877503464242387931463635540 8387772 -10747488054971999860989658562606054400 8387773 6723614340219465231613010770139278444 8387774 97123015525788577491594483998406172800 8387775 -67964866525744987025451480161471631000 8387776 -24626167711851272024920346796170936320 8387777 -13067159337384810245687207974179366780 8387778 6108612854647286020980685951881953280 8387779 -27873207251514049308943704479013728720 8387780 19028868774808067820893982104368542720 8387781 102986668649667746449347658084362723552 8387782 21111205477261780637095297993452617472 8387783 22169221489641193472970481029978560400 8387784 53164687885207278789249758586429573120 8387785 -17054755209942803584097982520731056640 8387786 4626862235849606159812596382481621760 8387787 26609001625538114365210219018540892352 8387788 117773935090101754477524720360082873088 8387789 -55468622560882273479319280438177009844 8387790 -9431218011555463973178740214707729280 8387791 -192591760134613309522980504934642775000 8387792 18505753122577718190544797257216950272 8387793 -9040982626666462569369664657894010478 8387794 -11605664584373066980176870889767106560 8387795 654151000565523853221998235977108640 8387796 -31110582466495757740862668324201003008 8387797 150186709368682954060740777612465984000 8387798 15408928705982779706766358847962803840 8387799 68887353555784202051513708561489299200 8387800 47698069410126426935615740762194432000 8387801 130089693991037816830096551827164075392 8387802 -74997401141329721463729030143645736720 8387803 26312616725919593624254819486489529344 8387804 82708425285063448584755221743763200000 8387805 47774010755420409362107006315157817600 8387806 -15193654602823357795704009427654867200 8387807 35664422608798712923254385996556401056 8387808 103860873832997596964850782704226009088 8387809 191139361196544445365492710784249199010 8387810 81410951696751515084005295902329334560 8387811 -7056760034088734157755304641652414960 8387812 -150258795619845507713448059415759906560 8387813 -51659783168059787289467865588901974240 8387814 -5084186333219775896351189259830810112 8387815 -45598457763155139376649255173501221600 8387816 111863258932810212400601271909033984000 8387817 -8805764004348270821254685920970919360 8387818 -27515997758675229666335618086699586640 8387819 -109968046137911892984986956593934804440 8387820 -73707855036384478180658924403549849600 8387821 -15749897622941648647193932097486767656 8387822 84362556731662341557115013589293876800 8387823 102928174899832582757815483568824076304 8387824 -14004796351455136221465585283760521216 8387825 -15264400559083614085247094686407296000 8387826 -17904554301572260429846756347791709696 8387827 42043174625168443596453308208270094672 8387828 -114004301167703572126289386118869103232 8387829 -6490025258030956763859523803824279826 8387830 42366128554556847782094373815039073920 8387831 -135805680075965051953470312700132633368 8387832 -37190806936553156901359132198485831680 8387833 67659584620865376010457269563208128324 8387834 7136905951443820729563953817159297024 8387835 -1288287118932308530301467174325562000 8387836 -121293972822923331935236566322793451520 8387837 -24763329823668906079166665919435176608 8387838 -32708799653703508051610577303710016 8387839 -140016190694683874238639956439451951360 8387840 -66058564403966093212703992335449456640 8387841 -37664433575484909553865958703967808 8387842 -30305520666747579608242123041613283328 8387843 -233651402614871157048360248535287575656 8387844 -22207057425153827829306452474231869440 8387845 -35891347725867361505595345092131704900 8387846 98912497428801756301170373318020219552 8387847 21938469575762250265010932944921139200 8387848 27234277305584122014610655905427128320 8387849 101557007356696247757004226998059613236 8387850 2362985277797220855285176138589120000 8387851 128243502383510432392919612318361865032 8387852 48503426831545751892262034367044669952 8387853 52535239126674651223022746596817648800 8387854 -38040147387603404700226274888293017600 8387855 22127014220668043098067546009228928000 8387856 2875108792121625276204203543463198720 8387857 52741426590920449638833538254784061106 8387858 -57567633327650486496413333054031492720 8387859 -11010311273605628438809266560736229632 8387860 8849967266342740013166868146446722560 8387861 88466646735696328202316504293596776462 8387862 5941779462070135251320363490156146688 8387863 -14505440154735228503010689485034191224 8387864 -184192374333278812337770943789142528000 8387865 -44105189785671563795786592183789103740 8387866 -12313247429795199104322631792100116800 8387867 -108216812993702321922952893458542185084 8387868 72201788199774280838434040743127233536 8387869 -75469691165763887628960968283052431648 8387870 25072639244217259175031865864740691200 8387871 9386289003280654964252514280776044544 8387872 -27372598051857651570605360797907877888 8387873 92298234429568096210560208546714574400 8387874 862805621581911858025610681041531008 8387875 40136077656080698717655586876444624000 8387876 36509245683447459954323743623844159488 8387877 2144084166903211605638443256863861440 8387878 56966769654804517368784513667539638240 8387879 -16492999012880785980589280994346400520 8387880 84300050365603522274917309355550720000 8387881 1352590900418493807976456788347348384 8387882 59260378088157465695522767095800242272 8387883 55108199392215345636182681022273155328 8387884 -48238153880541269233742031374584509184 8387885 -46481209611639001761780967723425622080 8387886 -11553783376619936362451260236863189760 8387887 70017672830757479022999202664847370432 8387888 6659066530783390499928312430356774912 8387889 -53505126589950112346788442382790578576 8387890 16169004905446354218666008394532308480 8387891 127644094736228434337536867303497809292 8387892 -36136628676952667429881323038409308160 8387893 64483009708005707970331647823902717024 8387894 25250000751270294266847691409963878080 8387895 -105086722257471068538813268494614868960 8387896 -67651942164073988262879167059384995840 8387897 -35170057843508240228470737878879258688 8387898 -16966165616778699452767489355161691136 8387899 -21881093627817168118247064254833907872 8387900 -11167358102943993460348186515710860800 8387901 -34932121694984241677793933573792960960 8387902 -57008815853286537871739243776788618240 8387903 70204519078579093690409168411555037744 8387904 -8028565810448497388281609186877374464 8387905 37830840907601055591995080001439585960 8387906 -10767853045321898636284178230325957760 8387907 11683628875428993548683226212354470720 8387908 -124905422452916651474744587268610928640 8387909 -222437470729028264195603212915803007584 8387910 -7329147425512564818158983525233888000 8387911 41618266652100472283433926645731848320 8387912 -41419398908682937041425566739641958400 8387913 -43639828290866139995214968409836092656 8387914 -71302359642611631544817292083720212944 8387915 -66461539875511918178274374273510041440 8387916 -38911663263621377552965152233663840256 8387917 67885815497588819815523537826473438966 8387918 -14937866604945294396663938733508939776 8387919 7831619853448428358817379011685764928 8387920 24098928208195371738734569708689408000 8387921 -213684493160948466051305161572018484878 8387922 51503436785268772435184412579964692480 8387923 -122302531591890598614384844127101395576 8387924 -150341166251623610084049634519056384 8387925 2148040843819389449697442300370928000 8387926 109586712524720406257467322834272602912 8387927 -178293420310741132446958360097828493528 8387928 -173135310427480553331336891841921228800 8387929 -163400299061978436611574852950959879920 8387930 -94440234108955049953661167826836492800 8387931 11669331732896533755991398688009958400 8387932 50058389324591201073356185172102056960 8387933 -95460753141863678658152613194166649818 8387934 -26979394963188480179706285683960905920 8387935 -166170102649179922721735611486988400 8387936 222740823313602458374721540280680448 8387937 11791872087532218189625633561529344980 8387938 29521076524566116345386986051830739744 8387939 5925156934762447620856409935153640448 8387940 -15769202411084910545438919427114598400 8387941 -9920984695271114168928810882765716100 8387942 -31662391987320520255294505348202148128 8387943 -7630391170118645769189579140578302936 8387944 -16770733973423321408421401117653401600 8387945 75609434275077277369619530058632433700 8387946 -8957031788729673327195177575820062976 8387947 -231225208322027985701057221033762014604 8387948 14799772495824139382313848816560535808 8387949 -31187372248542764028504606453185495040 8387950 39050253155247418429367366225865744000 8387951 101956337800274129032961178718866071664 8387952 29684033996728229935800554789277696000 8387953 -24671757829762897510288159288655766144 8387954 48808424372486456511437708617234012176 8387955 -5354000028318436607717502058317870000 8387956 55577691447090025481657131688763310080 8387957 -5391053826402706918396771321169347794 8387958 53374125870821081769459441691689440640 8387959 82002853423358470481395060684599661160 8387960 445535461700521496359097331953664000 8387961 10365911092324667606867130047622274080 8387962 -20247872450711947522669630459634752512 8387963 28511386581609622274994398168916922200 8387964 -39161242584611212410910868274091040256 8387965 -37432070408389168169850733420238653140 8387966 -101232025965535526766387928668956359680 8387967 752934445161130812831017218922195712 8387968 -6750410703017070593643864140021760000 8387969 112504081587527515960457389367621124096 8387970 -30396345354563502824906002164796170240 8387971 -182955935740189522326070595643363691800 8387972 -77703677315245768678906162354099684224 8387973 9599224934804526394685933004731430720 8387974 -6289231465380954498457371614075766528 8387975 20850078880591524255882455858906388000 8387976 11163451597540885921709644711787520000 8387977 -129707065357201971214938853895201794626 8387978 -10841374622159253905240349687967818144 8387979 -125823863873512986169739705085350207016 8387980 3943768852552002596446234515704709120 8387981 -50345773566064033358990283591384425856 8387982 -27458245425657110455640384016397810560 8387983 -2742387531431322471214108441508481600 8387984 19090208409748568561606921826005483520 8387985 -2120746735775438376601787854761726720 8387986 12198571874925628880537022865925750832 8387987 222261550593052826303748124396411316400 8387988 18692461348684179953937172122157719552 8387989 -159931321320072558595554975900675393540 8387990 -8167144909805179369587231901164322560 8387991 50502125948728420429420465475807868000 8387992 743676767510227678661919898881392640 8387993 49943864220325433871827945552157415242 8387994 -66219266628543930113445765080415552000 8387995 -32181182389227713615041288031157968640 8387996 78358815357202184309204889795327633408 8387997 -39596342585602276058637731274883728000 8387998 25186098701961874877303786018084271936 8387999 9366484706249865307195911749608428000 8388000 140949710875902067194471286794190848000 8388001 9070751952131634536088327810979870404 8388002 27773107510756684682755594220997591552 8388003 26607341242270598605880750224993378224 8388004 -41619438748151074399676114559214222848 8388005 2641758595270501285863657090268003320 8388006 14770850290341294058138578181011379200 8388007 -89679816740249200034641561975454619720 8388008 45193724224498574451580968769644380160 8388009 -52242098790086710714039425493466655360 8388010 349811072146967825664559413566588160 8388011 -21284093265724193760694152300470464512 8388012 23263167953322307613230214682670106112 8388013 110696944541455686737472468803487754262 8388014 -48358383890858249662876978517341566144 8388015 -1166524790099110158398304874510813680 8388016 -13090820641007785896171426962884067328 8388017 78037520872208574566396322000943725552 8388018 62180749873320729808205505790256695200 8388019 208396491711713808151312578027074801420 8388020 44797489585411433312535626610501876480 8388021 -89012970389654434888390197441195391296 8388022 46015602355429473461201051044039761312 8388023 -22895787979989190158906764903835642960 8388024 -45373207623136974616376448561655111680 8388025 -38655148456297897275364891633117070000 8388026 51922322260793393919203343184348522464 8388027 -140258182218632815135515621679914498036 8388028 -58388858691927422327381585140151869440 8388029 38255144378190041853698003675755486284 8388030 3586600716265301620103482889208729600 8388031 162917597519814217726471935108339690624 8388032 65187292896647042673580328180426735616 8388033 82140721652500176783878089346181682224 8388034 -70561965557253672736590011078077175808 8388035 105198545415396135837757528279011405600 8388036 6119676986828787599139829554093371520 8388037 16092624375568200788141569403260037152 8388038 -69492928581236046524767730048433674304 8388039 -84128154965410939244287494863404821120 8388040 -111155989030528044448546070421371443200 8388041 -291192943998082499227172636998864739100 8388042 998112444347981232991525407107420160 8388043 181109050117926606482772743691160151520 8388044 -14942826235775145485265708461095895040 8388045 -46307742371564836395047403937468123080 8388046 -17261300339461891772288060784414942528 8388047 136604014769982975755153117447329191960 8388048 5898090351020760091234521127173095424 8388049 -13920745035375767960014367393434811200 8388050 -22049065097454873323693894539189132800 8388051 3051730643258835671596918953765007104 8388052 -102093361045162436104254758398455105664 8388053 -700517933061383107920574300034328576 8388054 2766626071678555566793616855924120448 8388055 2217979593961478352389728186473597120 8388056 100477661605367996942559348386690426880 8388057 77920507258112770234050154738608069840 8388058 -315909261752069471578033717431661824 8388059 72774150961794649653886927169639992260 8388060 12403550183043789892109982590278824960 8388061 -24845555517712953630800211818561859552 8388062 151777423230180989847573915025445395200 8388063 -65915162643514603392334875678466579200 8388064 117341927814886672108627016472234295296 8388065 -6734128238433715409120373332698272000 8388066 -33486109395181235741651166394741109376 8388067 -67442737333776843712421095629738053688 8388068 1474958131661649963062854901959215360 8388069 -96579094280235699491715293301016971360 8388070 21934496197048621551910813041221508480 8388071 -30853878111780576609636010558341334728 8388072 14833166974394882610884323809012940800 8388073 58138492509536264339109324066365972224 8388074 -52605324312808215499941341260941010848 8388075 -10063132819341340526565684037738412400 8388076 -52008536934759269422855278317604280320 8388077 -23700338003847539296222297073683749600 8388078 14200634802052753258109340590699822208 8388079 -12903669582546980362046802568418027024 8388080 -33673095681964516998316170430218240 8388081 -55277456551070721967244036811144096972 8388082 44276672768206836675490236680042534400 8388083 -114963918561316596440777002182935808 8388084 -32963180902707847026895049445638897664 8388085 36215389532330590840255310412549927960 8388086 45092866705532482500237127992223094400 8388087 -146464767026632969490622653741426976432 8388088 -44117888188101565531573963891342909440 8388089 7696170465368490378842448450995413920 8388090 -121674474925629439374796714695136972800 8388091 -191505603672940505029661395860343212508 8388092 -121171402940633027757808117080151056384 8388093 -22918522907283782988909731234001978816 8388094 -30052278332370489995259599682177223680 8388095 5002486603630118031682705975192521600 8388096 -413798676994419967795560924321939456 8388097 124197205750984951342308857912882109652 8388098 -50172480020709312857933541039682976736 8388099 458512960332409665375995756234777304 8388100 -10868385004902042026488266169130803200 8388101 -198049825599562996627581643808601746400 8388102 -57467581551045992990405229869784207168 8388103 8791123915261582328521750695269653584 8388104 -6771332737826845992755601068998656000 8388105 -6692791219321876591249828139579740800 8388106 -127365195371696189113175219589969601440 8388107 -11206487400928281217118483167889788128 8388108 -1060007176540073637975876610181515776 8388109 -107632197528053238750792649504888063690 8388110 50215595966072482456666326349181041920 8388111 -108427125264456572937345581884051531128 8388112 -7469749604057092457467730624893149184 8388113 -136139435230656932609421355947129730638 8388114 38042342405902430247125560680309929472 8388115 -521805051116442651862460679431126400 8388116 49174455760651091276158700825297571840 8388117 -118889741434911046659738435934850974560 8388118 -61630715432242575225035530098849535680 8388119 -23110126777361784042156912143055371640 8388120 -10585382552462625298925975704682496000 8388121 40098765240644567790327325714777069312 8388122 7619141829719909314763793918496180224 8388123 -512126364382418683975428366968558592 8388124 -73272064526545165131847062059510024704 8388125 11146341512085247102683089712127338750 8388126 6778033322422525555565794405725730944 8388127 99161597105309790423670452642095425272 8388128 -2620324549139954171907707216597090304 8388129 -52225476280205827537624556975626798416 8388130 -61792473093966851075391309594764387040 8388131 -122520972117563241403632149659239506136 8388132 113149539904358583695687538011832502272 8388133 -80990621564880373769148703227689883136 8388134 21197361039022833683692642774010300256 8388135 -2643173240436968170327671223784908800 8388136 136848188260292022767466235543028935680 8388137 54883911759779158012467247630101167232 8388138 -287653588230291713506876050520948224 8388139 -3516779729936047558726510851722013760 8388140 30009853544279373854771510792100372480 8388141 -147510920734108399976006443488796586880 8388142 23264547555469641143646466042408202112 8388143 48537553468241589677216834432754425544 8388144 -1230592889271093372391902290241454080 8388145 59650262474890659480366307064814654720 8388146 24649456019507838874412598084374799360 8388147 -46369867569614863505986956678548951040 8388148 -42280909243982335961265510456324618240 8388149 34509442335820676249048862292392591744 8388150 14026037501357954116090146278521761600 8388151 -42254087645742246307573377654875780736 8388152 98405775749852990144220677155868590080 8388153 65464389506533879517447538674312733504 8388154 7471339404922767518571685307313472992 8388155 -133171664315901434678373946521564013440 8388156 9205515323675488022830128518978396160 8388157 -4508887031981032175203009877746969896 8388158 -11681726052611749448295404890031093760 8388159 -13048631442706347324598252663138331232 8388160 12548669833189880604401464612183080960 8388161 51201882016735948707078274468914382770 8388162 63163507395832336541526141623733360720 8388163 -153715269879042893944947014275613956320 8388164 -53632709891016333413320353586447818624 8388165 -17168751762016310675499709773471466080 8388166 39532296189390579503701528684097369088 8388167 127896571051635234828484616454307823712 8388168 -87226505395019444952654159972037386240 8388169 -48900851249430764285511979356188834112 8388170 -9541933395738731296760959185894128640 8388171 -33299468965156200503499098035013514240 8388172 -28303555435966878048190366701150896128 8388173 17295895360262306361198784531922327904 8388174 -28195073774697445885261699178265214848 8388175 -38141086503026401335734511174077308600 8388176 54691257082838462713230360729107423232 8388177 -19149938853248038279821573037767045120 8388178 49323810744139245191202982687560982656 8388179 -16472457239314920040305373884691148880 8388180 23554823328183758529916273476190959360 8388181 69293735056765784668688985724321503100 8388182 1585074899128814690824069293190731264 8388183 29756889971120067190897366567456416000 8388184 35243768424258841675395921906825953280 8388185 49191162921627068224135977277342173000 8388186 47651309410636192257292371129644696064 8388187 -80518903142027466616759394404370111164 8388188 94001115008727258516875938123053285888 8388189 -17110431644604926320401599928321946746 8388190 -5747535516885034182728985549851400000 8388191 64235875706614177698832161069000687840 8388192 -74941354152685944558776746756968284160 8388193 -84692698368735512075688385603936639056 8388194 60926093559404576413324097416053579552 8388195 -77030667602526258105913250662578112080 8388196 -996266980638533915935643139057030912 8388197 57516722580543304352371719418807124352 8388198 -522851344185448537548463955282261760 8388199 -162852518480886865716480796988057791064 8388200 -30775850277269133149889558183240576000 8388201 20875612715983376082269040048223616064 8388202 -61272689173313178507330193342902890496 8388203 -143402938125508675610131278743588730000 8388204 21679517813259784031273108235893760 8388205 45020217628843775362492648311550158720 8388206 -96891130683009290421374766052015040448 8388207 90720448872786989821905550423653285720 8388208 22109471771972758862968293164670320640 8388209 -76987524790092673317643959204209836590 8388210 -11289410908906805184385440682515095040 8388211 -6732980461382037026643000735996627040 8388212 111053087349340571394479638223427149184 8388213 131554819450083094040142065658756788064 8388214 4176221243160836784372626678551671456 8388215 -13161101246084820008832882742071360000 8388216 -27676282555016824273313634837507317760 8388217 333592248375372718965556838160519220480 8388218 -42239198338770980723341332426815757600 8388219 34445910619320710387818151821175354880 8388220 -67184222438375106186548814574330368000 8388221 -130344158027041459457651036632151152500 8388222 3323331920224426380728109493738059072 8388223 -65966386459690444636668451528976732032 8388224 26416407839177387529646938566122536960 8388225 -429446383271324539285496578196292000 8388226 29593726704755281817664778597410224640 8388227 -198261506464630776185367331837280734560 8388228 -14975210934379234556005180921163366400 8388229 -171527742578699255921761106260262152416 8388230 -45732826003607330045536918773223113600 8388231 -48180999803254984822010689673720566272 8388232 49952868516371280864378372109863782400 8388233 -31979443691287203080782386621282318720 8388234 -45889486992950140109237426367142786560 8388235 -49701200902443451329456633120081217440 8388236 -62282562083141539213354050663939927552 8388237 30359365354521567502331496932614579776 8388238 -24879875634966401547996228124972265856 8388239 55736396520265153944149433955108085040 8388240 -3923092788155774636184266241256980480 8388241 261182388860667765780897355030888782832 8388242 36375978013232484911336577739740732192 8388243 67704312799010360577286408523376464784 8388244 78454596351347040718954856456403996672 8388245 3505658778563306834496017647372238880 8388246 -659397412962134212332205177954146432 8388247 44478076130412303351432374691743507632 8388248 34569506654653668342780501756149760000 8388249 3917697541551784051945322395721267664 8388250 15975054640250842229408249997400800000 8388251 30111748628269681228264683018351229392 8388252 22255976901544670364089348786675558400 8388253 182425508629780573696963218244766316000 8388254 -55501579531974681294021984557501641728 8388255 75495989315065552966791669655314844560 8388256 -144595047816041408960471377737388720128 8388257 -98482325902346273025950456927059815660 8388258 10921018348255726753746526839089049984 8388259 62827784941254193948059362756749953024 8388260 -29967386573856650642471817247850380800 8388261 979883121011861095817364432527751072 8388262 -48437036006764885619829027233510350368 8388263 2662917686102932071226004055402310848 8388264 2048021600004704726379151936113623040 8388265 -61269648967685117222088924590415705600 8388266 -140776229926959304559962800120734350080 8388267 100446588104870033335052025200374568112 8388268 -321188059962517083829503527626031104 8388269 -59277152601481653695560314094347602004 8388270 15173976147591388817117710023990393600 8388271 126672956503720266873231111113288824032 8388272 15374489559896520896036073935434874880 8388273 -97455723444569385892283980982556080016 8388274 32876375333050952825765044122486629136 8388275 685689469580532256643698158049858800 8388276 6070216891833943510330603387144065024 8388277 -178540540472770529417483634326591769874 8388278 -113290187204922327271516039249429234944 8388279 -6834644469005212572104050360490642040 8388280 -48267141036307343045471780265812889600 8388281 27799226471496652749074109526881976464 8388282 -7416740026652242032567916305940993536 8388283 -117552035738222899350225001486670701468 8388284 -1115044412459347080030064365481728000 8388285 4211218249600494787805201618849839200 8388286 80043713229709196088548761619928974592 8388287 121633114527623558956875437843015823936 8388288 25966010409757878973926285386330406912 8388289 22919979288747995265652802657908372160 8388290 -7781664015805954610945214685575014400 8388291 16061877202523766390394861388464630080 8388292 -97063627700824429260731982490672828416 8388293 -156714362836537786235988892635908994120 8388294 -41938460829554619385394030094508526400 8388295 7039996548380414812149295519310104800 8388296 38129191874535979695290241531223080960 8388297 4075639573316345703227073098810187108 8388298 23304100904688193214572223254071624960 8388299 253194677231633263649201872173143657760 8388300 -6830359541997927408726203850966259200 8388301 130282143202829567311145084555226813302 8388302 37176294003663476255760507480975054912 8388303 6970014482043987586293060654721283328 8388304 -11941382141001383292121578860689530880 8388305 170696705612633310737622923299300225920 8388306 -25193830024069994174786165109989905920 8388307 41535191499906025045041418156964566752 8388308 -154872549442070689249227284792727640320 8388309 135286279911228563202837340506737068704 8388310 23116220551186505650740212547742713600 8388311 1750068665139554968874133088475578392 8388312 -91731027186505542427881695702700687360 8388313 34407882790418609669990984248786808520 8388314 78057543577209757065220604157293836032 8388315 -73803227016199530571656143631052448160 8388316 -171081541287808880352522788089448220672 8388317 1830834823004184149884011938351645952 8388318 -54443014577959568436187059175269218496 8388319 141730759802605029186049608228689186720 8388320 18393075289766066484284357277096345600 8388321 25703886954147257700944536345086898944 8388322 -73561548552813734844985996132716480000 8388323 -178051070540825016715378376696894167176 8388324 -6104402095360136655393895744277950464 8388325 177198463791129110608129268648952000 8388326 64237741508275110979780336143211920960 8388327 110109522291257028723619359251997022032 8388328 -15742374791108975832641640936460093440 8388329 71260755067395508915400205878510670240 8388330 -4157826711261958066831507203833594880 8388331 -9207430227050607180680317349686686720 8388332 111143098264107215838506189735089111296 8388333 72022806344196852052662043133631721920 8388334 29336469781350209961554652619743114816 8388335 4151336638239024399686753668245278280 8388336 282143237318741624234942316181192704 8388337 -143897154808821589594144712460230881740 8388338 13686517867842003549960261729651843072 8388339 -13499447078378569253238400530153824856 8388340 -69495429943885143608586316231009148160 8388341 -49248203152773215640233909531795479428 8388342 30522405477024211983794218985431177440 8388343 -115841621774231577193011502283479831280 8388344 83333876882586443883468046272259399680 8388345 -6467756942345329383251876844004137600 8388346 30657828338465226886993085218720981872 8388347 -220852378998117170547214486494059355288 8388348 -68205635507139634820683938434906972160 8388349 -173304304539614977657908610590878673440 8388350 23266923663882353855459557429724620800 8388351 10124840096441106084633203318072189880 8388352 9951417926859294010660450328656216064 8388353 -65064032040464511693548460684098481516 8388354 -128262948885063275668400330512339968 8388355 23654512405972711869022965803488198560 8388356 27706606334180469950742983178079468800 8388357 -1127531430778244357259440824161952512 8388358 -35632575190872868480022793664898377920 8388359 -52818626257659344453280034398184772784 8388360 59114907627407935120743545652402585600 8388361 -95630550706823617010151592394941766988 8388362 -59883525075804420130241968627908239568 8388363 6674976592385529017437881083767536624 8388364 13689566474527075025194790104257963776 8388365 8381070854546457859627042234201693260 8388366 9550956063330503407979983831808286720 8388367 30510894274093625953362803448548966480 8388368 -30138661015569266211104653931672764416 8388369 -103830781202774351864290610149727638512 8388370 23818933054716066207177665018178782880 8388371 227767360542928328636141906967478774572 8388372 -53686071319490881435857078721667727360 8388373 1735563633531233901301619066187078336 8388374 47730734515966466829281170899923835936 8388375 27755287555930503034310158569346980000 8388376 39535285282030076031119779526591078400 8388377 -133677783285161980056179696585954334774 8388378 111756988526647086773026657101096975360 8388379 -6711198747794992470039994146370596224 8388380 -2698986117410065167031118861778124800 8388381 58226288662680081486739244298202073184 8388382 86449286806335493323016043259467217792 8388383 -5052525615333002636295354127078491456 8388384 46521670535368879311231075878767165440 8388385 -105513165706249070020553769124363339200 8388386 16782406483613499081880978764633640320 8388387 6466673581315266587578209030263408640 8388388 58086573293495539827035650717833116288 8388389 -208332770845773945087316889778051973920 8388390 15239995706630658596045990164559233920 8388391 -32356793612989428495157039782452461776 8388392 87533780398082386959943626074258304000 8388393 -6910028903976172718613669583671678336 8388394 47139705137498093994913594815389875200 8388395 38713735869613601824729019579635281600 8388396 42670261182401610159351649703094144000 8388397 -20611725361512620848102870968554272 8388398 86363584397611211371430244158528251200 8388399 2972216808278715894308468330566819968 8388400 -38767303178207065039728773672608563200 8388401 46151506644245505424885168745583231552 8388402 -54035935722806987992799998477915660800 8388403 1208631933070336731067071540684938344 8388404 66947166058827475758755494561900800000 8388405 -51042325293261950168246966032454877600 8388406 23047491741782052819332360616813523584 8388407 -169985580827400409607147302659385301640 8388408 55701286646185740116052560002498560000 8388409 -53449815006355264499603671234110898390 8388410 -108392264932466453896309010726548131840 8388411 -34802497168589678480335101066590813760 8388412 -6208018113272821420817795576165775360 8388413 -69401584881962210290529622573950334816 8388414 34800119463673914406370597076526817280 8388415 11603916835463318149074084147843652800 8388416 12344878886103680199318973059450273792 8388417 360382937503454700955767583916600880 8388418 -17015081578922290125293884224002633184 8388419 -2573253062941506327151813177257963840 8388420 -4361222045843517405109760073042186240 8388421 36458582278810329096463677916173118622 8388422 -3930520522482276688647606781856563200 8388423 -58397351232480563260447154024602006800 8388424 -58761896128648187935654546492428288000 8388425 -10046220833096204895009472379263415700 8388426 -30311851423790076918338006064672109056 8388427 -15447071685748710361161497711002719724 8388428 -13711906541395599390545482525360872960 8388429 10407155934743586491745968226388271232 8388430 2561261312554722566822815951669153920 8388431 -292859271641048392396429690670277200328 8388432 9657828911550830893894195004341075968 8388433 157164376852802610205186838110851593380 8388434 -85167698757661324508153980580514582384 8388435 -24487129690164265269232699937394451200 8388436 14103785265941588680716002779052814336 8388437 63153673030115459823326572896187838112 8388438 -20105302466698616639502786423081762432 8388439 -104693622172311864724486381766467584760 8388440 880904823462278701419094397759692800 8388441 -3409113361386349046276535775388890518 8388442 7126522168886202477142815909123213792 8388443 -75200610819503923982260519111681056000 8388444 29063934675972634334742042614117116416 8388445 -2740223356495556409736770346233477120 8388446 -83585822240862480764132834511876480 8388447 -19405655522569060746011140471912771200 8388448 -91029536153074244633397654014257397760 8388449 162568912725923487234482866948104924450 8388450 3511500790241281152097916292603225600 8388451 148224198418464850410614537807652807452 8388452 211628361947411297666162113977681361152 8388453 126736654328666924728508279563250383200 8388454 -103290556208559331543675343431107970176 8388455 67877680625875543508348584806471960960 8388456 8472827046993525692484549657248563200 8388457 99456069955410032010837151328301732480 8388458 16373125489384011960997005227760549984 8388459 -100968552917001942135798475484414150436 8388460 -32854794870453561751890006627548958720 8388461 -127646349593048068769614097282779744938 8388462 -6007723592993720578948125874674309120 8388463 -64999046364719849240225535141623685504 8388464 14524537627965290394357026918698254336 8388465 -13635760528101052522353869319885050880 8388466 262179695042722860025604848343349755904 8388467 215171361033155380311427232984793525432 8388468 16460948130587220094800567809183907840 8388469 -12272057439536460968268114868065567072 8388470 8474420211120308464943835680406892800 8388471 -12038035140373808528719925179069933056 8388472 65533479915776981581640737624391884800 8388473 -217539448074307086031842589271374240278 8388474 -5583098433614068515254692262388848640 8388475 -21297196698854728308992999409769811500 8388476 -41277401985654995217290863539382394880 8388477 15467448512605118142273941358868792320 8388478 -28077760636488725880075242402388648960 8388479 -118177982909406934154463599250589484928 8388480 -68090565536166773684337019487413862400 8388481 51760675339029759806500987797997390000 8388482 34052912333664029566858267859822522400 8388483 1040010024568317456183378696997579584 8388484 97706099975964363382718369077389490560 8388485 11765815840572320270521872714088210560 8388486 68714876625120297781573872557598102432 8388487 -35401716054185690870150719636784048 8388488 -50708888895942609619992329264147988480 8388489 65178129111883947642398623306134583824 8388490 50677149739037438881413890849389881600 8388491 82634621232818007549752045071440098352 8388492 -5573054252311927599644680185656524800 8388493 -286298901638236306064765468941795700180 8388494 116343246363924144118617863718688015296 8388495 26295539532878744941591842987964269600 8388496 -38490882763370347983406476489578496000 8388497 -37553221595121263999704224595000573848 8388498 -53591124948935540199020946247644567936 8388499 59533334631678637596312296643813107360 8388500 2907674351481300807099911710563840000 8388501 -81776906203061299162981590378417331296 8388502 -91124730762373100199279894295086993600 8388503 9345701006776350078363082582556605728 8388504 -52036650488526053057488721298133923840 8388505 108221325900215798826732538008488325960 8388506 -49316267491080894512645497856319443472 8388507 30447523425789342389004255454177612800 8388508 21111663709201024162888257090587544576 8388509 -62370415517424721986059262356947175796 8388510 -6596311108153995264766166135274401280 8388511 -251587561039367538396546337810910979600 8388512 -190982648490082097241942542536682766336 8388513 -28799888366410702538437662356777400576 8388514 25599338057338362850901870834970158592 8388515 -114070393321925703011557311824079681840 8388516 38755954861598057888097110631777675264 8388517 29979917195110692040685465483399490780 8388518 -22959364511418499320593486137203326400 8388519 63764093586870116130651848138953658880 8388520 21347342148553530417244246926680064000 8388521 5762953618438917761396529181428467700 8388522 -557409591335956123045281698716372128 8388523 33758062554558473563306507448556778128 8388524 164656438187442543363170554716328740096 8388525 -5374952907473643558771916320859591200 8388526 2645632509275989246017776511104676864 8388527 -30161067167114240849371615127829619728 8388528 11362330718777721757561203627888574464 8388529 43316348029082906047132753059612037632 8388530 41766723051276944030799289621971296160 8388531 29214959043339822771719123506509817440 8388532 52478169057786079082551113855296909696 8388533 127786471905642650387524228454274438144 8388534 3158166376826501514963553145902399488 8388535 -9936112417303097123208829436021012520 8388536 -63638183714290119062857249046885990400 8388537 -7602379291305665126759035373345841024 8388538 17334753039124643059396565644751431680 8388539 50774499888527286643596520130263658340 8388540 72278503862658877399847592437343590400 8388541 60138779547781067189692741299741400672 8388542 -91422674200716812922482912103750467328 8388543 -13821529183058572262783404092099220536 8388544 37899955580577738266995455084405456896 8388545 49864876298717873226975691654212763200 8388546 -13467180216201786231737823141592127616 8388547 -121023531681625419409480264000161624004 8388548 -9942737201824200941799608407814283264 8388549 4693713804164308010215391763040296000 8388550 4291246238887328085137104355086120800 8388551 58887916838362695094541420714535495000 8388552 -155365583990258171879296364255291228160 8388553 -7123586858009932942677912017158578816 8388554 27201807988290473761023313488267260976 8388555 14376051341181086836441004572034481120 8388556 63467914801425880645136175423816614400 8388557 -32025247563889782802216027571349309120 8388558 10098956964364033640455484077937523264 8388559 -12901755700704658606135466574733282800 8388560 17918847478539133851744816203311349760 8388561 54941578929128613432783057899594446080 8388562 15964322333760320599208433798133645824 8388563 37629777974235565404873689543340844560 8388564 13344836844772400301847580876789299200 8388565 24264862031637668813657439083324182200 8388566 -9026974223823566766115026401053827840 8388567 81701309144483891868454006877879112 8388568 -159135579640896619668569623626021181440 8388569 -832745822505537744652399922427376320 8388570 -41830540642473159048896980442839276800 8388571 -857769235135939277641436558425927228 8388572 61901972341867816842166346648925374976 8388573 198123099039355876162236390044739945600 8388574 28317999250707298619479709760629905536 8388575 5170718328444118137043847456698269600 8388576 -3766619257442969122060230993326899200 8388577 305442596831092987717228909719629022912 8388578 1183033096866439964462076197441971968 8388579 -48742823444416202901786432276179688192 8388580 -27846383612903446395800123801216812800 8388581 171475011873754415780787404300917856382 8388582 32973513104493442905869168239858038144 8388583 -35070801840779217737614671606405889536 8388584 -74772309539887015340190639090900157440 8388585 94248478153491570147945006711573690240 8388586 53402007555258911366042077169827507200 8388587 110783155314344747581469133294054517236 8388588 8256399889286417845542961735185398784 8388589 -104315650696070695350916051077266320800 8388590 9574666426164571892618912544955737600 8388591 -22203616367038205464861745481417239040 8388592 26795385524317162952575036002765111296 8388593 -124101710822672598783043485683893066158 8388594 -35066417528908963008960532874596984176 8388595 -84286046114736141345995247653572102800 8388596 57840087788830806060175914605384270592 8388597 13206391858471817544485977961240768640 8388598 68843002808878297750489488241411624320 8388599 -124412270235804000765125451765578646864 8388600 4725301108845627999343020643909632000 8388601 -18367739998786338861323065515709670656 8388602 98423042684545867224358961842991824752 8388603 -28009124437806433692607088057397870096 8388604 -79407176400127636776470943588360339456 8388605 146227381205542510898369794621278793260 8388606 -8541996486109987973369631391087994880 8388607 -16683507779130400261755371546759164128 8388608 19609881819503631308228785559442554880 8388609 31990623765259646116199151083345369904 8388610 -34163168538031326912491592537990651840 8388611 -8528010281652904939370534317413950976 8388612 -226439042890509122938406551602293760 8388613 188645065740465458181492438757794848220 8388614 51202529439768757927095492655686353280 8388615 13554029294495955540535046354515584000 8388616 -6285091742459298274682808294067722240 8388617 -222884483168404772689484204522160527334 8388618 21990064890689706350029790882132328960 8388619 -142079866978641919253076424547972183980 8388620 80583400351050025422040212689967744000 8388621 27999111560634655359133815958833670860 8388622 -36626416228477567574593250993072179776 8388623 -44618389676140468034010354276634690128 8388624 9626585784172934055678064466545803264 8388625 35432144636596401603360900076638192000 8388626 21315301253040464610478676509911494304 8388627 48476649790318672181734027749577069920 8388628 51198507258468766493012312242110232320 8388629 -151868332075989267668355332850083425152 8388630 -65087279256885428278208773709867808000 8388631 27906167444174705135549205427956988864 8388632 -2461746736449273026168630174780620800 8388633 -131202314438316860807666075935947409920 8388634 24440552382845936088528282199741893120 8388635 10866748452939318431888552019113302080 8388636 13866723611975271458593598086209894912 8388637 -206921177583992676653293247455392418714 8388638 -12252093701477932013365474477667633280 8388639 41158765503257039876330157969089497584 8388640 -7349561273709119534370485077632614400 8388641 28351443580462761035298548352147630084 8388642 -33838891092346039748562759376620521088 8388643 -96654879610589765068174494089878110336 8388644 87793648311273549213571222394336827392 8388645 -19216275544276687450937967096526397280 8388646 -1932563425703707165190927177353881600 8388647 24144391031620485597494259713392501152 8388648 76523769946927543788641956286267965440 8388649 -11344085731661925116942582831665485836 8388650 -24696383605050340663769607106719168000 8388651 -171830814528647253565078147939523032080 8388652 27727159838256425996405207903748096000 8388653 19991713024693247182031189138987872962 8388654 -38539082408228081743586731802039771136 8388655 2612545715715223011069216313925838720 8388656 17421348249263004307982107950263500800 8388657 51138873590070275064514375641460088640 8388658 -42108577630577762263767381501748462320 8388659 -29594424449662989687471664441502508960 8388660 12465753169031439528335818052118159360 8388661 22786481789301842984559255676613064000 8388662 -10085900887770271578215159668351950336 8388663 5961778077989141975748509813843674344 8388664 48312719645532129528038022450387087360 8388665 -31669004896951163628385768312300826940 8388666 -19592111144179726416643793780569432320 8388667 -93123338974551570195436658731895332800 8388668 31859838621494311044344373501058507776 8388669 -90806299071909096651257022180035533056 8388670 -67603762819862258551845740047579645440 8388671 125538515010099615543171222462889766400 8388672 -25416137241120647025017746313799794688 8388673 129934838978226680423533622591195017922 8388674 -27776613119508711128648200256890741248 8388675 13379241681657940491900751285095253200 8388676 -138082868622988060894916510056152711040 8388677 73628994730042704032368099827040500384 8388678 -35506441432075190055217100841334637376 8388679 76848772913041312943389759559618830320 8388680 -29984319571555781795843373010040985600 8388681 23811510806348925531519328712189768064 8388682 -7267352413996116507213751611689555616 8388683 199069387316379253055000917602698566932 8388684 -613769924219959839897746539666205184 8388685 102270935213093742704633037587833135800 8388686 -9101293344481094299949335985813464896 8388687 22934879795387254327883154540658721160 8388688 -34803066804440180105734159682109440 8388689 9834572405445822590866675781692230000 8388690 4457966862644224557451616985972595200 8388691 152311639714179399131702108920097466092 8388692 6429003551766427964385938151309676032 8388693 11399718313878588964951133175493924608 8388694 -99225168962976352344899607466810141440 8388695 13726927672197573697261372642162622400 8388696 15467783552408824639567003629253324800 8388697 -192089208697060248572272063274783540854 8388698 -761029144855395163449272088907156992 8388699 -182253218555769527224855504726075983744 8388700 -10256370565849989357656964395787840000 8388701 -27606583692762331651114886596733904000 8388702 -15650624172025829001241423633227559488 8388703 -197725185005437335112364219404606874240 8388704 96327990120988629272041249630952226816 8388705 -29188811673187639721465914059548673600 8388706 -126455026652547984585045556128533846448 8388707 -52931217637864453418230244427121815408 8388708 69460935150560591363770486749710914560 8388709 -33541354727982618670560432821982746560 8388710 19978530997292751051089765867996219520 8388711 161595540102920155829094946175707346640 8388712 -135959542268111839789375529506419532800 8388713 22309201272302991169543560135934004724 8388714 1667567501771533508398359917484702720 8388715 84160387943982954488709227066615451360 8388716 80150837835087457109651476313000411136 8388717 2339391645503133191202346913324766240 8388718 -56942916421647152570500612160963360640 8388719 67580645438925636019677087975778252344 8388720 -10412220596771608345045388030100111360 8388721 -60250749113750605956523182052410780672 8388722 6112017583947024207137998169610112032 8388723 7039717534570793495450097622912109568 8388724 27321682956813101872525201081777364992 8388725 73412471271014070587549596312646570400 8388726 39604348254210643575702986384826500544 8388727 209409179060259305817495027357961566720 8388728 2463412202514497643461622527333376000 8388729 30203239255050112470187784604229202874 8388730 -25803221150200872926920156201389772800 8388731 -68104172224581641681770542126209558016 8388732 1089551453251555340853723374381973504 8388733 -115756510320590053706204413639530385018 8388734 18049173772523430268674691586786306880 8388735 -62967265093583189523358083508635751680 8388736 185036215418250523207527492651067637760 8388737 81722436428177643373512912176978216832 8388738 -23908533073085685831109149396355545600 8388739 -192613569898583508070574647988534787460 8388740 -48755132957734532598473411548613099520 8388741 2394073057721928375264027589145941920 8388742 -41446465873123901849817729592963213728 8388743 13902493443972117361331005790798819760 8388744 10576991326273746219904508466026250240 8388745 -163480018908210833843192985118982381880 8388746 -4473753993409485508017082075798701216 8388747 60227622456132072924191505222253043640 8388748 -249666184448870963508959560996321880064 8388749 -26023852222581738556206196317465333780 8388750 -11976793737024336594831497969885880000 8388751 59751676357423688397875551851193105600 8388752 31385712248454539967671407661790216192 8388753 -121926115275476842396384357932335419200 8388754 49272522343211112317920264811919761664 8388755 -20652357898779550676268817585944823680 8388756 69702812344940999748018435842171018112 8388757 -59118189534253560391501516593130414440 8388758 -20116990117177452741539072737270702848 8388759 23457097136523413547057631423091403600 8388760 99942343263131673461689753398955008000 8388761 4670604319629490497808513723786252362 8388762 54833240123679475422787398412219633152 8388763 115238010670735902891199339822191659012 8388764 -45842524941406916045533306866888910848 8388765 -1860211722735636020393478942928348800 8388766 11822865652341614918139673338300755520 8388767 25422814048554745802318562117898085280 8388768 43826100607447803155856697263463071744 8388769 173836246054115478475299422879791846596 8388770 3510976386420136719467336149248896640 8388771 132332299869044972918209259518739869104 8388772 37189096122873514507936259545480826880 8388773 240756026482909368322469436131851788480 8388774 -73787418175440055153740029242140293856 8388775 -994355664562592578782506775975132200 8388776 -82320843277068002268598166667933450240 8388777 -107027773033795154956882433012368276080 8388778 117351239337076195033246177627602187440 8388779 -33514831106508382116763885237570637424 8388780 -37586389739566172996128075454299530240 8388781 -15384827010475231783843074177238854696 8388782 -49393047977275508518521234377933568 8388783 11578651073834008548596655962582317800 8388784 -125571027282668220472669881250283520 8388785 10494677999349180979383870975822984000 8388786 5412657388182684549922306160053125120 8388787 -5673551801080250895468062649532075440 8388788 54983085901683773641530674341734464256 8388789 -94104758710378616284467388145418253920 8388790 -30043809887940957618810569159527553280 8388791 -41114895994904154667176192932586638808 8388792 -45591503836991638993051576730193100800 8388793 -7756745730946896150959445951701849600 8388794 68021158005527404700318687158855107696 8388795 -1713290184810761109603741584406696960 8388796 -8586283428915400293963894512696119808 8388797 -104158205633525557128576601565461915680 8388798 -14943827106113548595283812260213604352 8388799 -30476002422518593813164505790331651960 8388800 10540366122009407052705947030362521600 8388801 25320964948117901920952188616067755220 8388802 17995101644279337875764425267617884032 8388803 -7206273743689841453873582388840956652 8388804 -39489214581934939960303105094220380160 8388805 4623103750669430465811951726239715840 8388806 -25623474042347396530770210191197311648 8388807 -3088694522781935316869470645001066496 8388808 124798481994437959122197807156740776960 8388809 -11121500885588837913602759263246428 8388810 -14199014160986203107191615204271893760 8388811 78160940858312347895227930436761675412 8388812 621093969370252528955836760175659520 8388813 -14862455483560127976404567056733096256 8388814 13802492542860768860773647378686410752 8388815 -5906539620960306207335234056270634880 8388816 10372006163332537547412269054448893952 8388817 -93813439752597657767849979802542994176 8388818 23862758631118411003398343574232009360 8388819 -48792896811656651077912483764885985680 8388820 123671814928928698356759184036148367360 8388821 -40504282363768616187989171415390677088 8388822 39969174140148277523035667996104051008 8388823 -27529501770260929276727050417695796280 8388824 -17625821145387575527801927019040153600 8388825 23461518302815046853606359621114217600 8388826 12684695896777692112892595660207713760 8388827 -3350489931544157584449754811953980120 8388828 501985086163306552274839992613923840 8388829 13048767972073818478670557017525206220 8388830 -9439366375820011379855396981857689600 8388831 -7147475664197106909918801419937017856 8388832 42025071826343411551054897280959905792 8388833 208402823289406814846782448619237746082 8388834 -36989498014533072532699453041111573120 8388835 -17735436164204785742288323768533734400 8388836 37220787612991389979340181125642330112 8388837 -67770980164989585667019714909377574340 8388838 7420184279420363070763314355384324320 8388839 -52331689631264795626719915691302160176 8388840 20647126403059772456009143602388992000 8388841 79585284191819700530417049705646989242 8388842 42819112258993684740043516777438740480 8388843 486275567907161562620103478159579584 8388844 -106468515648051436577750557968205291264 8388845 18929314442621756104946477304227232000 8388846 -16956751932798653535760157392106888832 8388847 -75909023699042862614963804926031622648 8388848 -2376166729537386672346340948772913152 8388849 110401148400461210784539748734064460800 8388850 23493564336511665283702739089028756400 8388851 6263366511646201166819816290131327840 8388852 -89524470686680138253999682165230592000 8388853 63828807635439265443443426557183233600 8388854 -50405845237280861092305358905461642688 8388855 -79108708348246728529645908099437575800 8388856 -34470949589126782647800832395255808000 8388857 -157086107085402998701488503816590911894 8388858 9544113854289002779944127996010250240 8388859 -80011917642007442233899060794965268640 8388860 31033408298629292820777945875505646080 8388861 31710604863140542435465592240160749760 8388862 -25106255112485073395093590396181803968 8388863 16319009210572790860389797983362831360 8388864 -52699123628324652749258342294882353152 8388865 -77805258862594116224711480982850573740 8388866 18021302829949050303355882142787271632 8388867 -30204200645917191910244448009878613840 8388868 2904917299096321872174682246020225280 8388869 -293664862365481624572545752949808739104 8388870 -29949149526533255377749783001190400 8388871 -152248486198694723119265818887587809008 8388872 185735569524332765524005592497883468800 8388873 -948238223409507347558252305793150400 8388874 9357166690331260451913724039788520800 8388875 57945056902130453375013427401146388000 8388876 56627423539035880241252483883076972032 8388877 -36780584833556367212442878532678736928 8388878 7214652031964477901794143031961378240 8388879 -2927876538157954645323525247830799872 8388880 -15659300720792070044031103337299968000 8388881 -9446958181193123110128030239111466318 8388882 -6969597110278214682482881886553768432 8388883 77906779033279540432897560020937084144 8388884 37801068289122795278865312582203099136 8388885 53673847693040937772818816525389613600 8388886 63445689491866721796757856682157793280 8388887 15589701304716714757735663907272322160 8388888 -13183259908482916689707399067789312000 8388889 -260960008251630669890923245771371228544 8388890 84120293812136796670419853714203775200 8388891 -39522899619632023858884613387214212848 8388892 118602879113424986882887314347501897216 8388893 -10207279049847503071561286452535190816 8388894 -7040063104270342466928385185623359872 8388895 148228280033079604101484239733598015400 8388896 123109006174164143881388980203808161792 8388897 -60827312147581372339173156587301440160 8388898 31791061896462472972300235205605606736 8388899 46835416439652040770941675665072089840 8388900 -11345359004714146251190914803681280000 8388901 73675502992470582857177920226468259902 8388902 30918842541440086787568634256374237152 8388903 57472040544942503208379433528974083408 8388904 142612597572634475391438322688021621760 8388905 25749962713082869473547026039464363520 8388906 9054636244251545786597905411043944704 8388907 12476641954770139671624026676431003112 8388908 155315401821023624522735689177321929216 8388909 122019308663152959751618746166200687414 8388910 19205951295369980963667832806899358720 8388911 -184722160295861356337567828820287041536 8388912 -4560522066994634416872755621174181888 8388913 -13763093684119729395699210965992553100 8388914 106419660637294271165591637578079839232 8388915 -68297080219566408950328655428432672000 8388916 140352270440195761925117737865220602240 8388917 188937509460623468101398592753828300860 8388918 145771292946727024268321091318552864 8388919 -84138375215514145216348914641116437888 8388920 1187710535688360409478479737882009600 8388921 -31155389348781628723051870707705983136 8388922 25590629956218054054841897981690305024 8388923 -53600358058159213422299920363041612828 8388924 -15880968401439239338291189314612678144 8388925 65133513229349269268480521886200149650 8388926 401022140601029139967103422415073024 8388927 191592315855746910822138874188851376 8388928 9253742785597434975291367927924654080 8388929 -73668795475546247452512759434840017470 8388930 -28178539288398267619462599804848640 8388931 175810922812547250451818344062204343200 8388932 123097088756444674679369197405459828992 8388933 -49693150788576517642299749111674950336 8388934 -5160857480062750920344040107474732928 8388935 -49835138810154207832068494423447514120 8388936 -72781817815862941264923658134710845440 8388937 75645723636026426723110842902434036240 8388938 -200313733485742106547521934027748756992 8388939 4059639734504552851125126361399116768 8388940 19356002605386266523264193547231815680 8388941 -5003768558985575415249256371625769472 8388942 -18147658599708544575740677247442218880 8388943 43740790638492593604747172115219282424 8388944 -10602416149980514865495455118242160640 8388945 42729014438159180579714089059675241320 8388946 -3164979571950767799001508804537899200 8388947 -2767737547242490999964529399413214564 8388948 -20463779805538265479896368550140473344 8388949 -165925660833901650186374613245153888050 8388950 29011423300048162138364395562232132000 8388951 21608914289745234772569175247836609920 8388952 51082632690371627620001227464455331840 8388953 19196563927424721529597806526336472202 8388954 27249856281219860737285796776999203840 8388955 -55226357809112128395884897938857272640 8388956 1530230027169783985540265444123197440 8388957 -1267536232909776232719551550766258080 8388958 22148863400592354666025234609283697984 8388959 42016970860903133005718585206917980520 8388960 89334024672839959174308422729646735360 8388961 53563054014399120254835781507248558080 8388962 6740951784056158089573906731623447200 8388963 -103236275985243048428987543568976453176 8388964 166761750988022557914979680187376695552 8388965 -8869512624811518249634224194621325480 8388966 -45559841182416729634588306055737056576 8388967 105774832208380806340391838418268767720 8388968 12529287372983765033036973047980277760 8388969 -300170945915094438208238121364855104 8388970 30147860137225651749360246825536611680 8388971 -60436599921603476104449655262439954828 8388972 220376137213095687626893424680292352 8388973 52363641902636441549913403666961114136 8388974 26111405197351803466070507227387668480 8388975 4918487082848619498218588991779376000 8388976 -15168381227172560485330963092044218368 8388977 -3717159453732482029155922727167012428 8388978 615903185235629654228650680290013696 8388979 47682846582951073436750746374819934320 8388980 61920496934303911191344425266736608000 8388981 -228175206772281824245447074466985918400 8388982 29725202036420264631541858270353401472 8388983 -378843903914189252233507867295324600160 8388984 7770297475166960960626863273606512640 8388985 50079638970502396067830870222814545920 8388986 -107712514861593817635635415309947057808 8388987 58507756790384245296848286451122702360 8388988 -54507931069593768200813236222081170944 8388989 -8972135767165313802653738011253821344 8388990 26521939814434275022962145702621326720 8388991 -125968383926670068520530697824714164920 8388992 167953057990987150670893927177283174400 8388993 -301475004301969540668370273614222816 8388994 -33367407892731199291799282837996908800 8388995 -45913353180206949673737384784679604000 8388996 39531738279344973478835319234470025216 8388997 67013963285685399476435955677601350880 8388998 -25392986049595139526942265590622339200 8388999 640412267162775897020897748306757680 8389000 64644254128602326143458039351974400000 8389001 -36978267176774501849385132723331120998 8389002 15555296659474488961489691539146760704 8389003 12022540242950321953588385255122204672 8389004 -44908885954779610804920056920626723840 8389005 59926176017249180151976660693412219520 8389006 -47095503608589739816874398563566634048 8389007 65422049527574893209466172527122050784 8389008 1651004412546339318946072253381517312 8389009 46317406765510901152582446708544816116 8389010 -4153700327521388815309319138029363200 8389011 -136623382507659019754426188659489363528 8389012 13119171886695676524051337317486213120 8389013 90395044297678717877935709855941213920 8389014 -1343269214942135651809049378868526080 8389015 28110463465745272241929277761288319520 8389016 36550694278221539916733284469057812480 8389017 7152532707533586538688354344395250368 8389018 -27797163215883162452821022760509103360 8389019 -69851568467564121736410628721475683580 8389020 -27557059766147719738974455504220979200 8389021 36506831967801558817130190541563018700 8389022 54679491046910381936048685849468285312 8389023 -51583176630422691691717666396441433016 8389024 34225469207798985957202315984012050432 8389025 25171224242840354133354355011842351100 8389026 44871725264782410505248945528518739360 8389027 171208591745552398954954413443985254876 8389028 -10703370908668863503097904553887976832 8389029 -37710905702638691130299784750125980512 8389030 35429928580733095448010362274320747520 8389031 -64590510460275387170676035184613779408 8389032 121185649692139298299029729010936627200 8389033 51286284744226630770390171003466977600 8389034 16600044499091966413897304849014394880 8389035 57255883271143408588983747245940031200 8389036 -133164113352831721763260601506665061120 8389037 -128135992313204135090099589591995794560 8389038 -8823585868788072319736156625743723520 8389039 -55320335823324184416834746986835202160 8389040 1287541390148718769674678402635857920 8389041 -289431523693620867533063491771044310656 8389042 -840963809273962994908122820193347968 8389043 2727756721396919474750992452607778784 8389044 -14219203507208320589306279571026073600 8389045 -15315472555868432309039968219042808520 8389046 14216165021332422542455308457558445472 8389047 -25868991112828424411986020339657444528 8389048 -77912790445472601026929994115666186240 8389049 -7978267727315187663401911431609775020 8389050 -21489586735410382020534624607352467200 8389051 -40912947910067680083331887463933200 8389052 6385900363784549344274902157374543872 8389053 -30600889042679860337174887081942059738 8389054 69252109886661680307222980636082206976 8389055 834837586365062751579870447039369960 8389056 11907703206487841255275950396181315584 8389057 -107439461103082250593428809059223829694 8389058 -43639341277431672539547182404570669248 8389059 -29385655174015398869262455171624884992 8389060 -32566139901289066835515594102667159040 8389061 6626927386543523689150115729370565662 8389062 -26549865400586077598610707599226572800 8389063 -114364263986003925320556008241978843688 8389064 -176896419181185116709318966476553968640 8389065 -26823327754538467642256789899694952960 8389066 25765759779777652513978751008808715264 8389067 113295054587799654106275382660989299880 8389068 55198116329866241585069371905639267840 8389069 -15344982293793538974849786022621172756 8389070 -43339457142873212958989475803374464000 8389071 121342055904012477826643860345663025640 8389072 -73283837899321410093584115124069859328 8389073 -38954441993877454515134162522764977600 8389074 5513452899173473902308225605947658752 8389075 -37683263813841035255462183283430629000 8389076 3990657431136859994522926638179205120 8389077 -13583270273733274049745301889587709568 8389078 30071991779915746203434192555057763456 8389079 94243583696917178408505366364950892680 8389080 -21955649636522160408345930973034496000 8389081 -5400128196717322170388406198438256118 8389082 -11918259703560979301037565102205350656 8389083 18245196460652028287721990615069686424 8389084 21587661172062842344852110572019796992 8389085 -1101500714063945433876943245832768800 8389086 -34134084409201603286154116714381964672 8389087 -3523633992224819141583774383894694688 8389088 -4469517862759615757689840788643774464 8389089 101527749431662768708352468540568422400 8389090 -67584113698893077289188405706854911200 8389091 -49981690229240123726196506026218580080 8389092 7959449117114191478176073396562216960 8389093 -142970532666331225528929620819021238658 8389094 -9695398506549965881949196015799555104 8389095 -12973078075839763721819534869452203520 8389096 -12313560481205481257893260376513904640 8389097 26585537551085826787010292797322906240 8389098 -64581078467974208772761622902294120016 8389099 -130614854785497525880043960877223333900 8389100 48068253911818316718335505574743686400 8389101 30492529026012977681502690217235256384 8389102 46731661869943278996377694003807151104 8389103 57327169300821281153613373429221878352 8389104 7608246350137427358361927101301161984 8389105 -31589911929205922893414649062452734040 8389106 15968453846887467186799662856842574464 8389107 -124394068738271162864652496114376360592 8389108 -17972241279313950639463690534080143360 8389109 98044751323716230253178280664539289792 8389110 -36791583143390123282580524596919706240 8389111 127105035868093890405009943059818740712 8389112 -65204427392121746508690931238987366400 8389113 30124161088834586695330179226576716288 8389114 8558980031674042254249600651518380032 8389115 6266711879274174468463683866328295200 8389116 62777078492791777456318496703638784000 8389117 17543258098003135272185711881288654752 8389118 94411150110063082090630245320799221760 8389119 130776504128605148050386071769594540744 8389120 19273240596935931309693850392251596800 8389121 -3399353120783255170228124785282668096 8389122 8403409509790451935580453320713967104 8389123 -63165108609497517390563384515359930628 8389124 80850872934589641953082358766896398336 8389125 138030044049329051663987662095547779000 8389126 52264518100327144167941208494035592640 8389127 12341858120744693641353555708092628480 8389128 1638624462889881062582501670508953600 8389129 -21298460264434954757430434183169770624 8389130 -2625606348654162057467471655383579040 8389131 -82034327273438914390485152851814594640 8389132 -32751381860059120098884004737489090048 8389133 73592766588201585192543257274655133004 8389134 -34371120158548365365423999170294727232 8389135 34261270026088526611251768941313492000 8389136 1618291562682032203542414973836460032 8389137 -62254532821547148586929466758458084448 8389138 26283057768441010020182569826052648096 8389139 32711886787109190778009439744770460160 8389140 -28183877901482851816419954523024281600 8389141 -164717384247937000496210750885052041458 8389142 48987751750025066840793877349064038784 8389143 47371079284086900294376796352333417120 8389144 -36950718859205722517536662842570465280 8389145 -26631439220343047714879491391209118400 8389146 26507358834925906460164253509333497600 8389147 43894761801940527518622413974550587200 8389148 16343915294993166588920814992113694208 8389149 -66710590943559381535627284372040553280 8389150 1803986675959784484360768746212224000 8389151 -83879990662223016526495398523623882600 8389152 80390300010184425329364316074874306560 8389153 131163766481905518294829585453207874402 8389154 -17885334734403212395880944203086051040 8389155 -38012852180298631577486694475390197840 8389156 -28249087226600386721795056657661572480 8389157 -34549063127402024553247060762429848288 8389158 1732809875316247008495892432022962176 8389159 -50481399022301248997581083715940037640 8389160 6015518799752380972412489609835417600 8389161 39540750210463516480908679336135283520 8389162 10123511411908372050049765508565638832 8389163 114667874433419805557064086012246111412 8389164 -15385284337705552336175659486475255808 8389165 -132464009047207501604114960578481304000 8389166 39539030163648587120102267095096564032 8389167 -52850962343940807637500420212606387952 8389168 -38247770047585456105697827522561310720 8389169 -35216712278379146996077995602505636300 8389170 2387184560251436115712189720650725280 8389171 -233738486367086700119381881832948736 8389172 -115623937267608312724178910632072832 8389173 42068591876273036570853754808566145088 8389174 -26902181899596121845781378715132394240 8389175 100446503624355936271347735520775552400 8389176 -1466341273814789072053952365060546560 8389177 233418356769246031181041955485779078612 8389178 49673508154703185052947514529757455360 8389179 114115197690235286553581502275506595724 8389180 91810714742406896014240153653774758400 8389181 49012474958976982428881651772934737312 8389182 20777556429882475923119612963377948992 8389183 181073889003168128071917949245171996024 8389184 -50405929357937958324960875200905216000 8389185 -11850179175672749342276978858140396800 8389186 9135037855354576884321380871744705600 8389187 82114875040882585216728704669622523836 8389188 11244562225770082222071578728333440000 8389189 5006184273362142770587140327999456640 8389190 79898875683147847460565433640774505600 8389191 -121470973483224847738009332190020734808 8389192 -65088983635179706128202105307445918720 8389193 -60946885795574844821610754483761281520 8389194 -25063639810919396306647966709760278016 8389195 -16631147136607910700581341376059638240 8389196 98468591146150976133317259980153275392 8389197 -55784563351017954629468321262105552960 8389198 106413852834589278951606660115013265600 8389199 9732814467805564569486667222680989280 8389200 -6904564515018878935802752528868966400 8389201 233608338328430950063471739543130841202 8389202 -29362799335927496014188186230653934448 8389203 68308296986614587876894962835130075200 8389204 121360683451073147325355073164525596672 8389205 -29777614205728713605530365364447661280 8389206 -28640002460658024885102695376715161600 8389207 34878181816353723567991086441412397160 8389208 156592350707783026943611822776798289920 8389209 43264608032884342156064396732829764304 8389210 -86554097711822312050276420906782240 8389211 -46225423480199264866172559891427238016 8389212 22670988779655962719128696451530396672 8389213 7404303671841454359909244647499338624 8389214 763474096026870536681646251802513600 8389215 19074374524456291589923227098705659920 8389216 -44659162026220202184293382168200871936 8389217 -262503390415360250615237846288992752828 8389218 -11681569715121073944088155898283704320 8389219 -216271574540361156533884168343357969380 8389220 -8831511458681269768797506318166589440 8389221 -1407954491197132319014071941318685600 8389222 9673121485859263154332576925285416320 8389223 115745156029549087435495762438838163264 8389224 2548430148193549373466464587444224000 8389225 -21554094855912739789326729010431508800 8389226 68543232968649121466300633786564772864 8389227 -22425844906529792423984047291111157760 8389228 19151431120457163582520834819914494976 8389229 -66754360158930002568637024821343088820 8389230 50898712803363369986894045361889902720 8389231 -61918161806643406104278287926296657968 8389232 -33063567540664390824028975792963190784 8389233 5174908198109141904942345138510867078 8389234 4280986214537181472006353638155579392 8389235 -102729561854613779965542197128106770320 8389236 40524714120341659846463219236365895680 8389237 -39463898133165311569093644361205020114 8389238 -33463100470910347975552856425645252992 8389239 6753307869548440668562385373047304192 8389240 -39763699511878960732084830587978342400 8389241 40732652262385842775921861799657688720 8389242 -37762563247445714072052876725752194960 8389243 -16299704714768544040296147052044306800 8389244 -38302055262429007615819946947986622464 8389245 66599077205490447772473412406182652160 8389246 15813553144095017757646219763991434880 8389247 291337969782098045420588216625465707520 8389248 340544002311989842738413947836170240 8389249 -34457662539045668296912876725338761680 8389250 -51954845271622838791387812191525760000 8389251 1218124212919810585861262963334793344 8389252 -31242638678191044828455534068796085248 8389253 31240587252514631748397314196362960960 8389254 -26121386444690059857485096727423055680 8389255 25488967761765691958673178431542838720 8389256 74189466526081298864026103015325788160 8389257 -649663629889201927637001465026433312 8389258 80284264605127653412131010317955541760 8389259 165933543043079847224935730453195172504 8389260 33778735957744085285550071301080678400 8389261 59957640462422524484313654399709447862 8389262 5817179218142843924138378982490867200 8389263 10163853770547908882396183619707673984 8389264 -7048971956955634070502744168464351232 8389265 161426968784592434668065363407803468800 8389266 -33893259322618018479802526276853614976 8389267 -93022439611315119127275652318567021328 8389268 -122763429329127953048218638665683354752 8389269 12516191286710763685308089277158317440 8389270 -78268228626546564136580323013568433920 8389271 110124819944010578045405941527969922944 8389272 30123005199973782642291374863373905920 8389273 -11916539731945914430278768519484515456 8389274 42245133321153935804826471344442833136 8389275 35243538816637078158382894882605601800 8389276 -59495077075241200036644834343196890112 8389277 13341490622392960706713465399869819660 8389278 -155200348660351226250186920118441634560 8389279 -3189805211938208576867306030995132464 8389280 -65426364122207862465761759106569994240 8389281 -89967509341983409135206479564333594448 8389282 15413918792035313101266833252173498368 8389283 -41318568115288782596298691885236575280 8389284 13748166931854565699935381632586516480 8389285 -62295936550933950210010029153331318020 8389286 -88614084779674206716260189649359269408 8389287 232619850157027651358896983060147651768 8389288 41168305721892039355628349162100853760 8389289 28207057822916545018929910223617466688 8389290 831434584288729145161811658718694400 8389291 -35487280354999277115131562548918411888 8389292 -2665402770347506863018168181635594240 8389293 -56765341207381347366739571315539687680 8389294 -23281920782714992466185166348261107200 8389295 86921872806430150778590759594818689280 8389296 -16110461093329638891802204629280358400 8389297 -3579917906961029355548160918980987136 8389298 44893891978348923147018761391168474240 8389299 -27717241780677655291409229989227112136 8389300 -1013422158755632446350118319255347200 8389301 14880166508265537992829988807602712302 8389302 -23844301536341522746367979546746760768 8389303 -20172987732165348987687623812434864000 8389304 24842582233707771172228962740458291200 8389305 16028360643522577373289470173421491200 8389306 -2129040675736226939042325248266161216 8389307 143147634041316446567349182346836192040 8389308 29979352129732184351054660986617421824 8389309 55079608757290535092694058970698557510 8389310 -28508462929317844887629045419244053440 8389311 8710853963722927217058808682704312704 8389312 46701586184370543710420077497569771520 8389313 -4227763336293368084416342438928348160 8389314 56447270737800990857314288398926401104 8389315 68869607985345647492127817368685920720 8389316 37708705250188242861936525968633271552 8389317 29787607200431090093792103990245407680 8389318 -6078844820467087058793182938642149120 8389319 -71223543604534811633408816389138473456 8389320 61897834871190813648876435422554521600 8389321 141432792514248459831959694316329973044 8389322 -71707426056438110203115663106242574288 8389323 -44256470404181887526593419672087581280 8389324 112188938447853628886645540866578044416 8389325 31165596362868447720579169485807516000 8389326 -25878229696842194393521702458129100800 8389327 242460885915121839920608818280158691272 8389328 41013328362450943874587769814883368960 8389329 7566611512219930146561902552449260144 8389330 31212172166519909119863037755144873600 8389331 5111293762028153322906205398168213192 8389332 11699972759234632098010513157501829120 8389333 -33004966143631776996630028843814591520 8389334 -39370879966988339654356496319948377088 8389335 -26993849424798827527847627825450759040 8389336 91373919687785268293132056103304192000 8389337 181029683577378515780512335035034642192 8389338 2474034866416948710094543613726922240 8389339 126973701256063994490595868377264773336 8389340 25920625927869082637451784129342563840 8389341 26503908774919096724405293418878796550 8389342 -12898195285817657593455903872683303680 8389343 -38462724253192193035442924425541136 8389344 -27891256799622781179372432410353336320 8389345 -62648664106674348498253051777937745600 8389346 14535901341820348936600581317898169344 8389347 -16367534143416066809389217424307531776 8389348 -6253079735674425273077025292356762624 8389349 -340296366547753400529387597642779364 8389350 -15650040125172983253876723805352092800 8389351 132749535848296029273213459600625975352 8389352 -71167293829379639322738217097758771200 8389353 -17631621317595314439513236981417484096 8389354 -25619601278509258919848244393437932624 8389355 5779295802658946073608178441076034400 8389356 -18052166711427570167167069919751817728 8389357 -70948331020163691757832728621677422400 8389358 84550582711720570174531761804752201280 8389359 -246270862090335599474832774446576440320 8389360 5310119502499791427915625254795345920 8389361 85231583599685246315719257357742810962 8389362 30549275346496522697749171747619252352 8389363 -147594456402185463368691741858117652176 8389364 -3435855728485639448297865984210572544 8389365 17134759660429162247531555800772392320 8389366 -52382322276973336324946015979660933120 8389367 -45819143780909187690428937487262729808 8389368 -22936069991396487040926155686538588160 8389369 -52997700106862523417709225611123021756 8389370 -2303991690199797203108005766802739200 8389371 -109830471322066973438514434806179272256 8389372 -56018606408730594713140200763408258560 8389373 198651106924337772088702318327398287622 8389374 15515163456041778577237602440119572480 8389375 2580413256452967115362912189654040000 8389376 -141310184126034867961563285725839884288 8389377 14428056487138419808393275978571238514 8389378 -46617150945838108680686532930152785920 8389379 870041025542554648954640619282364848 8389380 8761649483364563570293058793365606400 8389381 8911888111287646998359438769360543360 8389382 -187415922661670639944028537086201997568 8389383 -3186161627148131688932077274998334976 8389384 -44736249194230585885750039165145856000 8389385 80192827335489619306188129759973556580 8389386 76125013723870084336052237463175680 8389387 188064238748777620189350095834951686920 8389388 -25828919916679059624485906432833004544 8389389 -5783406111573592440498856789415237280 8389390 10824229642428891649039717879814059200 8389391 -86818171179582502576954195483047243696 8389392 23558671191777248943225363540103004160 8389393 91565982824513044873517450588847614320 8389394 11435675701144148930598235060525767840 8389395 3750243193794699523186380356461103520 8389396 299628613628415058761409162347516800 8389397 81147057074712252630156976188371260092 8389398 -18273096748560850376897003229969207552 8389399 -7856433096827292056885979071659906080 8389400 5265144575352712210656913970310912000 8389401 71762623311216397322008364460359854032 8389402 20474114171749237003397902697510929152 8389403 -72264222378828033903469600001884592880 8389404 -84744229801707477766205420252829018624 8389405 -237625026077771492289910485011989113600 8389406 33266623246854192780816254741214658560 8389407 -11427905884661719112599801150059318240 8389408 40890899719045720639635736455647723520 8389409 -2686459237047726972887112275333501568 8389410 28788914759142372007397862238714713600 8389411 -11517393702186514201412512167011154580 8389412 230438686139726970305498873196914257920 8389413 8561861992112784980184087112322303742 8389414 -99129925190465681648973189838968672 8389415 -28309180607419135289890228335931363200 8389416 -24236559496779350929215824323243376640 8389417 20424607540064222982494157345778389412 8389418 118744596765564009978341649264073864704 8389419 187690009019919337902779546781045481920 8389420 16740605542108196400847002092573890560 8389421 -118977937615122873415136943420391784256 8389422 20547213506432501441310130210105685760 8389423 -21477177924330160238756315406344305056 8389424 -42160185574533418169321074313341009920 8389425 -18967910029621716403007363907095148000 8389426 84293797026871123438492166563949424912 8389427 190241330442183436629564551140001926440 8389428 -53026876771676376959700096782784122880 8389429 -2990207459579756353674791235385049216 8389430 -32760909401539845193254388634388192000 8389431 32592263921938765960752786762328306560 8389432 102094209185346752418501274986193428480 8389433 69906271571457823866305490852100400904 8389434 -23072358698544467462679051987688100352 8389435 -79785776464973747581230056789482101120 8389436 -39232168446540001272117995420231508480 8389437 19886518243014585473618867196964454400 8389438 -99104441032749345931582293662041754880 8389439 106395130959218422550330444623034307960 8389440 20528963016830597303829476687845785600 8389441 -219608459867527433607247030798845572158 8389442 4537157908015735125392369388817267200 8389443 -1006439083588715178245198284718582976 8389444 45567059810778837845719023188524650496 8389445 120249223526082343569349587300370359000 8389446 24645275485130268777617516135421665280 8389447 -29167072828026530560949195896225783680 8389448 -58660194641498975477929585729149680640 8389449 -55668644771978215800452378848182383916 8389450 -14128042777613855804896038192720384000 8389451 680964619370676154746065885987898144 8389452 -4967539016939863644744793296050743296 8389453 -19091230810492089631072055699096614656 8389454 25254541367478668364117448479688166592 8389455 49296368437677637637260035407113881360 8389456 -42065132877233867498942681068831449088 8389457 133138959945773370859376495596794861120 8389458 3921238672142042630212069645925687808 8389459 16401727647260963006918177035437611328 8389460 -97466916646133333482542349316792766720 8389461 -25350287192019105989288512266410656896 8389462 -47522926493035372450711215264715625088 8389463 101651561337456306696978019846881896712 8389464 21253146002167589514409829041782743040 8389465 28676982580467824764134305066845656000 8389466 1212672556461422931359096366250725376 8389467 -78475554828884012166320545266055511760 8389468 -44480623677877128870110416657932656640 8389469 40530915938842086062635479052612188480 8389470 -46907872339450057398808891476070896000 8389471 326183120086318862318030659681129921200 8389472 -504520908478152379889038810819854336 8389473 47353805951244499682501753091870429984 8389474 -8603647231702951564817357526796437120 8389475 -63312192603146832642486927118720510500 8389476 -27267656345841899114530165587704755968 8389477 11000243399970176994373494893988233152 8389478 95716386431764914575851566329438435040 8389479 -9130899733456201517350224640862640000 8389480 73390668703675522378545136043040768000 8389481 9150152752277035399444142319791120100 8389482 46191398640655585705392258227598734592 8389483 20943158484596863985151356746293796224 8389484 -92498778368162859147048051017338060800 8389485 -1141170799833580968067159150134098760 8389486 9380293142455392489418514784750652608 8389487 21643609881733979808416012616025776360 8389488 -13635306992347600094683878188777472000 8389489 106438849410404177458908412505842734290 8389490 12103468706924092990525154442325956000 8389491 -28704983021978073870169769641777896192 8389492 71137226128130038099886710369328940416 8389493 -41697453463785680553156435300456720384 8389494 5164412575032004128491546366457374496 8389495 45336132289926444912642107056513287000 8389496 39307860635309541768010362439582310400 8389497 67030357461644821467955887801739336320 8389498 -32152307950852486391918907267174008496 8389499 -7582030662779197752608162772123024768 8389500 41381836357767964345031203623370752000 8389501 -172495758363300323478858223147841029498 8389502 -24446245277614558003150624146662160384 8389503 647770847284046138778201650243357520 8389504 -65760351880071263179233405531618017280 8389505 38278874345632342054199967932568792000 8389506 55760022771421900417209942173251115904 8389507 69262442176526170850819095769287673600 8389508 -102876663335182518486747695055873033984 8389509 -40314145310657036749776911392652030496 8389510 4431324650234198786079763188532844160 8389511 19696618052111751971089706577356664552 8389512 57270099601412261095563190418257152000 8389513 -63847526820814920078181900864127771712 8389514 3573764025339540528715612489610771712 8389515 -489308846099615175890629142176135680 8389516 43994725700236260630880291798784330752 8389517 -71934580611187285770162887208325939368 8389518 38541938773365287301370537880328279168 8389519 42504370209896451283473791463019983920 8389520 35787055777399577066547852988203417600 8389521 42293413367020845110373458867485948800 8389522 -59118762610720666950659339842474520688 8389523 45886557760370743952695551463063193772 8389524 22159841866174403321236566985343324160 8389525 967815985925193889821579211197829300 8389526 38947884494473479223514928750830438400 8389527 -131850515020419158275793120536234621080 8389528 -27177573029036734403216703499769856000 8389529 27570210768610767877814660312990487684 8389530 -22349002955212833168964718883252748320 8389531 -53194474262165806470890098137533834336 8389532 -129971489831310154844564516929568162304 8389533 17204777970993119852664039790130880000 8389534 10204055382323598789108591394994984832 8389535 -68263306935897221944188707285352360 8389536 -52006852114160802793527887083887132672 8389537 -65473866015197730258617134467052727232 8389538 38810440822317902899278299225243203920 8389539 -207004583406310376176350099564842957256 8389540 -33873260975731055796837096447318101760 8389541 -191261615675424668535978864622720469058 8389542 -3284915904440470361732930949395736576 8389543 29930563322186975901227125518910019424 8389544 -200117501850893061655456358380120473600 8389545 -36518212884015992270148699242618020800 8389546 -70811333343528456859109417398909879296 8389547 -70563735054907373880715461845796607008 8389548 50858878538278742938533921500433976320 8389549 6194858866914312078751695186296358912 8389550 -6452940019659818534282952110775019200 8389551 14231152918126134308349155312524627200 8389552 8938510727237421184679783986744672256 8389553 -124174839796197241558285343502551001198 8389554 37142971496114415647511872159481121920 8389555 8185495772352437466412402232134974000 8389556 -90661729125478569675161870225397719040 8389557 60965612885418758920069966669554920736 8389558 873111615794776697101038129354859584 8389559 -95015953067007923972593951872423681240 8389560 -10358422356535816607865993796897996800 8389561 -12664510505219351040780877158377720576 8389562 -97805723109159614394326507717163181968 8389563 -13926016491847230154836984656195635200 8389564 45668890677601837270777758361336627200 8389565 44054490484794447677284989742896822000 8389566 23803144918645213025090005900617173952 8389567 142619950300330435231202327901786679616 8389568 -57078721713185669521696667364583538688 8389569 89091088226833930405089551141571050544 8389570 277103765743852929541692405586536960 8389571 -184225742786779770790857718861294894056 8389572 15214339334513714071946622336728801280 8389573 -90201651557368345948404617655057651936 8389574 88680100469594143518700772141707387392 8389575 59756972659251862475241398214884298600 8389576 -17473958185995313291816305301726156800 8389577 32970405352522311053662325062808460672 8389578 36566769269913525815684599473804359424 8389579 -48652728897129413862465732558712681728 8389580 15379515930905401176722623589849610240 8389581 82987463596851345539895298736998018752 8389582 -59969277382277507104841347010896031808 8389583 -15600227831620736746534351703802915480 8389584 7531831210494815489992824303889858560 8389585 -63593502419622074730601433626765998000 8389586 30154250698839784814881910037287566992 8389587 -86466194325244411673047000382132967240 8389588 -73921010831273709043033162482900445312 8389589 69538191092850347997210272172238673724 8389590 -10208973615793504341552209462592245760 8389591 75158072607116796698245340487722257072 8389592 -55980627826567698726359704249656115200 8389593 -2402690452841233025591155517549495718 8389594 -122443152189111414970385723598792960000 8389595 -6834255326407575110615571696453720480 8389596 80930003314690554823574565065066875392 8389597 -18290631450084014351635775670539439380 8389598 -4219154531041445942721882963098880 8389599 96258530276814365528230251052591314960 8389600 -104258213997986780330929087847340441600 8389601 2858868226561519771656836227127331744 8389602 -13631378170929109669404109532841523200 8389603 114713975702681437116600022156671389852 8389604 41393158009006389375024172832305520256 8389605 -1225802403058829608846082618388190080 8389606 -33513118115404771255486127437484694144 8389607 198783209294203867416777114544993196856 8389608 49952801526626637989928123257668239360 8389609 27533126027648999133486681115511154916 8389610 7502245227581550913893833835847292160 8389611 -28696998693000194576034231327655773600 8389612 38925259802662360152775792764183920640 8389613 182269615721858134378989982316696095980 8389614 -6298920887320016798902538678900084160 8389615 -78149273099914948142266747556269870080 8389616 -16525794403559680094529783123997360128 8389617 -27121039617161118444088513253841555840 8389618 7993272637815437586166649987992270848 8389619 -96663653288549125705630439391670586208 8389620 37762876290812706548850601882457210880 8389621 -50122935871422856299637400053533469600 8389622 -19948476691344188306934966625576326528 8389623 22047175194499416393610739229415219200 8389624 101084077621736906389263563531992104960 8389625 -47854828034346752375934556094768406000 8389626 -9718786850800116710785788786846168576 8389627 126943719381807244983676398157373057032 8389628 1860524244623204214024035321678231040 8389629 75344416447969846210425483983334649920 8389630 -21404226549538826908981150517203055040 8389631 -95773824867922087009907818372313254608 8389632 -62323505027569258594182564429680345088 8389633 95001837728910819972603089763013286256 8389634 58366123512425128477522420584980372352 8389635 12843573174746291390534949050730924480 8389636 182051966793629335490497837273151547648 8389637 10974994807002512204873329590685139040 8389638 24155455364879796779551726835084720544 8389639 28573459453168296366986906338513331712 8389640 -566071550165268316340860768682803200 8389641 -5313031742756179989213532950854246400 8389642 -85060315467432181070446482890537011200 8389643 -2963022637982982324047005770399053976 8389644 -735503909672194145816176151500308480 8389645 -28715705473710528387551195143875453600 8389646 -56820943254097570951347237149496241728 8389647 -33920648435715277838223179102133148560 8389648 -30665796682493325911029123597917872128 8389649 121547674858171107641468611969349833536 8389650 -9633853324150790902596989140345430400 8389651 185591545548269053789667973485677828652 8389652 180160052556162718526962964711559036672 8389653 -149590232001416089992185140415204252736 8389654 2088689773124732472791244569924665344 8389655 -177531016221597451718410935684545280240 8389656 6326021651203431857608058585917440 8389657 82102555939154077261514912422187912906 8389658 102500903677053068296533592844823843840 8389659 98300927771887052949139257934361990400 8389660 -61323301172993212202958070661908984320 8389661 40779624786111001998526131315923233632 8389662 -39166914157255503328704105517909171200 8389663 157631208580943031470751441175414644144 8389664 -60404899880707362308138821956875059200 8389665 56825684999635899885133946493152760660 8389666 -4883022429691715405742092429642208192 8389667 165175348531157199661758756261456062808 8389668 -14297660950818489493141444401572696064 8389669 26197231553348661818200629990683083070 8389670 -16869136782804908703955218773440744320 8389671 -6854556977013624226591711968506936160 8389672 103917648640583754171599279013888076800 8389673 -62299314593151679326165814432384852080 8389674 34474816930096578398868956944765853280 8389675 15312642269886902579549145787402905600 8389676 17208193222581604508321874779865765888 8389677 -5313019232757116857768747041178572480 8389678 36637854405512026787296199313396986880 8389679 -86929281601088954477749798667789460720 8389680 -6308039792068303377650364685054771200 8389681 154413778271323306105217923695494622482 8389682 48799533176886032912870954778876255360 8389683 -127409493127599000940186009451386976400 8389684 -146714193030400640154787914667230803584 8389685 22837070371435103231105815984767897600 8389686 -15162728176898031170384748838154511936 8389687 -240066803057291159481539608436640000 8389688 -62002076326135753325259771963088404480 8389689 855998483190288396022823475041095680 8389690 35569615200822188121071192769585669600 8389691 186855764945875595734819462082254501092 8389692 -715649853880684984540552597210457088 8389693 -4487411398919058196978614663961344096 8389694 36285303623134579500119397699286576896 8389695 -91499600561419758930058500931916596080 8389696 -4813993470822339062417201569384628224 8389697 -138287152559857007650443127923688506960 8389698 36635081155780669617707776087855726464 8389699 -118805470100495120902513343771537695300 8389700 -62545696264324972819520276741669376000 8389701 57508926931334524547181689500442438430 8389702 -12153590942874338427895900069268492448 8389703 3806044910900064239222326604880259200 8389704 108481659240456904715129598401595064320 8389705 -54062639027913891639042773217661018140 8389706 32751859275372544689498803464476217344 8389707 -40044450412227970272290619218541460560 8389708 33294112524509470533797657612723241728 8389709 183191443229224049758905062338911953910 8389710 -14431424683334820674141665415831961600 8389711 99836124190155510919985732049591493248 8389712 -3152707601241972882618146054385451008 8389713 -5017941551961185954586218760391082496 8389714 -108580021990375204607567465924224754544 8389715 -37828165902572285998758085337611843680 8389716 -17984438569439367800831459014482984960 8389717 43459116863591809588737823717867464384 8389718 29231754509796873008697194763012911616 8389719 50387693607922588663199671560176568504 8389720 105621268678190426632675815263884492800 8389721 -129439788794437731428170772717124683520 8389722 35961520160563792833388488437266426368 8389723 -74734400489768530345860820069598527176 8389724 -40199059715985411522854008640456878080 8389725 1184000638034185909643103753653373600 8389726 86458112649632079945078164048245917312 8389727 162120392370664564917878045089492716576 8389728 -149747203497888691814464807139546628096 8389729 8443851444226149975495687409580232000 8389730 245278138263980108688507037434048000 8389731 -72359111129583073345846726162397276808 8389732 -18596896378508080598801397916108498688 8389733 -65021905601746861507798821264937386432 8389734 -31519619930168778607906025776643968320 8389735 67116906153997606210261702950108288000 8389736 -13063948412817639829759182648288568320 8389737 -1768837533462592053827328537504122214 8389738 33360818704750892269998855086279956992 8389739 -278048674235408557120715719728421755600 8389740 -35347945038006189393215723722795499520 8389741 18920802377667111583692126914404604640 8389742 -26714450568676307661773478788138401728 8389743 64867671250491290831770016465220821400 8389744 -915703931874554214874847170697428992 8389745 3484975099991012939772859904368262400 8389746 12763769082992862732109255105624379904 8389747 -15347304662684965174749583092458930176 8389748 11725001793834358968462614289470374656 8389749 4418519444079688394757452574408773664 8389750 132469301236066676091834812066592000 8389751 -17976033692851586684421271322637558768 8389752 26680298611692997569982562665449062400 8389753 9693562380578723168294380844448151440 8389754 -42763473449474213695298131672698370560 8389755 -43368376270833002085771318907464154080 8389756 76367671641880063454332878371067958272 8389757 171516648883354310741899673278380549132 8389758 22538743227856417913285536591892179200 8389759 62279141586215236203401327038312245616 8389760 68462503721889179540275275909562368000 8389761 -78674272147885404159226663283902584528 8389762 -77367523973533816048208409032240279040 8389763 -9522468093859793506640597847642411120 8389764 -20662336929513487297754059157492674560 8389765 -100142029007656676799344381287917822600 8389766 -43979962225674156691162121631632406528 8389767 21930446297095895606653687909489194960 8389768 65974189710000390857657122341144130560 8389769 -53265684445476886046006255903887369830 8389770 31076553070675089115553930421692217600 8389771 9731684717209225934564107414826186992 8389772 13757238052865115877345058568556439040 8389773 124321313584000195822614156400258560 8389774 -40473416601480482719868611161159372864 8389775 -114713102585265350406491684310689806200 8389776 17412629860099001275720117496824725504 8389777 90610227201319152447087866287491938 8389778 -12713041984211075579822031241161000960 8389779 -21681441398457173023292574410839172352 8389780 -11012134834507236604294787431704576000 8389781 12019379114832280938645568976596989582 8389782 -88001670204549145556513538475237903008 8389783 16994920886605433310039116951832249032 8389784 -56469625292050667461045643828128481280 8389785 1304664789731968327301273394155995200 8389786 80627445821748538985309946810424744704 8389787 33514438700149849584091461164109737280 8389788 12527096034032686808160839020992798720 8389789 19114141800461838893623524928893739992 8389790 -22536962537459109463438505447467708800 8389791 -117279862326295758675680209888246936560 8389792 -62964980616964131548392315901313024000 8389793 23767532644791038900851479173947107042 8389794 4290531053340761924465189544069934080 8389795 49646558950714843603062101990139301200 8389796 -9112955023688130349290926593043414400 8389797 21303497325506202051405999218741960928 8389798 18987236162197671634190664683415056064 8389799 533498415933748149251939446882927920 8389800 -48421836000749487671420680288972800000 8389801 -52969502822712339280308959316707174080 8389802 3980488547828891327066524104786484992 8389803 -62378385578199455668110936479217600000 8389804 -121133178274324501321036040629285145344 8389805 -137193288117919372794614947935157095540 8389806 -28720716767836580862856924076713992192 8389807 110582610783598777853411413967042562952 8389808 1568992470970881561591291159214424064 8389809 -5556450822679583794633846550577161472 8389810 2361742241835915096228873675697144320 8389811 -124359188838687479015182118668290882600 8389812 35371990464864183676449047179857088512 8389813 -16109314501171807802323562086103345938 8389814 40191979842816266261124995985902756256 8389815 -634169127979822157113376959115950080 8389816 1470001275951144322609268165879193600 8389817 -6348293308244652975004521162711289560 8389818 -37393000146252710182975337247471328512 8389819 -33947083666602647424506062239229882780 8389820 -48924879337531855494653584549929745920 8389821 -86607244191775137583257680554437170112 8389822 13660317283478858845802486767391720832 8389823 -86443125826586509039354230812966094096 8389824 -15182660108914400965165917628979478528 8389825 71441890380968215718793616088885913600 8389826 22785480208814941388232375800199191424 8389827 107517152983356001363628152532639039364 8389828 -111203714680917481897355021005863521024 8389829 147525916680275043485261808364868928576 8389830 -15121922700605537264157399152365056000 8389831 -1904173943086071541934917277459772008 8389832 24728731398880191846311729422928486400 8389833 12993744041596839923287448151899825424 8389834 -55234849746186865925677754765428703184 8389835 30302156384327128773794928673255641600 8389836 -11748512283882913700934999340205564928 8389837 -33710425555359298128068346190709541514 8389838 -80404697128501652283489243702860431680 8389839 -14481335315937616796382515791819271280 8389840 1267360600435351867838540356780032000 8389841 201290935334698154037553535275155933300 8389842 28055453099018845205968143670406685312 8389843 -64054080418737002844358917018534804480 8389844 148211595429713444368538562503088932736 8389845 157390908203883183264061743813814656000 8389846 -5151045288224920477962100490823787776 8389847 -6826273177640542932369780376075956960 8389848 -36862681024175173391643746560966656000 8389849 19076206165706882674137336883068352640 8389850 -2925765029105580252498184056720595200 8389851 -77252926558121815523465487013939704168 8389852 23550473243117607193223162323685406720 8389853 44476423415824091191931556370934676960 8389854 -35317141549957541119752575645577337152 8389855 -100863201300450171510857647988718849240 8389856 15341510639652781670584304567860592640 8389857 -18141732115890335309218758658067884032 8389858 6158355458403412475773686239420993184 8389859 -415988098493946216446928260228076480 8389860 52739086715722775872140765868795023360 8389861 35459448444099039039654722697701989372 8389862 -12672079179817170178644483709300935936 8389863 79912656337972990273713799289489259792 8389864 7552122474028910890201384263062814720 8389865 -105428789136263185705543445081195506560 8389866 38569355277946753897888011248070094848 8389867 -164972221567730643512168116272028818920 8389868 -3267245730353345442454017265215452160 8389869 18046498039233057277989713211757575744 8389870 -4254539024259206921240449041135219840 8389871 -7511980876055292867862003873178216448 8389872 -14488132078496488747980817472430735360 8389873 -181521155167149029935325354557078236620 8389874 86562906220153935949160304557273825280 8389875 22588324413175118430422333274086136000 8389876 23742685035455441036179036204872769536 8389877 139124629804635669353584039076298807726 8389878 -28641492644160963261498470318551523904 8389879 16115602755324247788382741449682742720 8389880 63323627823921106841618944580196556800 8389881 -9574375893608426408730709386059538630 8389882 15182303891878393953839814699392239872 8389883 31396627741403747056826917993387236132 8389884 -63882888991756976009871772056715083264 8389885 -15651210670877284982550175932049098240 8389886 16700573131283410904068365969283494720 8389887 -28859076762022181833682189553517069440 8389888 -50088518253126717826004538458642579456 8389889 -6097173817260699349552626531225770112 8389890 2603390243717326668674749756611232320 8389891 84066962925689011779855225869806364952 8389892 28946019895575865446246850699126886400 8389893 17735245828609968785421720031741309728 8389894 66382872367938764848156107292357687680 8389895 -46920393695935954495045125181992164400 8389896 -34936392315077543468676559508252467200 8389897 42954586388188355892495240511492888346 8389898 84198961444414462624160970775625568 8389899 1218908705391651317162492006103624336 8389900 -9820080813778247616505527809451571200 8389901 50880774349423536216135450921852809760 8389902 -265134008478739701805929550398873600 8389903 -148933840670454052360034722675763010000 8389904 34396919908382629878343197701568798720 8389905 19576344836903585574864729654767606400 8389906 -16479934881134286271819148158379420160 8389907 -144641315824654249803394139264276357844 8389908 -114325420337223800953713769099941546240 8389909 -1011374792548440787704039614467699680 8389910 -38727929135404044715757185594022480640 8389911 20584376877807236266973591626883970000 8389912 14982758607847095795519018788744908800 8389913 76386339462227788214467833070456941696 8389914 -28926794033499718027662932358467027712 8389915 2727200734901350163321554124897000400 8389916 9133790188896390895917711821092554240 8389917 50416657654858719328769384956585602528 8389918 73923897315972721196278106341633998720 8389919 -75839048465434521495894475092617419680 8389920 -2914415991492999910893230208665518080 8389921 -39924088338502284639495233155023614878 8389922 39628166546882346100923132509382898512 8389923 130441898600083630007893040452159080960 8389924 93956307407261058606760496845433952896 8389925 52184041061566673501196796636668720000 8389926 96480856001152936278366576822389836800 8389927 -21878446438936601836941835366940901048 8389928 44900907775550443533019350604801720320 8389929 27223820777393255932215141594782677248 8389930 47666322655282596981982509670908267360 8389931 126309117878109635782218680762518548264 8389932 78580888817430968467658024501552716800 8389933 449104093619110828896149269592077568 8389934 1606893090956980493146173239982264192 8389935 -6596225058382663955987832280244625600 8389936 4757630503603604708694117102090944512 8389937 -62640226678194776569645396552780050414 8389938 -31431986476861892466626663120549571456 8389939 62185407751846022476675512669921465740 8389940 -17294246272350692216738826637944046080 8389941 12397227594516853382380223406626360640 8389942 61102164067184912708120028536074863744 8389943 209726533669280578400579752133375073192 8389944 635933436237974943822102657038438400 8389945 237734561572064998822090614005377920 8389946 65816384721066611517214474511329026672 8389947 -103872845571226688651179709124557332200 8389948 25310370839534766871924052510263040000 8389949 44811775524076154879418755657648938950 8389950 12191220884091754747893840176991729600 8389951 -182386284870678512237544421732115818048 8389952 -48950867543138148715110567303976058880 8389953 -11130590364481998529575335893906663680 8389954 -36842791279497911873386308418386198528 8389955 -24319548360839013508350072441604806240 8389956 17643500648489311435077401386765430784 8389957 -182519403951686302765150880477515325794 8389958 120842580288669627491174456587122735360 8389959 47650607337074593337553802436299407096 8389960 -24476007316358669629141900210245120000 8389961 141828855495669009285736252873376091300 8389962 -4221687358527620122179905375190060288 8389963 -7062408690332061370116940534618928640 8389964 -29964969582032417945473308190376656896 8389965 125194442531921863909417788779634189120 8389966 -7362632833113846177944255130523776 8389967 83204508308329521639459531154800476016 8389968 32848734747528328529843909618806554624 8389969 -52113663817496443267362555159136137408 8389970 -71381188162599897585323584257354224640 8389971 26112147194159139642416115974103764340 8389972 23849759625202410676982285945825544192 8389973 125895685138311952674830763907702998222 8389974 -26315761987728619815465441675960344640 8389975 -61645399941719835882970461374461947000 8389976 38719622178148615569504787151433830400 8389977 -38749819041103362004256290604935752960 8389978 68277403643177849072870179138237421040 8389979 -44270473893971917415387703970904146416 8389980 987037094802571057483622711109619200 8389981 -77737296311100378097525049702557900788 8389982 -84268483138333493620015574636561227200 8389983 -3364088680558405609776012441174788736 8389984 -206301025528226585262246236866887942144 8389985 25927597205423228023079294431840764180 8389986 -11611533454314528612867843287402422272 8389987 -50132167655611919181689200674353995808 8389988 2104894478235787433316522308250362880 8389989 41498676250122746528292161418215718654 8389990 -24239614107487459465869468586685683200 8389991 148046769912881580184541147073000357912 8389992 -8794138337940980679499707687896924160 8389993 -97461128934634728119702571974516577120 8389994 26654009683564300818810648233056613472 8389995 -12199780165110588914859217946268840960 8389996 52661367724210599192577006698661280000 8389997 57810720058677301984560208003963721664 8389998 16396260994342126242992089143995664384 8389999 -65001392005496830347050301087708834960 8390000 3842435665455630619247143310438400000 8390001 1300774503596538376713062131106540544 8390002 3553753798559572925331250657335719952 8390003 -17426518570369561774879429917240082920 8390004 -2817800634928897047979511031664078848 8390005 86140635206476719444038489405942709300 8390006 1085579796599049076172875657399106304 8390007 213099572565415461850646283300833090640 8390008 190110545213375276056612572988084715520 8390009 -7063821347630740004292005246544684480 8390010 -28364121637540497838894464960848570880 8390011 -127448307850762674521731001363427924480 8390012 89979548937854384987613831232980781056 8390013 51345695111296321095816242975417143488 8390014 124515093028159149963907446181833062400 8390015 -2142819436609144820640406679858766000 8390016 -51483248947613391258496707605991260160 8390017 -9411851097402070738543044273398815488 8390018 -10294165107949969582060806450330124800 8390019 37127156788586103259244086765813680 8390020 23807704554655939499218204681580544000 8390021 -107072381375545055062932535159593071778 8390022 -9462170910889594759236419341088378496 8390023 -25658728060829416747372965073598200736 8390024 -2667283272279690393667644976861255680 8390025 38081357782526465588115122595823385550 8390026 -406750221681911166097320588690757632 8390027 -204556020970604633123773412257996700088 8390028 -87816713427835716348568208913713902080 8390029 -15940999859177923038189499339407159370 8390030 -34471777421570497698606853724534073600 8390031 232534869426388189380429771507686016 8390032 -5665339632884255614502119827571212288 8390033 -68893241320365289922290598859401778060 8390034 -49522528826250760480871300256293909760 8390035 -47546749378386078873027470649142208640 8390036 -2458853326572641450421132096612618240 8390037 -7298544805028348720582306894861393280 8390038 35314993954990302634924156592878309920 8390039 -10840391440063961467980980681685696000 8390040 31087150869016394806854453031747584000 8390041 -181945491633399057524890421154683904000 8390042 33382099296136060711701449916760722672 8390043 26378960739556822164719558116281273132 8390044 -77707737318444532593960591534758059008 8390045 -37092404135809479709016677997994455700 8390046 11374025700896501941241082765861580800 8390047 -116694714694655567775503272161257641504 8390048 39417344501301008987534883290435420160 8390049 42242452738699929781421089326443181408 8390050 -45626752686646417756223079062373517200 8390051 -87030620443276947520087816372719462948 8390052 73991026753363641857653176886301801472 8390053 19655030180876170593808837770492957056 8390054 92738021555410646861272798082243306976 8390055 15927333199077652832088593498412218880 8390056 44152983589168442233651439296043827200 8390057 6197147559752124090453505988844871680 8390058 -48317097674537125875943541108487855360 8390059 -57959761104880803824987487396748447296 8390060 43087861266829686666153628226363443200 8390061 30076114017414267679656156400628766252 8390062 36185225636579844836987691883907148864 8390063 120774983591651795979661702826427437040 8390064 -40900676585096404491352487884027330560 8390065 -51079611881430952871157263657002014540 8390066 80287752595951357444908951101694953232 8390067 -8380087055211482457607718125997407488 8390068 -100833605549423352629521612745276993152 8390069 42885489061898217609073980908720191470 8390070 -6091593662669492814448354116574072320 8390071 82550402752341475574105407075952438512 8390072 -48961486467833339019693746978937139200 8390073 -78870005272358044384820596921031591232 8390074 371679265970730930714606939651957504 8390075 -60187377594965237412225992459131371000 8390076 28949236452308992391353244848506799104 8390077 135645631114709027411729651694274509600 8390078 -85678337562588267763310394583031043840 8390079 15679995458267308673596701456480050424 8390080 47234301074654518486911481216751370240 8390081 -58352184335806131811850126528616595008 8390082 -1630634792430791977274617189620398208 8390083 24439218742257554709917182722117322544 8390084 -69386675008265801346708354814585611264 8390085 1167513652175190533594764780210632000 8390086 -13926662082499070708180364843825209856 8390087 -80238582688270393890967626835336907880 8390088 -9209773367625884142747633185193984000 8390089 -233118973180347662287670125387554131110 8390090 20811473048757697224233443532798536800 8390091 19163860425449510333367891441597210864 8390092 -136380071930004443275312834775579440384 8390093 -194064007086201204957197585965598795658 8390094 -33541554495798459688972510744584868800 8390095 20691977712352730656478291832636672000 8390096 -17690949985963997463482557721696010240 8390097 -27385210525259999094610741356132561852 8390098 25633394717214092516604167412514332960 8390099 -40908228201182897202480907602030838536 8390100 -39838505603796435172383847790084505600 8390101 1640773761114491505633500693458263360 8390102 47980633588145158286141772756963175680 8390103 -95906236309781820702486239248351347096 8390104 19287927843968135051961274536107397120 8390105 -67004438679449595137400040665449887740 8390106 -84528307107105698941599744044760840480 8390107 -44677740459101381101930604597706111768 8390108 162127755189476017181251037345769192960 8390109 610590655634059100271505841695984896 8390110 -28139322594724784484217192849307328000 8390111 81104381987831147556057643295520113952 8390112 -40985393752120333904263014618340786176 8390113 361972412282330804464933373853463928880 8390114 97523121268519387764678044761484824656 8390115 153210079697141974473626845434790464000 8390116 -54893463138646029778628414133923921920 8390117 718301077820890909188322274094949440 8390118 -3542296686127632424839934378299151872 8390119 -112774705654571231047003907373939840 8390120 -5971896627307264007166147750277632000 8390121 122939009957143215348076892011474464912 8390122 23518164503001268853909068914397880064 8390123 -57095779240063862805908023165858660800 8390124 -47942728149066290318538192363309167616 8390125 -12807430639952294019778663489739361000 8390126 18200619360216631399623696758603176512 8390127 -13218056938596684231023710807954066680 8390128 34344391125506636975782155687983841280 8390129 111171165356848155184661414999083263072 8390130 14793014083478054786627531697593809920 8390131 19231903885826359710423391756953635632 8390132 -81899377599960189749237178333978559104 8390133 36486470816223610967231999208663926304 8390134 10030733991383097931344905582501288640 8390135 77614080662308713205583289517853709600 8390136 71033924415718510694265111219955814400 8390137 3522180218266289123338966767015743232 8390138 8583810948519316106793653902373881344 8390139 37089533568003719034573210250919427120 8390140 -80918232707814645161832839335457280 8390141 -55930275549371233087016464616517894816 8390142 -6895842531816006951985085588725710528 8390143 -58384464734322768560638455623162756608 8390144 2905280565187525630221362908083781632 8390145 44615178132265563213998698423551918720 8390146 26615566781323390751077006624994850720 8390147 -17661756159167810629907267381707008768 8390148 3795143191059209904482142352831893504 8390149 39870698989810023026078135804281755900 8390150 -14448928148897051369928532160041382400 8390151 21491636346550294982966833133778301824 8390152 60462236501868377881900560843991941120 8390153 -4895210362749926008927589858058224880 8390154 8864620959440768813042352857029347840 8390155 -36887510650090066247973868466944681440 8390156 1989218019197716591107642954854987520 8390157 25450701186828540029065990219149395904 8390158 16595841012772007492139813724209659904 8390159 90296755705116862796785453124289374640 8390160 -34963785247833367735894745386844160 8390161 -67107869828988120363722736644359406348 8390162 91945630076241493861854956685229198464 8390163 116776659332288716888848267209322313584 8390164 163754755164143881139646759933908582400 8390165 -13827889222898152745497123226454986880 8390166 21255670137886715013827039800413321600 8390167 -107371363310316456025790426794648788168 8390168 -4057975188287642430538503110464512000 8390169 56099066300728940868555116322135220320 8390170 50918854038511600754373799454872780800 8390171 -89629635131268113952399439092652352256 8390172 45751323131088529617645247727824158720 8390173 -25611130991570594332500171003581500896 8390174 1827712716875972916241487048362217088 8390175 -72551488380317171509399619239276569000 8390176 34696975679410445029370965325174341632 8390177 1808837044427796894587523570999189552 8390178 -53031835361618515221647552794081390896 8390179 59654113575548139425970865183271022080 8390180 94630124847829715118577951696632291840 8390181 3988615108550513775422577310911930624 8390182 -5972768330102460893845538257273587648 8390183 -76396237707830001951473963559928514568 8390184 73439798805847811844478538911697633280 8390185 6463756331203485422080992565891753380 8390186 3229953865424441284959051548988480000 8390187 -362797372679900256560237847619891392 8390188 2437291176300007284804428284002720256 8390189 278628625594196958498393937514921716320 8390190 49517090247168040732689957886815264000 8390191 11116970129128197682489200750506027520 8390192 35686092656239505139974508979174096896 8390193 17191939726101561688928354756654592000 8390194 37644588389728112065258417763829531552 8390195 -9499176491244500216544299952736550400 8390196 -99772808512611766554363835615643504640 8390197 117430003947502791922217061215361014172 8390198 -116820300348257437459008213832130043264 8390199 12409873113066272592516060044916579408 8390200 15197843953663529495925207502891008000 8390201 61192577254186741372967081016560024004 8390202 -3858018806775133260564223962827731968 8390203 607560171896470137925186843825018024 8390204 -165662518059804812731785990105751500288 8390205 -178119325572147421600930613121731235840 8390206 14693435286506720243245003636832336064 8390207 8030378124351244605646850999565447552 8390208 8226036894765381634202533429436743680 8390209 21976402379154741702734365530948444512 8390210 24252108418703196827042267590327296000 8390211 -21199881606557430751205585762759806728 8390212 30490747985264632998881204553354215424 8390213 83830957437509785688727209165917288800 8390214 30185534732598672718135555586462775552 8390215 -100932508580439304513468556820701869680 8390216 -18236574207118847924851186918047744000 8390217 -2463377855389528721360575741564500000 8390218 31035863364689700664855445965819934304 8390219 152520966543286439448718970092073209620 8390220 56540836540659327910777300203490913280 8390221 25184659687861355040707264724450818112 8390222 -30629894341343781608654806457735083200 8390223 3900495481091724905477458943504336352 8390224 8600476446314528129149477730606243840 8390225 64961900396153835284787251916723027750 8390226 17486366642237627182994630506102471680 8390227 182677766006867547843290894427930532076 8390228 45912735395720801021327693068573519872 8390229 -4261601917564590082226803937231715360 8390230 33182839703786871332525246831460412800 8390231 60765051527105938618274861488522838640 8390232 33429198311407985075471149659891947520 8390233 -99699358248282782231484977888759270518 8390234 -24185715387609302586164722692349971984 8390235 12385531863006887865951256638379541760 8390236 17715411511722303193349411871803425280 8390237 18352904636183921020622526998379627852 8390238 -8162278085728697751526613520980505600 8390239 2525110257539320993308121562330113536 8390240 24237337514127042074591671387737292800 8390241 -26955198773353347361813629869596783452 8390242 13136781460823350343887209198996736512 8390243 70951072500720302820391915725551974464 8390244 -9178328098604915999920681495150685184 8390245 6122598435590233335846179059307136600 8390246 520456418683768734551746059129040704 8390247 -70363834205599925788397290780317395328 8390248 33389466129737397836873823397861785600 8390249 38536841422976036317592567924293931136 8390250 28740504214594053534350826580757760000 8390251 94244015598674058043902597836316603600 8390252 -18339483266626508464074088212503236608 8390253 -29407851048770774397578469832873154496 8390254 -79148826462798371743979221918366271424 8390255 1851448877662169334783579072106552320 8390256 354221133457790236175479283611336704 8390257 -80208555661121163384676488346988456494 8390258 40741198301853618200195766202329150480 8390259 -179363177722572200050097404102772655216 8390260 -71668718861429753950114121775774117120 8390261 216769096868115072904449170986214286 8390262 -2225624666460567900105424505378678784 8390263 -28145147597848556240873644398332674640 8390264 -67863935664304638692346887965237616640 8390265 9672042653236246539358638254043239040 8390266 -1967049886111682805473649176564430336 8390267 57475070459232109824540124412289201600 8390268 8121622523930758119563366755527820800 8390269 253040707687685166709269277385340169740 8390270 21133643257921419977636471977636303680 8390271 -12891580000264125098712565811079646320 8390272 -76665186630655376803165699657275801600 8390273 56936347967290129968515796258112923522 8390274 17447366634537451327159943287958077440 8390275 -27267055242665452150877340307051130000 8390276 -23104406270604480485938780045685978112 8390277 19881771070853924813710886003279585280 8390278 46700776080535135362709491456245399808 8390279 156995317466295083954223982387650390576 8390280 59970833466852313347350148640862208000 8390281 -69028758117387877940222974392123455436 8390282 127887915521490936289568393533532461152 8390283 23240994438135834873048064802272586496 8390284 44613169016788631964194749886362817536 8390285 -18653932889485349169380099422555238400 8390286 -54711581661380553255881644581580489920 8390287 83478251423226246721494140890689221936 8390288 -58646449526848152132200659408854122496 8390289 -2842032551110771399490028421377513792 8390290 -10470178636941444851368463075648949600 8390291 -13630923256110267467414820739805098176 8390292 93555284539957306265089609579693873152 8390293 31853936048154962962210299095261165020 8390294 23178182239708527051813901458016360512 8390295 -29771318458615712141695317630955661880 8390296 71882813225554415761898842243046645760 8390297 -5047077098444775948988740372550701420 8390298 -13862498106561995992833254092360347648 8390299 -115641795251025382145936818513366398528 8390300 -58763136954852085792688299998383001600 8390301 -12710199791818030417476845115434698368 8390302 44637536108783143609526810687230065600 8390303 150760892804389179454454562633832035552 8390304 -44675291735387895040465280096038551552 8390305 -4438426724242913142719674445791641600 8390306 -8745789534373846495388357634391135680 8390307 -11155432204462158986826284283279115008 8390308 -56573994751428965552988881734884556800 8390309 -59420407614293575433090664749854185000 8390310 4923968589085490230069414231983083520 8390311 3318385095298393465785562213048001912 8390312 69512322373985184253324204429360250880 8390313 -15532135638849274811236014417970826358 8390314 -31143881822127137791498888406838993744 8390315 126110343507090670765813561093880365920 8390316 -33788910029729376301406742897728593920 8390317 -83926888690122801153027730358571044180 8390318 -36763854879397616317100114576016889920 8390319 9771503316602016835809610038952640136 8390320 9451502444011251652733037216212582400 8390321 -36273312422423571703897193125221477708 8390322 14393512624899717067215617643821294880 8390323 -237763829974232176771812824565819389428 8390324 56758670171200361527535508457852016640 8390325 8462388824317865877855654999508761600 8390326 32793791579020628512066044172653010560 8390327 23468929219483824769937698681863221040 8390328 -989271993582827913473382493404979200 8390329 16257820130619527742411505702769813930 8390330 19312640297750504049108697338818958720 8390331 -83826704215532503365525972868252608000 8390332 -1671715667090488239624223048225837568 8390333 70178522605944926840487540127230653376 8390334 14334360813206284943932121391229532160 8390335 -150463399606093329503230083618244989720 8390336 -1315656410916446875701706854676561920 8390337 124370050131904858013333331016270835760 8390338 90052005600787928892605648710374021120 8390339 -85751580271145992733605519519868965200 8390340 8920922495848511297153996320674508800 8390341 -188919676022788120380864507995418965700 8390342 17792255782764704803583394923220826752 8390343 -78113157614422103127705074545534790400 8390344 -4092872383158482600412556951845411840 8390345 -49856171019114539152581136472411439900 8390346 -84304831836254851637171638577670767616 8390347 -1239832781875587040246754698746355568 8390348 -41589380184966339025634677560672752640 8390349 46466321092203993732965682507113419968 8390350 -50438818382425074811566026320541587200 8390351 -177893562346169851765743268417473093648 8390352 -7870240922009397302428912979273318400 8390353 297624253911206442827471934202947950080 8390354 -13050287957506625975225728837664833536 8390355 45635651400080820643149130310620038960 8390356 6079893107718342543555506138187240960 8390357 -12451688007094213865036673133274849700 8390358 -53023489833397236760421833862399230080 8390359 -72263258145654480737758739576609720440 8390360 -18505954257067365773761275983207424000 8390361 -26857401588441803575622906846576997696 8390362 1578554727188295570030096970215701232 8390363 35180342491052039447713536004872609648 8390364 2928756604750495703989393261400050176 8390365 10364874955442859054423456191469025260 8390366 60406972539467211115118705373370645632 8390367 -37045107978796125703424628410031048960 8390368 -105511916872668590013168463200203833344 8390369 2819446302817329679250614644320923368 8390370 -42627223551709802082956851551856435200 8390371 -113763201258457379635006629690928686456 8390372 72765689915544266853264112223300136576 8390373 61752396869204914869157427030690532768 8390374 2110682118451816497513377001901885632 8390375 -755084469587137621576233591055872000 8390376 -100540353203591617252428071542096020480 8390377 73298353479131269623743452940159251008 8390378 54785590080894372736582329908195640240 8390379 -24956981120660347891011021500054380320 8390380 -117180109377408307089705852586527037440 8390381 51515425427490245191924620277569530880 8390382 7659469646825057102522011468234752 8390383 47399834398237242131047760403374809080 8390384 -8372272869557348465010052399720366080 8390385 604840799220912682743364309900310580 8390386 -49988031514886268993078813770802516960 8390387 -76164837896561947014494324827681700520 8390388 61346719716292860229595737914668881920 8390389 6011261590603079191063367200712938560 8390390 77306173051218959034864965453056617600 8390391 -84059411336820608950093895734764394008 8390392 -69520186153581034151824594682075136000 8390393 16050699384843753618425790064351436160 8390394 -9777279496415087577329961795943932960 8390395 21120971919025640737806273837782592720 8390396 10807033115684439662071150401368954880 8390397 -11609488766410967302435976262500914272 8390398 19242966604562582488874008009054133760 8390399 -203298140614215454652008402416697209600 8390400 17423633022183050222103094112550912000 8390401 -3149519062406449880386584668040262776 8390402 -61246852642934758734900180681795148848 8390403 28099507799141310728483244426522047904 8390404 41625852253050993200094636070792833024 8390405 41172342573505181419494128510838675360 8390406 54133800814506119765792518295555776704 8390407 -79727150448549836902792828479381015728 8390408 -30730678557763214692049937097206282240 8390409 14697423519223540005607896891945049104 8390410 7981646391408855553729750226730931200 8390411 54600734467204396096318751788418269224 8390412 8271687313471826601356045708443622400 8390413 84729032986544487625670859240043332662 8390414 -80620719055919986262468868370332229248 8390415 1022462440144058268706378162628263680 8390416 -5451159086069080237149908172523225088 8390417 -76313125985752086092306951705136693774 8390418 570301437087995953187150758638908928 8390419 331793156355880692019482047187249007680 8390420 66565673469158497434138525920047687680 8390421 -9608520905606963465065882735416824292 8390422 37449089536675786981707658415776660512 8390423 14248355622311804860890995437793856144 8390424 -19255469528331627454520147386173358080 8390425 11472104701236558274010303301367848000 8390426 -69899209813994697695926628608426050816 8390427 -22651776687821565284218831076212564368 8390428 39511279024654122001432986599687150592 8390429 39081404783512088751629928475260539520 8390430 -19069275437225520680858861620912204800 8390431 -3479973834429062264954810953897808896 8390432 -153015468836190986731881984751986278400 8390433 26595550156268023889779194263807539104 8390434 -35018858801609864426807983006811578080 8390435 38890903426247263292282162121450939360 8390436 -20625212085971401802479350226962640896 8390437 11730163687977769505481374364004804800 8390438 -78825153284938369076746388998748160 8390439 16219932083845577157327519042190448640 8390440 -98489289858159370571456869953286963200 8390441 -11915032699284769100624428985469409158 8390442 15806051957355626517772385484954208512 8390443 -193002344515824208573501846255639391308 8390444 32996417052220951963558414189128903936 8390445 9476638597651978843441829240634144000 8390446 -31994715333560781618516162654364492800 8390447 44313037904176224235203451946059470840 8390448 -34249797340508674316600925096851767296 8390449 -56960026890013123737070681999218836880 8390450 17195656834465029339192328415896014000 8390451 -36749912228523560977626751779231213768 8390452 3156234551814249831080848852539813888 8390453 84884530490317313040280109050011838620 8390454 -24109384234877877090254128541393777280 8390455 -64518661791094665877045716581344313640 8390456 79146065600836035572438417561522810880 8390457 -18011603990499587987455095356922832800 8390458 -79829048380217152929576330624137323920 8390459 -38718063117212689647764194328450965248 8390460 8514450849747688517227235015705886720 8390461 754506162826069493345061423413480992 8390462 -88046139425474080272021477442620480768 8390463 -79005990546985650254950213366034598000 8390464 37020628600205164174047917629844750336 8390465 27202244878927857977545253403292891860 8390466 2027077643851756773435792439492377600 8390467 -83965063503908983980889678458743388484 8390468 -56751302900467402127336136444503060352 8390469 52533166418698743819945330698340957888 8390470 -8841680064909970516506917596440729600 8390471 72370994361508909546948773105917571672 8390472 -29910562985328623196643885066093486080 8390473 -19375617992170174184688929755972363456 8390474 -3883776561906153401704253291881024320 8390475 -5316226525155377281426183266320835000 8390476 -11677323151573768910785914095936762880 8390477 -306314382112504584028316816309218356288 8390478 -1504491243669600278673739351814179776 8390479 36681581933685795158308568512520820080 8390480 -4079551434042010439456084687954903040 8390481 -73779113077607201515482504354770890656 8390482 124420588677845590663647193487641473312 8390483 194850022498698335255241069896717302320 8390484 38729704325153767675149720008504373120 8390485 66118628349988665252292007076399638400 8390486 -3605074553678594878238159301118405632 8390487 35654991522441374743079844124374395904 8390488 180482793372784901058813337891553280000 8390489 3684290355008044782653612600590248768 8390490 20759304094735194486563160232435737600 8390491 -137061165360474161653446360186704412924 8390492 57804283098181938357644086924057534464 8390493 -93173870408126134246280036479463169600 8390494 -5291149970244602332070520192725655168 8390495 -44547929296918960688528754117558010800 8390496 -47009422660852226873194918857809068032 8390497 -1546444111685580924528074876139961054 8390498 105652435619152193404203927231697554000 8390499 -19086077487215007102133432705040998992 8390500 -37674206045562817686804949643050368000 8390501 8390732627514386791947522125340056352 8390502 67847417898223303627876017530482114080 8390503 -116101051445593453288627039702836960 8390504 1595847163221748847632297184378142720 8390505 -29787709887946000514070949910593861440 8390506 26735391794032884453619176283010027952 8390507 10758424766183080810414309028498592600 8390508 1681437694627716113324679415661445120 8390509 97205209295488608557908182880476361216 8390510 71997311689955178799141951937708852160 8390511 85375238212726619311339075464282263520 8390512 -16681689840616831090086386659244605440 8390513 207114399443220312817272542966998935762 8390514 -62276413158033355806842772005191280640 8390515 25270953515228271720421631288572927200 8390516 46299727821236691900373040695897261440 8390517 111371761781897380129184184967441589280 8390518 43446175446910568342095339088969100960 8390519 -14619940283466488892398204552825221800 8390520 62666852624706554184276632244031488000 8390521 340607007741838029440985903556182909312 8390522 -9721134951431756044623522845484896256 8390523 -39925725850984949160579629780584306176 8390524 41785345124364436670527378411736328192 8390525 15654674121772748381423173575592413600 8390526 -29690680057862837362708883591075633856 8390527 -637207894638634592406688806353585616 8390528 -18854416986139271455208262178890055680 8390529 37017148257916691498586338301009529344 8390530 4613983822665101205557827189623097920 8390531 -158558372153266532956626320112735553668 8390532 -73502959051553759013212813150364054528 8390533 120295952951223503160947618537072895520 8390534 23362524536494094586494643296898346752 8390535 35197204061693733809672848288247413200 8390536 28920666385124669738793031432906014720 8390537 -56262974915435304540652047032452392114 8390538 -2325677088472058213480848391265899520 8390539 -136922933079349711188903161332355983660 8390540 30878998934028499098756470599825290240 8390541 -16776748423761452874088580041818634080 8390542 -35214335036561395091858639363599883328 8390543 -15271287134627503763500724321061436416 8390544 435870054742397014996778785778565120 8390545 90846110924610559049105365674269419200 8390546 34642306920023293473584546758372163472 8390547 -179596150175987686007563378613952384 8390548 -217679105202931599616495673884823869440 8390549 -186409873162453492473382945438398222450 8390550 -11344374877362010140761049760570828800 8390551 -68717841037496149446847230740508963136 8390552 99844319756989095780059746187483443200 8390553 -2101837643279699509166473297585078272 8390554 -33227098355572574102144212936627065888 8390555 145600381265661731064078825538310448960 8390556 9069293641615768969761476190216102912 8390557 -49132166632611273764035654672289149088 8390558 -103329178992855634056592783323204198720 8390559 16942507714283164070377545109488900240 8390560 -46549596342121290322421233588659486720 8390561 -108855320111794335610983950104082843136 8390562 59601998115374783336053093275313594752 8390563 143721546794613354599488711731404310984 8390564 -6572169225233857239709958691172462080 8390565 46597504009703053377074700474493828920 8390566 91397208594353425999119469923935051232 8390567 -71282842067265789644378292691164274560 8390568 32541051443802797768249239022255800320 8390569 -114124127074352492803816334285866699440 8390570 -77669786280292052743884788939996827200 8390571 -30238588125986258098783396965480168960 8390572 -12115617525221521453261983139424353024 8390573 -6345811776243242579509341773839613760 8390574 -59651424421974356657078725536231538560 8390575 73785337892935712399071092803791566600 8390576 -53092254728958989980533071390171578368 8390577 -39073543176349454516181871263118838592 8390578 -33461985644629423155267109808187944448 8390579 137422234986282266851227224991906721440 8390580 53711302470662131693495258214253957120 8390581 -600987978393105652837793778819781774080 8390582 10135818711410975647838393631396607392 8390583 -1319032780336329511395073529570464656 8390584 -13208014534422452607449586396309749760 8390585 -43618959501616160967294374532179672640 8390586 138301975945540259800081265989178786304 8390587 -108081840258068514308136761362786244764 8390588 2426431594984482976722606725318624256 8390589 -21143178264204928946189598832777741632 8390590 -466090066632805653615996878097408000 8390591 38309684633665843384042605496064483184 8390592 -16862816561365463587431618459476164608 8390593 123454300239095036807149091897692011842 8390594 121163829606252832610365601926404006096 8390595 -14113368835250440790161258936139210400 8390596 69618383239363263086550494600782781440 8390597 -107754222098974681269166002315969667908 8390598 3440546520697607115108311075948986368 8390599 8452411357968814231314360880996116960 8390600 -74052472113797727848545749209110656000 8390601 -14420622938780974880340055276069364640 8390602 43091362692945712057117242562892640000 8390603 16391836079515432092542990225324348784 8390604 -15075567659935802690651788381633135104 8390605 -63115817960991351535323065227686113640 8390606 17179605513421382829424287028630778880 8390607 2239406226928078659143017323671554560 8390608 -34393198913101239917027947325728595968 8390609 74659304022564920177286881088419986080 8390610 -6615839451754628533447536716018575200 8390611 293255780107926148255876296784233307184 8390612 -141332781527166468537518607971559663744 8390613 -75944909977134376983709433905373044320 8390614 46804419061909203661554122945109946656 8390615 -2818772149643008977826173043315390080 8390616 -22125203740188225078897709202215772160 8390617 12582472962864322190671247086437502784 8390618 -63154222362136182716366496087935796240 8390619 47684816371296065582545680359541126504 8390620 48637352303334978185384239178280960 8390621 -94506482824819149594851709022287083328 8390622 46576897206198502087792476611146733184 8390623 -42884454144462223992356883565563596128 8390624 -86143006161495259703244674288256024576 8390625 41156207471971368594723117991983750000 8390626 -102370504657583365635772544676432871680 8390627 -31281339810546326750888702837352506928 8390628 -9017739112408645279434432735321907200 8390629 -24993298466393518284877371751552705316 8390630 10180214154186283577728335335044740480 8390631 47818795313195107843560940716925286952 8390632 97148393439418105269178631210079206400 8390633 -4132894069343130905663715665255591856 8390634 -7374214811040270928598050383770316288 8390635 29365954256710901194035334562998663200 8390636 -8263208238901015345584611204353228800 8390637 56043797160550057265851458688004064300 8390638 -31544610189308460395090601680452877568 8390639 -258596838327140307244447415924016697344 8390640 14786128480172746817378819944713093120 8390641 34326924290993562284819271773255793984 8390642 11384906862060008584910161232274135360 8390643 78034665893686479049741105144713062400 8390644 -7602544224177379238387140426518582528 8390645 70352868258204052240920319447945215900 8390646 12600846212023356299177271895020331008 8390647 -2143831384965179211115405911068555960 8390648 -6852403857039349674402916758802022400 8390649 -49752075296301787949178462979990178736 8390650 -7438681528594548438188738817255650400 8390651 25998798447661309437454351959703141872 8390652 -32670668621317376023236845428315258368 8390653 -44551890978701905497354023401035912000 8390654 64755110441603278766198552526758731776 8390655 10378290173014031957153001495420134400 8390656 -212926530170787677189214896778117120 8390657 -193417856146871046643540266720217488 8390658 9784955469739318108852952527772659200 8390659 -72449584890763464117071878037433969584 8390660 -49972975408962789389592121840829437440 8390661 -143239523610258628214769207804465923616 8390662 -12840443113682034507108844249660484640 8390663 -5267989560942208384620521418153290088 8390664 85440861097862627474996199605763240960 8390665 109352925944745552331372182032990985060 8390666 -59326133095003794787282104727134708480 8390667 -53145075732074981129292203871112767552 8390668 8833787233712829798084976739132298240 8390669 -23273123364059849327026546945829418240 8390670 -34572560491093393121290782249726921600 8390671 -116930179414878747650795842451986754128 8390672 -32576181948957832657412425444004118528 8390673 -62183003054682990412905132503702957976 8390674 -18532032721412681631605256055805188320 8390675 67954864802310921448935928250931892800 8390676 -162102081673074284167832888384028672 8390677 27225998667031285482341232109576227712 8390678 -9195570684872814408555009306234030144 8390679 14129366875245546806546639585101685376 8390680 22665670101417181532371105383967334400 8390681 -134893761308312124268086368231371002480 8390682 23941298902186238967988510336273405440 8390683 -7812525615826695872410542196741956080 8390684 100946618833712390938817333701357180416 8390685 7331662440693892765670075903880000000 8390686 -37804236825960221999042270346109369920 8390687 -54757059857640813498002023345849301664 8390688 26234558130706617542687325973089091584 8390689 -279631434209719122400121881481464813376 8390690 -7225480405187482130902126329733601280 8390691 50009882378013537566743988641187564760 8390692 5366303841838807757881954909372082816 8390693 10402205680709987442434442448986212124 8390694 -19994418764455938834247324875523733760 8390695 15189652204507355366003122688157817920 8390696 -185321699947360296104404936677716382720 8390697 14129552781277339554501780542254356672 8390698 -34874159931302680012641913447779416400 8390699 -12294164812737305500853022641513716992 8390700 7148432257571064763396158957420076800 8390701 147247023918821709142861656401518065504 8390702 2288389587758431324531213988814165504 8390703 17149180282384246917062294207722871304 8390704 7420950012916155786426350526125834240 8390705 40965068075604377880067598234590263720 8390706 11537726685790207051238895303207986304 8390707 46396716960161650419972031467562212672 8390708 -7342419380726250931719551062144647168 8390709 -5273620088325949919926100371885037280 8390710 -80494154504646357518910729240155850240 8390711 78484920325846851032662847772315326760 8390712 -11286544609057047987301850938289356800 8390713 -142797930016593773231802469920224366038 8390714 48924996503578330165416410335410681456 8390715 60119114314619103616145787034616172000 8390716 21224396049506674599244186447472675840 8390717 208471579912468982645909534098202093766 8390718 565122565385100777981157746045358464 8390719 -2091178274922407428068808832110739712 8390720 -17137403995205164060082547786535403520 8390721 129512510993855829862636257983817227904 8390722 94719747924469670728920418400619792384 8390723 -2138294968695014492122648679933860536 8390724 56021529102193388069735126677080348672 8390725 -33557034242323986272432783760719333600 8390726 -1534465391434221258365583758719631040 8390727 -35985097102766028393137341102435449936 8390728 -16202013592376180248520123501906688000 8390729 -201150536962701096685419735259458533670 8390730 42509684527861070537772291574587648000 8390731 -165137502852856893003713246182396447468 8390732 -8465291699744021211586210114887997440 8390733 -47746720908570272090273655313461962112 8390734 -60022354313523898669005156193811197056 8390735 -64626891621417899488887299521648035600 8390736 6554681363348568208246233033096560640 8390737 -126752127956443682853560407211000585614 8390738 -2017938939039003540200523934931851104 8390739 -4854118044145028425702701573405911040 8390740 32279598944695795695299854106223824640 8390741 -117289860567092665089166468954641059748 8390742 439218168627004475965093064694297600 8390743 133451845338481468032786604375679913992 8390744 -139209147808103274928254257147661312000 8390745 78948234585581591390758398136848960 8390746 -14383703331408884805850253470789856256 8390747 -99591674412317483190881003479983471804 8390748 62168267551286406923121978429052354560 8390749 41859614265850677089853928007322339436 8390750 -29088068749973811913528287226245456000 8390751 -20211460316385908890531402805540895360 8390752 -102182608040475472937030578937104171008 8390753 -65493150059858273054912863968915520320 8390754 29175454239002567582879522999671859664 8390755 118781625129961527814279130001324974160 8390756 65674855492696734021885104203866547200 8390757 -13084631592833169361384982782566867360 8390758 -57910923341912425703937453734768610624 8390759 -70710605874138659758481994196575300696 8390760 -18165995029848869344035974893027737600 8390761 -86336862627742498820482478489836991600 8390762 -102247308319258030488546356824829812560 8390763 -100534288365673564922972928087648583680 8390764 -37867138653322434099331751479788847104 8390765 -137578737891689939589691625449746308340 8390766 -5713315789900501083765743790110603136 8390767 18079437661150881867133039786612531584 8390768 -4616523002705148777192510412218138624 8390769 -35071119689040888989662644760220791680 8390770 23324324433759756214380790704044328960 8390771 -65140279634066383533664221159150287028 8390772 8922921929960554886092996960054690560 8390773 87242195387095596057746884518284720760 8390774 7321663228424121814432776288787777152 8390775 16710355193243717082671765202311103600 8390776 -124906941324000718806779591798828113920 8390777 -42039298331068199796934479123921679548 8390778 -5186290345639091746148606748527653632 8390779 -47813105853157161604323480291505238620 8390780 -37017141164961468258138584461302988800 8390781 5587667323124920407838145579152967712 8390782 -3052710293979536185412463875115840000 8390783 -170115764859583200560317388252579299968 8390784 101761959462591959269286239961496944640 8390785 -64633501654094608079764373221838880600 8390786 37775036696079915683946362075220532800 8390787 47057756309545654451962803514948333560 8390788 -17438954208369676246283464495637909504 8390789 -64946096335990674229912169305453565280 8390790 -19479307350537076199901832320537876480 8390791 2717835335014437602210356092398221344 8390792 -224165871645647310486541199481053184000 8390793 -168060832495197934994983857219199720416 8390794 -5887950820361030381432968607725641888 8390795 -38484520116156098152304895746078538720 8390796 89179945533665646533891815009989417984 8390797 -38938019963658758478905496730441497728 8390798 2304824847836657447252292718887621888 8390799 51609029485594324766846400455891581800 8390800 2933709121457045300073372096031948800 8390801 7721587071114020645601942480371721984 8390802 -5556155756576937723811872855476974080 8390803 125327031676828293560386144433425445160 8390804 21679886311065653937005758295808460800 8390805 -434481808587332107903622783165188800 8390806 160124937129192024549617718912054166080 8390807 -244440008518539601233008459289128720328 8390808 -32650855999857748856616516743660697600 8390809 9896715601277273732746558923219072000 8390810 -10553661839583065734053281415383307840 8390811 -51840766914629402833415293057885221120 8390812 -102753271987880154501441669286424002560 8390813 122865990620392347724694610107724272064 8390814 8182891826846317311624622649370433536 8390815 -12614888107129806476867086771228372080 8390816 20379659648890330204296227890780962816 8390817 -113233082371865077967042755734776705760 8390818 -106958349466794651461231111775900600960 8390819 62132082488476147104078060589766336220 8390820 -29452508871609783303534293773976678400 8390821 -58274935184310710797697017107470340096 8390822 114614881080163250590914993987576623424 8390823 10357732565400408494381360219220249600 8390824 24200417720774424875358048049513912320 8390825 -21420532128651814141954873600712916450 8390826 -11876213530196448403683532759307344368 8390827 8264943516415479460874829258737424160 8390828 -17190321333269463915369411505853581824 8390829 -7523960486066265619983510502650599616 8390830 -18740252978623385193896642475338630400 8390831 -104262772253547228951625409793806103600 8390832 -8587280222548349903694895514375946240 8390833 113456366694483500428064846252710630560 8390834 -21616573693497584014530099508303656960 8390835 -15447626420506711533170390327707548000 8390836 102284273105100295817289188953653764480 8390837 -13061700475565618798928663279327344640 8390838 49579461449631839651168561271462097344 8390839 3463692252603608047549805580241910880 8390840 17193256091520670797396655224824524800 8390841 -6755601145633099984560249249869234016 8390842 -105439168200504224715111910183722326928 8390843 135331761697216800577793418812744459880 8390844 13653679886656349647630281308128051200 8390845 29812104679014842042129730427920722400 8390846 -33867013919551012661301376462359752256 8390847 -35687189170325033333748251935449708600 8390848 1195049187747730587244550206573772800 8390849 -306602651679911641446281032339904425536 8390850 14300697480421592896432333566028387200 8390851 -47984235194538133868915825388854328576 8390852 -67473192412664045222153508696728840064 8390853 90878560387503000366730807703641045662 8390854 -16621285701522965091201909385877681280 8390855 3881579447363214298457231843100748560 8390856 -98491353633366822065126096346558873600 8390857 6715854520875574479118926137558998106 8390858 15583435126530651074036251858642683696 8390859 -74252577048092316956299066886575424592 8390860 -21417415157693448012204030792449433600 8390861 -136132646128808994181029410487611174538 8390862 -22414571598389689746600463714164183360 8390863 26940586252429105117933362093542412288 8390864 -17836796807090862191741247015722065920 8390865 -2298383587470238122825509652347270400 8390866 168326791674088171764743121891618576 8390867 -93457649271227805270321964702303752084 8390868 81179417638651428348245543301780639744 8390869 30612630808932638616672121963118696270 8390870 -28387663199547608072255286602744997120 8390871 11109047312696174846588097342666509112 8390872 -36211674426109001670272047185296056320 8390873 -31177983073788535048061743594087237878 8390874 22713904790729082839212640456382178560 8390875 -36267611291983355391771496769849220000 8390876 -27165123583846482723506618339548282368 8390877 29871027613593738653817520055803581504 8390878 40754877075031145212336324285903680 8390879 14504262416835570642245875892234831232 8390880 -63968873273079451031677234513532682240 8390881 52843917641536256293023301899177081264 8390882 57471811481189227799931424032886899792 8390883 13976749732939869523853837342636561664 8390884 40582889111556918304403081318539254016 8390885 50270797100350028457559250137036087200 8390886 -5467381748252661304899353284343433216 8390887 -149072467377337128922627549022693355648 8390888 40290522330710764249353012952257822720 8390889 -24157346440029026720638508175497216760 8390890 -27797993784865642294334351967756779520 8390891 -696597981627687381829236871002094488 8390892 24536591684789170573895223016833725952 8390893 6099290168266587616300782715607807200 8390894 -6854162900284002892595877982902067200 8390895 20536770010349389424832562250097354240 8390896 18657252046342950617838627852968853504 8390897 -1470925758669365860678811744213091096 8390898 34282861966483841992986572462714085120 8390899 -188501612997520655481093035900672333880 8390900 -19193280020321147608312150181241292800 8390901 21517407701271984232753052248355008032 8390902 -28198503403765583267745975481763925888 8390903 3309407266475218582050248112212842920 8390904 -181175320342201933890630662756433223680 8390905 29933110908865779888129290766764373060 8390906 -56166073275343867196085808215258470400 8390907 -48503849398369492547285602105232792880 8390908 113430554422922946177099524277428400128 8390909 35043673490684675691352118971004431110 8390910 71147488907960856724802845995222589440 8390911 43128032332853669157224981236416930912 8390912 12228290945290736135911948132181606400 8390913 -42462539209643186334138251946778245600 8390914 1996723238122992540716247626455721472 8390915 85676950885584595833251933247290905920 8390916 33994878479239179868490693981149887744 8390917 159086293554741167679111788774654362140 8390918 -53891602616902494752692372383989552640 8390919 -53830203167098967474309392774575453312 8390920 -49971198405358037931008335754540544000 8390921 63482322301159841642325050140052229120 8390922 -39889354651443816853189424844097138176 8390923 21373624570401498865635544624339157344 8390924 44131775131473909758045432607784920576 8390925 13172782042915511585380585719728832000 8390926 91653999419556069269825006495837502912 8390927 -107919467423333376002695925715523174224 8390928 1415007540404112523522665196765052928 8390929 18460237574514270496014193093316550720 8390930 1324366361081809761399981259701150720 8390931 30358722773333718350664531155857972152 8390932 136968499913999030169060897112824760320 8390933 -11830581012591533280219576501913157700 8390934 -203642426619047569407812260643187072 8390935 18941623543831401227401873816322520000 8390936 34822430582017150060585484354220103680 8390937 -42392469647918437404878339100656629920 8390938 4749182729450800961146612953409075680 8390939 47009184434083580526423665912234596740 8390940 14332652103506761776742391303397089280 8390941 -46218664358887643491839202489959000936 8390942 -3059859296715945183897480187175810688 8390943 -131827493317432977547761292491016455552 8390944 -59694066499449067600855341263316516864 8390945 -46976008734388292735891844098352434520 8390946 63171588186669165174118353599091304704 8390947 -202540456703128300876279877169511175040 8390948 -11759719203872829946869652031921130240 8390949 -5573836917965062765974828458444931072 8390950 -3102385097050004406352040287794158400 8390951 88371377071526160076424613455123322000 8390952 642472568816786766147280258797649920 8390953 5915451493346796293435406880840422900 8390954 -53838321242842691101170496383310275840 8390955 33874172243591497032444231679635717360 8390956 23083442854918550845264984687398506496 8390957 135016349301160944062850217134297396672 8390958 11915809150661507313511592044730232384 8390959 -58970776112359111425156078165156793840 8390960 -18017573324180656681366664448348979200 8390961 4336503805928680676709537668632089588 8390962 -81491411483978576110075356266789634528 8390963 65799775980335962503705532292370139296 8390964 -48884339516458327348523491518080901120 8390965 -105612936237749394543303069121550400480 8390966 58076251922082643782384935048326422432 8390967 18772150088464434680475396937162365648 8390968 172798244945062997148586683291774504960 8390969 -108536868822754649115337027898652089520 8390970 -13469076130094852253671425737373977600 8390971 61637413683626615641535670116030901952 8390972 -114651271822020869069174532104491828224 8390973 -322929045532730809500554772932303232 8390974 -25622520304713272773744824096472491264 8390975 -9735236368784885125822512436666256400 8390976 -13877917434884615086095552001333002240 8390977 605384954228671407358570238880751744 8390978 1767835876657961881019627116679878560 8390979 -41233452899744114349517477216806361920 8390980 -16032011882042396633282882869982515200 8390981 28717336220204112846848027169749338782 8390982 38330234872534975444834811152959974592 8390983 137032050876128906099869444593180590280 8390984 21528884289418493001137722361566003200 8390985 5094289478769458579350043156191065600 8390986 -10855346622246827868649022378648633808 8390987 106661929618674419436310573278762816 8390988 -36649296673928959039575126312338627328 8390989 -3535061548397862639140463143611506560 8390990 -103979491055393865367672996729861605120 8390991 -50154954533698593823213700040429764736 8390992 -29729225353235390025626892993779744768 8390993 57365663544300160467995333554509501888 8390994 83677450586442341041535595601659939072 8390995 -12169909380573783662998187346016194000 8390996 -194395264712303795301310878485001998592 8390997 -44480571773607325491617043653528474226 8390998 29354392198718761896567107974767863808 8390999 -220064481754927105387901727315362379000 8391000 -120203689935262401516642649160878080000 8391001 198525417864126100793791020089548197002 8391002 -53082383106793907322137872473699564048 8391003 32668722488948969118809819612443267584 8391004 6592665732890321052482969936937609216 8391005 -128921130231182400330652781178266574600 8391006 -19333618898926477079661271145939761920 8391007 -1817139104761268662371442273255737800 8391008 -21079065218646796651566794899060162560 8391009 22046718140690673537696077585349140160 8391010 30780056017248458900799395993596623360 8391011 -78702195576105013964224341778163228388 8391012 -374354071243899705956218800359079936 8391013 -101839630389349708811855777108128470720 8391014 13276123865561882498785041172312576512 8391015 9304323604913664713315782989980575200 8391016 -105263132138152450753315355478958187520 8391017 130485188733813890942150274588608105472 8391018 10868831422293726708522780141870059520 8391019 -7150738246022842330345610990251250592 8391020 372277566777969466807270656781762560 8391021 18790647069558371659623358595303336640 8391022 84702490027685769792973157671575200832 8391023 -99900259364010002923159357567701799728 8391024 30973200941299592660793507925567340544 8391025 -34125836864777334310146905019970267450 8391026 5599091298086326271902174843473039360 8391027 -34569416733841315749905222738474473920 8391028 -69134361421278496058373844763945736832 8391029 245693854289341416917263586857300876284 8391030 -39009642693920349397454568055304090880 8391031 -90672003107867298887858716655043370536 8391032 -54424235346233406343852936670376775680 8391033 46561657645573628805405003693234913344 8391034 -5532548823152580757095419614164864000 8391035 -51223548109379250106304382552446987520 8391036 -59022383506409564159632604706308709888 8391037 -83424263609455660529779309649902568314 8391038 52303120088902059932700359030832503040 8391039 71768449524303371051305350754398693120 8391040 17161067349696936535365756858767769600 8391041 -36631131240721755136961563033686072828 8391042 12301067151532971121421335884393352320 8391043 129482376584104387776178302810365886120 8391044 41499448780731132041848674326795550720 8391045 6738584088851421241240647077284621440 8391046 3763108997333488058383234968573081600 8391047 -23636034585780128964785448254361680640 8391048 -61526248745590923976939680705186938880 8391049 -28381282272355587026749337289641719040 8391050 -17382285134756806658939533879331263200 8391051 -63962695511766821488416171009706275840 8391052 64646043760687340147116893411429998336 8391053 -21834540516209304134804979382583835936 8391054 7893031392339007259398423187635739712 8391055 -2367885402057805494721381161467414640 8391056 -22392345671689555301347305320397078528 8391057 90918799335020043369638820074087961840 8391058 -520488345951809202152169567810585792 8391059 -1735334215892063441599646975633883096 8391060 23511683756964532927333620357116928000 8391061 -17262785405117555898500298303886096576 8391062 -69504769260637621279221581390045887968 8391063 -2610905728168526719688624122942815360 8391064 -116407392253176333261862956042643046400 8391065 -62998942397786449764988486370633486400 8391066 -12289299842138382318686641086745241856 8391067 13094462034820416233185624318099638960 8391068 -43795647039082492722442340236818945024 8391069 4504737174195432009571833666526989894 8391070 -40899093149313097125767999002258871040 8391071 -71443993200397262488298295265369616808 8391072 -36109169186626909881049059605084110848 8391073 -6343020096175994733957966333226459678 8391074 29280701860824190823686049390678581632 8391075 -11620983247981455611969896743604396800 8391076 45709539461589682797443436204947845760 8391077 -20760296548329664071452950669513835040 8391078 -21895090544334882070565434249509187296 8391079 -111259424608645250770430496210343037320 8391080 27287418029972999312584037798255001600 8391081 -84320825012926686544463761277794126176 8391082 -15131633282828408058580201117716301824 8391083 163617468760228384401952320240259777332 8391084 675159719711759355715533299037772800 8391085 -39588152270229614385640761343883375220 8391086 -40067328858226234916845928183431995456 8391087 143182403807229074888978238322227415440 8391088 28461665842973805121779500872776417280 8391089 -78322405781802363897525379756401668544 8391090 7741025175142718442654205409047434240 8391091 46213535970647069791542103802282027184 8391092 -114668813063713468113036600372082248960 8391093 48606682049986977996743812149415973664 8391094 75870121533475836299080437129862344096 8391095 -44838628105107325460148938008935695400 8391096 30454308175735546012274669437676544000 8391097 78454254842701614381393433869689776320 8391098 57766403030580487654394532109937510400 8391099 39339878783951430600362295759572136048 8391100 63821155331830773365971351602131110400 8391101 73527770796234739932129371359280303424 8391102 -9189469333234729012712539275270975168 8391103 -174183247233823235067128668714538072280 8391104 -67814530045631150255196390064530653184 8391105 48011264341120127382224963785205879700 8391106 -792482685678415399589966995938562176 8391107 -38042983430201471992306003427425913640 8391108 130511146087845765683325982598538240 8391109 195162739655950051509221819102904673310 8391110 -1194169593534561064244624505610913280 8391111 -29890343062464860004050759223165313536 8391112 49801798548964072403866629952762291200 8391113 -16707895536649527897904803522152877696 8391114 3788464278806305843660770034228996656 8391115 15391612853991345218671485484642427040 8391116 -103921454570438908637149615915740591360 8391117 25557394239144849960427816720551938112 8391118 -1844575391074148960009181228149970240 8391119 -23301619926481412405279970980328807840 8391120 -7108973382939755493133882092180602880 8391121 -28152713093709017346298536501808159500 8391122 196097927075900360426863141601370163200 8391123 -50578087662784211968965676232323159920 8391124 1788457011187664677453968634438936576 8391125 -60196263886224003009963599459044365000 8391126 9102766841048462743408835812688017344 8391127 -160911087842948081877111022069012060024 8391128 189963634515077417376887580773093468160 8391129 141110310930504143669267604166366309584 8391130 32158208532388803119249537130898302720 8391131 6745257438995742957836728604501692704 8391132 74169556274537088192166068040188229632 8391133 -165655214807797526146921693413271453536 8391134 45279627812296453394744628691195905600 8391135 -18373303192790562417990822254322470400 8391136 -59540892794743866661692651401150201856 8391137 -173583889225303352318291396064035813214 8391138 -422706157148386653425118773205857280 8391139 41518789493142488196649080421760415840 8391140 54702155217772398699023646818039773440 8391141 -71107836795169545415335670949284915200 8391142 6999774108395697330182814579660223488 8391143 47038607268910721556331577209600790880 8391144 -20616969389624016233154987736450990080 8391145 11549002608678640370500507869756956160 8391146 112268226689607287772695003682335332272 8391147 -66353539523088593059538895448295362560 8391148 -115186853538682024755493917867696385792 8391149 -35263792327763894319856014936553152 8391150 -2714668624468790349946879351173192000 8391151 -4021599229176668810030631957473852848 8391152 19376383032413705040015314476990464000 8391153 113929017324938734440526750835225406144 8391154 -28705585947484137335871258969586130688 8391155 149008983172074508118177969667690184560 8391156 32512848439586220350931686714266982400 8391157 202477751136137233786094541089252694720 8391158 -82529540011618601611024532755414420320 8391159 -21456131208875547459294380179957512192 8391160 -30164939811352539486853906239387648000 8391161 81711771718895311907839730099118548292 8391162 13742951528258538060721559429809405440 8391163 -9968831528529618461932548402169284912 8391164 272870731012803959625207467265938726400 8391165 -118613955002542147563973423152820908480 8391166 -19418099319618212162683194372525729024 8391167 -4309477784281328032889004682588438728 8391168 -66755755471110782407585635730383175680 8391169 -190856088535804217947520706326455424556 8391170 -28350939397404697717045790743577802720 8391171 31545680607655753862811657184187333112 8391172 11964223384655589205759795007083560192 8391173 -5665579376086396231841820066071554560 8391174 43633853792574578468565646289241346560 8391175 -38748714180215816332025731521992879000 8391176 -9882433531269974821486618561422289920 8391177 -100702099010758759315995517463348464086 8391178 -27819941931332063689155993264569265360 8391179 135053746847636122619038641268822869600 8391180 -8051203563703966976082639512699289600 8391181 -67480019369900543341141543483312455072 8391182 -75041707915408206638082187727895282048 8391183 -13994839786069809793521962182011547872 8391184 6033655155738172131932323397754880000 8391185 48592131915293142936764357360162151360 8391186 2217584648140281038857350554740882080 8391187 -24543451778686675662407685826148719200 8391188 -55599161965232728257546259066438923648 8391189 59315592699098803402667456733946590624 8391190 -7882412290906151954682029216791382400 8391191 -87025335531983553674352141854820153000 8391192 931167185352306230465205530390691840 8391193 13296865224728821550830482294000836740 8391194 -17021317067055041669607435271828954368 8391195 325254924610867562167271341059285600 8391196 -16316425003090514812673756171495754240 8391197 -126149389226715096011460999675900243354 8391198 -29486470407177039356870577082530984960 8391199 24241540819297995437999841826200591200 8391200 -843006160427160445898380283009433600 8391201 -9511023126302990087524099486634062656 8391202 46699221362821899283234403938728000000 8391203 80494174150787281590437574017868687744 8391204 2921165342716749436283495128278663168 8391205 10661989949190946401290547536558401920 8391206 -68702442764081112448866847429620552576 8391207 108071281636719428928323515100460117120 8391208 -59148988608053040293677128145787289600 8391209 57024751925417312570724154666255276410 8391210 -34387945619149534751678214596331959040 8391211 154463717707525908232179114201671109812 8391212 101476019835530179807874516362995891456 8391213 -91974812531326249283786803825186739658 8391214 2283987133788883367880373812882156672 8391215 6041482960732351792848087823369817280 8391216 19801816718826887653693529024806256640 8391217 -214864395621182769525847878901631267520 8391218 -89301504807942151993080656838007628160 8391219 -127828933986113538127856059088217158856 8391220 -49232408460790528644897741464741541120 8391221 63139701921921098957210093449658335488 8391222 -23611569732345725676011273223009484800 8391223 -9589309653675957170692762701118045528 8391224 77287759642802330004257110002348933120 8391225 3460135246910403492293791305046387200 8391226 -8486833540144740907556247922621825056 8391227 -20800133259528409983138987338300982192 8391228 40038982195852756772204561093476491264 8391229 28774726713362904918823727159536288 8391230 -29582397319211164807529289300795513600 8391231 -25258641060233992051260968822370286488 8391232 12254353745261046289763249921855062016 8391233 -13578992127622420632980800810542840000 8391234 -33637148073344340268341715334255609088 8391235 170948917817637621960932384388019200 8391236 -860767711480661755364132415107911680 8391237 150343543985828371591972888461063143520 8391238 103868465784684708187072495026757703520 8391239 304264305406455217133001015293160356256 8391240 -5124995164954387951266674018576793600 8391241 -31103680640425587038946812381962342016 8391242 32443783964525802152819430130916596272 8391243 -32955590906615885944415567091310550016 8391244 6724886294647697250722082936125212672 8391245 -72329922377709011691738896008337032500 8391246 15148252718403752096611912774352798784 8391247 -99693410278202047316646560058260947640 8391248 -51822449040803036591601575444442390528 8391249 111964098456583168750896299021668448640 8391250 5917627307556078612892498806339330000 8391251 -108515139287878482857158408990559741952 8391252 -68753509847167954157390692897551341568 8391253 7155024538590840422593444864195661884 8391254 -4170275368648777948403200282129360320 8391255 65984640206670339303761548860256502400 8391256 -1565879437960410801145383086242406400 8391257 7214596787992282283490955536352512 8391258 -28864793249116210374170606073423637776 8391259 -146631433308893727750037599806494997960 8391260 70663543867561356875354210187429434880 8391261 -27505021489720335014717910511625808096 8391262 97491522701459381149156048071899197824 8391263 76893672552868099485996299652348628512 8391264 28182905760497868810933037584321871872 8391265 35177970453164448074674276406817404520 8391266 -14826239300491473441427679580805324800 8391267 -12932528822937705091150581316609260672 8391268 -33516196173131104995066105429177103104 8391269 -309676704425047959411163501282992982656 8391270 7924836821398982490514246502010825600 8391271 -22785187445287174174811862695601602560 8391272 87401494879018743206161586058057292800 8391273 125985458983701547537565956663755430368 8391274 -43942557874612987992283954750550315520 8391275 -16227602117363304057102790722392265000 8391276 36982409415121794607208866191294858240 8391277 -6805586422019160216258620301761008320 8391278 -266626630508617563382707196907261952 8391279 25081269433507526521938995325641670288 8391280 20844307676434826734098576024439848960 8391281 -302967491711344566868126313092367990928 8391282 4676697377639788567391757638366888448 8391283 -173049509871952290489572093624908108468 8391284 -80790830722006673851520276759887853568 8391285 -20556150570135286402570916437438755840 8391286 129806887987567850430336463499784088320 8391287 93750134290772243515450213311610392936 8391288 6946778828420958052037278658586562560 8391289 -109297869576326601182906415022458693910 8391290 -13942082388869327408186125264655001600 8391291 -114740399043602032587518359169972792640 8391292 -19536813586439795883138505816082311168 8391293 -47929914829231510502282139679591183680 8391294 -64011783213844586092283238366347117376 8391295 -122731898052933712600633047313484042400 8391296 -45971340146682985734427174877307863040 8391297 -2215802468357752988811890095572455424 8391298 496205344387414238106805008161576400 8391299 -44859341134953423806102567721614158164 8391300 -33574797103484878168431680685724723200 8391301 256416966848787890109499157983669201600 8391302 116970642245348354664731083257381085632 8391303 23240306256566379321849929444634382800 8391304 37320973332267694430306464903980288000 8391305 26079637038793306609643712231193601160 8391306 5477639992505403350487620195413794816 8391307 -450974453229783109138977741812908807008 8391308 169664197990717401898019807071819852800 8391309 -30079711334355336606930517729927991232 8391310 41558767071420092484486710405391802560 8391311 23112014135717113181206659944901607392 8391312 -1154132883003233748668781241406914560 8391313 22331046154301045647023510399749999040 8391314 -125795514645478594031335845796402629744 8391315 20352975225127159999825107256911113520 8391316 -58314290178324721555960316004817912960 8391317 -35227221028185792057850122488129278848 8391318 -1965591418598254205359354425728956032 8391319 277870602365244927222635956726366928496 8391320 -1501019977307167675415195127211622400 8391321 1324853384889550377076549948203567408 8391322 70896756993900070993237480302384682752 8391323 168327887086754960491116818241539245572 8391324 43282251177595584366291848803861263360 8391325 -11402139080914839741524752705781975950 8391326 22564783998127293620166117388179546624 8391327 40793521915922772382446595430173928832 8391328 14026661476317258725661269909443706880 8391329 10777178079769174149567040909713808560 8391330 -59256488065365682954440034354676352000 8391331 9912473576375182352589172333112955360 8391332 101020202639355256160967597379483591296 8391333 -43309392428289185497445111873953428096 8391334 20685542549640168866170905438429081600 8391335 -46047559433261629839012624509435643720 8391336 -122105243296321767447256129552180346880 8391337 -19260539666566780060493332931585483014 8391338 22026447004230334694889572412406431744 8391339 -84756364957642156411060149642039456792 8391340 -43421253680989210769854271639470172160 8391341 -5113322774008472160274978400429600640 8391342 -53463475558385087259513495658998794688 8391343 -47785390233875570110468539383062697952 8391344 -13355409291325370256446914158960377856 8391345 6825636296431583421991651029857678400 8391346 24446230994217326854768351075399701024 8391347 -60616067910532063399041050040404013528 8391348 43032266399411269305912569030426413056 8391349 96522068575340559856430428623338010350 8391350 4759273936722458358447083560488000 8391351 -47540876955481212634342720684679718168 8391352 -141958107815355687541261606210049126400 8391353 127830929903357203783005887620638842760 8391354 52617143776657219684682097012492395520 8391355 50680141710037525898989580643132252960 8391356 32154536327677762976420335295404377600 8391357 -6005643196473421129638197588711624526 8391358 96323452103041298333291224318902785280 8391359 -75136224259451835225715543965390592320 8391360 8333800283492002780388504178744360960 8391361 156737478575397010285060937182182780000 8391362 -34841591057950306677519961981520491008 8391363 45594325843516753315491982360479633144 8391364 1366186074717361834037260797750516736 8391365 8430430209889580641871731843341534000 8391366 10580885922702788846648249472023863680 8391367 -87323512739215730072787635738789301048 8391368 -38292636731802914489758466067428106240 8391369 42433189273335315623633737762827617280 8391370 25339037950502213044268623596210034560 8391371 -24288807171106456993315097161532088648 8391372 27976298184203649575056262101773139968 8391373 -158578260336061589843687073333960424340 8391374 1140152829242587138186262768998912320 8391375 -88617434948953454180582530399796310000 8391376 -20048087871853962107062002407703707648 8391377 -189101753832236640523174306155636789774 8391378 -1140252118497636219895381765548710400 8391379 3513418897152689080018584472261549240 8391380 62010400242852088076743178172368486400 8391381 36012664969996699815752650689398340000 8391382 -73863802134953716061720765024351856000 8391383 -12401287475320162028663369345769352704 8391384 78183484300202453287279928048852582400 8391385 40771478515859031578695778896794968580 8391386 155009348436605905624754586609066491904 8391387 -38181833941547275266970153900836552096 8391388 -32839264757967134747658954200620047360 8391389 -18869772200678139197923992046942700160 8391390 -136105146085448534990357917229875200 8391391 69938783646262645243479468158589426000 8391392 218235626318947308551514324812067766272 8391393 37351757922884743053133084416338690640 8391394 -33914010166492252049519358490091606016 8391395 120899260846190657505932997327034616400 8391396 28289490579480533023972928312241537024 8391397 -147718496889898544085610241763284794914 8391398 -414512581660969056420265518144804864 8391399 131845126129659755738607172603165044264 8391400 -3114885057889583501975788722384768000 8391401 129521258404615147662000130580195241402 8391402 -28990433149021215969259365473697504000 8391403 -52434751335278862488631041007856691816 8391404 24690158469892945386954399443262935040 8391405 9212449254817891737974747097804563520 8391406 -101462315038677058651347952585396582848 8391407 3417440708942271768099059505822190080 8391408 5261347975118452009035541013807529984 8391409 -63052089356464644467115689592684075596 8391410 26624334106511082035359131617829711360 8391411 -82270559451806118588841975503971596800 8391412 9644101766587828285344327670868754432 8391413 -26319025481373234853114619701999072338 8391414 29652156357248801382049048154113621440 8391415 -19253674457689002183045435905630845920 8391416 178196976176035335749227393967174123520 8391417 2400005559106146333299753885663800800 8391418 -26497127170293610327223150777828477184 8391419 107091709320365973906509321530712315280 8391420 -52903698108813525097743741002160806400 8391421 -41154772346676053680615427816481851136 8391422 304093658976107307158221743089583552 8391423 578965442476779944783915906422546704 8391424 41635544363604466185588639927873044480 8391425 -22862539653738323430710350532614723200 8391426 23663703037346179138524893235680390400 8391427 274914139048086426936814114588382897664 8391428 -5378328329214657707336807375742172032 8391429 -11909605156670869708108431067093521252 8391430 71719781676142623962106008272232707200 8391431 253568501567616182360049222311107852512 8391432 -3370973359589968506856982231187456000 8391433 140379782209784022895419494643511654682 8391434 -3658499993505949199413012582609615008 8391435 -7351866608539556508088491986721822720 8391436 -33328092221565979923023429921757272320 8391437 19018635721347832233923152306634206860 8391438 -2422594009739839405221339300410076288 8391439 10058425111160071320265061411581746560 8391440 -22436482980567129410304333910477209600 8391441 2135104059789793898620041124745172864 8391442 16868313285213508660832723242365330432 8391443 175293751480381700902170768652667899692 8391444 81234569897578485114272129051443132416 8391445 2937157001829594053823973422653509500 8391446 5904142345093555541298848684760420768 8391447 -69695477549010586671665729197434720192 8391448 73958264991483277874718128162429583360 8391449 379003804342661573182071855029167217280 8391450 208241574527085023364279206718355200 8391451 99593963309779062136246390542257347504 8391452 31477911041329626411302655673580797440 8391453 -7602070916330337482274101975132791680 8391454 16531553426942979258082009450216490880 8391455 153321282108974947025857785239383401600 8391456 -87340062318263664329929856602531627008 8391457 189678205540514023911455250060785284706 8391458 48048675185439827106845942866457885184 8391459 24918666837868207943610484581072092160 8391460 35868063464298306302575993974383616000 8391461 -78655543240513810964331348641109866148 8391462 41243696859381670535166611556015183552 8391463 -3477355399334530112753056048881025288 8391464 -33968340938588634508916382994923110400 8391465 -104711528901501533408853005001151056000 8391466 -77022561645081733626815230429189422336 8391467 87973152964087146317450681434580649984 8391468 41647456254418465240074972513769367040 8391469 143581207941820513013091159086281758060 8391470 18200825843209444572472920530471742720 8391471 -30650755473265998094016710879002744 8391472 39301961646548905301372636310838935552 8391473 -89651891318727252004187197045111882176 8391474 5210183695026561050929320417972695040 8391475 -28370536154589957631004245515534642600 8391476 -117913672693780480672647314466823845120 8391477 70787139595539403923031969701864594720 8391478 4525729876851784583788967207515943040 8391479 -36789154657785826946896720759936696920 8391480 5848243430393850542584578768098304000 8391481 22496680680924808358722618295083461504 8391482 -139707163103019825236564533577612219136 8391483 10494912358410002744597426383869634560 8391484 37985233934776285356311560321328620032 8391485 -7992924122495248024661565762097977600 8391486 663839249487351043472804471356217664 8391487 45871546827562907186461750123687567000 8391488 -24361032425733113386331935234320236544 8391489 -60586547792763392962115218899919953408 8391490 13287613838002992976976028288542269440 8391491 -56787380580839502797261132530816503108 8391492 70400842049376286315685641548732672000 8391493 1025227386172324082085901679198916288 8391494 -87178804129862006364306757317363436704 8391495 -49709419292553811224444550516991096880 8391496 9934057294952392748301046021273651200 8391497 -47684210192077476703945469739126603648 8391498 11505459083336151154390724567910395904 8391499 -181755676852052568353890930160001323500 8391500 5777355456220517624470938734348544000 8391501 82836001587852540640003927675854177792 8391502 -34441109396506041974145611207099182080 8391503 -108880014613794907541378092784387412816 8391504 -6811559914927564967271222400058916864 8391505 -28011855468214665800781709559460131340 8391506 34744874795577702224707141663591376160 8391507 -18230152640800632478930202800142124360 8391508 -93164074981962247408526017694909026560 8391509 2383124543517741517523456589399811392 8391510 17521692038901445553649173971771862400 8391511 8643092137377580122830677994139500400 8391512 57833982661250238798748602141355315200 8391513 -108122922217459334563996260360565169280 8391514 -7948145233221609402987820678183062528 8391515 -2383439395615041125579459570161666560 8391516 2585812720725576436710532651073224704 8391517 116885499289655030201346161880444630566 8391518 -48669505434180575730815194402025543040 8391519 78528085052998578339787445413160052480 8391520 38222410075703480997940978682678476800 8391521 341154514825219700235741699553668654720 8391522 1024598521653649525992233793175409664 8391523 58856925893332092976111188421984707072 8391524 -28309681300041447690761346692271477504 8391525 7127602394922361311348664052559129600 8391526 -23718650164844004109629119661645981312 8391527 -58454127800046488374256419112070911640 8391528 -98436642193332775338058389513762432000 8391529 -106841857619064720192717411223764347520 8391530 -44690311461512720993984656834613575680 8391531 -57060822311052000015391889817983792400 8391532 -108895879711309758006138145079506626304 8391533 -48934621781908864320828445607639746218 8391534 -14947441699574714208727947213288442752 8391535 -3181911671867550548934947079585488400 8391536 -609316866503736908033417069148930048 8391537 46597977324757321906043571816056178240 8391538 13311747697859624140240508926020725760 8391539 22990774009118188260849760432162401024 8391540 13175797715253867198000652221968179200 8391541 34918137588946142450494504358907571872 8391542 -1896892248877966159669694211292799328 8391543 -3049046307193152268740873741303408480 8391544 145344302284039706622977650935523491840 8391545 11402524099286018383863009676035206400 8391546 -56247017204392238345675505334068672000 8391547 -83558346150109663986244486396660434888 8391548 -84607523863318603530854738475805069824 8391549 57978305573588266867842194420905410048 8391550 18427788102631669508891814371407036800 8391551 82301898707160858127798866596052496752 8391552 22414247733616918656311982467391160320 8391553 30031734519125106254070297069752284802 8391554 -101080700602779328208222377915472703024 8391555 -59650160932041011052015038353881415200 8391556 9593248761408554178353403037258394880 8391557 24111580482318189665123795144564784252 8391558 -2845697594697234081677293566917990400 8391559 209541167621475713398178826391743454080 8391560 19816256390264169785219792581145856000 8391561 80360242372612869776680486102116076224 8391562 3651925502266705954414278642785707872 8391563 -54538190239793809907616771759414487200 8391564 -338210468674785773720236907259231744 8391565 7600303017653996051704895914673089920 8391566 22292949857862911631768062224045667904 8391567 43703994606526247233866218796113405712 8391568 -42366938502722514789936696411582627840 8391569 238089269322068335421960242013755680 8391570 -5816698567266370719616194212458905600 8391571 -16994383909229551421724789088321659800 8391572 9959316059038288507215536604679833600 8391573 85421710985223457401499874019292202880 8391574 10338730529923671597742528628381443392 8391575 54992902294332057728074549608352306800 8391576 -29374557497701290461459230715569766400 8391577 -35158448329098568993416320233180923574 8391578 -39360743039270532845645708149352098560 8391579 394265479971954444556119663813735168 8391580 -66302823944388849365730567499661836800 8391581 64627436193177096152495527568134316064 8391582 2863345262692980727928570975379317952 8391583 -147635679915914858892827675690630856480 8391584 140848823519593277432857207329237958656 8391585 35291699037633678015681670231438387200 8391586 -27729585521947635321900828639622233600 8391587 179440443386367681439731940609582041792 8391588 -32126382100853433742465455970513075200 8391589 56575660225840013677384265777271443390 8391590 -46785983198881179415875328376939646720 8391591 2270654072105805228155648045723495280 8391592 -64602894889861638692485849125811200 8391593 51460886563531981433713299318952119156 8391594 42001913630078380220196355687412179200 8391595 12066185843777120328922680529619637600 8391596 18929308576065779109821971024229013504 8391597 -38759650774849067406842049905274671520 8391598 88551280230316687096921924274412740160 8391599 -219422394937957868620086343144314288360 8391600 -127881187528150278280737667266969600 8391601 348704661214191182821086885516079833600 8391602 88444069911564244176766199767656148752 8391603 -58973786851203239658871797446630380992 8391604 -62013101896396339290510925259219320064 8391605 -70339903536831399786156654205409728740 8391606 3588629960319826056423207538707633024 8391607 -4369033497082236650319036788456574976 8391608 -234361985021883748001803922118734192640 8391609 76602633633399156949996332078504804804 8391610 -41586406576788199847999982101937131040 8391611 6195644992169502521053310599806154872 8391612 17335911705513685047606530408115225600 8391613 -6196959404577048270340412224199692020 8391614 13379576411751146977528084919715532800 8391615 -73466611261551084845686595810697953280 8391616 100583216443725312211011089257642065920 8391617 54170141978310394350255459958767035520 8391618 12209322594531363693258291861409053264 8391619 -11302710059280721483608355973839082256 8391620 99950204938203102807660465779919360 8391621 -13147183116494672458274727736724611776 8391622 -1330679932641537880200170239817673408 8391623 -16538694999186750267391772874132313128 8391624 -163634699049775247910253101996055265280 8391625 208866813918293765964558129240270240000 8391626 -9747303793287120716058249032837333760 8391627 189049237248611185858189933556367057840 8391628 21637889289981408767643501830002471936 8391629 -84597580528563111946619750622185779680 8391630 -3552291047011002853833852194608577280 8391631 7885231229950435697141552656440454000 8391632 7086472114174954281287060589580124160 8391633 -97496310684054562794294549305292047376 8391634 -7065045441749042561390122913132491488 8391635 -5926410911056861273777981439355168000 8391636 -28308248187984696484134428160961161216 8391637 -104534285351843161138520556382836514888 8391638 -33351808705733386301629785332301196800 8391639 7837419919822519652040347340823160424 8391640 -11948481681362945019146806823220019200 8391641 -132384423488234463089713349690157395958 8391642 -1934231483413255045051413710296482816 8391643 -95693222131570596558765085626444872400 8391644 156517202744645292167318600580357966336 8391645 -48891982991122817804516798439807494580 8391646 -10711665915818035205336777104260601728 8391647 -92336458955732175670869163054956551688 8391648 -61749330582628094071124706950181814272 8391649 4969657574080165955801572288926546240 8391650 -65335453725501094108881462916540452000 8391651 50621806887898412670357423286972903032 8391652 -89620002535456334568587952208492298240 8391653 163826076287363239111501723621620427902 8391654 -1397841803271632627886473006087808000 8391655 -8241624017913218087986996871711242440 8391656 -7923885301199633666232639667677757440 8391657 -5948628668051787017231301361774349280 8391658 5209940636009913441219466806168698880 8391659 -219509646065029864984569260451073246584 8391660 -58355085112665826701736943296047498240 8391661 119291052365289534418367652868636642572 8391662 -17121366145703830414529498565425925888 8391663 -6718899855654568180660473944518620816 8391664 16463493169684495275650444577949351936 8391665 902030642677201069333439415035176320 8391666 34907250756100521228515153926313629824 8391667 50995384137070559172406973177680224716 8391668 24250640794278440839272935636843634048 8391669 -17534805622005842463065470250694156288 8391670 20709258803676619844420716842686895360 8391671 193330973275835047573285245712702512744 8391672 109580839489484096694983883751942656000 8391673 -56750645181336388668585039387280783280 8391674 -24578850312680903314202212157234989056 8391675 1274008168188565555498266194740458000 8391676 110541573314572400246513193382811916288 8391677 -62266977630014391244138487227319706528 8391678 37747664873318250835828092627108756480 8391679 68672015796765991011153399980143969280 8391680 -105698462822124618622745756961865728000 8391681 5473413747022859304062450726223237744 8391682 -10053947070244595192049929118554101728 8391683 21884572632167630808652737146366280000 8391684 23837545870811561213144896259167875072 8391685 27752627667811329630834946468949032380 8391686 -71909473618736520402545978262850002816 8391687 36196941914698459344859077376480373160 8391688 91089283060033796752179003755045683200 8391689 21238759377651422117618922738145730256 8391690 46745513547340491918513830852411591520 8391691 -118085219734996330352785274300598075480 8391692 -9315677342609078504247695626672972800 8391693 -3937976936667004702609338714630285120 8391694 24915976538127913567492662424553320896 8391695 12200717393080137676406015913688954920 8391696 -3920326453490945839460716747468308480 8391697 52155240504163813572637947620283444146 8391698 -34074930672784612768077776706176062464 8391699 -12869515592713100207283363962464271400 8391700 -4672397997674709984056029719645593600 8391701 -23043568679809090715568371881833264900 8391702 6974030745410250545673211073988403200 8391703 11569263427193281363309651842264419808 8391704 -133612114048782398563279720415805450240 8391705 -6179532491934169443364669878345120000 8391706 -46788182176219232626494688688656266240 8391707 -9281732227344884336238841853604466044 8391708 636929593445478820660138363978137600 8391709 214854302248869649477970488535281152 8391710 -47642364563040179495734764186795680640 8391711 8673982239302114719443890148353180160 8391712 -49698187973279567434414856278993010688 8391713 182299120837399942175099149347654912 8391714 40047101053984696722576065652264647040 8391715 3405326604297742985496287021796676320 8391716 36257936953182349324063286141083096320 8391717 96289801474879117934784992762428022334 8391718 -59342465264391925358437931208661009440 8391719 52926282679479562995760111360626617904 8391720 7178200184464156255997731828318617600 8391721 14592892034208177072197921034008244360 8391722 102134204355183780286708531939275060912 8391723 -108385214307203147553841755220975746216 8391724 -14199039613162477293182017727230540800 8391725 -34126382302372393742836205954014770750 8391726 -18216940318051371223144377492318911616 8391727 89232203480317472585730045014763609024 8391728 18940672222550109778740146437369135104 8391729 -18382047262263643511699098018289617968 8391730 5754039996544750569775364628722496000 8391731 51169524531290092612049126032942784064 8391732 -20268848554688748259215303829335705600 8391733 20567145107754338867029399524456668320 8391734 10716713406215789148299635950687637248 8391735 132672208039972304679780879943442246400 8391736 -5380650701447813056975949049299005440 8391737 23306087775522449190397327072919545386 8391738 34148996201126982830915533319400582144 8391739 -93620412788012321278659051353181426460 8391740 7805037940884418820967049326933219840 8391741 -79137601604953400481389062865209444608 8391742 21987267667820985130746856730948374272 8391743 -200238758113098575873993651142774643008 8391744 -47148230810654834907058059042125512704 8391745 -70782450866911680805275637408744819500 8391746 -123453400745542843084045983902049108096 8391747 -11733843310846401929421566350057720320 8391748 6019628180102925758575237426667382016 8391749 -74920478197723967228127001939716862560 8391750 -92603027766449518972053672419513856000 8391751 470945653768095733663030802217742552 8391752 212626377606768926001582275153140654080 8391753 97706840549218311255748315325874448362 8391754 -15443027412110069764410386888181470208 8391755 32768575470517404247254116264029840560 8391756 132082441866509759290654068000681492480 8391757 17212148777842358587943757779360522880 8391758 -37534134199923687586998653768812019520 8391759 3728927028909005996171971552039996560 8391760 -13176039513492200256670774091472076800 8391761 21378794832021483069813540582124444416 8391762 3186446080240336797251814429853599744 8391763 241929592278140705254784280624791575624 8391764 142283187198683339972982827124536520576 8391765 70357028763939435899280341437873036320 8391766 -66178615644840800610068324962252755168 8391767 18953573006556310667123416325505399816 8391768 14505741254899342044725280404668416000 8391769 -164549729332556230627812139854188339830 8391770 83883619328074824556470898323000365760 8391771 36378619255138416001640813455838341740 8391772 -139887985632883857455968316558884167680 8391773 -22809790424498901018975066561558910836 8391774 -16110760648649721915985545271139251200 8391775 -40621910367515323123789484103459328000 8391776 -106970087657314866904639257487758852096 8391777 41520302430665308896532476032436031920 8391778 -10244499954418111284543972944670843744 8391779 113958336199891308564703151296691023872 8391780 1913953427563819686642005137846824960 8391781 200792920412594120141010859404719465632 8391782 1975742730748764560542330685167980672 8391783 184348442785146284747608057451233756800 8391784 -14242710487862853205363691597615892480 8391785 -15508091534253890458474538091134608440 8391786 -2739934513759000820865083205079283712 8391787 59120446610957467185811105744588530480 8391788 -6485566644229542799419681612915056640 8391789 108999158592168845011643381566966739520 8391790 60570005400564336114278084142137366400 8391791 52722672561342095578537505670899658192 8391792 -10187278159563792001053494130119639040 8391793 -2748638367790236923353468256084530432 8391794 1234618016864738259283937004202066560 8391795 52716646119581082042654864285938901600 8391796 12422485804574527900658308295218262016 8391797 71092060010407320985585180392215091246 8391798 7326709710976698718560626822894690688 8391799 24882041169239420955186806946550773488 8391800 -58121626373310507902832007357140480000 8391801 -44087043180182002561206002024871577920 8391802 -4418138214558128754982871814571200000 8391803 63992869101805396974974454978346936320 8391804 11645292841586455718323942039942225920 8391805 -79184133425802825555958557960188643540 8391806 1011668371376500264933150623132557760 8391807 -91002216892596917917104880464316192920 8391808 52519518692775997469001207889023467520 8391809 143620858407470332502601310186302491010 8391810 7485962846369050963329272290471680000 8391811 59291553082074834130761334725301708412 8391812 -33944172998738646924095469244331360256 8391813 -60114928234191561870683936221642218336 8391814 75358584445287561069917597604405920640 8391815 -131173107091900171427655941855752604040 8391816 -184418674534229832123337043856827596800 8391817 810087509306185748215136124509623680 8391818 63483138924350807271051394874719426560 8391819 43688076484449028819407555212454659544 8391820 -78723359890169173617775750638916561920 8391821 -6288502459932627307709052759285117588 8391822 44259697504128737096660935412943151104 8391823 -112433211946103735819681160301090497096 8391824 -2743110381462507166501415346669355008 8391825 14715619711116218976173055510315384000 8391826 71902255363997091074460734321242773504 8391827 -43195106018240989376322830648814922608 8391828 -25903363035989969874244634470306375680 8391829 118474220935173462082208852083670431800 8391830 10988014086329912819607859926179616000 8391831 -211554799037711735845234179648102912 8391832 -62138847545156763301908995229016903680 8391833 90159513526458427828330491153161770644 8391834 81937307181895874087813197669673712 8391835 -616190202530201664921701098010070720 8391836 -22455672803367353165592413581357355520 8391837 -226468023780002368582384074389329632 8391838 -29771251576231015808177375347385356800 8391839 -94212478288554884604893930356399428240 8391840 1514685041475051915931456725209579520 8391841 102254607569938321367072565924661782242 8391842 -87730753891310680536777226633338890928 8391843 10532968223288758034606918039740076424 8391844 28482863128104619011072094198904243200 8391845 -6481862490041548584113664151596103680 8391846 -38153411142333407056881740377371306240 8391847 74002960171951972663249683372423638680 8391848 -263501912587760699315597454735992586240 8391849 31937949952694075442605666396349999168 8391850 -52568710669753774042414290839307763200 8391851 -42044147905249318972232612060976961488 8391852 2021691582185231327380836343583818752 8391853 36415793282608098745948711348876826860 8391854 68279994791411029118488701531112892160 8391855 32647080611163729787265454175150571520 8391856 36570931706736548595645022066766413824 8391857 98226729486535682758331673809722021860 8391858 18620354332548915513926546958476509440 8391859 -11568256713347848902435538826848790368 8391860 41771435210957161381846693018850703360 8391861 -61412744583751986207852682865510664 8391862 -65304800820247208405986609709508014400 8391863 21158602202818314397264298502160049040 8391864 62756967392095264286628887232398438400 8391865 105667221740683714559370993742519276800 8391866 -20079538602811026078115508053524046080 8391867 62442653011373149250018332279050475200 8391868 40399289240628107481694995329941480448 8391869 28031260477621961677133923982132063244 8391870 -9825030771672854129938559206417324800 8391871 -9141178044352009484954484117280348848 8391872 8415782070267774045878737652775124992 8391873 -741083988377170076599058570134318656 8391874 26201975929841361391473185682070473936 8391875 -7670665501843014091042412690469900000 8391876 53710018713001046021203085858378284032 8391877 -42279028488181025351987138918619043940 8391878 23849082327790817591018317495792427520 8391879 30358172702550516509862838061854123824 8391880 -248972695833780987414431307212390400 8391881 143462502152650622117551268111388978192 8391882 21541776870890890016327730278245006080 8391883 -7491608612762230995042509846801515440 8391884 21588756446119318207571268287127432192 8391885 -11146614521226390941664491772906074400 8391886 5043468895175648831806121956658763264 8391887 -175947441120390445254468799439168841984 8391888 8048148973743550205464189790649237504 8391889 -108150776538218989916242746800832973200 8391890 -19792891278075816048296912407392934080 8391891 -6780740054692346188659347886888360336 8391892 -24891424322498538447876707334662588416 8391893 8845800607082037136145641021835576142 8391894 -10418135139252709671700864172753584128 8391895 9506363126636941639152837061318434720 8391896 390744037432132232830904689153474560 8391897 -203819476941470992430772925870188787200 8391898 36391588718673535604992271506302601200 8391899 102523526028976353020492728560869549880 8391900 -22425060501393382590320189119430246400 8391901 -70024195984378072690860147091629158080 8391902 -70720344877088777381907031912829950848 8391903 13832947140459159985993739091929804928 8391904 46731661689339407193231475994201948160 8391905 130920170540602802897425612140197079060 8391906 24295608248649109080259418135886127104 8391907 -45706602710933466308584417668355602768 8391908 7198556478368721651783976665113788416 8391909 45578487203154694455341416159120555104 8391910 4086072481619222019082391456622960000 8391911 -18426857246634537733599033170665391976 8391912 87850815277902794373294975959347691520 8391913 19531244406271498557103031281643971584 8391914 -62281720649826598818282259711751385408 8391915 -38380575295330658244976205419472198880 8391916 -5230008880264913960461444377770981376 8391917 -36051551163186899533274018760625076736 8391918 -41979030125253648540340174268243715072 8391919 -27442206283638317976276034254346517680 8391920 -13916456814525855114349495028460748800 8391921 -13289199592286132172770508761940894816 8391922 -9463596933141795572439111010542398976 8391923 3712270884609677281625781201857034504 8391924 -369264195368324639814520237939660800 8391925 133882025492258638112451589530452788000 8391926 156780084610710727604305133900909534784 8391927 29372728341173532302232283726337708520 8391928 64108499527638342346555790597539676160 8391929 -14718771707697154761808162661667111360 8391930 -10446374154850936726646210456520218880 8391931 -183008408572270058653013347800938671128 8391932 -54006113031430129337727030549765525504 8391933 54183356106210209174010924107214201600 8391934 5393203194200737404961903406607515520 8391935 -30467982161844873118545567353678892240 8391936 42789724649713517183889103798489055232 8391937 166949352665024586473409868079768995586 8391938 -63837436701615308104430602351690232880 8391939 -20354252104265840738962810987722644160 8391940 -94064192082131578885381438230615048960 8391941 84743820676697998218399669368827643904 8391942 28582883246621701355548966756881844608 8391943 -74462478107625773736961337370694216400 8391944 251449084640465931675827043840732364800 8391945 -18467452931803167422962102574556812160 8391946 41422457899009334428382570528640378672 8391947 -150122659485703646792338535781887762604 8391948 -13917293058647400609886540296824291328 8391949 -24689147041434675322778535984111983050 8391950 -8665122632819264617352411949420681600 8391951 -39949263585027713448722622824854963200 8391952 40359728614601054372868114590777286656 8391953 -44659473836488255153046887312021885836 8391954 55833746332545552458478479715941166720 8391955 31872559202558804646469269209945874240 8391956 17465838946483469650663256786808501120 8391957 26823052745867093880432330076204636992 8391958 56687138432984113861957097134891112640 8391959 60441851087156351300552825131291097160 8391960 -28629727226137704313976612560297574400 8391961 160552174420292034739296350400004897812 8391962 -40831846633409652979867809187528795200 8391963 158545826437233380693025280711978944 8391964 -17727236551210510388089353137471520768 8391965 39798698706617658396958555457119997400 8391966 -360521805800632055735437496442289152 8391967 -79563541372184331541518548745937754880 8391968 64078327691718702803440385702897516544 8391969 109943896760148029193943231866429312594 8391970 41485889991298453780331179451038243680 8391971 -86586040635491148551979967331595939888 8391972 -28808781263585741418025306515385890816 8391973 -40485783785692355824360602818021111876 8391974 81450526072368475035680748695534407872 8391975 -33884077361935847629964842818929867400 8391976 -78083211497190761256811171480058019840 8391977 118574417359526748740443902871526314080 8391978 -12973906759751199332749398820164180480 8391979 44541785497907154646775717206942861120 8391980 77542366347986356709431465287938304000 8391981 -24058898862728398160397484235460461280 8391982 -13303777567409675081191671932578731840 8391983 -116629296371288509634298352886344313640 8391984 -8620550293961550753339567340891668480 8391985 91530497950109664070583593500342955380 8391986 -61722047093520003676795720946359628160 8391987 -29711577148679369053882328203721873664 8391988 -68112765830928494305090968559548088320 8391989 -119361674722836133764831934950625349220 8391990 -30694989582725131020160324819678464000 8391991 385163550393787813929442255775330191080 8391992 -39372772367526403403626898906475479040 8391993 63823744956533838657406171519728096000 8391994 -39494716405963644841436443455117084960 8391995 53346381490279425808755175759558032000 8391996 63183523181869714275258302467191974400 8391997 -77136589899010532391979979658470762554 8391998 104464030958672341063872883104351456000 8391999 17268860687934947332902444346110073344 8392000 -46942118880733827114958980100915200000 8392001 -23696068798453688319183242509475364096 8392002 -8994344300974563992207907356789002368 8392003 -24631817697457795141617588188990685120 8392004 -13563628471775992754348317516723756800 8392005 115268072528074706461965093328885707360 8392006 12945024486773279425704170649607447680 8392007 -1100177398265465379768369655856403840 8392008 -126078707080137552638526966305765744640 8392009 -2569495980258986820614770440732443696 8392010 5509512843942730549547529433400279040 8392011 77557028549187328307386489144082336472 8392012 122236071642005085399573548836018186240 8392013 -76952270910596383613616880097074091904 8392014 57394167205044886537900594766109121728 8392015 -24378247492388051556265821619698020400 8392016 -27541232783697857009456423448344936448 8392017 46812616360571448432106918759787255280 8392018 6622613529110421967609866054772914816 8392019 -51619816328990648491169931436106916480 8392020 3552066776846429688839790241950105600 8392021 -138628461622923623308565130995370596256 8392022 45822624065638544755151152369459137312 8392023 -130081749451023950807111947900067596128 8392024 -159206116907072018420551455028117217280 8392025 40056055895675204880868901610529073550 8392026 81363525143626168036491025400209265664 8392027 -16325258972179058792566155269370399728 8392028 -65299496114903884034358065182909178880 8392029 14299655775198263450255202226607246400 8392030 53139843767985618768352224215852324160 8392031 24253138858211696508364133463022320000 8392032 3977078036187482129194470329422970880 8392033 -49329138250859944422786079046232692736 8392034 -68928103460339494822727293981873472640 8392035 26669277660662757666921033895154209200 8392036 64713897958224221900575116257861002880 8392037 90127270273361276820535888248362002686 8392038 -44527201344077246225886564714778951680 8392039 60742257193003739020538657394554534840 8392040 -71999326820699292248256076298647603200 8392041 -11788702927738785073685415795144408576 8392042 -68758294936770522589852608118703884800 8392043 199610301570044929020272137361657775144 8392044 -15188675917806549543025336536986535936 8392045 79902113806924292363803566089016876300 8392046 33538547847117378337764247698118688064 8392047 -41558442218287371094667357377187551872 8392048 6623902605189426203423996996914708480 8392049 41451548316947666673929221151412516660 8392050 5246632842669836251024396440090952800 8392051 137066157483379142573666189940920383052 8392052 957968820590901490252372688516616192 8392053 -118876394114350511320102969812136672800 8392054 837968578781463221018797643266166400 8392055 4592605005398018452428252039691038720 8392056 68678035498072447965025798530609008640 8392057 6021029555074762590938915084681819520 8392058 -436572493708540716122801599996180992 8392059 68453780665339043433681460891730834400 8392060 28059837644608448408941970487083604480 8392061 138267253113283774319009860546033174662 8392062 23642534601708117803480008008863161344 8392063 -92755509020831778393526278646037154688 8392064 163863725926666505345043506184239185920 8392065 -13643969287183600391753196763388833920 8392066 -6278719817120366267434712193048328320 8392067 254748353376117940353151292041071064992 8392068 17005227987581342551665093252819687552 8392069 -62346326286479004314425880925090305504 8392070 -36719204954324076599220412399923419520 8392071 12557857362277213749371230025096012712 8392072 -8172138349026242380427920034896281600 8392073 -38417917183602993385594715871338645916 8392074 -8706408274519071581066612923225813248 8392075 54141295995827992805261677060445113600 8392076 -87461458252876169520010796825619456 8392077 -13180914166954042724775280117254556020 8392078 -18089322486891789017196561787170272640 8392079 98706911966978538122450636300504207184 8392080 1848160113338486524753824206133657600 8392081 -39607425246625319421955298081239139468 8392082 -34967247107770798343779877930913975168 8392083 -26780795688958259820505972874245893960 8392084 -235430866684403828346554471573504225280 8392085 35772127747741149571715268105786539520 8392086 -3206789601639046131387190225876914528 8392087 -103347050130674778232900400375800784808 8392088 -107710558734271258361066440939486218240 8392089 46346347792637199636915390777054838224 8392090 -13653769859933653575742656190281661440 8392091 -160535041437979321145314135147357324800 8392092 -266199421880422029798953559073041408 8392093 -143298108804794899737394212860476965658 8392094 79512069489810914031144403792307133312 8392095 1228978154487077179604814023152740720 8392096 -59540940184330702943732203993743556608 8392097 -3345878121748354893253370212792924800 8392098 28015371286458972862569898653993494016 8392099 -147630195908452897086058509543913828900 8392100 45256713339689673481679098189667222400 8392101 58140758574110609673918847069849588800 8392102 -69036649266951920992842908337689856 8392103 80305090881022490004025062289062194688 8392104 37282471928129791449064888447514296320 8392105 74283027317386445149807572672339844260 8392106 70499279954410752362833681481507881824 8392107 1144502636805180928099037671189467120 8392108 -56631673549669459800794011615536585472 8392109 -76041734679785325040557897054475328160 8392110 -41566926008790249358858977778255641600 8392111 21197130663323523639239146416278156384 8392112 14225569472669886157959184455140130816 8392113 95188349790822923527812011852544842400 8392114 -104779933831663570120920466154574895344 8392115 -27042538709249003272184151208938324240 8392116 -93550906676272473009989419280899534848 8392117 -102115635678627436972165780730391482674 8392118 20243976977903539868699147833493555712 8392119 -30387036667588472538320063694131327256 8392120 -59257636998638495808520323098647142400 8392121 47315979851441623872944590689847275012 8392122 13227474734738234462935829182397610240 8392123 -123583880936551552239982011312894633628 8392124 49068928748840931381036039887708868096 8392125 16853954336548906906160374554385920000 8392126 -1139102922924653995195088592508854912 8392127 -50727626138714444453397738398616242400 8392128 -6668341170747844044714627755598151680 8392129 91190083485874086440267251738725593280 8392130 -11580639519981337647445017778738913280 8392131 -185526105587366167268875166600467125504 8392132 -73901781635994682402802831875526049792 8392133 117089788001119663623448980038725988382 8392134 11772149878154478306146313252723425280 8392135 123518040763941346378597485805825590960 8392136 -22889130663048608318962954824086630400 8392137 13643946229468306625406735608234602368 8392138 1531676721899705308740870684596089344 8392139 -20257120805631035011585526671401228144 8392140 40922767256881862976584543111792793600 8392141 35509352276201638188296961040574439542 8392142 -100858305175163860831727356832696110656 8392143 82541244514274958573925134156592425864 8392144 -17433845713256112873394826673819197440 8392145 44765994315098806318768676360460294900 8392146 -14679384559320984541332290309226041856 8392147 -222241392198929146999638264433079648404 8392148 -72133889852522275830209824221136834560 8392149 -16018158848714837448733409814252187236 8392150 -25456875175672456952409448900657478400 8392151 39941037772384867554551708808958146600 8392152 34850199288403969399660221435434434560 8392153 -4378243507463322536334802579676403072 8392154 -12994243536160445550619957994095582224 8392155 -15434477847601310309086240516467413280 8392156 209768959719923586982783877046455068672 8392157 86946345264452418117551089827096362406 8392158 40414776033072748628215664000797160448 8392159 -167793579468854136803309324354680853696 8392160 21687717887517726487102120757349580800 8392161 46194012161530158732118174593018801072 8392162 30383594526872925783309262039826378832 8392163 -72739594849572110827000667181241438800 8392164 81835079038942837508292037965736015872 8392165 49715153469156152249478136569588364800 8392166 -447817754689504337030818182510778560 8392167 24264234991328959535044837986662832 8392168 -265314209822715603917746795693584384000 8392169 150545412138622750099859149160665847796 8392170 -40177538804135394087681448261584230400 8392171 -47688717513298126163478002555102462880 8392172 -32719415030323927085199874167889110528 8392173 -81284112406779433572779332220806612416 8392174 34263312936068882574151122208751944704 8392175 98423125255075904923871038246550053800 8392176 8920252392631246815120174108344352768 8392177 -24786935634090707223986716863542060974 8392178 -54315848331543456907005458431951653360 8392179 -39713863165035448687006075820495626752 8392180 113712430797124706839785718668435014400 8392181 -1424934438934503901625546568651408000 8392182 1270254811642185776376269803124160000 8392183 37294699401529427837234903947713031240 8392184 53724052509398148587629137082467778560 8392185 -9712276439539895508356490200929248960 8392186 115718823003126865843056815003553108480 8392187 5075436504460018684813718811200402232 8392188 3168448274340908164959852772118716416 8392189 93216962400800600062443838358261304320 8392190 9841040283551826026082700215914071680 8392191 -24490229368378420309801710453090831216 8392192 21837096507612157603137340476638625792 8392193 5971938389604401891353856905441661442 8392194 -73944908388394540987584104804379801600 8392195 -34585649722801398005081968325973776640 8392196 31504663945456513072839947249120378880 8392197 127945945511561701693627732578800160 8392198 -47410985010118099012343857533658730400 8392199 18358723371181161983973786763780262280 8392200 15287367337741361328138371597488128000 8392201 -16536485187615750768402405367840169948 8392202 34623458600791765832167963330806757632 8392203 -60541797044815127840799375973299283176 8392204 -32343389059500566598572463764346636544 8392205 -130312596663097714414868757572145396000 8392206 -57042018276734260838845460455364085696 8392207 -124130166160324404963839280666276030544 8392208 8551575720721971877441235278541488128 8392209 233857905982824094334857963137981312 8392210 -24255147279612981212288367306590118240 8392211 131271618958559989163767213031214880812 8392212 -41485302431264451005765411826109889664 8392213 -106328230438704733256664961559167619616 8392214 -43426476723258374486284390441442926848 8392215 26722158642710602946682421713151641120 8392216 -24204642272675610449251657357309501440 8392217 -78110764609987862287250292372731533440 8392218 -5730037526814593342227491319615026432 8392219 233749724346416292146088552966165344640 8392220 70043135858137983319287805475560442880 8392221 -14236513400723358167928235514205293760 8392222 15047056063048595867480804261932783872 8392223 -5367866261827089703558761847319598240 8392224 816747002070658409246075251882721280 8392225 -123145841984406635394652345142575170250 8392226 -2376829900823972830083726226395457536 8392227 17572156231391361469849630973922754560 8392228 -3149985350660377946418507048138649600 8392229 -41632553292535309856161234440588609924 8392230 11358301582148507395791094044262869120 8392231 155491697785967615743845730958503383032 8392232 8539686297258390523728849525085624320 8392233 127938073214546622104555668894956507024 8392234 -69831662238146941044044937360655921920 8392235 199754628837662203061552776825716273360 8392236 48960070685378126200642546407134638080 8392237 29194300394643773426420762302266120960 8392238 -39674453301102735114714172554136524480 8392239 -81537889659844848234210241100063679096 8392240 -9714097316697571637936536978727239680 8392241 102163695684383153694852777703123075584 8392242 -58751965088294707161790212121725909888 8392243 -64536641205931006938867591890696112680 8392244 27221518951111507633050822420016183296 8392245 6387683283299459506010333127573561120 8392246 -12812105178612627981394415830664901120 8392247 123650838402525278800812285207059819832 8392248 -6064916339937965131093226235969945600 8392249 105637011993180403803155599080665195520 8392250 -70004735540963225716331442030552360000 8392251 -37237046702275957988126302928373735936 8392252 -74741718250227733672024228690880824320 8392253 -337961884500443865484365850715657577216 8392254 -8628242800728665126936224627669082880 8392255 -65843941090781186604019530578034378000 8392256 -52313825194226288328408846894940815360 8392257 45876728168582173799148678094974056754 8392258 -12315573670701693213796776501568167936 8392259 254605232965070849435923419583824497400 8392260 -18580861275927417512861521066074685440 8392261 171262092541335376398846851812338280862 8392262 -1845256977809511964586412984510019200 8392263 22731764284044409622699922642861619968 8392264 10952110130895169193497668509419315200 8392265 -19116955084357826330795006411404257600 8392266 2883184010081521963688061775294871904 8392267 1504404084091287407113108691974508048 8392268 -157376276560827072455792450302863926784 8392269 52794097287602408704595118937161103200 8392270 33911138207573644554427671494649190080 8392271 -27090833984976408738625503223554993840 8392272 -6946806507800317948970410743259987968 8392273 -252597897843268028670276534006886103040 8392274 -60313601271968975737096607616250843008 8392275 55581760252554252838933493408251266000 8392276 159388647696925191226033855447965638400 8392277 -181268892284952566879983636736947277874 8392278 -34028257809129402033872883878382581760 8392279 -194112278625398567225194384876801704 8392280 -37173830980448355077504980280245248000 8392281 10611844580183220594763446930042139200 8392282 -148752454253821848504788258974209532416 8392283 47133121863556988902983478974819038532 8392284 -7206007850020718474597939778552907776 8392285 -40227080901864261497737926696580838400 8392286 17383373491399195691207819501785313280 8392287 95511839679784903037891071154233853952 8392288 -14965035329043633630043823976108785664 8392289 -26274873502709082925954906979287388160 8392290 9574408257204269244260957674766883840 8392291 16764530377063406772745762533002481692 8392292 3637553982709160931524455737585944832 8392293 7515540325089756740367921876234585984 8392294 -111548037558613077758188398945432278304 8392295 13765546569102404038661545926748447800 8392296 -77274659195725869065254083843084779520 8392297 95597473655386227500086301006564925520 8392298 10754542375198103388193253802219476400 8392299 -3344615465349683690814057132923114832 8392300 28566102587222829498507802298021888000 8392301 -30058406386698091601587202622641974698 8392302 65560306908971472130476035471512103040 8392303 -82312123346144350818404401506149817080 8392304 33322056331466507752749009053162373120 8392305 76487267078263496119468613273103870720 8392306 -21609220497638373782706441194789099616 8392307 -78951044518115814328070835717481752576 8392308 -13971026584099688444973422540246568960 8392309 -94710214970771963819641598621010504096 8392310 1208599767114146143272299216034489600 8392311 222400666234943234367503787665321857632 8392312 15364115056827905722659716507782963200 8392313 102479978678568321638734739036957564244 8392314 19614421226606811443240196277276545024 8392315 -35574571677006071880581421806935991040 8392316 -135343765492550168685920545973868840960 8392317 27687712071674834107948247432769492480 8392318 114193050304980871491208211393490240 8392319 -8033620503393999081877148193239313120 8392320 26351847778997318436630660310577971200 8392321 -41185980118254263319269990169054721088 8392322 101961163024051834050419563110448862112 8392323 95046520528980299884747467030980360184 8392324 -118820404573477239810033505788034962304 8392325 -89311947336707712348250999954256194950 8392326 -29059583805402006013506851179889768256 8392327 -82130959943919980557778674186752014824 8392328 20589551906756138197071364600735334400 8392329 10460880966469534148880694349200596240 8392330 -24115109798657051251121581437859015680 8392331 -22169065163312593520593856360909564976 8392332 -8300381452698900414368081913962250240 8392333 -134454044377725035827707127782631257418 8392334 -51719917867795455002679251968560773184 8392335 -24355644321561532320927210452004602880 8392336 1432706663308507956852762086731784192 8392337 -204865740177353669143316880525723879360 8392338 -5670823970469667747466613109478077440 8392339 72080441354218554714789367315614607896 8392340 -23448564501409727269675352215636746240 8392341 -35751114720925829190490616269262810208 8392342 18290763907226485569466161818751903744 8392343 -2734267294942217036797491388646146080 8392344 10974385178458276542898845136223232000 8392345 13892424843058433174199076707291176520 8392346 11025559097666297528656833002822109120 8392347 -40652473642592231484192858245576414676 8392348 -101424066335871537392765556763599878144 8392349 65717971504451416782111126808272663552 8392350 -550803884704070254728608912964840000 8392351 -32107381228160898412708234649549716992 8392352 119341304114299450680521274628879613952 8392353 -1435689490241015710845639538530316032 8392354 -88038420601687488391494657983044776624 8392355 87669444679630704653065568337856865760 8392356 -14785284121364462402582830477070254080 8392357 100066432107602039334224351888349991840 8392358 47995930964386177765376352277841462784 8392359 27303197252253932176121877742506884904 8392360 65443898127057277146314202314198784000 8392361 134225831819012614523884710199952179962 8392362 -7561302356682782553489961191455782656 8392363 -3275946024459853457457988237214321920 8392364 1782783642988698731725582644996183552 8392365 20779574535719869159376720201126311200 8392366 33211305872757287885725932660504397632 8392367 -223476076278272965048107865057351047648 8392368 -11443358106044623446976985659593523200 8392369 -2169421257653957677328322736546240220 8392370 4119115742206691906368425266594588160 8392371 -40799366078403656019668794394860990872 8392372 -3802506523822084136892379945441491456 8392373 -49311647758347250802448383269622835840 8392374 21642501272634011840262623234982104544 8392375 -122976895911859484479561411331575470000 8392376 -36362730522499340928114384485403340800 8392377 -15809972671273102922706087080288847168 8392378 52162953916016705137406790435848634624 8392379 80780968489767759686881365802280480184 8392380 -21979314506959783422338640179300014080 8392381 51796307563645492045755589061153084032 8392382 -23219308881339689225103830229510782976 8392383 70452172424741070437779257617860515600 8392384 8816021074081204339799693930124017664 8392385 -144651171537226638252821656544795947200 8392386 33228053555666782089044463679901038464 8392387 -195606436309975169850106501090574688964 8392388 -108383200537546346189264784512726435712 8392389 -47548353256680893544729578688073164576 8392390 9590433549688272290031736052988660480 8392391 13774380760731433913650810520762026464 8392392 9734808985513704109119798742894848000 8392393 -35406749806253594178506514485383033116 8392394 86011010302374223736067906837972098400 8392395 -26090039532613577377251958845195513600 8392396 -35652794856005280702010372670730240 8392397 -18167272541967418440134718453701204880 8392398 -11903363704762053890315920271104527360 8392399 39368131153885445310084677058568363464 8392400 -24460365312626685148612837349138227200 8392401 -59604377302102333472870539206893605632 8392402 -165295615182771674894726656504529942400 8392403 14544340786364177522392019884269138000 8392404 -52178684484998183334124712632164808704 8392405 54422837376380240213151040198642047360 8392406 -5410798243082955180735669050600253312 8392407 -150314620351398568520216768883641479680 8392408 -21311515070995610239253397305682647040 8392409 179711800813885493046222566338793597460 8392410 256772267600914704554141770731821760 8392411 -129553298958182481590028051207965724988 8392412 -44613874640799544541563122606242162688 8392413 -17194394720226201886544110851420927936 8392414 -32916897800000322538276219855171092480 8392415 48864371961332998252717496336072552400 8392416 93628390926235400673035053633561165824 8392417 22027858013210654934117937898069864544 8392418 -53783728159102140655354758915860227584 8392419 50801211250088493970224061231951345104 8392420 99118655537221013449367507382811054080 8392421 -134151070091631359570288324563683957378 8392422 51848282460002098011821474099575073472 8392423 -41005498688433083776734205702372219736 8392424 -24847874722987443446004994419026657280 8392425 48862824728748809276286598764432240000 8392426 -34466236255096893631891481280899836320 8392427 12751731787303316773955006860016512800 8392428 -4616291281262715435108070270196246016 8392429 96483274941696422249109837670225987360 8392430 5513125834921916269686022897955644800 8392431 -72736321080652693060002042109730713848 8392432 -1840304635720561251981632741168775168 8392433 3115657521978917699798767250145648000 8392434 -240331331618231834338295091737925888 8392435 137522762191765693419695257472639930160 8392436 3356325360615370051618691565311207424 8392437 2476229807883135860514357820880941440 8392438 32451082421715953688832163233772383296 8392439 2769028558109627057468513436503832 8392440 29156691624495859123849013977586073600 8392441 122230554746585804167401787413399446664 8392442 -31737959804827139219511394686835028256 8392443 76839553248859795957798643282539799064 8392444 -16761147253669885429765270437835972608 8392445 -2644125238092106361888789962950247080 8392446 -14462862291741353099777398246143659328 8392447 34652608791965472535856520327635576832 8392448 -1698664154362909561973096454215958528 8392449 27742561992050453984201205202877798208 8392450 -21186863717672656851340940460376272000 8392451 -8519708308368968879135004074130850608 8392452 63845813812271543820813362383396915200 8392453 80878769962185940373748164920735604702 8392454 3158381032104226860680771150776537344 8392455 26875896293494907018371347311925180000 8392456 -61185491673228559199448233919241989120 8392457 -223040279967712210711530712475259691248 8392458 66331848315551677342347915386406812160 8392459 -7711471831512815402875167611126467784 8392460 -76622706704353989345219288854912670720 8392461 67563629047329431699446538570039881728 8392462 -32934767963888199982442239542569927040 8392463 -106253125527480291704657821676438142288 8392464 44563141539340977195196671133756293120 8392465 -69070476009360207353379284987450386200 8392466 85783072107289081528619572648377516432 8392467 -13157936052407110590462126377973070920 8392468 -43725449137920729952854230342668826624 8392469 412168074309411925895678994507820862844 8392470 -4510710984084889515853860397040117760 8392471 197828151129755901122844818025326720 8392472 160112068089102197052463195454727475200 8392473 117051619762916318192407856581193341722 8392474 -56717690929776844137679141869293013264 8392475 -9123093427019004546088883079273091200 8392476 30561761867172954393145552945447352832 8392477 -177418182279467518220486701524984491674 8392478 95779342365053922937143251744410631040 8392479 31070166429151612367189440604273382984 8392480 96342401057348195368585968700228239360 8392481 -141895968586972705094623162522792418718 8392482 293091460895885209060228828303219200 8392483 -55981434290300138354544493341041694960 8392484 -78708518453522076430648353683815526400 8392485 -4131402723062907869973010722464851200 8392486 -131856306852314011778283439094804709120 8392487 -181436258547000889465632520517718130008 8392488 5523663848073039036480103389848862720 8392489 -23855539444417035163756094489183913344 8392490 -41733956406063026811228313044388780800 8392491 127407271513048785941244840139527622152 8392492 56574690610156428538485707370741711360 8392493 105629703582882771612105016197402011424 8392494 -10336718388067060674407436279355345920 8392495 -16793157126835795614703577612679603600 8392496 19460638484258607045562051137039040512 8392497 -61718893461660498131603150743051596672 8392498 -18580995656552030575806212062002102000 8392499 -15964303574112534627413987123993488500 8392500 4511332808385297367686788926937520000 8392501 73463705744837265659001890445337039612 8392502 22790011304843004630001443354627717504 8392503 -20477593791293454119058856089432103296 8392504 -61684687079062954487700807195990282240 8392505 119741522117570548123430946518836856640 8392506 -12034232003831669840512263308323387392 8392507 162350961806323857229448292791015990756 8392508 233568353625242273886879473822688823296 8392509 -34423991560219832900856149440717690560 8392510 -12066502229284466936463277677387194880 8392511 -177801236765717253288984815334036813888 8392512 -29938856677242731692783846020001824768 8392513 228032529291866633539726528684678288980 8392514 -15946259896100047027368432595048335360 8392515 84669863240299267084629812833554992640 8392516 -74503714562211560967893785664601870336 8392517 -21606119346356840659862086421583004800 8392518 -3772781451942988072213382126363884800 8392519 -69841803575304868882220591835737159080 8392520 -126154247313639983620585484039316019200 8392521 -56621859453165311306039209922949301488 8392522 -34183086370372547741471332641032484000 8392523 -34167377175301394929663153572348359496 8392524 23095742122308076346893461354565632000 8392525 540540210069581686012360316519141600 8392526 -37201192780312807486723558975120421760 8392527 64806563982626479983763274704041467376 8392528 563271703817392664208039193956114432 8392529 -74479063666548628108428524837632838940 8392530 46644820339706985054084113170452856320 8392531 27171248641886189575835319720429321120 8392532 -135255497426393142850882774151722418304 8392533 -187624292077647058419499812878121445152 8392534 -11437909177564097365453714771603471584 8392535 154580660970244065606282407655104691480 8392536 16896407969219793137233400067913175040 8392537 -6733769742052790480195450051012363776 8392538 27496477600639738484906325818700006912 8392539 57568043723534826170868869645714347008 8392540 -36883185821802952887904213215935692800 8392541 -74755388855084150714577428368196371968 8392542 72144753398559609416217297656981222400 8392543 119556987022120548735700539383729595744 8392544 14779695966109594927423811485657989120 8392545 -15688414855880812125314499044224972800 8392546 -50170031160872163891194383537961829600 8392547 -60048918140124972190868582704331433960 8392548 -76170207355549568543211143902048005120 8392549 52503947506706896786854811058996425920 8392550 23929102203158912936150749645065484800 8392551 54832537418482453151436461730644974632 8392552 -52410032285973372986974126977826897920 8392553 -90157751960085607835340997211885765916 8392554 -19637261960131326976428761608372462080 8392555 64383546894141708824727891225972049920 8392556 6732678985905092886155410277497018368 8392557 -48657599748016818588410117558260148640 8392558 81748227705529859623311803232341803200 8392559 -125280728685699635086689389349886679040 8392560 8035008617903691867381725831331840 8392561 -214700149311399726606239230046710785838 8392562 -1829631165283129773522316555300640256 8392563 80144170466979009137708503065880392624 8392564 36766785221180301597947612852527840000 8392565 152663390831079886609877427243031142400 8392566 -3495994369264043671970427570843955200 8392567 -158533871624817411305331146798711227080 8392568 1011244244450545002277613840604856320 8392569 -81663003573644100729432040044646017456 8392570 -11937432806509599471614548031672428800 8392571 88963694789801163728743686186643395600 8392572 -1680563901534419281952983677122755584 8392573 95489302785454654088650648624596195360 8392574 28827472222010272205562315839932564800 8392575 -13344549417250741085431456520704760400 8392576 -47058424158683855870000254083819110400 8392577 -62898672719211965601948083902736057976 8392578 39269471585086498012044735379648535424 8392579 -54369141743260954817444107566330994016 8392580 -20425440145190935510197570189490667520 8392581 -413494204483808982408102535603128672 8392582 2680439440521840462579480764058033984 8392583 62060770941874285207629193407462725304 8392584 1137034957556579671002305267389808640 8392585 -85858620815738318882201961646469716800 8392586 7782849100224707669517713846086608480 8392587 47844108866188971025185367955460529152 8392588 18878413879141940108356881626121688576 8392589 -3138839635190914191620935334320792800 8392590 16452530999610259691424582073552173120 8392591 16883263273114043327680890554461091152 8392592 -17971348423785700092170946381824360448 8392593 -60483541744050138307758883986330964992 8392594 13420310010279522257068810415402388480 8392595 21183497897341552251059948490277333200 8392596 38659647133463901835072634643576379392 8392597 -163561035976916849267706854928908707954 8392598 70145570710128774576705217218053728800 8392599 2658594238687447365113744901657108480 8392600 -89077928821092298053267965991613440000 8392601 79527401071956879302683453029065558400 8392602 104130540017198669017094885291883285504 8392603 -90842081915831055975266805502158777696 8392604 -136675990197993871420883731113088819200 8392605 -28071142462727630490458543453805265920 8392606 -107266203786813582919430225014565701248 8392607 92488951015152289393572583445484197856 8392608 6955674281569092373112419687782678528 8392609 -110357489711549095618679834795359448237 8392610 -41842773036094181832154714110629603040 8392611 -40406928325143160805133818992531370640 8392612 -49297190153282662266166271249651215744 8392613 -6001246364304171087981005385067989636 8392614 -50438611653220034252174292041138852160 8392615 6399756371138470583300089093833408000 8392616 -15098908330782529073284786084145771520 8392617 81176064296458345042093801698051857034 8392618 -12807216202291616917290927561090530112 8392619 118543650136473624471346714514476660020 8392620 18214549645907867802114576100944476160 8392621 137690241329083136199858005377299910880 8392622 18928080291771170968354885301312041920 8392623 -2695804096043281624525422461179779840 8392624 -35727316874037733905251053973400780800 8392625 87543444776243254749893378821571529000 8392626 6705687933611395222097603348084736000 8392627 15103012381566836301394001064199247112 8392628 -50769338533172040325845397964093743104 8392629 9295877767413934304321678071661473920 8392630 -9133811882992206962959644471516871680 8392631 25458071444537931646786109317006834080 8392632 87197719250697304191194261512632729600 8392633 -21924445305558426806081625690130572118 8392634 -47835478792323855177790779996322767648 8392635 -30841350665251268001526243671717952560 8392636 -5414344546288130257483458144686024704 8392637 36301034132144722432412006191007109792 8392638 -507425843751529414032828534047461056 8392639 191129881262523215398093630915075845440 8392640 1118749430956975899083960038918717440 8392641 2356069348240468696232201570750318880 8392642 -61564567025580066265808038430895004800 8392643 29399906375872903709667409350572821200 8392644 5009404028579570016328605541428879360 8392645 131328185204000589351621131427957289080 8392646 170657864605389751903915593441473415168 8392647 -143214190043028051654974798182290605400 8392648 91336023531051191572760427432376811520 8392649 24098589085874421146535878835957553536 8392650 -4817729467946915330454932175014400 8392651 121554919811790943053236063015788405652 8392652 -54613273983146335063875874682205457920 8392653 8388885946432539419433896957698264182 8392654 467201193028023146282936624234769408 8392655 -43813494543526570209609983377520296440 8392656 -6351966063938747724802255470595276800 8392657 -20298582741721176824435314977139774528 8392658 -24251342495303036093206937736761382240 8392659 -47251131835162914104604463243158240384 8392660 110626693053164177039739291914690895360 8392661 55119089202552493792411664176108320000 8392662 -42554213083636849113523020712285466688 8392663 6954776752193274432760056509603687064 8392664 5638027700313248255800291082734878720 8392665 -76812405131346040662646156119827398080 8392666 14749172410855005851664425967682690032 8392667 33625786347187226123191215955176317280 8392668 -9716945539477675804057336444385624064 8392669 155052790370392489472347805690317276070 8392670 -15320261928816168411564749204312889600 8392671 162590517517646700995560771215181032 8392672 -226758852378825167677716796717544767488 8392673 43958478081538800911718485683610958120 8392674 -44647126480478178689758440147409818240 8392675 41315366043569699583109663125604392000 8392676 -18707726996448188786592768280309703040 8392677 26357897152374774077067210129342863808 8392678 -44619675512360580995860107347868802944 8392679 -8416787766174171259003492821513745920 8392680 65722862604477814798378040382873600000 8392681 -32379595228077462327653955140450000 8392682 22146013852627566230588426086906806192 8392683 -58403632096049442038380303111068884496 8392684 13444239160176896038743576004341084416 8392685 28801216236229313743935036912990184320 8392686 41900708559870539032355714563742528064 8392687 34804079590308797815153228068265145520 8392688 62101866063147589423669397162144071680 8392689 -46706543320956169208179230321319077246 8392690 -33180156103151878790139738433572386400 8392691 -14661949351632081262668479487846711708 8392692 4198370918675218437595674294952132608 8392693 -49593716653709816936372911613688735058 8392694 -105016597140141883669301455230083851104 8392695 50541552415071549185924173911002755920 8392696 74042590865730003212427078227600670720 8392697 -2343384902087318577312462112320888000 8392698 43045531391790760617648247845899766384 8392699 44645895911598923077405584676600279040 8392700 -5388828817828529607761866028076288000 8392701 -53402290863071308807829893920962592768 8392702 133151972434653862077894260677845014400 8392703 27564961371801094827491352023927967864 8392704 54965103793152389977242267074464579584 8392705 16599207299045190644790988513478726760 8392706 -11756946341153776084239860533563947520 8392707 -5716556269097578958571003120009029760 8392708 124586351623778195892272035750547155200 8392709 89934356267917807804277821052706338004 8392710 -6033983715733733167336621808618522880 8392711 -140300335402547371518007476953931360888 8392712 -165763259735401841410164892388468812800 8392713 -20985251824982877631356498515895127680 8392714 -65099281680195312125715485341496237568 8392715 -123832174707606217478336135310842204640 8392716 27783582499933724223493096597224883200 8392717 297127518705285501863691318151851754252 8392718 -103827324223438073656102454437691424960 8392719 206567938462490750628932110011585905040 8392720 22690061363349137393126162442437345280 8392721 -80347936360570858897847208728920320078 8392722 -17454060483098344903189346930014233600 8392723 41886267935292848199510100732197888000 8392724 -35186987883792954547420383959309414400 8392725 -26110066395539389682725546317061420800 8392726 104980757611975587831704060950848993312 8392727 -8306087393869477634588162840834285568 8392728 91310603539265837026549621298724188160 8392729 25720427329280620532032950524096030484 8392730 99758167156130288632058818170250545600 8392731 -43051705228561083891386140014452969472 8392732 -19495303753286821555290759225180219904 8392733 229927612050857823201335700011852805984 8392734 17266271500730735053737014938801001472 8392735 -58020100978267364649376142978717500800 8392736 -60827226503396771725189341454047117312 8392737 8947693459709531868462093646424815680 8392738 -70531879048727262693559112007271266480 8392739 -4612079293573035416243562069965687460 8392740 -203402264209326212371511602627399680 8392741 26530980509236078307109280253044814784 8392742 -3900151167787904936290602716214301728 8392743 -22241112641476285673830678849605492576 8392744 44682079684990436656924102435267292160 8392745 -91236418900281266684284451814279982200 8392746 16785937086496716079004644549298469888 8392747 79639855277481932705343372949131373344 8392748 -7529075595869107562058044749039663104 8392749 71105495848527834204234150822760729728 8392750 -60467388925885149989844481721133600000 8392751 -35851922338068106666874347566450641496 8392752 7924726927322214629914710708048691200 8392753 -172947499742279090020770470472999605998 8392754 20179938765188770622441227761426573312 8392755 908288920822381899594098942791365120 8392756 -39994459288917357408516602457720135680 8392757 36592733428488973246939545624573569532 8392758 32500742406033401045382003426991001088 8392759 -92117736756308225764405853461131249384 8392760 40305059021799044274576751410728448000 8392761 90280300762966656967487803321145412480 8392762 16337326312267860962087564617945810944 8392763 -98493173537052061363484385954032264988 8392764 -48165023043598345087475497803649440768 8392765 29163793816399699334309884182778623660 8392766 25885141014726786573105278179372345920 8392767 -59792171406080441476669348544993457720 8392768 36120468511580179150977553481613705216 8392769 23900003060124693866159980117638274752 8392770 -25570290825972457912564427512597286880 8392771 136108630338742022408519536475079120472 8392772 21191395484076189265264915589764661376 8392773 12673007789376792094249266472896568800 8392774 28328151990719113695679358944393441920 8392775 -2788593652881591054568495319742465000 8392776 10431604698610190481289328429999554560 8392777 263532012981970772272342654203920996112 8392778 92442722659468902359448336063327355440 8392779 92969015215339728505572799553123398848 8392780 -8438379742500296235542656237346688000 8392781 7112621336649244253141598573207632172 8392782 13622495469120190070366853596614836480 8392783 -153262191217589199054523679831556736 8392784 625288366967341217158441265940381696 8392785 26128013764082703231296235167096256000 8392786 42762989082115051913483176308929768592 8392787 14055219351536371378855214910219211200 8392788 76612695037862458330643753065267077120 8392789 23108020201399110453374958875688901560 8392790 -2287336978418672435571651670550691840 8392791 7332237231153180848052870444914775168 8392792 46161846893161473562946023975350558720 8392793 -135643528884404710338757972193756771958 8392794 10817803572053938212421213969545031680 8392795 28361472571865414188620859430404385280 8392796 -52905881474232857151644242867780830720 8392797 -19568712705082271459505743106720827520 8392798 -74683064430600788570148519386628464640 8392799 -75468788355941203435506408616168927200 8392800 -18868209738047827365139497493659648000 8392801 1886650215853330661974410759082438912 8392802 13234323780163217420345275331865600 8392803 128208684533653769408347203657143521200 8392804 -17687207530757952323021959245290553344 8392805 22771469632424770400111689398446461560 8392806 -19330305979229670538753109909239723488 8392807 4834034898501891049891616688797292232 8392808 -121056368404081220622980823244868183040 8392809 50498139701480571072087604827629044320 8392810 4409161315315247763264916783570656960 8392811 -72702911603213856824348097221013933168 8392812 67460567550741531659756874514107520512 8392813 71596819788765830664730156814068987200 8392814 22142902066903991272049515858054664256 8392815 1652734526163651114849734873484179520 8392816 -3364431760695787387744469152077971456 8392817 -193342855411538708740778724408191833134 8392818 741997023520688224020687757297136256 8392819 213651636801528549730701434682635878220 8392820 -64498764298287283450240870928725248000 8392821 30051039595217296171292937883960632864 8392822 -3072751874452561540009693831802791488 8392823 42530762319156828244292285120053609680 8392824 71045243687298523983605006954595102720 8392825 -71934894829518040576744878229840000 8392826 844829420885820071682172512797831424 8392827 -37994732304125962226616123491022117840 8392828 16475865995677053400716496533837969408 8392829 -97672210802880098746171799266603560570 8392830 -10813905905009576265047074680722206080 8392831 18533297220894348615682634237934261632 8392832 53517098100567856405311524601593856000 8392833 60419035186164815539403854710306588402 8392834 -57602528609778251088766593789726491184 8392835 79085062836175684866380226775842014160 8392836 33401175251875619533204016397170939904 8392837 287117776281713122394805110428357998912 8392838 13068628165571253018641820241829161344 8392839 2384093182878227681012438703465624576 8392840 -74225491469463843488893430536482355200 8392841 -13697309385019688157843126588991643100 8392842 48913933306462149072800767054979082240 8392843 -78568850693684920072950158891639012908 8392844 -122497787735328835851760105042020651264 8392845 49970219461167935287761534787606967520 8392846 -32803368588808607173593767752801152000 8392847 -58963968113291414456813498261987926848 8392848 -23128509949225331609780617253242208256 8392849 -27379814732307373707502281349377682644 8392850 -57259929969543925016185314784487316000 8392851 26798676537518315050477787646866461080 8392852 -62179424716440129496924398415602024448 8392853 -40485252345145226567615631245510567520 8392854 19555712257203714881479514698185412608 8392855 136001313123068915287470689823231908760 8392856 42913577684506886827976839989467750400 8392857 111198128533682316471076958709148804320 8392858 -13651596231016939184505568812523624224 8392859 2941940803752789258457102739706448416 8392860 12334962655816216361455471833575208960 8392861 94454397676088045196034300740891515520 8392862 -29493130785865413844269465003992294400 8392863 7150237203719052665775504416084997888 8392864 3965003004028283755224926064089628672 8392865 -54821628274740920910011880607003601880 8392866 9513664613874852361900254566316080640 8392867 121248160651638239868165761347936196000 8392868 -45340336138051399643083775844075663360 8392869 181132674452107147765984209937531200 8392870 -1666313146150614850115796974466969600 8392871 5898057977187870938499655614574816872 8392872 -47200390379576734554654039158593536000 8392873 42030463773395855309942314641819822244 8392874 -12879494041993297074615900548744648448 8392875 318720446755163834215993927198668000 8392876 6204295461723230670252912929182399488 8392877 139566118270808098109840939173514480640 8392878 -5253275621928783025302936984400596480 8392879 -91746908368717268054973657416471192520 8392880 1958017515931283678398991670326722560 8392881 31328256882553697319953572422824601600 8392882 -3476350141122646831839439259236156416 8392883 -18530511262589164994518463354064884976 8392884 -63853681893787960548824315097206489088 8392885 -103121529535460469062202253959780552420 8392886 -31555870821707075501009844911338118976 8392887 -129621880280671943864735498238475731360 8392888 -65123066190584076482077917623857520640 8392889 -6806550915911313917279761561897775184 8392890 56354559420878845641542157576295449600 8392891 1058750271750758311745441026935833840 8392892 -34202157505559504666861498530742807040 8392893 122735085433983493729283810628880190784 8392894 13173060306067983893434391666813434752 8392895 11363989985362431605862735765265248960 8392896 -2134282048628391156554980172932055040 8392897 149928521078231933620686931699143649346 8392898 -14092761892373716418978477726156882400 8392899 -15321040282016064494966155102567494480 8392900 15436683146837271971924221800768019200 8392901 -9770268136102261983826786168633620000 8392902 -14311192415100843797638242683857238016 8392903 141342502457363981357803648107606504152 8392904 -49112610159041789500487720787539220480 8392905 -4364906158816223562744504657257259000 8392906 11185572125067699584182772132350512480 8392907 87960886337927419917354397942746895920 8392908 -52538053431360610283875775840413163520 8392909 -12419181142450921860993783847428510208 8392910 -26738940683064815960898467100811265280 8392911 -55396016531802848546962195447678967928 8392912 689430463722790634734353810128240640 8392913 -93531613479980984673229166774395885596 8392914 -43628326969611521263525034497249184496 8392915 1877655974700753300498776593173339120 8392916 -28639527765016109900629630898085904512 8392917 2588463332917277885170254274004130240 8392918 28250980464055810835354529977989328160 8392919 11131538148724480657790001198482302560 8392920 -11181902311390497042849032893164134400 8392921 -30864030754314571838210574444267380988 8392922 -16553412400087128931003231162372325376 8392923 -108774328200132973608877335203773440 8392924 175450441697290743155328142514694652416 8392925 -23360666631875059855773807037224764700 8392926 26505638789015872698856793244951496704 8392927 -10988905885699338845419834580232268800 8392928 -6677949815488697815935590257182375936 8392929 -92510915685921986855692095390323195712 8392930 2789024491025015124910381440264253440 8392931 -191480660646610621026541625284712695296 8392932 -8268243496633654681095413979977426688 8392933 99833911198129486939391631681813261182 8392934 -10217393648686025343126328723758769536 8392935 -39047984358720829739603405495510929200 8392936 -40749314630157436810923592204540216320 8392937 -66643926922642721869845023919560139648 8392938 -14479231532569895860898136271446534912 8392939 -235149202695285988109818475732047403640 8392940 6965706465174833709317189595804180480 8392941 46978029320804426385869595671774719350 8392942 -44221741978314039562019760276244251456 8392943 32078126263650916895412988145972615544 8392944 -11178145211173874924286037906426429440 8392945 -124710202023985883761411738647972744000 8392946 -45653391362704622479235459720635080960 8392947 63245454677882317268551460942491199040 8392948 53751137634754336462113735280598465280 8392949 140049311398583736459894624105698155950 8392950 496904900501840544728744838344208000 8392951 -71471619695188077020498643730880015520 8392952 -847594518033797725614879913175347200 8392953 42058970474227185130307496953161003584 8392954 -33051390202569975284779268377669804800 8392955 2735026643224212911987858717213625600 8392956 -2596446403972387369842610398447747072 8392957 -179566754406351438009033961096430335968 8392958 -8559194653381051349221795091545202688 8392959 -130565620828986734876155261095701032200 8392960 73675935313801558521186908474494156800 8392961 86391782665265281028113385209742498562 8392962 -17715090692564454120219165350640948480 8392963 92901948098343496792760451275954108640 8392964 2891804730739528695750492938966606976 8392965 -51511712972673143730007245287155060800 8392966 176384524262167646153569421195413204224 8392967 -101745410525978712809253394461393065040 8392968 -30870130880330930263201543153940797440 8392969 24106329207680873661988084977296107400 8392970 7335388400457389916401818011606836160 8392971 18893737155247335408646505885718150144 8392972 -30042107602979793706628698130609024000 8392973 12500743637329523002348009202565145440 8392974 23381297442045123846167118231897533568 8392975 87129811881280622318617904847786293000 8392976 21418032817252147615969817966472855552 8392977 82360113455192092717579781214350595060 8392978 36852737680414761582101451734758136832 8392979 -45652989990028201710425219284701691824 8392980 19395189207248253819164802346965903360 8392981 118256091100831143791571907546234056864 8392982 25592079023659700230585165367383615872 8392983 44657409783529855144702317901787795664 8392984 -84525380391990291780738521759117414400 8392985 96570780445293955736804653676265657360 8392986 -12711919256674658659503221048803238400 8392987 66105945596283615804384684878448462552 8392988 -113295736476564385093181188283023962624 8392989 -24683872530641555386600908695570257920 8392990 29224964334067631074044604936524441600 8392991 -169289986776328547725301390298726237888 8392992 -42667672824028432427863494481826807808 8392993 15111986001035838375504756277432504000 8392994 1608822807794978850123986692092265296 8392995 -30020714150572941997144253790503000880 8392996 145046102218296279067151127827427728000 8392997 -122468344810753620810398545110046447554 8392998 347106559368378403020515534089394688 8392999 -3851767728223715009153261966466360672 8393000 19949525412700928964385190447923200000 8393001 74380306014002506881851160292485612432 8393002 -19776932604898459315010210180174432256 8393003 -19255521661985490322359481057699391880 8393004 -118004106348797315611761797586009338880 8393005 -50850233753597719889124699520359572340 8393006 19377802294688595409493180452369724160 8393007 44346512292569791054540286769017246592 8393008 18488914372152433901538452567957438464 8393009 14842491107329068089594530456693502004 8393010 40081365175522137346681158094992898560 8393011 -46274290336924866368071917770601214776 8393012 -66326682831837308033349067598639842944 8393013 -46928540368234643738826240570640530258 8393014 -11829274450209816465319852119205496544 8393015 -73935494578542537706162972983551724840 8393016 -19052932661427525441157291041311846400 8393017 -10181966590343264971712550921656670934 8393018 -24769383752911169287866831870039281040 8393019 -20656147356730382870446541897809962960 8393020 29909565678914542240678602101390676480 8393021 -45593919638370738853418635695156624000 8393022 21740506052611171054197025013259663360 8393023 -79150017159718205084733106930996804280 8393024 -4453518706495222719051717430738944000 8393025 -21123954422949405986976372951113078400 8393026 -43783370024111516981972196756139050288 8393027 -84418994935212869472537542119685732880 8393028 -1378537359333372684770653399676755968 8393029 -4114978567432804671344680929780596516 8393030 15709671406336576991177384332197932160 8393031 -99873828746809226409942585053084469600 8393032 130446772827552958507793143589099750400 8393033 -8334327180221808254093818929253085184 8393034 824862455771888035188571356114709248 8393035 65049196654138512812055413983436808000 8393036 142986412827991614601905483143644098048 8393037 -47693461194139776839177111586395461440 8393038 110856333385351076810179894541923944960 8393039 -122409483831171071418431769625690970880 8393040 -21471088508169551050898036728253399040 8393041 -845732841588806656766436487542437920 8393042 -9803240978276417467715974269680424960 8393043 -14829222683314562999120078380551101952 8393044 216970634670196193599398067728603008 8393045 45481446287635296074815692125899113600 8393046 15933631033440405183144232574377320384 8393047 -136574597783589532958531585243232892416 8393048 -51523227970282836852530234002204784640 8393049 -24216238661275408312077728310237542400 8393050 -11444463985865213898327339561745393200 8393051 1241779627499804644430848279423473024 8393052 11252179153281391369198920809969393664 8393053 -340736847773166492601459659469997940 8393054 -31612000097159579961994508470034673024 8393055 -27158057849470682740234887919236401280 8393056 -14085580118250559262605265216518225920 8393057 -108531057155665167562434565445454185694 8393058 4570539185894553360146652926143532544 8393059 103507379465942292352644404458710399260 8393060 -20966333528002188076105329745774080000 8393061 -108616440512692006921390599546562560960 8393062 178465484757417667194702369056569915392 8393063 -171895999868440774320699901529162984664 8393064 21649606234470980930483259857731584000 8393065 -9147368340530867220643759281284376540 8393066 486486483073927067169947604702716928 8393067 78914647400853936704693111163385009884 8393068 37127452013054215647272513801321057280 8393069 -61651591078644531803431824555591265320 8393070 14060329795672522573430088144837918720 8393071 340942768661655095860565720928177483312 8393072 -16230169398454945816019974733732118528 8393073 -12767331695183146169680258609819192512 8393074 56482361752478132717827851720283496352 8393075 19900170278824837388933748228233604600 8393076 -61332845780924644550043276259111191168 8393077 -55877034463969823749651019579218126656 8393078 19639167662064558027190318824360009024 8393079 -9657030005572772693179978548377097600 8393080 10708640237792196943591363874120908800 8393081 156821497363812542576847097509740270292 8393082 -14105686788337835723192019441755486208 8393083 406232218836430520160506046497868384 8393084 -219518240073562734450185719004602368 8393085 37862121575178565939890350436633019200 8393086 53625286729845303567802053603605478144 8393087 185827644679423462914465544095600842592 8393088 -48143861637564771635636295551428853760 8393089 106540472366429946340579219593279172420 8393090 48663401089201905981757517546358113280 8393091 18931454075628376974615507072679217664 8393092 109088273129927348705416672971522834432 8393093 198152848446720065797342011893991839580 8393094 1382485304688098754998206865642449824 8393095 -24131042332463512415669585146661756160 8393096 -37049738034694782273034459572075678720 8393097 -88974799398700680211005313407251631600 8393098 -3476941020800722550492392818453811200 8393099 21425081811324383918189930490944604048 8393100 -12694938210464175615560753128684723200 8393101 1475683403356459411067943678466067500 8393102 6249202162300942669432369152278452992 8393103 136428868769199205120820329203628431912 8393104 -771841345443787041273999090137825280 8393105 -16692250547914305140150500229781263040 8393106 46431050683619447551390869205272808704 8393107 -97562802174352368101218247977852898644 8393108 -7039863915888126163880368680551609472 8393109 -7245739363901518832625508332339154080 8393110 10590609362926592313486948273445059840 8393111 72659162026221027576911258553060704712 8393112 -42220876256611624528867237293995212800 8393113 -26046636679083289195447386168448590336 8393114 -3068698124897691343486358375175848976 8393115 -69250981758072962493120287256463355280 8393116 -44422250831170075586781366094957519360 8393117 34516906642879645112113900472930248800 8393118 -35006519827300345649470765864037283840 8393119 81933125178108995501187873457774282752 8393120 10899503488024361480738104790878126080 8393121 -86426042298626991085580399091671867616 8393122 -114504943664854988837006286651951679200 8393123 -58527218627658180173177737078672572336 8393124 -26918490205582159597741686001308908544 8393125 -143443861556627875723149875454672500 8393126 -10940931840713557141341280212215611392 8393127 2079394374225430001345998810097006208 8393128 152920597807727348771430511796889308160 8393129 -173483223861271015741539553380329703600 8393130 -29862482219394134312285702934131060640 8393131 -95402807927135133788049376544751241800 8393132 75234786015422598912818261636974582272 8393133 -143179437356833396344298892151288192 8393134 94530604033450598053091486389984017216 8393135 -20815573432387406449346553848525860920 8393136 -11077330864025341412151619268825579520 8393137 -120106240120936316060122081451315808960 8393138 15918450105702234138405712259245422816 8393139 -4064573071658716611952144497112407780 8393140 -8870602916776204133820050538242949120 8393141 8087640682488139296065440979836373184 8393142 -5030528205118247987851650437308344960 8393143 67497459942485498780876799732812656344 8393144 85104985955993203780174334901291356160 8393145 7298755109733394070987706920415686400 8393146 112374336595327432355153231168099164272 8393147 -465848964147571903793922801576592608 8393148 -2720243215899722436864977145263021568 8393149 -7905994500732227302272244431273550836 8393150 39545306661101900428774749390930916800 8393151 5741645200546732934478693702274601280 8393152 60350818388413977087705253202735661056 8393153 1524371837009808397002691556889539460 8393154 4773229722237136355775579828167958528 8393155 121464575947902460208998934789217669600 8393156 -27846554657775164243100492255636420480 8393157 56933296786677278419444594054752364800 8393158 97198441522482868558459587556649081280 8393159 6370460630765616876010911743858712360 8393160 -163692815988631922418997881121996800 8393161 -169970279122783043758915210093590739968 8393162 -109981618512422277751229795354377737168 8393163 2555114095592917392085404928088126400 8393164 -25439463933088095936821300006126403584 8393165 -117312082196349393174672954601470420 8393166 -22123146115910077947129204190009774080 8393167 -111812925526692165324022696849540824008 8393168 3694746173628539228965500275866730496 8393169 114237278076096316849887112027486888944 8393170 -1398439785644514551515953188457792000 8393171 -59920883133927695226254512529933972628 8393172 -80978136768380496669568079720245383168 8393173 198271691779128238186413723317993969404 8393174 -15769053132039698608425219375067517760 8393175 15118337470151603050088427987938616600 8393176 -80888807636010032894695018301730324480 8393177 55164493743305362237367691368899432260 8393178 -11933571716217402675133593362154149376 8393179 -224285684276660855349449221166926428220 8393180 3319125708110689599722832063921600000 8393181 68082348977991506896244150582592001152 8393182 -20507441958556875534898162382758489728 8393183 -48193325662619290436099579162333088816 8393184 -100302865983765280464968394730309681152 8393185 4299407581240712379806361467599449960 8393186 19678073431291094144770490139755890464 8393187 44434334670715493729911195629801462144 8393188 11272515631627905974035632801882931200 8393189 31580276525107103836816265753710210944 8393190 9249918441279955798856933652115818240 8393191 -48860038105208638918340926666637306888 8393192 -34892188335042484588875233564542617600 8393193 -172268924433793934243960566381968043200 8393194 4982112862932862936587482926032460032 8393195 -14420711439787883130175830717225184800 8393196 -5496337125297520280646737150451695616 8393197 281012125927327265556412506023835434560 8393198 14555511396426157874099365057297859520 8393199 117635154194108091039636524703185011464 8393200 -21238860601095324650863988689584947200 8393201 65103730196217026397136645084320868404 8393202 -30699656182008557655819024004561981440 8393203 3957474249242540505654182154228876704 8393204 3630900351484557057124720684331175936 8393205 23281223228305277164150432027746051360 8393206 7908774913317828064156156428636651264 8393207 -27182676971413901472090070403527274328 8393208 -55419179958459803498669556142422896640 8393209 -167887980493415997005989977998387849280 8393210 37242338268341876114120175129337344000 8393211 24443778404325515376185658954634573260 8393212 60349192791973204873436170235617999360 8393213 -2578894124321518805004367031666929536 8393214 21890273859779734706302205649803225088 8393215 39204201795964907563645519358666080800 8393216 39926551441531627467604605025388593152 8393217 -36313057761188025131901650681122010688 8393218 15548054602335952002773000232796377120 8393219 55801624349365235764336692008544552000 8393220 -66986698126275709732663201569825239040 8393221 -39409945084266797198302059827964636288 8393222 96159081470652688226494360334973364800 8393223 -345481095518439899214293468845689600 8393224 -88704909692436066479048020018658181120 8393225 33681801022847322595343025358965930750 8393226 -28214791151776438692334092731465907456 8393227 44171524840745577608792358948386536240 8393228 49114520687358202467538219202451280896 8393229 11499979441017348207022074352350600960 8393230 -45456956783036582535649232915127186240 8393231 43973775874717814531548971865853456640 8393232 27980914990192103159894330906771128320 8393233 -88803274283314632775004772549081678634 8393234 -46505912299558762181414473109553359040 8393235 -37620897739332656698406820620019042000 8393236 153277608443500426155023597748962254848 8393237 132448447475464321129347829484657278080 8393238 -22301270783880162262425183120514179840 8393239 16290099508252365941188298758973968824 8393240 22650862686532804080651861096309964800 8393241 1091106088442441882877417011607562560 8393242 12677904749452930292646813432865492224 8393243 10375915607422194051108025276894479492 8393244 -44415433999329960438935818819093661184 8393245 36717704933808110568609902079972602880 8393246 2635994638614553718072429160039342144 8393247 77790275634323501171182697397384065040 8393248 -17142395766048535270066411300564893696 8393249 23820046238100050143677856632339473250 8393250 324055888560097540452563524535808000 8393251 135214047732060628295139893631637052252 8393252 -24890418626269895424968848942596169728 8393253 -13456950789112455485299578548870103552 8393254 -31947200633188230534612784539389947968 8393255 -4619990015929174249183732573955291040 8393256 731865524345931590346664712704573440 8393257 205391518897609905204130990994020116852 8393258 43006375289003276270164851223639842480 8393259 -57528028737062307413489832957521573544 8393260 -151477065242374261150415271980476108800 8393261 160647715039820073953455483115989748352 8393262 31830108367334767204535803125299286144 8393263 195585913488614313744438858819800970512 8393264 -14557354499041789374538101213974495232 8393265 -13527088706864964736889800552592841420 8393266 9758026833830985885989616109195499520 8393267 -246994719373528888421006186191006844640 8393268 -10158376006191613515329662529405755392 8393269 15428853977315441048511688120470367840 8393270 -19749076837901406817865724247207441920 8393271 -8261670030275973065036208925765534488 8393272 -48185079101253374704267398601364398080 8393273 39926196118508792208332500210046615040 8393274 -27448978903958924613473842258835742720 8393275 -26129010999173497254325510365113510400 8393276 10008142048226873536815573037160724480 8393277 -106264194903762011660954963093582004768 8393278 -67083813644806066151689825215594672576 8393279 -14303812419812484541511209478954637120 8393280 -1527005401633494244383372261457920000 8393281 -3946308279060458046915009266795896320 8393282 -51988941938401210309712540238058441008 8393283 -1510777901553419163992698127896586748 8393284 29506211171001583351463030647499071616 8393285 -130354455951413956125413540939811694020 8393286 -51698186398432003000145925809067807744 8393287 -20193542409159071236668500901462446496 8393288 90895419062838038942056556762145792000 8393289 25214821404904631312962965384168186720 8393290 106190387874809152440201482223535534080 8393291 -271056289342677368278467164446276652880 8393292 32984769596898657400308057382272923904 8393293 217412662141938291608096972199591255542 8393294 1503781553962154449372815533042049024 8393295 -102239833481220792846502996343941073760 8393296 50846881685143271010946714900843315200 8393297 -76231671462927591596432171978065791888 8393298 -12210266134430199338626625578481567232 8393299 -1814695380013237385739712778092418936 8393300 -33548476831226555789057793590706825600 8393301 1499285585407759800155263698109095744 8393302 13134431069077435379319741305818137984 8393303 -53311495719963467109066270947746095360 8393304 42584630510580297793927479930771210240 8393305 -31286749065270400266342513287749437240 8393306 -63410734912782865411481949955057522176 8393307 964848491416060050397508708313922560 8393308 109048927663203434190530223591930301440 8393309 198907283775920986649230369142517705510 8393310 20545508908231166626299935607669609600 8393311 -31854510576994803975413971312916421088 8393312 -41883628915902411193713038568022081536 8393313 32832878894894527874914568377616698464 8393314 -84557709854612742417167319731688333744 8393315 4320391803635449701648431043211656000 8393316 7257624885009162315865931262404170752 8393317 -54479884642306235899260809357615150628 8393318 -82436725077373370932337671885576676640 8393319 91651292690366319226166607774816942000 8393320 -8356231154353796492705797704403046400 8393321 -10505767085803362023918382680958288000 8393322 -3716721178461793930966767835923373056 8393323 57771866304613617664772857174374786840 8393324 -23677295592447625393429800983278622208 8393325 -7748632553611496942960106296715576000 8393326 -32912254016115664437622766754246502080 8393327 -7656241226401120393512003861938999880 8393328 -34897490915607576810157810233788006400 8393329 -25696440445713110495329065982552025024 8393330 5230831092716510995338889236534481920 8393331 -25337206055880974002212892472424106896 8393332 11588976541607153329395955918101029632 8393333 -35199409806234438137885087584896036996 8393334 -4178880141662384238553753821735559680 8393335 123637094881807326889733252113109830560 8393336 -4672821647289804598241329410924871680 8393337 -102165149396965687218279733362700238406 8393338 -1665841346840774895107567526681104160 8393339 85008944018344402690616490820199345556 8393340 -29855741508957075164536306499697254400 8393341 -84833256758574277021994437642188510816 8393342 2185267809891841984887641045879025024 8393343 -3462759044410231890499449894752950272 8393344 109058549061161451880681169226867671040 8393345 -64428107887592817735563382734491204800 8393346 -7434031499231349971071531644005092320 8393347 141706187049434284816312188817289500796 8393348 -142160225429599850661906115848951403392 8393349 -128689627979756013688239195388468923936 8393350 9040126257636140954132961074042428800 8393351 -148157898660617710649203601972444892648 8393352 -74737355676669265709275904301315932160 8393353 -73763806230856107807914459861773751398 8393354 -120517182766741568240830379001323673600 8393355 -178446843204710278217341651417049472000 8393356 25120653702123261836899204240607815680 8393357 -113664655060936769604141338609389153194 8393358 -77992816947046053261553630374324848640 8393359 25074997367660175701844470384336298528 8393360 9474691376100170678186166885920686080 8393361 10670008333737981583443950853550663104 8393362 -40225633017894063563712366870749937888 8393363 -34917803781386279913343270936387989360 8393364 2391983737444551676336046922357411840 8393365 12530958826280536105626811965961303260 8393366 -119246220915539645168133139815273382368 8393367 -129920262450118637680113883780241078784 8393368 -25105815452886129478256069319866173440 8393369 -187860033243390790596344472555402043440 8393370 23172581629313954600940391604813740800 8393371 29813410898058696331654412271650536704 8393372 54286383242875657798900519432429804032 8393373 42897386613388071585961523759496580422 8393374 60389520003045461868201781788489875136 8393375 59025148520264746033880817807842340000 8393376 -37225924360554124829243046793335275520 8393377 -117516457227081413226023793602168473048 8393378 180732262164901796698240023700818432 8393379 -14283239978236641748627321134035809416 8393380 17802433043144022772262375512970711040 8393381 -110556373195531099961148571412008618818 8393382 -2790061633274158950897870075475859328 8393383 -131655168284739576171771365107904962800 8393384 -2728935522314005597924244299717309440 8393385 -272122583429120911232957099248389120 8393386 217990836223146056328399402736162869504 8393387 -40307048728584739011705688373083956120 8393388 -63492288601213524789147168859358476800 8393389 -125770390108039319888359033193404696810 8393390 -32416341521811771832881347421077518080 8393391 67133275391719621296904558359592392552 8393392 3816868958292872657593145185427587072 8393393 62350786183093149732410688659935743780 8393394 2775744951164359731607458137054992128 8393395 116289173647309486608861264083804252400 8393396 89738078505553500053788545293874370560 8393397 -26252463148737384250562326376251040640 8393398 9471570632355580716059505977999879808 8393399 -26112641552349400355844707469991735680 8393400 -49865162359317840725972957560484352000 8393401 180523190673869950687607766472127656320 8393402 29790747666476054159684635004532441600 8393403 -31383853863942935466427113537929883792 8393404 153104436189043720039896561703707001856 8393405 25046992098354970321579713916672581120 8393406 38211953038595814009836812926423700800 8393407 -42639158039567621061616691647323024 8393408 -19710920439751968444986610708255866880 8393409 3445109270019186010668668625639282720 8393410 5149581505605824155403961268624924800 8393411 -11842969092097153062281203030484506848 8393412 -4485551484530714954044959323169177600 8393413 -3169203370568023526405440339567553280 8393414 -27177551384135414201083898903947014720 8393415 -8234311497740922854231033067958060080 8393416 12060931907919072711718401660535956480 8393417 -87980348108517160244294068753133203548 8393418 77621424444867761875052815888029904128 8393419 63836724097195733060899422613842844820 8393420 51679952917253650003517232505587302400 8393421 33421796988599797361114460649607875680 8393422 7291218805764386205179612138617008000 8393423 207123155108406689875232960969238258672 8393424 7443414749980558328171928204797411328 8393425 -147825660030274018740842303085089781200 8393426 75812693457428345814389478047876448912 8393427 -18623713256550031014351381327541928208 8393428 -202595848948762096448012353140531200 8393429 161149047149202558582032802470040478080 8393430 -11547737827014490964242364023386439680 8393431 168213790457616601246255508616147172232 8393432 44477238129670716506468660684566425600 8393433 16036918096731594503307407040997534464 8393434 65853166720064053029583730194501171200 8393435 95151244035193673696904811623592082880 8393436 -7808790394489461346973679740131737600 8393437 2047609185501234473130897903626236300 8393438 27420901134063728087211616101181115520 8393439 -31586383416401568586094720610406664376 8393440 -70306586466818051054015074421283225600 8393441 -14588809926708686247444388722392793600 8393442 20678455963931998648155969852688068864 8393443 38970551308624074938205943236841569692 8393444 -117153088539637583609957129651108561664 8393445 27937730584992068699807198737525893120 8393446 -3673020131790461303599779206455324800 8393447 -128661240659821772504102339175713116104 8393448 53800245304123372972213939514659307520 8393449 33474501004723926711935261387208372864 8393450 -1652032061785276028837336995531320000 8393451 20377348559706837767984410899701606400 8393452 172509333481056137383009223952096379136 8393453 -91508234271811264157215943069813571060 8393454 44202056636753662120726326400343614464 8393455 -97855015215799497061438154709523032600 8393456 -37628500138767265169965396198108889088 8393457 101661090956329043808883754830869571440 8393458 81310978061652393478624327648863793920 8393459 -64693821110656098589878046254689314560 8393460 25244967226323382179868487623730780160 8393461 -204399736131120023452638614341114441188 8393462 -33356238859209391603912845999733856256 8393463 96868162516885273785939422762853128304 8393464 40086545204904384918899693773752975360 8393465 -133174488560620639216285872487792990140 8393466 -6861236281540289470895074522249752576 8393467 -3885684597231293820202978369859455360 8393468 -206131190219208972229427003975928921600 8393469 -13004441750303840471957912841107613120 8393470 70687217620389364098839191878566745600 8393471 866842226224746375632030185162456632 8393472 -50151980671938312464584191635751960576 8393473 214626658062019006172149654982956486704 8393474 -4690926469525450013611906819334409264 8393475 -7445798987540372207532513524050061400 8393476 3345248633302675073598114110639452160 8393477 -136897021626626519423494243489709508 8393478 30331039229485178739898645132519772160 8393479 -10866773971805577933046488690560196960 8393480 -15272127702712878757043611659562137600 8393481 58350596968042747026240405840010192170 8393482 32327730539003207486887970292417399552 8393483 -8704445120472727459000102708858765680 8393484 68503379990804603976873011396959752192 8393485 8052949696390312356325660899741615180 8393486 13963320228000852426115495819317638784 8393487 43494270554381015851679178247191124752 8393488 -19975216155234523794018212907286847488 8393489 11684614815706353098277403850151620160 8393490 -1361191139614229002172026969393612800 8393491 -177130953058010054739712223069154769108 8393492 114356478640448774832467987499124930560 8393493 -20212764740577692603278612049907201600 8393494 68199439535502883364899226030806027296 8393495 -132379073932701710523739922346620436480 8393496 -40081786090507099630059480090387763200 8393497 -21883927668452241098387628275922513920 8393498 16625260446045275373131797279510640640 8393499 -33459814679786570973332883698943422400 8393500 43504460455788384683968620129684096000 8393501 -85589286666516784000665069692927246100 8393502 23675982410354567788290335337986509440 8393503 -16224012440606573717144333494461275880 8393504 -43550145918296560835034646350945189888 8393505 -30349823763018173221470848516438486400 8393506 -9304339454775104350318098879034475136 8393507 -141495363088944534409176934293123502728 8393508 -4971103749688671188438755519148958720 8393509 206944775914582583493887449551270747710 8393510 38563145582972453863675272706978316160 8393511 -53938835722654592350190937677030272896 8393512 -149410483846486542817012927519179909120 8393513 92486669269385758353740407275695391360 8393514 -93569206977080430551679791340064512 8393515 -5954153629923987965402229224774028000 8393516 -51089946072306734240564131935973102080 8393517 213626535018641776988024234590674432000 8393518 -22767581722057867645775586892982726784 8393519 -43886628805124363132712662776957444080 8393520 -5546686686464881271233683110023004160 8393521 103032866626446259643406108279808018032 8393522 -16547818291691684338516269202973490048 8393523 -38797576627724544605033203143983651016 8393524 -24186894155706881475316933393351963904 8393525 -1185714661390929642611606245772239200 8393526 36085478511650346869510155009179147264 8393527 5775792965534973749814888605994760560 8393528 -58224086352982421516191259872051200 8393529 22798549182325717804894034974620618240 8393530 -54004078969838011765067946770594103840 8393531 84079095915103098400330402419690231312 8393532 433617333213128131077684121522593792 8393533 156292508631352372533452971521688803782 8393534 8297539443146076157724858517777984192 8393535 -65617435175407151141466776750980906800 8393536 -38421730337587011796701055189634252800 8393537 -43110472414746559923211909973398199340 8393538 -16192609282998375923757704611143555072 8393539 64385095244539895289815340327729640704 8393540 -6196906062954538069170843109387200000 8393541 6087716841674871827842429644712261056 8393542 -107044014779390734429024031057695219968 8393543 216014974519317093521496756757320840792 8393544 8465062767677354981142750164906050560 8393545 -2052953228583013101130313032215425400 8393546 -34749484039282531806648796706584395264 8393547 -21369124024860666626354620314168085800 8393548 -1714597784450944408620977467070226944 8393549 -47034583386017671958387210580614787360 8393550 10344802450933313665993888839826329600 8393551 36708279372772992866283618945811117392 8393552 -2598459591985418796602489484950765568 8393553 31036564986784640170354769207959872000 8393554 -33079785911383484459411634499605567360 8393555 64836503179186499715373883572105446960 8393556 14780660462586278177744201774476879872 8393557 -922088348929226892067423037845678080 8393558 67557302838584265436364322505962926880 8393559 -132267733954202677086828218041525025280 8393560 6677448983661971417563935073684684800 8393561 -15205283606896777810691271038269648512 8393562 97753792339290646255665196828537608960 8393563 115773074174609657842220845158041717040 8393564 65007365392537780899107892573581554176 8393565 -63461305501719266256304647788931192480 8393566 -139723707102992111018640357216353079936 8393567 -24108114023710141837605397535623682208 8393568 112440084518648223261393115189752889344 8393569 60378098984340236007585788926866247970 8393570 11595446109715896060948216730492776000 8393571 128014999138943435581127961609673219680 8393572 -156836353743738313235657998306001722368 8393573 -249292392720259315062684551823858014400 8393574 475533108379745234524259839065231360 8393575 15020198262161343822049323767246268800 8393576 136351322975059495608599586677326233600 8393577 73000560701140415680450871772959767200 8393578 -16966861459925663124743420397989486160 8393579 42631830361499962066713018460898069472 8393580 -21898953984568872544408849947663329280 8393581 -86799629928177298690478352667923423008 8393582 59759601043478114760401114098942051392 8393583 -165940995003967828189804417852653977472 8393584 -44497947473327345116285512259327590400 8393585 -12845292566459935851438982713531830220 8393586 20957808415757589670130753167065830400 8393587 -270560523761748032285140599472945085808 8393588 -6853328973565448384351288327362504704 8393589 -7066543686024047048375862509587757376 8393590 -39045325561371162825098682346781241600 8393591 53196165880008600753816134567740469184 8393592 -151947617041278859388814660940627968000 8393593 -9164407132302791405022529446942303356 8393594 -11919600031754950465621757524827602688 8393595 33800201196783263968744946800029830400 8393596 96485509316664590391777228699142033408 8393597 -68726936331471054034339692574157304768 8393598 -27177031736039347623957735180314069760 8393599 169625084682486422636680807809442985600 8393600 1027006967908649136300151585898496000 8393601 -35540986786386679424278844968176489168 8393602 -41281300158624561110195991697819544160 8393603 -119003704651389306146318470000958678148 8393604 3663141703166645370646209382077683712 8393605 100666744036280881437181529532322247040 8393606 -82445028512282912961964683345661632000 8393607 -67062515553849544693193547488160201960 8393608 -74314477666278606596234608068455255040 8393609 -66121500086480601981383805567522451584 8393610 -18853782996453433343045120160736358400 8393611 4387386965869079277772285701157011612 8393612 113589737188616196113106508536926912256 8393613 -7547813461801784718829280410205806656 8393614 -16399062989863756441600204525284747648 8393615 -94880659045153324384571782231865239200 8393616 -669846542019892857819103444970766336 8393617 92060713921684061948729344418749965300 8393618 -84434362355953541570769982590349488240 8393619 -7048478111719487143811345705013600672 8393620 -31098116129229130371839808191847383040 8393621 -23776685965097320855569205896697884000 8393622 -16541490278954990228605681212867649536 8393623 28194399080127107124267819219986545840 8393624 -73570701458594972037971841661275770880 8393625 -10787929926499302243473615685194115000 8393626 -121411964783025522164076630557180520960 8393627 3772797568250643835078042335090498240 8393628 23295550040415627602652470792489310720 8393629 83562211848898115133776323170882240230 8393630 8815464399886164900869229819958579200 8393631 13573054150749067167144035882545409424 8393632 15922703656899922728715124647446577152 8393633 63256568649126647388039247743419814882 8393634 -9831882319014285094568183989693994592 8393635 11527534976251882794434489278766196000 8393636 -212101066088120530123887131789751754752 8393637 37428815554177956124910698314606127104 8393638 3277575534780758063693835330079498560 8393639 -221516943716751743391662755035975367560 8393640 -36995020889679020415542528234631168000 8393641 -30091532467574113440701838649903996316 8393642 -93695753472355713609745562882765256528 8393643 -362942682114046023483315246561800664 8393644 -34076037753704186250818872792781813760 8393645 -32774576044584598572417665982053996160 8393646 -78080347079882289328382816621207342976 8393647 139155220816404684175790654285109278096 8393648 48115671726761895421180485409113538560 8393649 34774297265227048565774243151935520 8393650 16608376394851678367233752030355930800 8393651 -36557436338932575667772008300032908100 8393652 -148979926520239690750342940323884748800 8393653 16862789150328828662400022800091993984 8393654 17280856048664055861941285773358966400 8393655 -69052295900332159463878042152517809840 8393656 31709140419815901362388870497770905600 8393657 143358419251865180766573511276297229952 8393658 5709225488774459575910742347283514368 8393659 355747581106732674666492162726137539816 8393660 -11520703594630942669389774131041674240 8393661 69733109656231554967601800549858806060 8393662 21802054889102153941776282743130121152 8393663 18973999215608939074778806547341572744 8393664 26959922525211493300087022726808600576 8393665 -27249044113426456595019456099167425920 8393666 11559644248850027192507690679134621184 8393667 -18809226950045455915064240212327290120 8393668 -642174263520279247578020780214835200 8393669 51860567548648579517250619979362583070 8393670 -10011379288714889292264405090184001280 8393671 -16045045633498572645137279198075151360 8393672 -16490343825182520553233605455039856640 8393673 -41527885071596638318980143323562899200 8393674 -57010448562975971572237173850535795664 8393675 26938650858614234905749222641001276900 8393676 -138013455981175378540695406626345271296 8393677 47680918273074529968637358026129105526 8393678 92480527429321749396522661804207784640 8393679 3338836766970735031324007505912000000 8393680 988238869821786712704637502619648000 8393681 49105170348438618939734081705395117632 8393682 53008174231040362962516618466752357888 8393683 22935854393560253621430222607228216320 8393684 3637781503810081372370352657618960384 8393685 3495039842147488792138565267350645440 8393686 -27828208727206571748222206092541952 8393687 -3802393266073847207378833002624115200 8393688 -92181566394353208286425109259782195200 8393689 59416390139255653760033207066186788224 8393690 -69549194205701268200421919792844378400 8393691 42129885098484600168614729100888745728 8393692 22840192275982826121058767968992610816 8393693 -11104577925712743343912945286057614848 8393694 -19756160943524747125161181579338347520 8393695 -23533516396980227677119395360962051800 8393696 34100214356288837056514775793183752192 8393697 43945106964115739484115613061587799828 8393698 25338746717439235517309544658915563600 8393699 -19929913851172020311571352305061553064 8393700 -22989026175303910797533789260775193600 8393701 -93195449466966261395656656060790801028 8393702 10224637036243658730922671875616825600 8393703 -128982743514138172215820453461410100696 8393704 -100237762952755117700193396487567687680 8393705 -21498324086450543120310564485549392440 8393706 33407771122273426748697779940533529600 8393707 -38108946696856445510253330624104007168 8393708 97986808497226175700137472647232745728 8393709 50480973415642855208522767483428361440 8393710 -20922144184505192961204366373716560640 8393711 76536593108128973343192681868850655312 8393712 -12653314469767338581321981735122501632 8393713 -89999112173848827615999824928354123920 8393714 37294516320518320417266412610386624512 8393715 11663228891767543482249585441774627840 8393716 -9370359458328774143584972202521151232 8393717 -69987535139097461767248530186075601234 8393718 8543766724436272172480428211281911168 8393719 120124342660444501179422713595740141696 8393720 -104451596991086688010102382183138918400 8393721 56670652186374892413722694996073359744 8393722 -4579882165275769521038721216807058176 8393723 -44086418474004474619533286892751251388 8393724 -47085050292399073409336331999562621440 8393725 6012301701449508838756350047598672000 8393726 -25122162547473741188156636159353310016 8393727 31994365322930842259784892832797847808 8393728 71706459826157043992323908557451821056 8393729 2346681392952220056247571420542983984 8393730 -18410917778981709124218890849278433280 8393731 -11956621399390323648025042420581508800 8393732 59048782783213307796422529215222491392 8393733 81678281702680493569998696638239153920 8393734 -49802345840544041510736445770483885984 8393735 -18851269955397623573946345099291133440 8393736 1887603036352551983754545938822103040 8393737 -17984821246763418378531500500998793008 8393738 -12920260379655806545941765206378550480 8393739 -46958708231866833304501635040198363176 8393740 63400468967203214278167038629472240640 8393741 64063386168536801472776681473409465142 8393742 -9316724708428196104417942097874073728 8393743 63822435115342129372215020777106091720 8393744 32703017821452484099517986323294781440 8393745 -24299742641575522269773972812696922880 8393746 10514635909124477062808353096011294720 8393747 -83483117278431625451745310444113294804 8393748 -9980651159350581088483159831205713920 8393749 958256509389408710628004312096361916 8393750 95824917604582094829125781824184000000 8393751 -48786564482230214481443036286061644720 8393752 -25207714717956110787327938310475622400 8393753 17280297574142150750756461128585655200 8393754 40391437408098476299872039656432312832 8393755 -32664596396391368973321260279163387840 8393756 -36910365826766051448493318737008120832 8393757 -88575447128308664205558999029811039360 8393758 3948767621404131864270721363179974784 8393759 6472068701840289871716450127751426928 8393760 -138406049361290028062531604174077952000 8393761 -42728272344516839893491141891013076638 8393762 -15311957791222361185017897518090758656 8393763 -17990749194112806860089042353350899200 8393764 -44675192568817142524059882205900887424 8393765 -92210555296256508563214019445841230340 8393766 -24578509931021917891374631271178912000 8393767 47542454554541669454879700420652667792 8393768 48347392778060437040738381854818048000 8393769 -8766702053914587770866340131458302556 8393770 22672496700027798455096173049057280 8393771 65366507466165163641147083858563075632 8393772 -514831495744481893036410221890080768 8393773 -94049234085195523063363358753814991978 8393774 23509788446902849525274340623671236672 8393775 10124524688918285114464009679209566000 8393776 -8561154451830078501085371595228643328 8393777 -32163111867655952790106600052121501696 8393778 43657115442770653450485500340437679504 8393779 48376877627130262763975438848226277120 8393780 27987642343259796916888043005806581760 8393781 -25543162101549066609349291122677214720 8393782 -62551605746448916222352576466380155200 8393783 77552988083995593155502951613310895840 8393784 10608873884724543065198751551039078400 8393785 162644777958604704519912952720144438980 8393786 59908625818832892309341739511473620592 8393787 2693516243738380909233853596108145200 8393788 56917788897236910214048490765012387840 8393789 2192617627147940869426395788231824920 8393790 42228506273336133183490848257156336640 8393791 -2339210970361523139722545508936519296 8393792 -16383085027838112231076858142285365248 8393793 -7751802043388878341012674244381117600 8393794 75877501906408921374842853777143295696 8393795 -27614966399439777082032251989598473200 8393796 73301592273484497304761575488586189952 8393797 215287584196134753927494097506985022492 8393798 1576707484540120764377778508105077696 8393799 12124468381143331336768178774600581200 8393800 -47754607496361872381832951652959360000 8393801 -49339424261774749880014162033157280000 8393802 -41358600540364351503451599714902208768 8393803 26975119859686465055243591498502641064 8393804 97581676959369270973018078652761291776 8393805 37296087197372003244091838251318162560 8393806 -4724711753565300548114536851147939648 8393807 3200239391932345048427556440500681584 8393808 -9875101655328836062046824685588447232 8393809 -221061454053138074835860246278975049996 8393810 67100435490346257199568320423471462560 8393811 -38116357215046132215818558416272039936 8393812 57388123498183455241999508648296181760 8393813 45758352262938970927506881092694938062 8393814 2922692312566893241448803354798817280 8393815 -1789764640580540765835051431817980880 8393816 -23515552394183127267510027462145259520 8393817 -120001311665442954153689208337526537520 8393818 54029184861135734112042690674532096960 8393819 -67026522242241195472036512820415595504 8393820 2535218829175740353850091672350720000 8393821 -91320162653516990343444446810033077978 8393822 19960056581051279769560113184961924672 8393823 3950648864136264988580192542812445272 8393824 114319546999742028332942369821805248512 8393825 151205036832582166681769009447466343200 8393826 -1797838526058713233217294293828901376 8393827 12240302042283163090805525424984103680 8393828 -113072179277137626471268395638177464320 8393829 -55115104155467029049762337459262970880 8393830 -82764340391004171757954604465684590080 8393831 -43077838945540008253601952884814867936 8393832 10352875815725781289924334039706040320 8393833 -22004774880302218723105798723692481920 8393834 -26248425957147331912024099297278575184 8393835 15496696555014886497626773476285012960 8393836 -14160125354473406184549222849727034880 8393837 16247553731773078697290673599478606880 8393838 23262528164809399366298224237956385344 8393839 -67180330394380318026074963471450437120 8393840 962897650496092469230593562969374720 8393841 -160809450324925926854486474541436318560 8393842 -5981102027970832712453485527719330400 8393843 -93291870329077238789715840156983634720 8393844 42559827129184902483290569853441329152 8393845 -4652736882878543155368698263562028900 8393846 1416296385592304107670674290072115872 8393847 -49359027933507497096100082685847235200 8393848 -12249513079087268767805575832275476480 8393849 227330266670009326570153713888754031850 8393850 6593378811767859121028010639691027200 8393851 22424831089565288911331739589620342400 8393852 5341667047876954898435786155701995520 8393853 -27233707316080758548653517309393596992 8393854 -15430480488370512937105423583769203328 8393855 3637192164293889442866020442724934760 8393856 42340658582833669848373241398375219200 8393857 38805514327020495230605126219198257000 8393858 -1446327251326391352695637285261957120 8393859 45775363064727985115356323231255181764 8393860 -84470385446901383910709973806078513920 8393861 18954608335828730461565672041352819232 8393862 41733063191538100034147614322356316352 8393863 -27651271563735095392940571530682406888 8393864 -35612829744847466973495619226668922880 8393865 77747594273945737375047110676661302720 8393866 7730339776881071496516773220820572864 8393867 18088645738030665463017847761544424916 8393868 -2698878381837698616789656532031663104 8393869 -239806317445705740651285985307605533888 8393870 276552922513929698254914156833602560 8393871 49692315378124708917682527589546483200 8393872 -17220668624579269730959806515961774080 8393873 -55854603477386101192408409376546042816 8393874 -45196905324359657971644270409632147840 8393875 9563127710120359109921628762819408000 8393876 -25311745828135728759853731690375884160 8393877 -80196102797644126272821096937375429120 8393878 -85282682694027954038506136796659681760 8393879 62555851918130873037647705472043682184 8393880 65140880690536304204896479423184896000 8393881 -165821800788652115103345177556117435318 8393882 6676132660034345290325903998731684864 8393883 -17317001095087265156188887900401846376 8393884 -8473818776317698618660303213761565184 8393885 -144946303245921094855960934364498486420 8393886 24684822825132104397656302636261286784 8393887 -8750113290328848381051465515918258464 8393888 194018300264028238466639101305604669440 8393889 -15766906983710264993279746557973584000 8393890 -28470053102347079993375327491818048000 8393891 -232493489492180509915685273594313324 8393892 41271534997370906271881839150523028480 8393893 63515556296617151803680213829441342142 8393894 3532043521319661176157045622204881792 8393895 -26770407294688631881993122717629764800 8393896 39045831019584666442644731325025075200 8393897 -95294642060712525544261182317806629900 8393898 36634039758545020818125189925031642368 8393899 10556423139697766796114713782876238900 8393900 12400175711374909219007393052578208000 8393901 -36194310701097254315502184170547200 8393902 54050946143471830205153504781065555904 8393903 -87101727363385095659087740369460749344 8393904 -306580731580085368265700461136248832 8393905 -3648666237958399855793042911235032800 8393906 -94786993024558233054869110468999492848 8393907 31695847341602305019679432711984144240 8393908 111329846037309178239993194769142824960 8393909 24158190372504940862291378132155477404 8393910 1016224128073403375194558557237381120 8393911 -33658993169502266365376644715725910488 8393912 -49663503680341377059048646987844300800 8393913 -64322171694155731102391934529983536976 8393914 -32201479407378328877976188146028506368 8393915 17422256424269867942811372192685980000 8393916 51204818684672937281958979089995223552 8393917 40135472184354938471456851543454250592 8393918 19705319002037598550822908900529943040 8393919 -2876381592596552370859585260169190400 8393920 18268282647837729361717881331179847680 8393921 -95232181816500251216431785324232377408 8393922 60760588296664130585678931255243920640 8393923 195373017925313921396496195602693050172 8393924 -4752867690476422539834714116661178368 8393925 -69292716100272564971562654592010904000 8393926 -2586026701521569061344232011189206656 8393927 -128951650315308064518542154889419284448 8393928 41626553965794209489254373573701632000 8393929 191496077459177151705418584772819773530 8393930 -28851007828191624361903029336863654400 8393931 -3288954384616152818950924753783717056 8393932 -10208589013683417053904682304152207360 8393933 22693232947218782768962597175529095820 8393934 38882455844357527104868997433452928000 8393935 -117167460210983812197779805639598010640 8393936 -6856385090321906855710921583423520768 8393937 54919641357049906340963097519830221152 8393938 -26494882735564075831333510959445229568 8393939 194468385375927126839594637727801607280 8393940 -29224723873116091106861825974021290240 8393941 88564355684934726475580435708355947342 8393942 -14317657862922849325972841200010336256 8393943 -105426313280825215439792857377401611776 8393944 1270240180497733186273307464711249920 8393945 11088653439635628370237553757212883780 8393946 -13097000145895055567471994020256499200 8393947 187100100118829670443355984586069811396 8393948 -3843154281881481659575153753168343040 8393949 149787479650274034833648782777862919744 8393950 -6111314072608527304905646519279128000 8393951 172820108281830540913684373011783745952 8393952 -4002745210397909974836277246496342016 8393953 -7325597859943144583179051631464540880 8393954 6875225295918548781212245435234996224 8393955 58584569244242803469862825487948029360 8393956 148415064980278003753137772957469927424 8393957 -5763893104815239463228798377281015200 8393958 50047526577490980951882405230440149024 8393959 18157891311360656236752041861636935216 8393960 -45908273201226032659953306576558182400 8393961 -178556499440984695048728337190755586016 8393962 -6582366942235500787449489712255218768 8393963 -17694179262235867816366143310972026240 8393964 -64953093997550038870333644228435824640 8393965 -80483471047578506760443227059539182080 8393966 -6322551438208714975871439267587831040 8393967 89138793602356844655787192832002768584 8393968 -506364640913216467784759117594296320 8393969 48415091223238695764526386219683628370 8393970 -13915362274134830027645412652501685760 8393971 -93397883570106440599761480699821233776 8393972 -2044959458337908700719432282591750784 8393973 25141773922988736260246569739408453760 8393974 -7429862090427199265621361824838375264 8393975 28765311974123870907976333915810314000 8393976 93974611993285685371056053686851379200 8393977 -187228452993921326031078015041107873174 8393978 7581432874677328730774593589769529824 8393979 12531955688923019184388230122442082176 8393980 22413307927923652203077023266294896640 8393981 23694657936759995636596856422947285240 8393982 -58127724157253515869257003948814537408 8393983 48996441786304605302680880213196206104 8393984 -101438310447215856585633681569596047360 8393985 -166164538813050743228805736350971626560 8393986 65021148144496646881132655010335370192 8393987 272267128147186689709730498963358720 8393988 -12685441850262335299478722804520017920 8393989 73041444915212751040022143641409854720 8393990 3453185568030292894510277057860911360 8393991 125835738145520046011537193413929774080 8393992 -44886845889580729055469346872858931200 8393993 65242951947630911066654204041608937242 8393994 3744742031585784330190295441020756992 8393995 15913548596589992679869997061328434800 8393996 108134681018217118321166148947455303680 8393997 -135345999334233352093959530779375464000 8393998 -47973824662030020968942553155953128000 8393999 15002895450299427914958219444813006000 8394000 -19058171604904035441213723854438400000 8394001 2760309368798588431756550290357568064 8394002 -6083071763968756921353458443103066496 8394003 -40636848863704607524689036905321485200 8394004 -8879003183856140044139358563028758784 8394005 -15532629161355486992355007582827541560 8394006 -6727318467566557859297103175898558976 8394007 238383547125891663538923549074302279320 8394008 57605564055131471979848634991702056960 8394009 13156385471023957100461871037157801536 8394010 -4377477202799512577974053250581792000 8394011 -16408455870906440917951349364281149440 8394012 69024498679194556621802991466162176 8394013 -179599814456801691268508522532147907738 8394014 -40725625110171382648831263945873366144 8394015 8073901813888607639921519174132728320 8394016 197644833753403596180079492152010801152 8394017 91326397037709416511591370956638676066 8394018 4771047124467419476715327832941291904 8394019 4381893944525036692786655162886360400 8394020 3411449125243961411521634681207988480 8394021 37170523430219413560480472958290332570 8394022 5652680346537888950788435257870733824 8394023 41743953008331398038930166208514385304 8394024 -151619904921452630190288346637900513280 8394025 24338278502832180569035236185517913600 8394026 -30149539663961535284943494297411109120 8394027 -28784977133325396927190480441574165520 8394028 34240600133448803581266942253838419456 8394029 36990130419152553227863159162515474240 8394030 -764643286399656306732795284503680 8394031 29620593737326822598080608289417771000 8394032 -31499219395099024616614965660147744768 8394033 21653422804010525966122649461080346224 8394034 -37980400098015581593758716786644030464 8394035 -16103703975236471725131542315893711200 8394036 6577976521801167563793015283040686080 8394037 -105203408579960569594332282249547559314 8394038 -61951013410721077241511188950305706080 8394039 122712779179759136959971086969710981008 8394040 95584431668880674418703473885440716800 8394041 218819778485841049712002936412140550442 8394042 14170161537010099158567699299850065664 8394043 23630379412928510050180508762554021416 8394044 -50464294857265184238249384742021284864 8394045 -88783487658820325899645740511996685760 8394046 68641604168719940907944610692515860864 8394047 -151791910368826275415586628832042227408 8394048 -9804829210570520294824374398720409600 8394049 20433963508100519309728716460888986050 8394050 -358609177079815297890582680159808000 8394051 -2433427980215886341381704210967224080 8394052 -37658116174425688038747599984371292928 8394053 -71444941929055252365280249150747489956 8394054 -13887926181972872539091780866582582080 8394055 72973373879166365040054948287804790000 8394056 -16428609052451770007740395755278172160 8394057 -2207722728880973617538537900748625920 8394058 -102688629774673280836381749443515782816 8394059 -142122448651103821319171905907330417184 8394060 -33296083070166153404420628107386967040 8394061 -123522905743947248175217554304550856510 8394062 23714240674570794226590936231821860032 8394063 -42933341634484610864749291660821597696 8394064 9339747593479116064067924533562572800 8394065 72712282642871816510447918646796569600 8394066 73337738092945796755755871232099051520 8394067 -181127351791817504008467570579856835520 8394068 65455376183679565226916618606769422336 8394069 90317007529918398528477181928664080544 8394070 -12142042756128489007377891597570595200 8394071 -84839770567704106459785707939691903360 8394072 78556203654036392631303933611163217920 8394073 -4117359052326738724516874250108652896 8394074 -42461839721405830716503412895907872800 8394075 70574387066412187288741758709117656300 8394076 86587937569852999399876492494338101760 8394077 37321088938521651614348767955593282560 8394078 19837629032690971779742238628981934080 8394079 742435301767907698654098944555328960 8394080 45643991992196834881702586604422430720 8394081 47568980254037356615845455343285298560 8394082 14754710002893363979937713201081958784 8394083 98662068184453302448876220983829890332 8394084 11616184415583698138464841697020958720 8394085 3968909935117509083457096733691295360 8394086 -54181913877905244872346595820826991680 8394087 -7754637423474245829734648229395662848 8394088 -365490762695325698667801457891115335680 8394089 -180894385623885241431599992367944860768 8394090 -12221631951208024910716668078416332800 8394091 -111386703614345127986695282237283802508 8394092 -31151407134477086016400209054318312960 8394093 -91968165129533784856904788231056190218 8394094 34945149608203910410902250749038787072 8394095 -137734253022454699346946179970212014320 8394096 -12647887016278446950530945571277078528 8394097 74078749993609194093775818738770510546 8394098 15951203985639905210024918134979565600 8394099 -35272747950875793117800658921016546560 8394100 28220824355660337125062106703609292800 8394101 -61764744284093636022664177838329200000 8394102 19952048554945771243546632830931744480 8394103 27030311625705337398747689231837886864 8394104 -210566677564831516279021145928962826240 8394105 -46278122044548064572168801499391025600 8394106 74174627616366183267164711806856595456 8394107 -98091700398981040427114814596224306800 8394108 15778805384914303870928436423730652160 8394109 80427087176394574024632648911085490310 8394110 -12523948453318429244035338635706382080 8394111 7774257181572767287340663677784899704 8394112 -194145141431246589735995943342519091200 8394113 -2250164889069146569556384031509856576 8394114 -74215106541731228507194287385618220160 8394115 -44109089233416801919915075069456017600 8394116 577891688970297116152912797428305920 8394117 59407170795066650394211301327684523840 8394118 22111084964386732929121854935225326080 8394119 16510531066222325498112998985059459280 8394120 7976966456211386598377608551926169600 8394121 -74273991166885335012710802869790712678 8394122 -9759423286595194280510439182489531136 8394123 34632623079265179083923355343730938864 8394124 -3964983669241064928463058285095987200 8394125 909688241821106447762327309503599000 8394126 9932050007751916642690289304112803840 8394127 -12778684371233687801486690581710977568 8394128 -15405757769969223077925323407345410048 8394129 85017850422887665089731210731340623074 8394130 17297248416324899703054282454411020960 8394131 -331457887070879109153200730782601515328 8394132 8964632257683190098519851864660662272 8394133 63181600427388513024961373388621852 8394134 -42881073605196110357290090227885742848 8394135 36604673211056454586529670165173028000 8394136 -45312626620619219644977466160899338240 8394137 242470472653507554592088686929688984260 8394138 27681380619820730331234246381597926400 8394139 -33315689191786862700175979626799006576 8394140 -50691440747941509713711647000392806400 8394141 13532785557505537706766734249548258560 8394142 -12263098764778392907914047637175194048 8394143 -148339770958334229496709821921057150680 8394144 100716866711825692056821859392343244800 8394145 87968801059838665274173494000818798100 8394146 -3855977390085980242265903606633018880 8394147 -17127397962703685196714445125662685276 8394148 -3439727039222747877878906229724672000 8394149 -37298375300544307390205786195069328384 8394150 -303648967414402969824278355597350400 8394151 -72928114435131509423182751665697555848 8394152 -19389483167558102175127163100192122880 8394153 -25910259429142463073386688020480705280 8394154 33201971273557063757829794136945944832 8394155 56397475952217831987936253115854859520 8394156 20354793037661602319121557956222285824 8394157 47976441337360394954784001080574764300 8394158 600953338891275323925959693893716480 8394159 -1518897236640702353311608074137681152 8394160 -25274234024554666137936603632527933440 8394161 -237045909040799313325262157253941488238 8394162 -21982271518571105447338607618704220160 8394163 -82878128330287670232324997363710265588 8394164 -26201937011954455179309222368593194624 8394165 -56821058743127706365568495466327257600 8394166 62709035754894198034081280421060403200 8394167 -157905704012102184614892124284150670368 8394168 18705798402519706907079235268001669120 8394169 39879828313134295330586800386977399296 8394170 -375117672951997695353056512567723840 8394171 2008381036291544395361799250807426560 8394172 107579952762360562021548771182888001536 8394173 -40942262198160424045986870943985659578 8394174 17732379814176868658294714359436236608 8394175 92667350349753973198902695286552214800 8394176 -4226343363611909040184438886586384384 8394177 -139687670056053872862071491826758799520 8394178 -5186957128514906870464929638233920000 8394179 86395613382116480835470953729548351384 8394180 -20057666033613679171823863272632647680 8394181 -188892685737399356122297805634831884000 8394182 -71455992032745088897171718539531355808 8394183 1899136556722868307966417032069087664 8394184 55620330555209241021899715369953740800 8394185 18082834107849280717564446152236657380 8394186 -25076425694206610227385041527344011776 8394187 -70228440072912175215281041119041645164 8394188 -36081961943073406026352126653556850688 8394189 -15329682913554456554701511734008350592 8394190 -4379661613356321994411113154927249920 8394191 -151426184246357336882296176235350277920 8394192 24000403302094394540490206560892485632 8394193 88341917962497793613810050937225588928 8394194 57822983693143744203076043687038858896 8394195 -23199061311781205999292652589617536000 8394196 34411408079128836025192908390002929408 8394197 2750341881524121186457480543795991232 8394198 8394728721075640606615371578962966464 8394199 38505675698177651688942776263573243440 8394200 -109083870391374045503995454091098880000 8394201 51679401166940461273634311232227080000 8394202 -1532335760241919248401244379105774848 8394203 272104248274822131295693150654293766080 8394204 -10437305184911501076164914894655029248 8394205 20284780735890138540380404024956081600 8394206 22394194926664341407214942785852391552 8394207 73475560981588785326686786194141850440 8394208 -92086358485805319451788609164072976384 8394209 -3782514492018854473874926846992714684 8394210 29238383864322198355570423641185241600 8394211 16739974731719449041307237961064972288 8394212 -38642404631381413897733010414419804544 8394213 -47723644670976380146998360395734056000 8394214 49224515499629119386694324008155487456 8394215 87871806249605577619800925401416514360 8394216 49280124417700654009508747183839641600 8394217 20422618201315061249986610660972853000 8394218 3446279819264009877179763017417932800 8394219 -85275297577743762867564908770408483200 8394220 -30914606105569427689783837680595845120 8394221 172905398484326114015904978893803227744 8394222 -54903912455408198508812889878096276928 8394223 -159229403520837612694673468052586756528 8394224 -57129565042279817367128386026897408000 8394225 2103732700264112105790842760688896000 8394226 115311298616597138949533555470781483040 8394227 -57449825957261750810940248696545270608 8394228 66553741992513357178376620879417341312 8394229 -187941195640762586041663656894193843424 8394230 27833736964171025064327916800301464960 8394231 -48344888336359667686916117069757605040 8394232 65012902495731040651900004248769986560 8394233 -2205602129456552034192521921748031920 8394234 -68098247308196021443393436532632248320 8394235 -7582833124575827828558036374625080320 8394236 -164071995559501764464419037486428446720 8394237 17053698498292927833550650739005308748 8394238 -44128009033006737499406119233609140160 8394239 -59320191069099971305045819929754202400 8394240 -1131378096845539225698950783151636480 8394241 48272886291845182396424843988091442304 8394242 37601390741164079327442804282486841344 8394243 29307084677223379115245939145771606016 8394244 12820556366823093867599254681774438656 8394245 -560194339279736354740091540139254880 8394246 3449970380147486228023288299847372800 8394247 297979036558828060822566419433827378592 8394248 97030438286318725969786638445999887360 8394249 -31192760356194509340845966365943652336 8394250 -100116001925413819571001873836212488000 8394251 -145590327130438129990968372544134968748 8394252 87569059207757618011405073391004626432 8394253 45278522386004280132490964116005682560 8394254 193826103234318998962133383940748288 8394255 -129357143816834267637815543522146820640 8394256 -19938975091986901030232307535036203008 8394257 -127412054125238571249128779039719290400 8394258 25396468462084551260652743823238779648 8394259 114290127420119588176370263955921172480 8394260 -38757807269969484393716236766250024960 8394261 -68490705894490294104959940173189970528 8394262 46517115551912537611615284312944344512 8394263 -94210391839001563448249025325977826488 8394264 -9692723205824604506016298585680199680 8394265 102709596869554127301532132459163637120 8394266 -73762455514023873960545087145565521168 8394267 2582384141947893436239227920220262912 8394268 58705274486844469830315389368858395136 8394269 93776855803548653555501377291674220044 8394270 -1288067552952850761762218347525743360 8394271 -2304572461325126448712818245043880912 8394272 21273856241165528192309031194441613312 8394273 77432830207028040624636624196944384 8394274 11579679034498299632655507598881649152 8394275 45737342221186845075717878847744678300 8394276 -28489989600144564108244441387246632960 8394277 -292277374503504126822415689808222343808 8394278 -87622601701167103637649246461252758560 8394279 -137034401527152915172408949919010905816 8394280 -35433808068967293733465819095077529600 8394281 40654625303580716901707294545265918592 8394282 19694120507038236760516993184596509120 8394283 -89373897894736674325443636963215366360 8394284 -117068397464658867018059192099546918400 8394285 -2499417774206354825500130012744640 8394286 -65572386811268618470213518531600201408 8394287 -10047847667214397922580192662914462080 8394288 -212073582237237068789021965412990976 8394289 24813341253719277622698706205409635090 8394290 26723663717011256906782441551108842400 8394291 -187768065683061237455261170698329729352 8394292 8279115255483232937134783490707270016 8394293 96539396489178525942159559925174194542 8394294 49240995295607570059284591830173151232 8394295 -10703888360469408163458749511659097600 8394296 4597162650919090047716203497679196160 8394297 -124252837154441747217112109795124634800 8394298 -97909710311544583396793107159354970880 8394299 27432267687783311518540250491263002208 8394300 48608800908016900162939972704339840000 8394301 23454384850054668129114071564711692640 8394302 8352653960214332993068852129229802240 8394303 77324639592893824159453009577870035200 8394304 -8375557014243044976175205407961120768 8394305 -132211478443796694124653378928987338540 8394306 7499832286246744463626248795319939584 8394307 -77249110911554038803109953158767717444 8394308 11302108411518561521710798770074565120 8394309 -6905845025804303411642533103588050752 8394310 -28420237624656901716865453369980407040 8394311 -47090913509293186694334657245293759920 8394312 93434227175626381640612840037962711040 8394313 101661650172038480998371682718460830004 8394314 -10653634852586845665375501590107580160 8394315 32111274409529587843608496162087261920 8394316 -40208740052615568957724099938477168640 8394317 102394767711669941776459379979296037366 8394318 -2683421070852047493985331055196617216 8394319 -59119821605604131350265147129678176768 8394320 15220901274607632537534905890416230400 8394321 43572932098215263021928350066280384960 8394322 -45983697125066409812824258948957842288 8394323 45091905530793092860778495800823887440 8394324 -55297807967117330288234684418172114944 8394325 152858546506433029739500267013194488000 8394326 -55057756348125979822406071435501041888 8394327 87722364428654898578387104932152469840 8394328 180502830627932603542632634277158440960 8394329 -236701618604385807250066487149822094316 8394330 1173226558203239128938504634114621440 8394331 -164067760380777284948673736837406016 8394332 -110425766203193723751766241577912534528 8394333 -1605597497730126438022960827570098496 8394334 11441758916356080431897552596130070720 8394335 -18977335733359134600418975485066044760 8394336 68232321801466445453406904747546509312 8394337 -34089255421544447971239152796029418768 8394338 46020609924164715660164438642352312096 8394339 73126147782482879228386940077046191224 8394340 -7007020813728731574487783656028339200 8394341 -102216636786940819901463620845332873408 8394342 39859128230026642837575411712221434880 8394343 11463224823828237922690141582117974000 8394344 74352181354989740366662522552399872000 8394345 69832207954059776386760892431585490120 8394346 -45355779615315735276552363114835877376 8394347 29076754281071486105001926413677880128 8394348 23606646038873667856298527626415265280 8394349 -274870555417285958857824088246985315040 8394350 -51355660816428313752714487522133769600 8394351 35734458108933811002321849642166848384 8394352 -15580771493665575784250171422401822720 8394353 -77901150867420722448650646265500888336 8394354 -2602162352707035552904696204165239024 8394355 -10273863253827144753565447098778212240 8394356 49747484386853149244026422640963971072 8394357 -125532526974107105250781101997183956960 8394358 -23673353553213122485787578473026058624 8394359 -181270134603096766450375601074176076440 8394360 -35780983295974412057290950325003468800 8394361 -166561332957763692702204048490185590038 8394362 -78652223312522224079839531199660481600 8394363 -88706607308392781730973894802329997736 8394364 11842693514508490409736353829108621312 8394365 1356103130651780375970341849355899520 8394366 -6346018965357473301317470374488420352 8394367 -83016041555750776819095081983402913048 8394368 -45049078793093221289488908182492282880 8394369 75249054926004856835703166653394503360 8394370 34811506199457689232438348162835790880 8394371 -100289340404612938580956698642339376320 8394372 36823572984095310790032466966375514112 8394373 -5774004464135351184070802923883087656 8394374 1735224485645152803039214803289907520 8394375 11186786876958530074022683829085000 8394376 17367028644454727304380550164269102080 8394377 49955047032469888676354663076326627226 8394378 58240779449201697303885194234018913024 8394379 2080294671574042145834505037161518592 8394380 -38129785513506200755195991187228456960 8394381 -2369103162426823827894407644865195520 8394382 141296295769253609317222181548829126400 8394383 -19027494786620621627281321403448220368 8394384 -3655074939982365911047840310964387840 8394385 -125512534087724521655010114069852993420 8394386 21409639565033496043036984203515635200 8394387 -42270054596720221168900727109160340040 8394388 199025951576767332702619223867251838976 8394389 56605240564574647318465566108257745024 8394390 -9144631580076735375167062673534928000 8394391 106537942414025879009664869845661413440 8394392 -52382802855844937892440139190699008000 8394393 -29427760225207853152614774766839606912 8394394 -9702028746350168938240646243926431504 8394395 -82810014182735080827158992411125201600 8394396 11863990667116892226439277536016102400 8394397 -45534197208659419783879262350258913280 8394398 3859920558318270469587252908431988160 8394399 -51055947628520245324871636787223111920 8394400 17898677395739988366347411904921600000 8394401 -31460158780408342221441419466644599296 8394402 -19809665903927493878861292663768145920 8394403 63947840428223850002663330360651794652 8394404 2390784749762158322272582483622380800 8394405 8066722310382918102937612320161203200 8394406 56126633493596602072918668393112093152 8394407 -12952055006316633696227552717041826688 8394408 -31360338104688572156980382829234585600 8394409 142638670797005953905067931683547025040 8394410 -10809495704501944078731500680260884640 8394411 61986121149858868099259929612149066072 8394412 -25761990936585272671809248516325096448 8394413 -109184615319832171479342820794882418920 8394414 3565983468207154565707501854643015680 8394415 -38012385276020152512607281836454352440 8394416 -3604236058046513759884244814785445888 8394417 104169601057939179676186469327208000 8394418 -26855470595015275818421007877489844320 8394419 -38076231291474206066149947873125465088 8394420 -14592359466036931531108793891305605120 8394421 -74834160545073983065095447003595880288 8394422 -50379386018161639646465204450410964736 8394423 96571892752319235575233675989262756584 8394424 -100902752950644615821824284441270497280 8394425 10091357977144570990258697276391211200 8394426 58282137007819989861546617033096487792 8394427 62925033328470524916969900336073240560 8394428 -1190754518295860687042209352092876800 8394429 -32283789641054508157962739607113065216 8394430 50311511858847575258509066000300241280 8394431 40180316171760556238516219088834860832 8394432 41927274566119923307800241066519560192 8394433 123604739697558475889203481277792559682 8394434 23681076676995776609275570005136657920 8394435 -67885837072232712033038153920385346720 8394436 -29947207809725543108010388096771688320 8394437 -87746058637609653496878380481493234914 8394438 29822736596500046772987107624541894528 8394439 -144791797926879064252357826254433790760 8394440 12975228331387275477303332387067340800 8394441 38378739766532872790662077602985414624 8394442 -37191872571551542655723127589420370688 8394443 -79437032820635021525186174997491526816 8394444 7765066490408996736859129381371701760 8394445 67101392691383406078382497355511882700 8394446 39407962099623157393043960555070412800 8394447 116771956783692167802287968667632385280 8394448 -17424942930399063057213712024095031296 8394449 17551252769866321223743285232339395392 8394450 -10193223476034097804476932683726540800 8394451 -79558448766325611564564046380694177088 8394452 90270948705884095087668933121209188352 8394453 -98103284517879589931374451319732834180 8394454 88382694445941102729770366873747637120 8394455 16535751075303577873743183738453390360 8394456 -55267169154581971704259294378632806400 8394457 -368362287816967604639096755001166060 8394458 19844265394017944078733405588835164384 8394459 -548165149134519418986010785428524032 8394460 -8981699859376804939821236639142520320 8394461 -175232729017911331065466606167075446400 8394462 -51861000813897675188018971251274700160 8394463 -3567171620262011532060942210815343360 8394464 67539255790117195592525920665982205952 8394465 7469670099276445048726895265388533120 8394466 20974808198556827236931697337451483520 8394467 -35919345264064346610442586495573456484 8394468 -27873843692044771406829442243161000960 8394469 -49987961345041158047182812113207616130 8394470 -18827049209937925006374980818903453440 8394471 -28002592394510430842328554143615428480 8394472 97905287457345127194469531586864332800 8394473 152229765429843439755503114251951059024 8394474 331710593304859830326572062792341760 8394475 -153470610778163297670284294087645976000 8394476 -92367512884973488861873162472490918912 8394477 15245314991772410082956185661935152384 8394478 9453607827878091691925818285190207040 8394479 89836101297123652611455056973445641784 8394480 8552181185857132265730448270585036800 8394481 211653158530710045598981669433314244772 8394482 111149579815527441764974044985215316992 8394483 34968919994653519670874000811667796024 8394484 102373209598943497813458010016245134720 8394485 -58040779773810865762881817210527984000 8394486 24422809800087420454990230023877934464 8394487 -204082083798956607338240263693283011864 8394488 -12475958193449628985046661729047040000 8394489 -10676075927186635219740539490044529600 8394490 -8019355354347173541642982355098152960 8394491 -42810994432736099239918159011981893376 8394492 46353996705554110349737427570605834752 8394493 -39616906748695470847960515772973419258 8394494 67438469137827671353993245608247626880 8394495 -76076138076467213132952086453144384880 8394496 25614469325165965618506100738359296 8394497 62561038746764416193653071456465336000 8394498 -15454464697832876257512059275275048960 8394499 -49014485483336649181359019773216938500 8394500 42689524055289240258654552620350464000 8394501 74920560411881980780509043590228414432 8394502 52182929748959839496172317470835321952 8394503 231330764959983343523521645731849264 8394504 -42825515614567793646202548790456320000 8394505 -15177488075101657657667285296712043840 8394506 28499647737582206144111648551946075952 8394507 -33724196894649758676633447900392235672 8394508 15090788349834265504688098424538723840 8394509 -157171568657200765417927300380768697290 8394510 19260609878369871729659691912923026560 8394511 -99985812170823024154161313370557370400 8394512 190681745393552690852746630950027264 8394513 69173584313956828427585334494758485744 8394514 -45110020289399379981434780190284863680 8394515 110178491444273605453418408471589247200 8394516 -329412071139711150741011952085594368 8394517 -64760890581219217803499513750952622240 8394518 13648879178467567435300925916434456640 8394519 -7746930712625716012151620773250139520 8394520 68766427243993432067321672209941504000 8394521 68569626273601843288480569705537087744 8394522 -50634516605897864380302404265418571520 8394523 96647324200793663707584077286412069040 8394524 65528811115681654911496450217554814976 8394525 -38600891781523832032242352779186420750 8394526 -4190282687844741910818723134978177280 8394527 60331597741026224856139342482795305712 8394528 -7246312237167046700466699456713588736 8394529 -23039692460535984587637553575186336000 8394530 45829255430662068390002522140946384160 8394531 20550416391558086436020458258698930552 8394532 -68494373052130409027260202276833094400 8394533 82964795894250924919781581085645870238 8394534 -19135752370884178614278082639142794432 8394535 -154959585707737014356968020614475738000 8394536 36851178962628093541836074461241333760 8394537 16912584353843473214623811903090916768 8394538 61348491995689619911707958261826572896 8394539 230907411294280416140435756826427196340 8394540 11397050939342552399714767296371097600 8394541 213356261588283584282973451612524065942 8394542 -9353518917964484105301287710280488320 8394543 75958946082292715860966842603186662400 8394544 12403500781672260936696234809294290944 8394545 4957873243179069740133099117958137000 8394546 -160467186746684162747929987754654976 8394547 -7455057063588455756089930362722744928 8394548 188606335956155066515509353376491594496 8394549 -55179134349965459674188563860353172800 8394550 16520999908362153792164196925538368800 8394551 117434064618515860285415751883947199704 8394552 985931221879664715260697940543242240 8394553 312404674691342731586167393158290567940 8394554 5573872177303943503737301020960329472 8394555 31290997215304872973617539408227116000 8394556 -123176150442845950421551888230336455680 8394557 -164532137282611344759269875805352475194 8394558 -1627879716731749978251308989834398720 8394559 17287885978620387875850700967470669760 8394560 -1658961735634830694507372794976665600 8394561 3481415993901427142300016849731839680 8394562 4615737683139055419107709195574827264 8394563 -31723405212528621681077123386495545600 8394564 26362178716738951430008418923135045632 8394565 9271382636682769389571181796299069400 8394566 101867982208388398509414150170704190400 8394567 -52500305884858434338600305521013594752 8394568 11797996680424884774912556947880181760 8394569 -49042974013000886389572296259189321420 8394570 -29309191134707008142592773163778828800 8394571 -34950725409859696160492404517398195448 8394572 -94821654447131021909032747187505653760 8394573 -49655054337163560952583770685318602752 8394574 -87809220128408368162546256641503401088 8394575 -19896828388206938212905129990699342000 8394576 3261396905086207894005132114947997696 8394577 39008839347608347546366433230087661426 8394578 -23253880593893136938596713039875305344 8394579 -5755423680603467740956344851634491800 8394580 -54370790118672494247269236888097126400 8394581 34951692686639973389408128428557763132 8394582 -12553075156955735732529986067520512000 8394583 -27399926514586047160762960421985907904 8394584 136864410346064699399118855378047569920 8394585 -12111059398515137561217699669086769600 8394586 29862687858743184591569313982714818048 8394587 15090628904065457108723434201119025632 8394588 -50325249036540955834174307444617033728 8394589 1368240618528891818570586842511856096 8394590 84544229322890078740395699084278932800 8394591 27098027177077309206731327026585879824 8394592 217848237031630117938461394900995407872 8394593 72653143854833886468762472782341143842 8394594 17012045637555330273132340310087909376 8394595 -20436509425533359096225133761967889200 8394596 -29484576046325209978240047031970414592 8394597 -1694649214960626148846814194980931908 8394598 30100659151575017850963355632994264800 8394599 -57004760124350717758558679207602961520 8394600 -50709562174835902888653723648602112000 8394601 6071206187704666927196502051480368100 8394602 10120195324380303537182202912959027712 8394603 -75037878662295125122992378088394015232 8394604 -26780969252012883463528843717875967744 8394605 -108297140504878019203639293841163050740 8394606 63073544101036539822947091926186748864 8394607 -80347180771242283266306716698865968520 8394608 -2124033811888630349638723620223549440 8394609 -42157131968980946955771699757039265472 8394610 -18854462201752106725680946568751229440 8394611 -34360033020944858585923907684661707976 8394612 -33545616533249634438610770938648936448 8394613 -138464440353871359974907775521496381138 8394614 -2707216819430389305224050093961650176 8394615 -61318897953647082841830285633232032480 8394616 -758455518526629487098237006087168000 8394617 28101449877457921454320125810313413888 8394618 -25081083406527622806396534677017493760 8394619 -305408025693190394893594988352080783840 8394620 18058958668416826659230940502293350400 8394621 -74908890524498304666923489759446937088 8394622 -52941628187533338764493335222024805888 8394623 -73364132699356825822752591058775382240 8394624 -64569737668691609909977794690731212800 8394625 -175520459844640461641463965291772303000 8394626 6796313472012789773116125889578754512 8394627 -22421657939438540937932620139703127680 8394628 107477931856860641977755353235460279296 8394629 -58413991594268474168567866111966098816 8394630 33842970594893303076992468417658720000 8394631 50282974684908356950321152305523740328 8394632 -1969335615491594364534344123676917760 8394633 26204287149592800772413489073053567624 8394634 -16924032581673326150698130058556523328 8394635 -3529259947322876935102480066485232800 8394636 30437674497346733220122548647690240 8394637 -70429051587474542015988287937123860320 8394638 -13820313946642438258403388674269793280 8394639 142886298785022861972702562288594637568 8394640 4432583727087159115769542632748892160 8394641 -119121717311860285296342211972619836416 8394642 10435759228310460950900241871475930640 8394643 148627942271521706338238519983033246892 8394644 132517080884013629055392133642649464576 8394645 -3516200761504832177927292705294950400 8394646 -24046102916067965875258111737998852736 8394647 61716242681452497524356830980454962160 8394648 145709791296713367654028188926207877120 8394649 -69636203696056861750645817562934244736 8394650 29568252883078286415760882119397401600 8394651 230867523960245236352606396849791624800 8394652 -737123116950156549452259780612016128 8394653 9118539687761510371997436964801291584 8394654 -61364102448948519526544661464184050880 8394655 -44072210487164983280437154613191843040 8394656 184260539953060740622686268251879505920 8394657 -44067521356886833260626747686550241312 8394658 -17947740763432926775593998266483732320 8394659 1861851279804814094315536814103827520 8394660 89656292006536878100195147494598464000 8394661 94878044068440322397757057988985617248 8394662 -74250859830274062643643773033340449536 8394663 -7539975642769327716338416875189878016 8394664 116921777694895048329212507058104847360 8394665 22368757006077205619852358495288753600 8394666 9659408589935267428207971994372452864 8394667 -90397431894312802325070767281031918284 8394668 -20679938074731039177153733478349124608 8394669 -62659408800549145138898976266212591776 8394670 60161811116608245625614880986873000960 8394671 28395960548576697945613954679140797840 8394672 -1934331350805182368892334743202299904 8394673 644252811283640360459420140557268544 8394674 55158388333951964964528924911219736336 8394675 -348688867604482554392029785779088000 8394676 2745630393872559682552381717112627200 8394677 -5057328133698032273522837270737620000 8394678 -40876274958023365957906112156759764992 8394679 177015615487730197789326517438676074280 8394680 -26910781580039998657755496361380761600 8394681 -1400260584264170891947280280258023520 8394682 16108633162220246842338674323595474400 8394683 -98266249896821065071882225086890264560 8394684 22865512712168719895030801804978459136 8394685 17027630034468106259221932274573259520 8394686 -67455721145204478630059662219799486208 8394687 6298756894047668926858143155644470912 8394688 -37131251349222324707895599700922859520 8394689 -206536411521486814425248376303831288510 8394690 -5210290714111170052236247508455572480 8394691 144408421783212137815943810965607340092 8394692 -132071638288839504498296832106589837184 8394693 -6182174317143570502899061064867109696 8394694 500259757083127618846133509722814464 8394695 -26869769298844094632731405634681491600 8394696 -7393259241095600090023765733487098880 8394697 -213538005981538864399714544117659776960 8394698 -56920773549644882411887126380151265280 8394699 22560325052503111966848025253156917464 8394700 52560611611421648132558234916085350400 8394701 16547068605657318956572324269337119072 8394702 36439692625080942814288801465455579264 8394703 7185960547025800354100229413970163944 8394704 2706310378226200128410439480217067520 8394705 30716583688635445849695955359370646400 8394706 95846027954191436457535445436450991104 8394707 -47027935499263258594819212228974843328 8394708 -1315718781297301937865914096910372864 8394709 35296921038291552274505813034150397500 8394710 -38713063845660509538539819031019818240 8394711 -26552592110198368604347880627230974000 8394712 -89468245932656351755967690489068492800 8394713 -27460862240667420684647974704422860080 8394714 70123778716988904730069342135228990704 8394715 -29710030904964282640687614482916492000 8394716 53627056061058034907522212633184455680 8394717 -236781024362147170095998806041543118080 8394718 587282392489549417153524393568807104 8394719 -231825951636642741132021066981858974304 8394720 -8552072710234237475778732107012505600 8394721 218741960717322415970375957065225525922 8394722 -26342976848738321143710189549908141568 8394723 -47386816402672285115211401723465385600 8394724 10746670957677911655559371705095024640 8394725 1467317024303911827997381145607700500 8394726 9759162030914483473789790919227300544 8394727 -131025153620598796334630331820292295528 8394728 80415277412770071901715103128372213760 8394729 53302271699094166985510587705408625616 8394730 -29448133295325780387090041406072174240 8394731 18393991808293515463888211151915767232 8394732 98535530122513124430933396850686566400 8394733 -33096901992272231903271894783855391018 8394734 37394538677599666878346070604764222016 8394735 85416818974043493135788175546245034000 8394736 -5272450476769583261971522949525667840 8394737 54860521235656857513971014300944477480 8394738 -8785101791354057195565417898715136 8394739 -77631341763574965515066167669896657460 8394740 26034992197782120467433960547774778880 8394741 20922691186089225801052227136708512750 8394742 48770692191151981838546079966214383072 8394743 -15804550050109906059417829804159830816 8394744 47233757750244951416603690634863616000 8394745 -69800941863412843281223824619917216120 8394746 -15540113506009253869994527790341420320 8394747 19202503643295177263207761680054658560 8394748 19629867600436277165108965260574097408 8394749 176660579878155368456362947059407804320 8394750 -2918504536334779097885393755142784000 8394751 141512019270360608235055777811673010600 8394752 -12745175062707572411568562536185856000 8394753 -1220169293030489653446045460407542592 8394754 179268982368570709960577798612079402912 8394755 63360281198382650873093673737475638160 8394756 51922197595539920290823188257229701120 8394757 53188708156271261657369870991546589632 8394758 -83308603165675881866084258129708346624 8394759 -5545930046766090547053619313620968600 8394760 -30316510039856895685002726224326656000 8394761 1154581871449089665466197697279999744 8394762 -22492762508798866802996364466475594496 8394763 72182015840099958687575766345132631024 8394764 59609303582809667121574459135277629440 8394765 76501069087391160070886234466484317120 8394766 32640770270163298282092618942343458240 8394767 -26972907424589910297089613079929364128 8394768 -19684746975515219063284101770651222016 8394769 29854901730960168961597990510302169600 8394770 -13548357087608765599962734087408793600 8394771 9545415030739797262611219262960789248 8394772 90215837438498383867971271542582805376 8394773 57524091232737451925365803024187734300 8394774 73469107684038255139670523844343808960 8394775 -109592492813819514365947170594459615000 8394776 -2824521501359189939429604047239618560 8394777 86798793738852255841251879860609794560 8394778 -31258047989967188791481722713084474384 8394779 172876275438808382590413272181528565380 8394780 -19904117157440155287551512054145710080 8394781 6637006794553652402471959180812637612 8394782 27235604138167751312613215981552793984 8394783 -136155418178808815528189413627026574776 8394784 161156772094034867390051411109545312256 8394785 -32749478645194752575773114478772719040 8394786 32382349130497952437213420016893831680 8394787 -267005260774834858667121975710948576808 8394788 -119716054626652265046908271917985174912 8394789 -5247049093082638133770109710815105600 8394790 -27904981155418247930285633639993761920 8394791 -41293288671272341385833673974823987616 8394792 19859661474166255102190865879981096960 8394793 -62251186742504192757542493552117452352 8394794 55546390678630401800605641198744984672 8394795 -19208970805824467931574525666259540880 8394796 38814718762875164112951084835663289600 8394797 -159005383039695047492578959589537691754 8394798 -4138790437450955803252811529735078336 8394799 25231310031268335440799003185602967536 8394800 -1879563478020556075781456295867187200 8394801 -9774459394937544212677945504514344896 8394802 -49611773243302348564102477539449621088 8394803 82835449684149426013049960180132327052 8394804 1358149597330247500715653203942174720 8394805 -112286459363694810141230324725291245540 8394806 36769996626232558879240300357184138880 8394807 136580398720792236057349960786337604840 8394808 127566684198213951956059297245270528000 8394809 189401225685588599008613270681878756800 8394810 -53177394205692092571693783683971092480 8394811 82754768454536462469721836811836387552 8394812 -16449082746797420945522704984355466240 8394813 -35519159900055305110025096987334007680 8394814 -114677390265377411255117678094178623744 8394815 5638742993156445759137819641813440000 8394816 9552456767912313578819792703936528384 8394817 153047574803991736711410271086464446932 8394818 -18432751843145074769573660193235214640 8394819 -28764788177276727261724172870576623440 8394820 9848590428331636676293943346836520960 8394821 -86714070407957339724159210874670299908 8394822 9662523826771669133917533164039864640 8394823 -156409645197576801943763464088965429296 8394824 159793188277590786374694776868970168320 8394825 20982618411595426517639223723214593600 8394826 2182767064452477190778574600306747648 8394827 46539860158572112057586453531421880320 8394828 22904388343605090062504319960086129664 8394829 108818276484404740140818853874378351884 8394830 18600206680331921398800550305615226560 8394831 -26054791400176250447857200545807288640 8394832 -13007888384414508267498170025284468736 8394833 237886889059213907638881133462081531380 8394834 -14498694278359444799942599845746201088 8394835 87899365877983053770755531198890748800 8394836 21785117867070491324725884612294301440 8394837 91998046551810157310191463357675974560 8394838 100812124299185635195023627585146584896 8394839 -39816565649591483205284552741309752176 8394840 6111432860265615197323091959684300800 8394841 -10662828491059232286674744249862609856 8394842 -50527652598832426563707232410100569856 8394843 21357009817674853667734332007470272664 8394844 -47041456898123215245650294642705227264 8394845 -49160384914933090238152826436274156800 8394846 -11232293069632373734916724084876672000 8394847 2574102352346452737415034479987282360 8394848 53451278951008699234497360625844355072 8394849 38591585525052851023434306902757993234 8394850 29432677116378113360656343108275824000 8394851 -28768217216364911853047345018161394148 8394852 -11006706997253189414980017266138016768 8394853 -6032073992870473327999548791416613540 8394854 -1119528125582339367298056697209806592 8394855 13733069093219870504801722870985502720 8394856 -92462046541523791082560608542539776000 8394857 326456958466676068082233116448364531940 8394858 37126135614552320914124643464581430784 8394859 -96869437258137429000432437586940660 8394860 80723122099607347477267440437404078080 8394861 62647693621076706629424360764242444704 8394862 -1697505478211697385752224788848132096 8394863 145743125152129040710709464187032220112 8394864 15373113004365834878760494475886362624 8394865 -42525769457147458758167631842355052800 8394866 1167488143201151613393423774675847200 8394867 -42272486453584781817242373102523635360 8394868 37678786392628848888445968026763736448 8394869 -25164227093391276199429399623038385600 8394870 -661320947750762860665291808046899200 8394871 -139193984590656430418532525258337069728 8394872 -18216620497066303627169822875916574720 8394873 45484461615880462410728555568537923136 8394874 19542054192364252180972135570791985920 8394875 53917001453109777547933641519333360000 8394876 38642116810971910845113880027782330880 8394877 -3513948648551139856822655402833321248 8394878 129399273766563056853470796151361576640 8394879 -127322882272839305413684055661925615416 8394880 13339835110780894083789100475744256000 8394881 173622246379145198272334565172762768128 8394882 -17017738200416617632414865075632998400 8394883 -18137242658429384448114482608492400736 8394884 126493851482942723056545982298506521600 8394885 -52802936372892464568832716187193468160 8394886 -68004053724837994840727017927229704608 8394887 149264786981451686342705799698999104536 8394888 59934294543725705557896781236638146560 8394889 145745053618572682818031228935427935156 8394890 -214004610453026346270913845409305600 8394891 97342708477396003902995719254218503920 8394892 -17632128894439511546893362704309964288 8394893 -1362746479034567297114050174306432512 8394894 35983131132097472533227279801517991040 8394895 62814632515701436903929510347292011400 8394896 -43582299906062229726622316302798184448 8394897 42710176597674542190028185415831515072 8394898 -14462851553333006133401218823402050560 8394899 163037425475213548760373880505867906112 8394900 24795457185673829259219489798705868800 8394901 -7375252479775410112095773789527908608 8394902 -7929325758957887107154525129103168 8394903 58178219484373540534592604162471663360 8394904 25145675422267902003765568242614476800 8394905 185610991522963850834132340234110995200 8394906 13395211944553503685052220828748875264 8394907 -231821552423773213825622575094517198844 8394908 -57069694783161779059178412502911360000 8394909 -81463844943554982733492370425361632896 8394910 15342608163284197720247526696881559360 8394911 -100131293975122601104997949631345026720 8394912 -84344659358129896472065481001000763392 8394913 -225448042816551213345421387651850007838 8394914 -7945512113553586317925446229235005824 8394915 -25330519663823070133409794515232250880 8394916 105850606346080829432163828995352986240 8394917 -155198592802424534993674030391287028034 8394918 19599522319911894704401461859472209920 8394919 32871865115040201271156722809628655144 8394920 -83074305500072324791337098279807488000 8394921 122627270269177713030267387997236580320 8394922 -14400655342740979271041761799256505600 8394923 123865499536164814860345069689156408736 8394924 -4334052859101410267752242175002083328 8394925 20961169474372780628417899272051600000 8394926 -26544101186435674353674018451285713088 8394927 -3975485090993846227120736699220462192 8394928 -46205603083149065121616129380718133248 8394929 -47632442471470878115132709022504535824 8394930 15255077375015430428769685597111475520 8394931 56474232556544728870228703453199603312 8394932 -3034306468623914909881462904255275008 8394933 -2064737607478360061649335682641464320 8394934 91798473949319440097309701806140723616 8394935 39200697832676929940279210477412297600 8394936 52219999616568730699383924696539136000 8394937 13911779514849818710222520233916642820 8394938 -32328292438478991272249790548023892880 8394939 -5610892106489396396919999661388511216 8394940 -117520638657359969004912983064331422720 8394941 182421413773689913158456020027396068800 8394942 53517690010514549002994409857094555264 8394943 55828005423719403657221947465141424192 8394944 22502246486476710064271609925857181696 8394945 15434577712182586719382406139827067840 8394946 8632517886961249391034047782211105280 8394947 37737527929342680616838146188144506064 8394948 118434743524428620093227704348368824320 8394949 -54043046539189985820023365883847072840 8394950 38985020542659018261925574007588060000 8394951 -97370485825304518433467676523021543768 8394952 -172075652139998664673568370372029644800 8394953 -100970936662930055528583462282093369600 8394954 31128499720430170729651780307276267520 8394955 11380693380551274281811250869597277440 8394956 103855861071547795571847622016823909120 8394957 116509981436417968600488228326912245740 8394958 23780846411710205388157907948135289600 8394959 19349410864474324374582242290433077800 8394960 5206374681503652249051935872018022400 8394961 23356079235842998735140166252743204724 8394962 -27531533496833030709207300701713679040 8394963 73411568700052484833723887089129231544 8394964 28397596606393256830419011333982766976 8394965 -129327219668874866253149521897700671140 8394966 99846657567094578629548411971860842944 8394967 -32943759590108386506993526973101266208 8394968 -69765096311842913007656376903373578240 8394969 73008682009573298645198162260620804096 8394970 45363460459849191506395214783929939680 8394971 -49878763305393097340167148313845228976 8394972 66811729500329343048550840186896763392 8394973 251157324331986705594326374164150576364 8394974 18549497136206350996352217625131889920 8394975 -46227761212891605336649630950815682000 8394976 -1017065034838738110943936939601166336 8394977 172743360773824018745268669000851908608 8394978 -23984483705093174335536372740825495040 8394979 -120705037881297737153084014479747536360 8394980 19151866612114025866679646723590400 8394981 25127724265353167813827951550112385344 8394982 -42262101144984686774362283401049851200 8394983 -100165441095162867975757439037213453768 8394984 3999572281358850383710527624202598400 8394985 -15857792171827576275284083485562104000 8394986 -12407268312572503032797075387710043136 8394987 33790234594301691134203913905618614360 8394988 853676901688901459164384410705954816 8394989 -41180418184818746605553486994622618176 8394990 -37875048861598396994549775246943829760 8394991 -52868150600216549873799239973913992336 8394992 36629459584137147691117039106743173120 8394993 -13297263876944849070771863649580228860 8394994 -1874698603652398720885137168857692128 8394995 32115784595057535776064382867202846880 8394996 -8023436360534646382705800765405437952 8394997 2661759943674692685265330198705679360 8394998 32831144999932971917719247516282298240 8394999 5143021427779952983125833148338177280 8395000 -1127123919333195718070173687372800000 8395001 -31055453280712193887398849434468295600 8395002 1696136020369193533895300296400500224 8395003 -45904715710309289664620191720995622736 8395004 16918622928075867549131145588959265792 8395005 15243444529583064627206379624922366560 8395006 -66358366674072519779023333832070707520 8395007 84560139705287630397791396703686170800 8395008 7216812666590749083101075474925748224 8395009 -57389477248890513543116305144331075520 8395010 -18944061481932861869117765529966383040 8395011 -52495655797702523969631703968015089340 8395012 -45128905959301749087494868982234321920 8395013 -55472734924369719669548797839192359616 8395014 4196724845476517619226260001274880000 8395015 296089212348902480686966621585974388320 8395016 -6725110091687725014367394228722237440 8395017 -22546620167467033911856759049794314240 8395018 -19623442884347077208883683344738782720 8395019 -1965309369296231095509676628297187312 8395020 39444753615358828516559890076758579200 8395021 -84017317243659340392888735410405688778 8395022 -25462832581464505890548819714118746688 8395023 12723706436710011945320278201180704768 8395024 -17382049917551915292572109634746777600 8395025 -67405424082208323859249761236579147700 8395026 -60129328386012248386671536791084089600 8395027 -223485818539304982212580896119121127124 8395028 -68138244451928783046238627436756552832 8395029 119463684719880514728738407551160353920 8395030 7343860383235716958205181518830214400 8395031 -37166090306197701442552008874084746168 8395032 36923021733938860848300687704190136320 8395033 -108380791894714756974344241813278385200 8395034 17821016636646339771257309824646081280 8395035 -47206265159075839085275408787500926720 8395036 -27856524715320124163687723607919564800 8395037 -1197268287298273891641108905541045696 8395038 -4441337653507072592431199915140192512 8395039 60229413743182009316742051625742066056 8395040 78208099887502016813780692922164838400 8395041 7629803742071467895043338410683610944 8395042 36074695116942149778715054547689375392 8395043 -34042562575371333652589919569217228708 8395044 35991621618794986522093292942888140800 8395045 -136332903248297832292074033444498845700 8395046 -16012774076930847180722629269804736512 8395047 28330975584543642418770654298441481424 8395048 -58463675170328374783536636309215969280 8395049 -19301516531545889673547004302976496312 8395050 -4156012890420581804911842474089395200 8395051 -19531624718558198138756266698859549440 8395052 69522451532998981046249726718627630336 8395053 107473359634247829115089913570846864704 8395054 93932230537852810039248212756140358976 8395055 2341891408354518668266294902051267960 8395056 -7668428401979682497309791733296988160 8395057 133092718795907987567127043266245140704 8395058 26785594715463084793149473887260487680 8395059 76360063368221629480645928621337484512 8395060 -57644829518926121594034384721805579520 8395061 -34313938704721156560619589691794728338 8395062 -426069595149069184964379614190864384 8395063 79727192891376934273323167766498413544 8395064 -12806647165834941050456408552836116480 8395065 -5739666210243325141024813011265824000 8395066 -60069626997669039946555686135805242768 8395067 92051814730240614453964394299103110116 8395068 -82919913100388324282652173757101260800 8395069 -3950073930669361607363264200957647456 8395070 -43713687603713733616726402925498668800 8395071 8774737958348441545307651506599290640 8395072 17226493441100771257459638473338650624 8395073 16336890245963798607146937976961032644 8395074 -71512387548871017799522677960066533760 8395075 -39308883057967091225318057788394009700 8395076 206991453434158963029472206925586688 8395077 -1026897932900455922185817354565230880 8395078 -21792886546520629018428402079923383808 8395079 -25003598070402796295249265594130139136 8395080 -32408741488486981486149544717504512000 8395081 17986342435420362093987183379712023552 8395082 -121012541912320576256308160989796614608 8395083 -1793615199883343832959534723438792988 8395084 16473311145969116763241542366095961600 8395085 -120031209444236637812295969793564391220 8395086 9734527337538604336407109519378053120 8395087 -90644971019872590125910785750587909264 8395088 -14270886148241265478392688033248854016 8395089 -82902973167292895418494105331451189776 8395090 -51811588578115555392573727451809827840 8395091 47897379454268475735251374923769344492 8395092 -44610133614806328501034274144123934720 8395093 126280890168476378922333516813332889600 8395094 -33148123987904493183604766014947895680 8395095 -38201383595883586101363724491285378480 8395096 119139033782521498681304873275625441280 8395097 91746224246020613567542230260922129546 8395098 50236048263093619480087574535922635264 8395099 -144273394523888721559578490016126618240 8395100 16359995571045786757738859612599296000 8395101 -9923854100291933276245772858009076 8395102 -6625252640973025457326191529036120896 8395103 34030817933941567200872366417276378640 8395104 -12222470528625629527750987801900351488 8395105 -245429965334190686926767129217621440 8395106 54831442363067743348263504532488028752 8395107 10752124166550143407284946887272313600 8395108 -162578609691816910221999747588158937472 8395109 -8969673471055837799375032122166841796 8395110 -16086085499926273378695969349767168000 8395111 -45029007110942502114975068226245050656 8395112 195305399333060220146048975059013222400 8395113 25534024770942802131033445669640512224 8395114 9021180571956541941475092010436136960 8395115 -19543065279521409276574586871393622080 8395116 -21616596874340526383935516030958862336 8395117 2542819628528420718430260354378511180 8395118 76905776914354139075501140866728383488 8395119 17165539670078235941444063671951457088 8395120 10832974645337376393678626540873318400 8395121 -196796276433000636182661388342672182510 8395122 -47384282783232631282783115236817248128 8395123 -232885702516515675339198148717919333040 8395124 -143402707228592636793936502141114456704 8395125 111960467876560339812237408509750208000 8395126 104253911781887215862586930961635840 8395127 -53767917979867021731581331705608154288 8395128 13544723094894885225107328546314280960 8395129 -40758085722242028963561575680725685270 8395130 -5898510203631897918550983826938811200 8395131 -74933740538098750343932422497058669120 8395132 -5002276696113842587451189509828655104 8395133 -15398776880308157792261042381246538618 8395134 33247206952693949035931342067369031680 8395135 -36983739769550440441077514104647124480 8395136 62470320116121266590651289529231605760 8395137 -157522996114858536162071594329466926560 8395138 -19410668332287374159322347030641261056 8395139 181041325426503111816491013477917391024 8395140 -32891973347241961744000833121952563200 8395141 206857581297912541897923207067916544 8395142 -6160629368177471380092408331222423296 8395143 46359309512815168782935763316940157864 8395144 210424347821973492961654612309997414400 8395145 -133394859342916200998585108991159897600 8395146 4997731687078402974698681495591057760 8395147 63742224603872827613602230781983631200 8395148 -2188392113791366349018584669665738240 8395149 -3010551765145982705967358878961536960 8395150 -29029783689497491972002633562400232000 8395151 152509160278697085739199526896046319152 8395152 2082692648808367709086056943768043520 8395153 57914324998295738539719415377094899968 8395154 -31908657790508170889560378595125594224 8395155 -45011619249297762244433444197105793040 8395156 20792322168912874530714022462296317952 8395157 -38022975297816682429450498245256082400 8395158 -39246444746883024507091438343528625216 8395159 -20646900231240183868546056644182856840 8395160 38360160315884452622372647822688256000 8395161 10788384036199156092207276972155792064 8395162 32085065751485627263846870938426612192 8395163 -1197097112600322680791155547998547440 8395164 -44282035075924497390171584430919864320 8395165 49444587907211719552242445427515422060 8395166 -45119992298190794308094983206042060096 8395167 114272003769848782987532164485804872064 8395168 86294089696858793084475555090200985600 8395169 146165048076324533146989120724785468000 8395170 16528059338019314092350511463673154560 8395171 8109251871195713676814944071044464672 8395172 -65987741253795821527425445744443064320 8395173 -33957867341067983054239669319645465220 8395174 119506979335722384548797585456593786336 8395175 4715134591336409210929636136132318400 8395176 -13275654408243243492211136530483200000 8395177 -9467691680279858942089605035021273856 8395178 -80329015395766627882502477429357568 8395179 -44757476340371870800865496448602423312 8395180 17098097156749646351682416454504268800 8395181 -252084227107681942313744835381131217300 8395182 37315469847358388161120920663407402880 8395183 -98626250837266211555160172826240962760 8395184 -7166646935427921448659957907146670080 8395185 58407960911245267243987698354858124800 8395186 -86347194477656847250147004425532137056 8395187 127249227631106066833041786772824239712 8395188 -27396985526885926442943234798358210560 8395189 -78284618955527389363084543388485663968 8395190 83506620223907790446251078558346073600 8395191 10671423016292638102331511971258880 8395192 -102927139827153394076045975186841600 8395193 123870030967580882341243933147245302442 8395194 -53680838815041157738286272531468569600 8395195 14295447587015923989013418007921636000 8395196 838224145824673565569502002125307392 8395197 -14768507657986894633881086787014690400 8395198 -19109411532939242756934721937566030464 8395199 -100285767874901097619761888694296388800 8395200 -6674320405683023923481879296239206400 8395201 -28980479826505149634770514240665936096 8395202 -75040786393573963673953132519451846448 8395203 -27614023254642403036490749133902958592 8395204 -47066891949482108836455953644303644544 8395205 5886257903289441112908094260429947520 8395206 57350293506808054005315151543979738304 8395207 -55346308178272351175330310007342293120 8395208 45685726386315320213423970741725429760 8395209 -24166245139733132755308058787315809686 8395210 36559876343345084450668515912008280000 8395211 -218978435289341404905888767823357836376 8395212 13598299585076387668368837598543380480 8395213 -5468575627022692071719588426492160800 8395214 33905754836385730182356164028022408192 8395215 15184574289700681152174352519432896000 8395216 27709488729387888182447132740952809472 8395217 -91893245967584122008472427855450686734 8395218 -6044784615644862197038111496791833600 8395219 -4937413726899436650822495999212254584 8395220 -5726372593095259768215860080861624320 8395221 -120155175628980271238750987571465824640 8395222 15591731276590574173730839494749376 8395223 -126704168633279270363349902035539823776 8395224 -44847692960063089030074859120841134080 8395225 -76456390106605360465321341745565067250 8395226 11696450222243145093874740647251645440 8395227 26043183925367739522170402047076067564 8395228 -62630781288283964047991313449996259840 8395229 -11919410561044259871289458305088392640 8395230 -1026610257267019350988125701810639040 8395231 -69992328211147677346443581605371305768 8395232 -248433506827237757367516629169571627008 8395233 33616364926064456657506204097199387648 8395234 903638693714169597838055193933840384 8395235 -850118698183038995745431502467406240 8395236 -24176865865388775112712166429034343808 8395237 -123926932545590964865654697787595594114 8395238 2833432369087191686805307462518616320 8395239 54665735030645401035910379458262298960 8395240 37881573006759980733165470087400652800 8395241 190924603917154792786673663976544467642 8395242 7986077563843569210324693965150045184 8395243 175874734205315024767001386233217685492 8395244 -61562213952575393086646216077244183040 8395245 6604714841250962682145733601122863200 8395246 35815732845238059014150924258876469120 8395247 -9750327961418363861516552259926034336 8395248 -21525526698274645217967078110428102656 8395249 -37271869232764358626503365614873336750 8395250 -21790628939101881584405185733570616000 8395251 -1631603675925816665041357588736686080 8395252 56695811336134676967417408989243620736 8395253 -21855390973772337211044560317908118272 8395254 -7748944193212465156035476396173971840 8395255 -141688988329266136411693524552470809680 8395256 -236379325513331500270664209640603136000 8395257 -2112002671379885195872172268094093440 8395258 -20065425973127903454567606274861541520 8395259 249198276121651796217380426542156812216 8395260 -31857368476041980123605102957180861440 8395261 -21883784596597107878680663246810764160 8395262 -109785749429263110994109340551002810368 8395263 33681978931219885397518979317971389424 8395264 -42066068852681296964069464489706127360 8395265 17694004726350887929853257470670206720 8395266 43876588928064340914318537631815837696 8395267 80872581595789597510464705593145880316 8395268 78995166356664666163474126912748544000 8395269 9256089825002823565633900236103266720 8395270 -8127704869078009081333438874360707200 8395271 280124086883067118425837330548315338344 8395272 191692366722264069251994479336677785600 8395273 157324350152324725565486624463257642522 8395274 922164806505037752177470277072579072 8395275 -3996079322034929787982984210696454400 8395276 10175814302581038117730571666905439232 8395277 1368727381627553688205924072454412000 8395278 -28210620747456152536873974962691082176 8395279 -93512497975960599755217860199727348440 8395280 43716021320080331981280488922986741760 8395281 55985509649628729138831746675830133760 8395282 2686784006677382349539092774845852672 8395283 -34248808606239396133800400699759917600 8395284 -14860952867007860153969074953681930240 8395285 13290061800756415254521754790350037980 8395286 150647214244417763382250632370366878144 8395287 -52979210874511746040680032954233215360 8395288 -109882765938505087938237525610765332480 8395289 -13966937692555448295674599803152249280 8395290 47032322572064885042280964769223037920 8395291 -45072174771895626210878913152943293308 8395292 13221822407517917461510410248473516032 8395293 43344948399879881911967352131257904544 8395294 56594505362992560798138131985409101696 8395295 12976941116165193554388836609143525800 8395296 10844916997292558114275608432614572032 8395297 64971565213831470786374221248267935400 8395298 34719713190973828202280667527255513600 8395299 25238626170064697577148757021085350400 8395300 31364590092123227919389265459303904000 8395301 260954491617700382345072032281593896032 8395302 -59239951366797637678813583287658718720 8395303 -32687887311483702432688283750154963920 8395304 -118596179981530732527011303678743434240 8395305 -37294646094291069282783666696211794240 8395306 -47063052126232666062776508115025256096 8395307 -301412368886809355211046951988611167000 8395308 66333546328929445809873950282298169344 8395309 3919180415297151712772272213996379648 8395310 24101814869103023812182703296938987520 8395311 -96594838477857887222764881419709902328 8395312 25255971198544901638730637955016278016 8395313 154553150763768383665095333535607756562 8395314 53554071366309979177715772390648206592 8395315 11160702900483482627088612849339487920 8395316 -29174426071667087767034934468656547072 8395317 42449924751601544340683293376257934286 8395318 -23151395005610942258746954900432622784 8395319 180434972576343491397434271999117783720 8395320 141101633865942639964953197951385600 8395321 -143593540972083731217170868752693527200 8395322 12610688768817915312040916675143480320 8395323 15930732348363615384713219374762662768 8395324 -16787025023561199237358485472378945536 8395325 -13399154959769848751098520107586851950 8395326 5305911765246773403667609433622828480 8395327 -9497540696045142988757244135873056256 8395328 12322652845732773701993819859295666176 8395329 70307907064453326840939415765999594368 8395330 -2489678946456587191027201413148185600 8395331 71269179421620945240804491508499408800 8395332 78568684116338294257856934712070559744 8395333 -936823735724336246112452175475625156 8395334 -56317465546945794822462226555739777184 8395335 7093783228753905490290697261838576640 8395336 113802439638060329462595614766036879360 8395337 1874587532677803837880457027512076772 8395338 19799573327077530306926033843797025280 8395339 -56721393683088161852975909474170778860 8395340 -46597994864804650389527533223203046400 8395341 -1207164490453352806652687253381873216 8395342 -59829371179699077601338032601167492928 8395343 240424230088240608852597837901945656 8395344 12900628526197572133987329841108598784 8395345 2612559725017080506398078318272556800 8395346 -3258072993361167301498275962398343040 8395347 600538273469061697890864699446345400 8395348 -3790930880403886006305268082517717504 8395349 78398799845072206421185058609422054350 8395350 -10153237868792221927849700941367971200 8395351 -123501565141376108840008006426902022648 8395352 -31505446246524336846307549112930058240 8395353 -41250826891650091626482622249579206400 8395354 29341769028988935369311868482923491072 8395355 4186830722689773893293576041280410000 8395356 23099829233436279986572333882512506880 8395357 2780913953587020997595175524267213606 8395358 -30419079616124887963459305375049044480 8395359 14942292045023908408437037501921543680 8395360 65353486816376652881084083288261263360 8395361 -26910379983966214448022568239129652056 8395362 41351242821593734796801982602926637520 8395363 -2364471768248861125937684293025172536 8395364 -119528679809566454410960625733941668224 8395365 -2026788717887000400724830289385982720 8395366 6211514597109319521770914836514325088 8395367 -119903382936506313169304145403954078200 8395368 8355769708987254564981580879771729920 8395369 -192415171620884514125417774801793161080 8395370 10042682303877957938504692673101598400 8395371 -63994266012982632677680643786748455460 8395372 -61074334870756973378198670887008424960 8395373 1132847918815832540070824991918106560 8395374 -10373902698499881186468593783068680960 8395375 156359462063852557153956402774124560000 8395376 -21619552280118449956443749597514203136 8395377 -46683285374467194718312454254514689680 8395378 67982280517429453834912214972707213440 8395379 37644324859237439231022260181328948584 8395380 -2070688225561489596922561211244134400 8395381 198876150169186630442910030491763483182 8395382 96837526752375537102678064714028031552 8395383 88978360077422307086440903388302875624 8395384 -3342878646531313237433015666615193600 8395385 -153742405402512455281250640079672287420 8395386 -62957013423681500621932315592559937536 8395387 -29062925385857514274542693845535933696 8395388 79070484356094509448087881342330021376 8395389 6594567336356547872277044158765799808 8395390 27478609679668814811388091919028507200 8395391 14159916287029289140046005366139423952 8395392 -9002457153474666563569633816907612160 8395393 1879091317633473336980165296139477440 8395394 20323539588166887142656467510570532864 8395395 -20708123205778341392493665285217327360 8395396 14926247039056939281266920186822340608 8395397 -254407390525566438940893266737896940320 8395398 -16058199949865149078453064464420502400 8395399 -36711391973909194827245096121473359200 8395400 37388382483617698547073790214373120000 8395401 -10310458327785470065825922365792478016 8395402 -78097436647703164439414518797910980000 8395403 212450540815316319560634105748268957652 8395404 -68023170179809410095587453185737224704 8395405 77228691385850066837046533069773440000 8395406 154918755371031453763435064854424448 8395407 -150886775122064757298856900809598567400 8395408 -6187244036342876985404292173531709440 8395409 -310324374686108637804128807441672926080 8395410 27770823089970176972360201348527695360 8395411 24934714832700930724199263148012492272 8395412 -44287927421637304609496744174648175744 8395413 -67588180408881931450400860298663820960 8395414 34288895126693698245825134808374709120 8395415 -60217539999558766638826186306475589960 8395416 -84338876479615233183102960677842329600 8395417 -26091705660510844077983566877860683008 8395418 132725889692589397329560113777984974816 8395419 45247351151209229283121254001647935280 8395420 19453601400468909887651111086549893120 8395421 133051589908807880502459444285246231744 8395422 -43607149339213772858945751421277085696 8395423 60528084790036321076758528581248849816 8395424 341068816375909524140591227632475963392 8395425 -13671426819523845656913040433703058650 8395426 -38633438292296773237679284342920151776 8395427 276054475484021359058472977595872011920 8395428 22710804628215093239266299687867826176 8395429 84091436969992712153835283540164791552 8395430 -14275848014057721678350661589037028480 8395431 31630787961816550189555650089440162944 8395432 172115130617781048860832410440046054400 8395433 245697476930989650197499574313001192960 8395434 -32063714123044119241400982808439016960 8395435 100298488209441395032129874890627872000 8395436 2168906583764026145748945879305994240 8395437 9871066534242928757277963705195574656 8395438 -8540101373136856540713687898301907456 8395439 46903830197594940924180021069774117624 8395440 -12159133926265289225523547422687559680 8395441 121367651429522559274542581203831581842 8395442 -109284633223818010011102656552263718400 8395443 -20346972043407924111293677064270610096 8395444 -103831674026535460856083463714974056064 8395445 -148489087426062746945446369912021776000 8395446 -7247856970838978497690415381777040000 8395447 7797903348954685957638351417983856384 8395448 17016863324156739943379606273466654720 8395449 -255381947504234347257115104322381824 8395450 4034023571843237110347430231774982400 8395451 58065681970603001250826893368841770304 8395452 26124278338021562603890664389238868480 8395453 -151708057118733418918477649570457719136 8395454 69893139660770565489091728646931557440 8395455 -29676610210302873927591510175157767680 8395456 -11613770986264955188660465432252121088 8395457 -63723858532016060234413361818979853888 8395458 -7716638693954249502623366356232375040 8395459 45681442192725311042294327072046501480 8395460 -20227490114015945024893378879822909440 8395461 177139934584231972775125420028762452800 8395462 78187959266849878646898287391852029952 8395463 -13247932597162327329499120480372733136 8395464 93419247762539495536223611343462400 8395465 -3208164060892836542147996121557912880 8395466 20512084112676880348707417845198179584 8395467 -1366863115577266522444941423135659088 8395468 85094360220541415461480686918346619648 8395469 146837038093011439764873125649657948096 8395470 7266070375397585573960823313188409920 8395471 56056980459275931558447008910016771680 8395472 -17246995035077433527757701892571004928 8395473 11391942425796007666633982274100365600 8395474 74502408092813574950954754446011310736 8395475 48127338687048977235966294302463759000 8395476 930417817266947798038854903262408704 8395477 -82111863416528279661955937668338688548 8395478 1388482733645651060723920731914754048 8395479 -19797244167846965337821632207243780152 8395480 7946351857365962022564288951457382400 8395481 117986901634396508632378307676827358612 8395482 4404710630781995449262573103119714304 8395483 -25365077815484162936850597733110305616 8395484 35654646794038487748567352127554440192 8395485 -2779854346235211268613259887253953280 8395486 -71914621540361976852300496381275251712 8395487 -38533768781290043895951028341241248864 8395488 -3846972759310311539980487648099696640 8395489 170466375174033438797586197364509328290 8395490 715018694332705755283449542159899200 8395491 -43551262697073935075500996811538502560 8395492 800588853766148891031023316000440320 8395493 -210731548028379802359767461037840496258 8395494 -36022598692340357581215404766111664128 8395495 -111180573343644719328808561532989197000 8395496 -144680350179175823604226537002094494720 8395497 76295937775161760571895580175582760480 8395498 26383669098009869118330622171400238000 8395499 38872519302547221365091089463759413136 8395500 93063858362122024031883368931141120000 8395501 -14949835749734151247809945029376725268 8395502 -7049172486013046386476154039318815168 8395503 -2934597491772461385257830206176380800 8395504 4169623573593478761433666829408534528 8395505 116882709357028997870094377462052132660 8395506 -2728004414290379422799362236110877696 8395507 98976891005551378355837685160355216320 8395508 -144135361357625221073533393229567760384 8395509 108578739169614283578190495823942313504 8395510 -70623830864256947337817213297251747840 8395511 -2506488105131296132759252530925793520 8395512 -48847602713410065940596492811193364480 8395513 17273436221446749707941449726366763776 8395514 -39099867558387222069170069248919424144 8395515 -75253018382617753198191028411278036000 8395516 -32137252588896356765527190458683881472 8395517 -4400610453265134802174343451329830152 8395518 22171531393272722496551309500107625728 8395519 -1266385839807486539318023656232729488 8395520 42627265886652573711751661421991034880 8395521 60693043650680956792885863859995499584 8395522 -6503794764911577733463466991979509728 8395523 160992422371260746175422026031265609960 8395524 45032347383674726451231130480426609920 8395525 109698079994367782379232223646922317050 8395526 -18146863234614128718610671807327888288 8395527 17075032748299986889463695995327407232 8395528 213659510618600431536279428966509240320 8395529 11293701003401268884046779723621166720 8395530 -21716069726443779450408132335373926400 8395531 -48437134218860754521162404113147434668 8395532 -47421919849045759697183683026577922304 8395533 -68939825539590369564781533067422851040 8395534 -25931943956830822563201997078541409408 8395535 2172436570028831286733415890175604960 8395536 3890957802577450556286849533141778432 8395537 48751599512219929393761348072924693312 8395538 2435969643854157723045223016737771920 8395539 66921037420339807330799289801021060024 8395540 -9313857338282917762598920561513109760 8395541 -34354289037274771794381257974578178560 8395542 -41963592083455085555357961606386501760 8395543 63515471704528049023932823608872327600 8395544 8587204109169649197629367680311296000 8395545 52678236769395647076449892440598496320 8395546 -939928571013545072311705409714255136 8395547 21825673948642032436665360928974743832 8395548 -5703665881639249211192859156059013120 8395549 -144468252291582082692447353842974118560 8395550 23734008248354409769903038390472276800 8395551 -50964316428074861767823717318127164520 8395552 94187007285215870255022309893103157248 8395553 157221092910872700247143117185297494164 8395554 43809331832719894634860576615889433600 8395555 59583665425356277165747285341575110560 8395556 -15922065849967584428446349223790096128 8395557 21079608499560106037670097790587263840 8395558 93167625237819851948538477381970901760 8395559 78805917216561118238309691344817425016 8395560 -21063956139094372670287336152975206400 8395561 -18392071952355358701159312283024215948 8395562 -17054250363493503775824182907870876240 8395563 161760244839234545409446021817391630848 8395564 -2776573847676258737357355180826632704 8395565 38031384577066219159395008495156408460 8395566 -69631525178769569041285388700628349376 8395567 -5643008668610334980186790711439435040 8395568 5514563707222174337707499073120337920 8395569 1722257743489001891466000102271354752 8395570 -17429512182086509525872109395739304640 8395571 -15991646858259978737888426580248451888 8395572 44082052940426816143606179010292232192 8395573 -108393039085648254728442296324050326816 8395574 113555738334312703398787647185500784640 8395575 8325356020455390170750268359366707200 8395576 75366260237406379014507441700712079360 8395577 -174595579606139870278916122083928679808 8395578 141544676911612522429038521991066624 8395579 -39598247890704711663096545106720610016 8395580 10039209623146123556642440617629184000 8395581 63149622222794376665876175514646698752 8395582 -31078691156695769623108135794569952960 8395583 35195220380496428741981663377866507120 8395584 -1694672895200653187160579815296204800 8395585 72304047242075852378984037732349140 8395586 101933061488888786841811205352888024480 8395587 8116292335854356213465879944370492400 8395588 -53276609998893494514021245896157245312 8395589 -3319637909868839800859392226413484544 8395590 15496700140079120959234801015067596800 8395591 -350670378026826083314500661354065439248 8395592 23219306285742610722583815261177446400 8395593 -35470375066163299998647656292255983296 8395594 -65302062182325659641920692459700029904 8395595 5131912100554414314494235305034271200 8395596 -29026436376118851978363086363063746560 8395597 25048430470301343555592316005681918432 8395598 12181712518469447163128028624961224960 8395599 11391005424846101902395350918754795408 8395600 12384857433542033331919052382257152000 8395601 -42152088164027589341070195292442848398 8395602 35934989861328044357834147027036519424 8395603 -42079931233889131717745136123581996040 8395604 -53008626578198532526576679536574060544 8395605 64502508140009568883582654549160700 8395606 -33121337640024655759233843839979970560 8395607 -30421308777954899888887354095525657768 8395608 -17638523380556055156910567946128588800 8395609 180560713654586329466648400657483901200 8395610 111387682456849441703364307600757852160 8395611 3479515219142671814093656912083840000 8395612 54703174281366308734315097669462176256 8395613 133343264956389175184977253952571591884 8395614 -15560637989173009586682044752573845696 8395615 48878320543903238714703646885945886760 8395616 54447539661959542709240313572268441600 8395617 39076026094656302877241511110630069680 8395618 -10002885655056866085651571580607272448 8395619 151186977692534983526466231143803189020 8395620 -61042189659426994252868491748600586240 8395621 -218656212888465600852975972270090624 8395622 -19284934427838366642516119714531169408 8395623 -97895650442376015720979071094052766000 8395624 54090489083768589307344085121327953920 8395625 7134131004318027127992649348673400000 8395626 4693445618716562728132846919313241344 8395627 161845797804548427629915151034248975476 8395628 89769296515536960723180304890266458368 8395629 -82294174670810925453976484134028927712 8395630 -5059422012218834514785102987394047040 8395631 6330456277004220890438760203578356432 8395632 -593736280204089454459793571025059840 8395633 -61896661578735790321755704865083870656 8395634 -20192538905549630999546506100626915008 8395635 13739014208001717597588169930053015600 8395636 29569128757345763772870829751619739648 8395637 -15335402771579545007245709461039449600 8395638 -44437445955110391236908986742562581056 8395639 -46290343423122097869909291391399832144 8395640 11757149966763324884437618180945305600 8395641 -15829359274089636669014430190235571360 8395642 -76599052309893235100586941397237456528 8395643 28932325741961539343500923610724873892 8395644 11377272318817893425320592692239482880 8395645 4295575854008590667634111638577655800 8395646 1762968161605705353450583591022223360 8395647 41545681862207964216317600936381472528 8395648 75446527996040514106314488882418155520 8395649 -157885113727622272825482962823785044350 8395650 -22530822750663928135372914179766998400 8395651 -13985300447581836844141693597528664256 8395652 -22124231957768174409522269898085463808 8395653 -15060509671822129094852817709236386496 8395654 -126230014209812297685611559584022439488 8395655 -92648634871746824486020720625020738440 8395656 -12653894827476237537242662146248908800 8395657 -20542289670750671910024604600834626048 8395658 54452133738776658725903662127871589680 8395659 -92010701464848778541235164897033440872 8395660 15788709996962498990171519176726502400 8395661 -23337742293283605012691697723881608468 8395662 3934262877297357517524676539358700544 8395663 -40472042491142354012992464195579549080 8395664 -13110109831580101850301210426802176 8395665 61475163653801069148986204248290928320 8395666 -61673616657721497791541088652480761968 8395667 -6494955263543508609290084555650883328 8395668 -14883756848247370165160202912599433216 8395669 163978567798235016607466555530648669070 8395670 -29813539726370698773344190552528743040 8395671 44478317482067417643120546651120471504 8395672 165243513367298098421388863693600716800 8395673 83024539815498406133628806205336827328 8395674 -7702231251079033531758187970196879360 8395675 13162977734644133464987955493897625000 8395676 -90753091059723112899547671880960115712 8395677 7714939766468156952450337280124901440 8395678 -112035126226355261437289385628077471360 8395679 58571413086834673400970478601188758000 8395680 56018185176826599245019933586221957120 8395681 -15558925026685839969017399894121619840 8395682 92268900125414947947836681628317500800 8395683 -30417488309470042185017280911339663952 8395684 -55602568900768573364667644458437331968 8395685 436959713488862570377765583986825560 8395686 5194177754615415521763921752532808320 8395687 -19852567466770268384992463148206676440 8395688 14381284856944873188311317154245017600 8395689 19030678419045377192324622904916959968 8395690 -13952549890152322860266045472854799360 8395691 292414736155255975012957764843790543800 8395692 -46902139474576020729991143348987099648 8395693 122434876290901253511750758714190226968 8395694 2126735712641607699484600395057970560 8395695 -28058370700168468803822562227868392960 8395696 52834913509855625429570091669332836352 8395697 125260569606448286814459849235582867440 8395698 37606420629413579985874638785000590464 8395699 -11627442381763998753832484425534362624 8395700 52957430626927137095036035102093824000 8395701 24087640265613763140433736966011469280 8395702 7701924361378922058171405055378292352 8395703 74044990727843363655088480995079529400 8395704 -4534134678294196981702261138056806400 8395705 89381284470429101859851745752155313160 8395706 -126822250634718852330609096092709264 8395707 713204819003293742337143086393943040 8395708 -129898355454996763436824888184595254272 8395709 -4904346332574107980608375340842717594 8395710 -6628157301477611642145669278744135040 8395711 -115872164610918557054217279324499605176 8395712 -12776556406348946255141457746070601728 8395713 15719764424622749235844719934125479040 8395714 -62125097832578142602192182945961930544 8395715 -81784331193598631846791445001021926640 8395716 -21583449290560494911556748204550651904 8395717 3029475519236879862505006840212651264 8395718 62354916223651267564074100272373999680 8395719 1737955850848246668222923981764687488 8395720 11835775432073277658458530281893888000 8395721 3230436715584041172238662758076824922 8395722 31635208410393982868908839360960232032 8395723 -40643737941436156046830441817180309360 8395724 145990905250494990614028427890658634496 8395725 10398252872888678811016499734838880000 8395726 -30271335612880404775140505322320475520 8395727 162230330255884221322340303384327956800 8395728 -29257047695824356384899647187707625472 8395729 267550959829320094724553327017910834420 8395730 239625838190972558471096972613795840 8395731 -2668729499606287741090339517798090628 8395732 181288608107121056381955019592157550080 8395733 -146102124926354475743590015359695364018 8395734 -4950404147741528816909189844721303680 8395735 79569435662847354908887701097687284960 8395736 -116755390095104472284623379107650600960 8395737 -12046576477756128491411987242341626496 8395738 -29412053833338223314455827576421144640 8395739 45649005619091449902921607305697204800 8395740 -9883984020038237023676705551357693440 8395741 40158119070465347465322117648368863142 8395742 102371977857281675673028929528633862272 8395743 108319107225201779514625654888547702784 8395744 -4848017855436461825420468185929351168 8395745 229960179828217630893437492674407923880 8395746 -13725294718244141897992583069004066816 8395747 -47396987912048836175564059440727336804 8395748 -93401530273718938394376015854843486592 8395749 -162970391804661118246763350974317615136 8395750 -772401012219850827670713253522944000 8395751 -54102404187151242466407021356705934336 8395752 12430782063725213851250516723432816640 8395753 -55966441497736259949120426785360348998 8395754 -41497078693626716443100296133216825424 8395755 23371539849475998881054096813914206720 8395756 105513713789061700836624074995628292096 8395757 -169925752474050735857004801828893213994 8395758 -87654589017708361241317850662450636800 8395759 81148592427491954317587768214510829400 8395760 31190961353587027834212807347060244480 8395761 -15278282391609582027388955628584325120 8395762 570342402530118415832868617850093600 8395763 265756053393141561554383003521845193120 8395764 14671894118735002366199639667939747840 8395765 -49996234463610650846255915916977769600 8395766 -91261498065384837159496966411995747168 8395767 -97911588610176522406554828751124438016 8395768 -137901623855619412019508470283790909440 8395769 -35875375507948467583064744958302023830 8395770 -44510752225656341001993173354983549440 8395771 -51663471188575440347779721309159191848 8395772 -3068204099731238617813164385407344640 8395773 -90277457046982053274054052539874752896 8395774 -41305452062896798749093263081352228864 8395775 -36636433140597089633076960588267110400 8395776 45912608549417365568703303340284444672 8395777 -433418187390576766718810892727423020 8395778 20185531346502233192741714716732932000 8395779 -60136130226177125081145733072396803840 8395780 90493121767303244816781213225078201600 8395781 -52989230194943155842149580955390652868 8395782 26173063039734344606725575945372358656 8395783 -7343145755143378520479550224287628752 8395784 -95841920262032081955045570080916925440 8395785 -77842336162058481220426260452601388800 8395786 -16256697177637999323824567336105644800 8395787 35251289158097794101939128997017429760 8395788 37261135600911318718226085069561638400 8395789 14526697683356330658126441463482721740 8395790 -37505271267560660107636817936661542400 8395791 -11762409643392412236167229470686764408 8395792 -2756250591187127583426714909223682048 8395793 32877288530316026360399733312926784 8395794 -22335100417890370818071745801309781632 8395795 -79816783297111801366900004046344581200 8395796 146393980768379867746430619151468861440 8395797 -17518559440241696742037082871782920800 8395798 -165163075484511783212191481901915204864 8395799 -62119464415168919274972174777707926200 8395800 -10543051070166701446598494384128000000 8395801 -121824388442317618008190411093649830198 8395802 -44683941266494656774416006580160077600 8395803 1142939534187563630639143576653699936 8395804 113900152568223749521184083311746657280 8395805 -48935062193972656283933391852567799680 8395806 68262668181986315807741604262038045504 8395807 21854552257471642109073988685127051840 8395808 190167913611339577958358965584844881920 8395809 -82764562568651901716576288456923561296 8395810 422841993764015326215043849101120000 8395811 170685526699417949255314907133758552412 8395812 -8272761452133043372952121718622469504 8395813 -68544695269492137978389511046262879938 8395814 30021398032618663872643900776202614912 8395815 20621852111228827664174239815231456000 8395816 -13517955805083343314520575861013708800 8395817 -17065441098788837080036229633392384134 8395818 -5766079492522079720562732942443189760 8395819 208911764865360140933218730423748052560 8395820 -53491618870459209687934259944782673920 8395821 28314112469755715628574845224792433024 8395822 -275074493574611031670183326830313408 8395823 -23685901373573110235409753323892307776 8395824 -14964696626494131627447865688833720320 8395825 -76467759950015035913971943634678211450 8395826 82411842523127730794728014076424228112 8395827 -121377637579175273677753302246847440 8395828 -11552685941238304339824869730456428544 8395829 -24749786422864163202641076885208992516 8395830 28338922670369234202439843237695020160 8395831 -117279324497837644568238359263478680800 8395832 -188611681154945675819238961939784601600 8395833 46103289103716730393466455202427929424 8395834 -2389036906087961837840916874227244800 8395835 17383384170043678497321261894537053760 8395836 -155242675239989318436602221256318976 8395837 118144658515337498679728758419339361792 8395838 104537836028265026304003474094236653760 8395839 251472179587344424251625212358104172800 8395840 -18071691852996005213241375468851036160 8395841 -146979083797711888099709795815980141948 8395842 8464172209795918828511409076035922944 8395843 15832185967377974302347885324103778560 8395844 -24925620115647374207056000150028091264 8395845 41143489606711801273875514192573689600 8395846 61577174550610248273001613906933419872 8395847 -188214519109371759590095833791764993704 8395848 -41786125564202068318497970402297190400 8395849 18808175374669421179875978735100444992 8395850 -28935750567988114515537807688269567600 8395851 10840226698581517106513305027602969600 8395852 -120817046661362978576648171745408076800 8395853 -104991771402468533367525096910107818880 8395854 10522858224387552310520630576135516160 8395855 -263256238691917253008949137704720480 8395856 27733000551427126411970675566431559680 8395857 13436636528031070489315993459037048616 8395858 -26332784765269531780167872886696256224 8395859 52653838501923417303888433331285858016 8395860 -25984083249220528208490152850557153280 8395861 -328354580124289684821753648942402169728 8395862 -40878102159368550270695499247172726208 8395863 7762681229859298876002067478233594368 8395864 -100494962412712664199346502051012720640 8395865 -79893364753888568890288634961380566080 8395866 -9540604967444132851246422798137433600 8395867 -52163717068106872404459074206418641084 8395868 9685154630718654879534980266337333760 8395869 10028856067067771786734017951785007744 8395870 -3183071933794718390855835745164464640 8395871 21834050342273736634865555896989719544 8395872 -120407120261789315459831917652182302720 8395873 45848907033662149493860602010004379840 8395874 -498156607373394975938262228967349760 8395875 8179489396772987333146012282453560000 8395876 7161696754116852670611470769884876032 8395877 63901325005617643242299273790823305600 8395878 -20140854876767629751928756001183249920 8395879 1431910288589667031908197388275786584 8395880 6440568129815901927049121306709196800 8395881 14299586937060299484056986156583253120 8395882 -116991200978614008403022917160277129216 8395883 164789951154129738817811718823689595680 8395884 27536302033176093904209077761185801216 8395885 14219734188189017580374081494518888960 8395886 -112313424463922163734033272999794105216 8395887 -10494293973319496697341526729318379248 8395888 24501586835678323305869107262038310912 8395889 29680849977894224826286137559973228520 8395890 -21412456450909674099260113682556526080 8395891 -52708940607421800482188363791600244480 8395892 -48739705969011170664949104173623640064 8395893 21896704793710387429560832955560848000 8395894 -5189459841975400853077650003261068160 8395895 23937997372628248307376315593671050720 8395896 -98733418298589713209932840426701107200 8395897 -114007530636266354092418637843810011520 8395898 10621479802471176419211087515092695552 8395899 81467120433110819176417426112465208000 8395900 -4355698473420917885145452458686643200 8395901 -67863100034656760835697077505386156096 8395902 48890657038115038615586001085427832960 8395903 43912147283807214569564555742121918600 8395904 69933662840866865558592756783041740800 8395905 -43536197674864931654008704502171664640 8395906 -13979342739193648626742149926124234720 8395907 -9702436260038149866899694369072532320 8395908 10093110029130877238535103837033629696 8395909 31973640747475067890554253418587361916 8395910 42830620976657662988260026868449264000 8395911 74089394203805316317787555490354197360 8395912 147872799709875411082457960243154124800 8395913 -174200859150082204524588765309651764838 8395914 -50458350611189144064798662463896290560 8395915 -57308678753122710710981399008324308960 8395916 -40147962723776118899273682833343344640 8395917 87468096962741423128569444280554578880 8395918 21824783349185059661898711685752056640 8395919 14597739144882578574032973924258733296 8395920 9499412050319771193070652198053478400 8395921 -108238781885077512243904443659824413456 8395922 -529887989672222766003112350964849920 8395923 44569113287408789373817881351703174584 8395924 58342673792752107133297365396791040896 8395925 73960612448437031487706864483541248800 8395926 30351384189012751388041434318887546880 8395927 -6615729930586544651889393051320196848 8395928 110491571594283149900517714019588792320 8395929 22697237457269156649555418604855667840 8395930 -19593348106685430572426526943857122880 8395931 140351164757784162923477423595641289732 8395932 -35756958643123569657093279683367717888 8395933 36526756900675913865221802774814897920 8395934 -32741920657269501439932093884542368384 8395935 -45918274304016703852504765630062818400 8395936 -195025830851943245555392805457981603840 8395937 105243796670874107461640463490091785392 8395938 -46851967861074651912072698951351870256 8395939 9632946447479708096144733102418022592 8395940 6063064674448294314609860131417927680 8395941 118528117108971801775133507378882340192 8395942 -21827570444137562423937328282837144320 8395943 27210230699169168712477779951757619520 8395944 55363744356096476038961436332174622720 8395945 -62877120534966567141369727893918078300 8395946 -39352286906266387077819452025698207136 8395947 -11610530056300231748734861850516459520 8395948 -70098621310365002459959565358947819520 8395949 -5943987307904484141684966531021963636 8395950 14686138501593104821223860183551283200 8395951 -156492625201435429165035297625704712048 8395952 -45528067206138378342137856595593953280 8395953 -84041030428758665421815607915839991696 8395954 30530022404815758777575894256690432000 8395955 6626451746987193836484539584751790000 8395956 24736540490276840455894476792190077312 8395957 68338963042961995482068694172005588206 8395958 1826824213030595138429043163987237440 8395959 4584484704923305595815518663309899136 8395960 -62932391263973280317419113278225817600 8395961 60320664805762403779615043298961132032 8395962 31642318839534398143210830204395320320 8395963 45502964040776948080145634443164358544 8395964 -696752392792489810146861112172812800 8395965 206419220843940657542900167896592800 8395966 -16918119385785261906237263396845529856 8395967 -16981705685321085989987788789920347520 8395968 -5600654846733566928836318548841201664 8395969 16162334033017092190400477806513179696 8395970 38085171352536354517162732584509521920 8395971 -26831392775836730786551697426626658496 8395972 -10488538401808638514204853350247168 8395973 16631505063125820755644576659886632222 8395974 -3778975911716852599160088957625464864 8395975 -3270162952054561704182430496979471600 8395976 -29662757524547484190941558881038801920 8395977 -45178527721603647359186179736280771168 8395978 2446502571587212120736336838587351040 8395979 117986091098503920769113324451485827280 8395980 11905207260157703675590999298729809920 8395981 -29243532485990298553934412560802479136 8395982 -22506002619329513959938894269705958528 8395983 -109377017303736186585272579817801402648 8395984 -6876056680833408113296349182277058560 8395985 -54209319963837494076627869929120987800 8395986 -56120451340866405521719273361983733760 8395987 129261838872212232796007786090749537960 8395988 -764386820283393793877257275209170944 8395989 -9866041502311678207823592401451313152 8395990 -49156255709164493784444235772151072000 8395991 52661574565639430227428183652390144392 8395992 -66206999979509522744621759925127311360 8395993 21274343327912643818583224654996771400 8395994 -16812913272219097968751810728529501728 8395995 16949754230273330204244996275044896000 8395996 -4732416850659967738445821688845448192 8395997 -59796078641400456545591082555398878554 8395998 -31660623321137987030145572267341176192 8395999 26061567581299112105481388003452777360 8396000 -11207698686103301888676889898188800000 8396001 -104162218578174782148887052310007952000 8396002 100503629416475828121036429705170253600 8396003 28286032984684809989864708780063454672 8396004 58784190933717259530518265102758909952 8396005 121587184827544608534677541809949828000 8396006 47939144458075448883371489939771465952 8396007 -65461829440653539208061858126750374360 8396008 -3367603684943904954486995647003607040 8396009 -10994602126483175361159672327085555200 8396010 -7340832737080306622521610048135792640 8396011 84169352004421203719330035026194914464 8396012 -103692612573978555313049093800553299968 8396013 4349974292970155409862103430991670784 8396014 -20561881815110748893078835826533960768 8396015 77017223934806013501397552171472153160 8396016 25932912239009369289902818970366410752 8396017 -22716239838602004837587975109217892800 8396018 164198748958544615123432410173804765216 8396019 -11843811304692360299600578057304445096 8396020 -2148427921313607468421791805410827520 8396021 57573243530171311293060775603052213244 8396022 6059203091640302577735648882965840640 8396023 -208408270438907725815495426531953576728 8396024 -21747848547352854166426127354481868800 8396025 -15508211532104912963508240043956386400 8396026 -15114396588222820618997257118143878288 8396027 -175280958788709139098131023388232572124 8396028 37402032644792377768409452690447641600 8396029 -136470830415681381934298093744479380648 8396030 21875425416782912651220848940286916160 8396031 -1316972162092682483680914827030681856 8396032 71933135844974926899633804585589538816 8396033 -214823267215911478017923824779661205760 8396034 -17173351834583448757733591019375720960 8396035 -27343963963241084317047905379094970400 8396036 -68954446297931949595110007637039702016 8396037 16462494723551186586124178186767981308 8396038 -50348322420650884061819019112108382208 8396039 5738514041243355212886061959139986840 8396040 6887474232497879596266523293528883200 8396041 -213024170725192814110144427480775881600 8396042 336974873697512252734436505268833792 8396043 101838581397372696132705397509956472000 8396044 63794094981262370440433111375095937536 8396045 37472560357486393390106061446310120960 8396046 32876032669782796719442269724691807424 8396047 69347633355093358563992822037227061744 8396048 -8772127639647059078968617421974061056 8396049 6620369085024505918481451472814835360 8396050 1891283001663870854480880171084088800 8396051 -1330974190905826644358956603195647280 8396052 29211871890087380559456014738528655360 8396053 -128892260533937277768721921059056206496 8396054 -3204583553376649686765678951385356480 8396055 -5002903306671800628582041491569048840 8396056 123674892296453835903825313478693068800 8396057 40027363724217914416543791594602703306 8396058 -684152864796411441891887919057506304 8396059 53034875923436059051306325244597696016 8396060 47358860079281472684545960604628692480 8396061 33131816692768835667347141048695500672 8396062 45391560748492020868176952783662915840 8396063 -56587162039122219617225728047854980776 8396064 67813076526198213613862443707382431744 8396065 57372493816040645267363523501200141460 8396066 -14990933567736974529643310076021665280 8396067 17195606421141844023675590479910688000 8396068 -14594044038842596319132048824069793152 8396069 -355631740314897049885200332279933730 8396070 -24338364021407275483854949553145139200 8396071 -39548418444321258188294758547330094656 8396072 -49340680765489615330678824796317619200 8396073 -8617723290239652539340647125399142976 8396074 -55237265722497307810542549713583664464 8396075 -74651381096731701838096538318065328700 8396076 9797147129514104686285619098642366464 8396077 899117296390378634869920534675075906 8396078 58256630019685866968543507976097131840 8396079 141906046250440387608709899801753965088 8396080 -14727650759386227031519341410726707200 8396081 35219644987010903895686376583589282880 8396082 -7636230771625177671345571621226995200 8396083 -45493615099884512245904517237920202600 8396084 1983716348467426422148826696483961216 8396085 -1629380809278179399264608182167013600 8396086 -165043549147229967956076238719735351936 8396087 -50412690053340569969525759293941434448 8396088 81591710330675602476407058763714560 8396089 -31935744756150858850797489130742457426 8396090 57795544296376840300002331015536184800 8396091 72549895764904509683512765037980428840 8396092 65472504440933276229284736288150850560 8396093 13119156329647623915223774652412774342 8396094 373401496862337287857638115794585600 8396095 1529036017924219669558709865831305520 8396096 -23251498519240908892616913132419284992 8396097 -60651017242317976219863291675494396928 8396098 36243502597009959974780656461503662800 8396099 272807624953987616844157188911772936 8396100 22004680247989029725603762065804416000 8396101 79348328419393773534574796349447238362 8396102 11168679820068529130002265166180999168 8396103 -33905333802375103526226557699959186992 8396104 44634653607168707974298942379145297920 8396105 -18238470668907993236922996687777751680 8396106 21050418134705983551812214962277007104 8396107 201130551141595788597005615630069646356 8396108 3327128437155590040387323528511599616 8396109 -51479841260401630251932981045718388800 8396110 20495286279196088282900957260779744960 8396111 -168193078010681366056790452537912326288 8396112 -30495017350135373084563143517335060480 8396113 -148365069487055148775732368452846400960 8396114 20979597286105030343005512314592748032 8396115 -8484305592838213257579020813540520960 8396116 104828763276462339369304918500198891520 8396117 46348549465930285765975140979767209166 8396118 -62999054036924093040768946882690520736 8396119 -111033758746496480455329786468363749760 8396120 -194597609413859218461333013524246528000 8396121 80681507064352950151813778133149064912 8396122 626038875920192957693611435232630784 8396123 5964480181072299547619617680222154800 8396124 -1171097280676977228260123111606919168 8396125 -149753181060912500775149305894063785000 8396126 35479386360436098173131392906383806464 8396127 -61553701978683347207473418203914350592 8396128 47867328563597389820342998104226136064 8396129 37326229755448078323971174717660765376 8396130 -5900812154423611788367586668649794560 8396131 -159918792814735917778433457154134500068 8396132 12678197521660008799031333287234528896 8396133 -1367426592176116298833230140654583552 8396134 16243681043806784857683983735079675840 8396135 -65629538291759622574472702409212940240 8396136 -461324800994128818087060137335357440 8396137 572147034404511988339211163304394320 8396138 -1161191557521940211625823270491169440 8396139 23249473787609638700887256925749966424 8396140 -22605410598563964392558127335329182720 8396141 -31221946523887260646730098410710646228 8396142 -61199967527831610696857662016866289088 8396143 20124825429487378491195695374515948416 8396144 -17370134319881416887835220805314150400 8396145 76910111092083579151619198051514786420 8396146 17031927368383356813784872938944627968 8396147 -18908895530853283575435155079837033888 8396148 -16267760982414784209549344980898820096 8396149 -98715915906499781960232579129637872850 8396150 21596184413638442543458807200095760000 8396151 -5511159201734851126015912994499827376 8396152 156470886213562674692793359229197721600 8396153 7435162476138670756749564024772224900 8396154 -3553833591972304236820134796132199232 8396155 -62386733789442992243776030335481004640 8396156 -78786701676741785716994342430433743360 8396157 19174993988433837168313016174230133760 8396158 -112736649820133716102088051367107704320 8396159 68670235057405124825841562948524278880 8396160 27914405754993950385427327413859123200 8396161 -109612140431941935524968011783087094700 8396162 -21351443856996520681420623667586029536 8396163 58508045617854893288731249611442460400 8396164 12164430078540377345756347262398955520 8396165 -11230619687346867863197816624915631940 8396166 17066141757194809323177986984629573824 8396167 42293943309314532297987289748631352320 8396168 -5860541036720979802206465488460103680 8396169 72614286029557178687021632173335443968 8396170 15709800412302178078620389383047197280 8396171 21938439875521471918737025578798327840 8396172 8360136376446782446678149155384645376 8396173 59159379680064282515312652222274573824 8396174 11807044892224097354849342913235200000 8396175 -50608155029402769893317781880654465000 8396176 -15444003077945682090324128195995238400 8396177 -150732908781526324998142770077867008974 8396178 5472681899452303558348041456137080320 8396179 211966918528518718467242648183267565888 8396180 -479558647197810129762294325821358080 8396181 -104513617169129412988554532221045533988 8396182 15699130755848394492014589046227141312 8396183 -96995997927173675044165256725208284800 8396184 -119843399937614702166598775913685831680 8396185 -8272197558629287099053549745972855680 8396186 36619908827739187375367578589819415792 8396187 -55612858308611925145593645717357300840 8396188 -29607791189274349246120414244508537344 8396189 75464516388038916687546818000107125990 8396190 101427347848066613627372874435052800 8396191 -80356058602492513476398277204922166816 8396192 50637171213529439585900925478562168832 8396193 -65553435584254439789899451558525952192 8396194 83689068933367294168692017342478274896 8396195 -47084741670678615150467200455321369600 8396196 -43016414588697819001140291580849152000 8396197 42990117431190265612614874831250447520 8396198 -91534971412866672435892679401412499264 8396199 -1700282901907552812006964080096577440 8396200 -51068239071757968408243487483072896000 8396201 -592681618690501202057500153001872992 8396202 -12273250238890180620556080630917299968 8396203 15827636674806553718036397341110822480 8396204 106906665570503066376929225851624614912 8396205 49287573904928016821384418529509243360 8396206 -10243494626133654002404712317437732096 8396207 -28465995142151343920124848516727294360 8396208 1955105427560804342510657967385804800 8396209 24487782671225315906861251137222398004 8396210 -56482099642314448308431539895719686240 8396211 44367943497146249744560183670622121272 8396212 -12159336275420981512974553500148574208 8396213 21130728022357382030832148601980620960 8396214 -33799743790292195291443782966544120320 8396215 181342474532310367536924486395468876400 8396216 38395029520881675555567953278879764480 8396217 9091803417293397449825832869968029066 8396218 -15909856527400916532971792560058013984 8396219 -18706670123407250430831641576084245152 8396220 2016163621479025514213060889955368960 8396221 182007385157974504276258211251421514432 8396222 7988606798947461787892829711016134912 8396223 -1203973871373871066104464105281315584 8396224 360141957264439221584161514954162176 8396225 -59351807333446087142700502521352701000 8396226 7900275140538833089622381741918281728 8396227 15682338119814527547081993044074289872 8396228 -38720870676617216179268971396925885184 8396229 44613972050433701756581418125069941984 8396230 -6985656699448144345496500714886724480 8396231 23634135908928725976770612819009497200 8396232 13923231073270613131306397158938378240 8396233 -39277482227045341495777709356291178480 8396234 -26837445073613925255837425512283644416 8396235 101236281984720080830613969631586015920 8396236 -130664293293280711993109810882828350720 8396237 -77460775163489863853201574414638323488 8396238 56127634136587172484423129403554606144 8396239 -100558109197681061531545952145879882480 8396240 -9033216993172698277482501572960010240 8396241 -686494753626881485946558726558430336 8396242 -250340138520712288354490122051545600 8396243 -47522982081643800954917587427411087508 8396244 113397981705628135264626008064750673920 8396245 26924122977198607561343024279603427840 8396246 -17250885630714434705049368097043184256 8396247 -16333384518467680284883775188548673920 8396248 -112991886972424841906590084198987315200 8396249 -147269114913130631740036283183554093164 8396250 7272667281777963147497255077036800000 8396251 -301767852764994309866173350911359838768 8396252 99340251120103480670240561089786421760 8396253 -78155757105482182595654064218731782138 8396254 59096649199056060663754636778111770560 8396255 -54380114491784819153715483955283079840 8396256 137867895839236671103947940852408516608 8396257 -87268014838366271726850259054532926302 8396258 -55663584191328081894994543701984717456 8396259 48475421591256780450966939740356926720 8396260 -24403263941209594008605834360069694720 8396261 -219355938074021499926116071458107046148 8396262 7372092947077069811035203949993453824 8396263 -109918614830065939558677747363829196488 8396264 132728544109981528956930912066797583360 8396265 30194522654462767312501780222975854720 8396266 -2044982316306648412194583225765579776 8396267 -24806728907632729147703297715072924336 8396268 -98689496142492569188956023536183640064 8396269 -8034691534177667715023802303482671904 8396270 12289137513897561996556390040117049600 8396271 17652565779411591510866133182360928000 8396272 -23848691099410946432562244620875202560 8396273 -22863968217519442142377829469390315420 8396274 -24827732312307785178140497649366956032 8396275 83564633543130802553815754622753346800 8396276 4850281359283945978266718492327120896 8396277 -20540805486665799086197651237680154080 8396278 -55111131963920512419530220927900794880 8396279 238774486085270767066505607560753147880 8396280 28614669580559396858778550025701171200 8396281 118478568595808374631487807321178783082 8396282 -55137976148354349962027644101933349008 8396283 -19027187914830940734333034523497044480 8396284 63651937827733233879524354286351337472 8396285 111808902848977431494368007516356039800 8396286 -47153207765818237468366059121543340736 8396287 -30180870874563406914029488011207758880 8396288 -11672574838893539749680114079855804416 8396289 121009759100837366885853954357299667408 8396290 -9690328623057057948549078078280704000 8396291 45504112247325860577317724690411133692 8396292 88216090318553891816227258969062912000 8396293 10965886679834900474259064312374658144 8396294 6312778200975496662217680870170400960 8396295 83724853482034782594463694046802550400 8396296 72125955545696678698904514174512993280 8396297 -34711107609362805432868230221237594460 8396298 4704424633139890078485371211485874480 8396299 -7369462967937493755261406842495493200 8396300 84861070754209693961562158095198080000 8396301 42539564000349642126779696817255517632 8396302 -14855762758502235447165067030810742400 8396303 -2220276400310699385488541433695209856 8396304 3053074736626722226327934501518049280 8396305 -81510694078686643614621204669041766540 8396306 -9664627807683350924661384303563514240 8396307 -38215526620397266347072463304947339596 8396308 50921011732634069901602757204095536896 8396309 70713687766753790895641140712401617600 8396310 2235543673731445489687161518118009600 8396311 11165234030480707414873477350792192 8396312 24362987789820230986379517915299020800 8396313 42875000158986947054639259386460229824 8396314 644093391907587548884544646386664960 8396315 116192996378748911310251874887136254400 8396316 59247172182296872277606386690642639872 8396317 -20236977112338293297246109578710074600 8396318 -2304965439844747001311298738723094528 8396319 -8964461268753613134440094312249922560 8396320 120821217119707167937615378387740917760 8396321 40203392846580039560356596943525191522 8396322 38516497025914539546790955024444937984 8396323 -68060515781848088043471739596423699472 8396324 -160368740537556651893620016112048338304 8396325 32726388790129586106716873416596528000 8396326 -19991648386129152434067417454026938496 8396327 -10367426653865375065383135803851370760 8396328 -15505720841211887358414951661740441600 8396329 25244777551520699591660363868454679930 8396330 25661966004641210651975341651508638560 8396331 -19329703417937003640035743605858862248 8396332 -5491831053411280606784513837499463680 8396333 -61170627195466369370528413510074454176 8396334 -1010865591344402909885012278069101312 8396335 106038839164258394768268232133349806280 8396336 8004174587409494563781855648115523584 8396337 9138003031604072098646348678542513152 8396338 24588854667880861788086723684648011296 8396339 38009321599916857261829708988408645456 8396340 40613594205312849126786574392630835200 8396341 -25894797399256907446163905139841952800 8396342 -32168754177024285283918576649298680448 8396343 -105011601688786527578970385178603323968 8396344 44743259104125913130240807304503685120 8396345 -109062233726861382143045968271976310200 8396346 12222507161933480706155611658171343360 8396347 74173113696007193083911418733598090040 8396348 -65568804486213197902598344282465351680 8396349 -5817945623830385288896745920375228800 8396350 1020919875660625749857494938444556800 8396351 146904735834460689321308331775153559040 8396352 -288434913442796787095793617873141760 8396353 -34636776042457823474279765645569016640 8396354 -37815022101306877544191208696993518080 8396355 -64914209102323085667760069309203125760 8396356 44140192196640454382308752365543841920 8396357 33283754568438949377481034545846437120 8396358 -11233291760975474820355272856206762816 8396359 -214272591481102311189010737526537259784 8396360 -24820564471230292412996661319906099200 8396361 -60375277519832236484524837138014298860 8396362 43571660266140969339007188361971922944 8396363 14021797858393577632900972500872100984 8396364 -70739520172044147574158137583272845824 8396365 10729004134174557972236587282828141260 8396366 31977264586220353300414885125032678400 8396367 258988976690805337755406003564091904 8396368 38197802901834022797164898748705259520 8396369 13930421764270348516093971234830662770 8396370 -22783588717531412805207015692734315200 8396371 151778915556396234526446303220371726572 8396372 -65868320402457817519043768076357431424 8396373 -38132924265656733879989755327111775040 8396374 -23698684472565449647769598053219288448 8396375 67541930230954191872892175323831504000 8396376 51957406669261416416616138721814016000 8396377 -77631196072611734082385653120533119728 8396378 76596247938862989967788118094986656000 8396379 82095900028999284322329568782716304720 8396380 -39887346615954048626516490010591549440 8396381 -5296820549400507004254385364674945536 8396382 18750350721398582409381539577743852160 8396383 -103740531420320432672082938098477094368 8396384 112164769109568543536370811817849389056 8396385 -2820054236311390060036725477009033600 8396386 -34699154707769005304000823352068831456 8396387 5590006523152424882473892829388671240 8396388 -15194513275874296958296946386393915392 8396389 -25980718147015118342450738723437286880 8396390 8782612649476906749063937864305868800 8396391 248503609611011891038951073852579934720 8396392 -191246715510422303993865724731954816000 8396393 -8728136317918005713472601460078618496 8396394 -55273548743910839958055938396501523200 8396395 323194563834598767977190632640088080 8396396 -145582766215367299407516514808895787008 8396397 27157592091688990658766099348032399040 8396398 -52168494790916749626239096395159068864 8396399 -125519496914802219595680026758141633680 8396400 11668208419575327028554732163136716800 8396401 -78495078300806717542595279048346195788 8396402 -31972002367127497108096575846218987520 8396403 -50630208249544672932854530877436201216 8396404 -28540108769794958978327205872679219200 8396405 -46284250094116727090620803815150723940 8396406 104250247682847433438339442339032032000 8396407 -27672238239471390984735969207382427600 8396408 93142321864729182293886737687250432000 8396409 19976586192401265518676234999051148992 8396410 5712849232610608753559171386248222720 8396411 52310009743365839051179662324362031012 8396412 -10886058186941064247663878445694976 8396413 144896641757090946801557522009519094662 8396414 -11283300874989905894123929647096045120 8396415 89421232118271535685349209229871907160 8396416 -10206551616820643997211227438584954880 8396417 22330080207479933210652323762169160452 8396418 64128258365936915883401771733282040704 8396419 85804736665589390702441842563115211040 8396420 -48159728063818280389269525577654014720 8396421 -8132803087652317861694307176616848736 8396422 49133014959269009921040200763888508512 8396423 39806178528679109044529389415337920640 8396424 26972536855797147231462428872633681920 8396425 21691320671987896265237638926669857150 8396426 -3139332936201108956757107326173244416 8396427 64555894028825423736158460153566100168 8396428 -7464934745475194344858204747306475520 8396429 114407498287451615744474415736009743030 8396430 -9660658822554715940714763577274081280 8396431 70416376523658789460592603236071966864 8396432 64311858145555008892379295310061568 8396433 -87167914380312652486227797537385628800 8396434 -110471397828999278550130918655728053120 8396435 164157093293156761719878250398866760880 8396436 90572551107866244722970772634785628160 8396437 -35166426614214492381521535419261015648 8396438 -112215813636142368769204378839323520 8396439 -42659686832868503984675090150363233152 8396440 -844195013002066469968877637209702400 8396441 98119806788314262301408170474700640842 8396442 -40066583615681859844894655170182501120 8396443 14187124191250811699375667699250280448 8396444 95664728561829242891147581650499330560 8396445 -35311486194046974959680989672622071360 8396446 45110429815022798924012603463133084224 8396447 -2253282581774888519732298512534096688 8396448 -134594656344862970417764403479393075200 8396449 -62173598134289172212028903033380003136 8396450 7047674561575307727278505377878166400 8396451 4602028320800603434456674699881533392 8396452 -4104272529395987113111676520737737728 8396453 81946576748052762427684280517126068664 8396454 -41081099125778865229924441744549701120 8396455 -29071722259529292446729548743175757640 8396456 24143763334133696239400035915617730560 8396457 -282249213782476401188138838878961713280 8396458 -4792504471727574411593940359999577600 8396459 14828739836181859272398966546665252200 8396460 -169686014999935249402374705992202240 8396461 59842668227508806569014025095749760320 8396462 20600630591447375615730395104176707712 8396463 -89016258991676514294483830758216638456 8396464 -2865964556044649682265989285521326080 8396465 20035637915463986727424936985082743040 8396466 22326149806843934235091258594407112704 8396467 160759609834349008735545693336721197840 8396468 -24320087732843995906499284552820342784 8396469 -23512850562894853444767553326416157906 8396470 11994043759729844809535336866056629760 8396471 -108036046212682461492917545226004152400 8396472 3268167841950058392384292605308436480 8396473 21982194824679788929895893881517905040 8396474 6122308259305213690882119780889592832 8396475 -42779446781495037161863236581789249400 8396476 81633817361331903618288349052760276480 8396477 -1197191578459545784527597891451925088 8396478 -11131455485780883374514190115341879296 8396479 6064316530676018633834090592950054240 8396480 -24307696617975046745117378225268326400 8396481 -2437949263966422900838855981769550240 8396482 -68670817972239385571490414483599923200 8396483 127681423119502306738117149356630076732 8396484 16983149711702762919570096355475668992 8396485 7017894472411641570650117286053733180 8396486 12939568014825216872193640314986184960 8396487 -120033801016978650272712971487079096320 8396488 -97821645003411650267257093625669376000 8396489 -2132703099951645252170955042577534044 8396490 -29956376218229755687517181096317402880 8396491 -204931021880957881269378179165525344108 8396492 21462251757496463164431275767751073792 8396493 -55805947110633386429765688915650897280 8396494 -8026577791310987431510513563521296704 8396495 -83834002735331244080691861369709094880 8396496 9381583662582957175554432216788459520 8396497 132948572349125989255823815546229608946 8396498 -69237201818278295863766394446758135680 8396499 78261278098802063719085698578463224 8396500 -11957713248453145320712181544345600000 8396501 50504340012897671810744159054997977052 8396502 -30028168309781254144014082739926882368 8396503 -48336637907004049736469682313796428544 8396504 46206964852083538864000615292976046080 8396505 -2047569915028861780256848859582699520 8396506 3407008633945160957055756668435330304 8396507 -65337246312286743867093355170783518208 8396508 38469393287303746735366136135356008960 8396509 -28782763126211300973475096311177526272 8396510 14803471718437907373675038445482660160 8396511 -97131485056230312936089736557203257528 8396512 116022493322944294233382690094305247232 8396513 -76649792882846675193801048249878573436 8396514 26119798151350065655590046846894233600 8396515 187061579692202692794025079739610704000 8396516 25726438668207693086020467461439565440 8396517 19646731123426028044709598487983810912 8396518 -23169524135583027507590598653113804800 8396519 -190085748260937673283906131613118811080 8396520 -39455034671198860507703767259462860800 8396521 4593419634646179546986734624452030336 8396522 29863274826570907899935741861082555312 8396523 -9180396632165390567185655529637886628 8396524 683406405998722156011289170922748416 8396525 1059806637371478501830638358495223300 8396526 -2198318186185577292875733464421657600 8396527 -64225018178232538402555382287367439120 8396528 3973292407025556658831559825654415360 8396529 -99104547648510588415664278516329261792 8396530 -34259801726411549814208350267138399840 8396531 -824241969281898788071817979139468032 8396532 3314526942549826415342784671097845760 8396533 5819768721336797422518521662924335484 8396534 -38329811134456913634201182057382535296 8396535 5261252339852282466039654966018447360 8396536 -16042159825667508805993975606624419840 8396537 -87514507174777544927956968084138275760 8396538 100857943244283401241238433755200427008 8396539 82697609863128534877709217874840821480 8396540 3567616951486068073903862298397002240 8396541 -4928135036591699921385081203286202848 8396542 -66850789829653053334844060157677770560 8396543 320274168020028887225294150578945348824 8396544 8515991615058892820945448193316880384 8396545 -85177334923444444797899077837446374400 8396546 -2323520036735274575474814365589732960 8396547 -86597235001396833711511785980652001800 8396548 6577554954439029315064016240421027840 8396549 10480057137516448450166078324937301536 8396550 -38895492150312098464355463949426963200 8396551 -15036097718648313705020297886378919296 8396552 119547645584731593532769035830371865600 8396553 205460408145880216104625240841912112 8396554 41260463634128853162074869525337377632 8396555 45402791107367060285504912125792463520 8396556 -24511324949903907668427679359757762560 8396557 62112651519055864843555321552786588780 8396558 -31827280167348618220796155916316335424 8396559 37335749179969854840803650021429533864 8396560 -45776190844089259201385273880104140800 8396561 118090596852887973063239678523944805924 8396562 -47293763006504845324818624981421093248 8396563 -5991856963598259579929987433475256240 8396564 -48329555464503638994940472973285715968 8396565 4249156464739082965385716131813696000 8396566 -6723568496799965102382405480664356480 8396567 -241129071956129722889743129435660800 8396568 -44265227067091297858948049426575564800 8396569 -231348919280528509544128062690935167030 8396570 -2228075741381054826957389118925194240 8396571 138787312158319310529374233345830763824 8396572 12732274026960893859525414020774691840 8396573 173649243403050194815589930506694810400 8396574 -52402924879755305013925700929604840448 8396575 -101252280068657068010685522151518864000 8396576 -174279827297253063578626611338169286656 8396577 -17124315591662110491119807200121399040 8396578 -18680582424014948085116342106843490752 8396579 108561938331213996416913002680796286384 8396580 19899293108621711063306005056165212160 8396581 -204896288391922416900615928615643143618 8396582 -19891227311466804984074134878066558528 8396583 18662254288915269800816397741787277904 8396584 25526239374354826307089402369227571200 8396585 120665169508878217183460789567916489600 8396586 -26123024944618249380274904101724964096 8396587 58148994842879148673637269781128641840 8396588 -120926462797164070015992191577235821312 8396589 -59615339205773921868119388810262219200 8396590 -4068757933535294650344658681038873600 8396591 -21055457144426836344761894823099995400 8396592 1291663254777959527244508797648732160 8396593 145653631468101735467143278715755906816 8396594 -153394865063943569115041707315318502400 8396595 -29369159796830224413889858478467039200 8396596 -95880902218905867223069163189757295488 8396597 -117758262272354260045357872642099552000 8396598 2706035894556712096516374768452812800 8396599 188939888174248940491777845188248754600 8396600 17982762485966028743412716364693504000 8396601 8038024945961360235136132361933354832 8396602 30537814960630904485144345426455782400 8396603 -38285819959095060439613202897263442336 8396604 50593271723084482586304162500029155840 8396605 -17712584822102765189925271308588748800 8396606 -343406606582244994064539387650556800 8396607 969387356421041300945972758477508040 8396608 -72939013676318023406602165879081795584 8396609 -59162508382645753279793152951200746796 8396610 155879347440170753171436260862074880 8396611 37940120805457096225243388676573647760 8396612 1827436069067795885645035761041190912 8396613 -8628133460474886585968761809351837120 8396614 97705253368633296734540979931429282656 8396615 -15134285248777063332908751922321887240 8396616 27238702678260505118529028030391500800 8396617 47256964806925427228546979677951816666 8396618 -24792426443664583632033957077468748240 8396619 5920666031494818081314052110639087616 8396620 102685167941959745792398381356106951680 8396621 -5828731656266932188874929241777911348 8396622 14032678246551687454241925035348215488 8396623 62406939389061886158463572884447661120 8396624 21130446640827842598979193422783242240 8396625 -52039721505848172846647922741174192000 8396626 -23828824099670807388430779272921226240 8396627 -204099640847305554691398505441575007728 8396628 85965513708402618348556664771790366720 8396629 17708175476394696614494778776054145920 8396630 -81789692068609532881942323011038289280 8396631 -58134691789539399988957839246488542080 8396632 -54836773106547743140536760887648460800 8396633 -11554304139579454435165981316688759936 8396634 -40075872679045652013139901516646059520 8396635 18885453101651841918904632861129369600 8396636 56764790209992706731736513813984051200 8396637 -37077300254039403829956227809727677632 8396638 -76207940909757857554264847032932689280 8396639 50165144526217577149820175026870449440 8396640 -45873660808990459285057734983811072000 8396641 -182281534931801930047906700315729663136 8396642 89441904481634206053950748401935739472 8396643 -7720824837833361389158244282887693056 8396644 -13692736257964142943187172794972446720 8396645 -85836388094635672865781800846953268100 8396646 52801053886338891178387632164635771584 8396647 62776968810035276312245400342504118832 8396648 81441478252806425787442352504743311360 8396649 -23840331662026368407373163206803534880 8396650 15693129254345989894135682504305773600 8396651 162721564702214362768195601437705766400 8396652 -39909140305469963667637235326828302336 8396653 3466517512762978097784905270181881824 8396654 23107956598837984545976973613176703744 8396655 -56707495236841609044592138581130617840 8396656 30566708378620605205537104255410307072 8396657 -231169465827898297551077162996926048896 8396658 -46618858865328400023165947110578960096 8396659 -86388525472179581361827547599580842696 8396660 -29784085667955524215529218861992345600 8396661 -17072731192965860539297020944492171136 8396662 101051058653454674210992898287251164832 8396663 -153270025345804977926135157125907030912 8396664 1517931274895165563105177597699031040 8396665 -961501351846390544699404960114058940 8396666 27364608338161136245310965574098162032 8396667 -140235172272010255044602874793650875316 8396668 -24712956383205918632068511039227495424 8396669 13837437577604266072665235763242509996 8396670 -17267362112897238953707785306627609600 8396671 -41242102167455468622830388849694068728 8396672 -146199250025870153016373387160715264000 8396673 -10240120908005877255960092062483200000 8396674 -62753386702576937164204993057128384 8396675 27309484781374585819893916313596498800 8396676 -26885406644006573483487620755017431040 8396677 -68455176107223108282759010646945471268 8396678 78673805637919075444845721046902700640 8396679 5390971003109393512786243475423532288 8396680 127211661872091499052358855970741094400 8396681 2192291635523965268857317814545821364 8396682 15684974849282781071585107991626596864 8396683 381667404390170506776781360801498575424 8396684 32290242298976514771334734693245070336 8396685 -3644206312450213745441873956547163360 8396686 -44866465489724647656762078301453958208 8396687 4441601604812497539904508192353583040 8396688 -23523583675634292530518643461587664896 8396689 -115866995498488121631299832621838046400 8396690 11581949993710459481599753479954045600 8396691 -21042844710290857890352821215781937152 8396692 -91189576473510837236851410874644527360 8396693 51765297499619767702551826189891884942 8396694 42603956612624270500002836316966448224 8396695 -21675846263309386129294488884381284080 8396696 1079707813327916208940239260573368320 8396697 -9099808151352524458163101204415089200 8396698 -25363248378374907188313720482682608400 8396699 99761287340241483358962043778965181700 8396700 -12977234523749948337997627929643238400 8396701 -39764808816652293826336397228316159188 8396702 -6805545755596462205206638611241230208 8396703 1878452219013424769643034236334888320 8396704 -161228825771322535840579553978777468928 8396705 -37479868736664626034389703434873151000 8396706 -12605446580375088989964128127577121280 8396707 -200028757946914791475162342390873204416 8396708 -125865677854263869117358767403099402240 8396709 -63378359537194968630212536781987841696 8396710 30089018023790876112605637288231624960 8396711 29523300996498702877396745148406381200 8396712 45617753412207743198960850035890176000 8396713 34974146588729028886838550533541844324 8396714 24351581549698529504857042444243425456 8396715 -49293063144453712236375574557996932880 8396716 -20690501477057672534594822919787068160 8396717 53770356700452913721904262082742201984 8396718 -11544193250812347684675297773645813760 8396719 -138856339738125394295959618189709280880 8396720 29298756038795346336934793045134540800 8396721 -39847231997173764317646434589915374910 8396722 30917016446522496013805164013997287424 8396723 -28217657599787601106596391236631897560 8396724 10118456260800316609501349478712184832 8396725 17867314716650312859989309418726168000 8396726 -26148976743424173550073354631480994176 8396727 122936834878268026422530938328476750080 8396728 -62575737846326367216829500410384855040 8396729 104193408385991099159616298864349377680 8396730 3432993861820114572260424134791449600 8396731 -24774287792120135334020089450331739360 8396732 -11293143389902718497524170199173775360 8396733 71424472568947438727463434557309540800 8396734 75441045717243127904831903798382284352 8396735 71953312720767944218510605013897609200 8396736 5553739328652196389458494776938594304 8396737 -31583080701739573642941327331480544940 8396738 -148764191989045503398179776823527542784 8396739 -837001096984599555620679895783877040 8396740 -71949329292308135185974610934835793920 8396741 -150169760957922555897516078604088805858 8396742 -8281319073299909018741055699576225792 8396743 50504855395725117538111955170396088960 8396744 41639110137532197341290526989760593920 8396745 20277179259818315479970785094488089600 8396746 -67223698754038544727857011501792224000 8396747 18531774364068006616544708536723170960 8396748 -2589471149190514807707471274576413696 8396749 69038638627300398851767625531502801900 8396750 57118065612511179393889696650377232000 8396751 -27163746799708508256852706314764503296 8396752 532798828853791418768651018378936320 8396753 37335090812523223512596635978298880 8396754 55554205203833751457942231580097185280 8396755 61978057167479297526508391453030330160 8396756 -83806089658151715888863799692352844032 8396757 -9063434654348660020436960659539101760 8396758 -55825302518243958157730780374972919520 8396759 15397808465614800790172048820429645504 8396760 20792841943525597103612553357705216000 8396761 -1475652409886223901792089272467739638 8396762 18054599161114562495243517060072134400 8396763 -100828300201760717488291196843184209256 8396764 -117964000149499070836772030118654375424 8396765 1638553199768887544244664211228594400 8396766 35422747259546369273759210768440356864 8396767 -29768421589949909197166625138967545184 8396768 -89242247397369640346760102273456537600 8396769 4173787557128896475399332956701287344 8396770 -65074923108547923296342894978549822400 8396771 -42280039948683467462566067087970863136 8396772 27832089689551790918153236968682512384 8396773 -4866559603502577056612543602224302400 8396774 -12903386482060772756648068972907326080 8396775 -8411389556409899426089071081604744200 8396776 109788033727301027067957492765292032000 8396777 108979642853462530136594748260707261626 8396778 -12040823881122579325676775423673539072 8396779 113962438529820106263046367387571579380 8396780 -5371974655319996071619586693533675520 8396781 -38730214505998906924134041185589120448 8396782 250319921542931770976253492272102400 8396783 3624592434343145591610895785151870032 8396784 -495088636773379963035483548543877120 8396785 164262945947626513373543615559021701760 8396786 -31439074928474691752629222250006916096 8396787 40353231758817921685463794142970666396 8396788 799924049240850799953158145964105088 8396789 -201911263584027630634038198239981827410 8396790 4879853758218296139061410710734314240 8396791 73957273246987555284796767875003180872 8396792 -31894825215698486901287907926802432000 8396793 24382785941131780367018360911792327284 8396794 4480177615389123069450652134783068160 8396795 -34350969606677910035619988586902800 8396796 73323660836781445519819591438396948992 8396797 -198418332362818560194773365251834613754 8396798 -70108483706541852514479025143558691200 8396799 -78245374081730646674263415571422414136 8396800 -15713499049094967195424275618280243200 8396801 -44417273621785553080512767708887998336 8396802 -16091703527717282680119334566196215576 8396803 -72288733229612213295040229807295307880 8396804 11735775478687559545619037709901928960 8396805 8539643813339647361242446204684960000 8396806 46067546496729948118992172864401401664 8396807 -34467797907277343965937588236367683944 8396808 -18686353286819910654038333103325839360 8396809 71659037135371755567946720287833770010 8396810 86400493873267648727530631710340717760 8396811 -7706868509747277301400508934368681120 8396812 142498117435838249245625714126706726656 8396813 238260900914222359164175207015630987062 8396814 -39873025030359646897163661682176845760 8396815 3074883970783300969733440950271795200 8396816 -47824416773344617254279972932496252928 8396817 -8583740732049384463616420127223285824 8396818 -6615011114794021983219295331667542640 8396819 -177396737767541135578790708992449933780 8396820 49431661594554877417272838937915232000 8396821 103407767001600963143545884983195707200 8396822 -2445577668489421541359710687580999680 8396823 -141236001325537671240215147350442289816 8396824 -144106865437960486021249882112437463040 8396825 57684592197677302743309474528021600 8396826 14990590521510798828686474239590495744 8396827 81550442099859247825706906127449094312 8396828 -33573871900982681623202945354370107904 8396829 37703540568307591692911785819590176544 8396830 11265482211354678045024658187193208320 8396831 -70834599770505826660928608729416601920 8396832 73883280514689168608404756866829123584 8396833 8776866278380230769901214294055791124 8396834 -59999670641474794012614339764895740640 8396835 -103247420123455642556938460959230909600 8396836 17438963954712504161967776729838922368 8396837 69732191332805647133328965285861858172 8396838 -95580438482728151811628929108572636160 8396839 -128530397213767736710031723655874141800 8396840 12293398331641011456656264587832524800 8396841 49284479740025973142437183626219645760 8396842 57330126212207992981462286990829656064 8396843 -938379117240025419293290172630492352 8396844 77220146569229848004785151591178980352 8396845 -17295445566603556263128755375723254600 8396846 41941281576879598494096315055455757824 8396847 -68231876547372040150540838325093037176 8396848 -16075848602349982275271209128257404928 8396849 -82325474248956888498305947533032679150 8396850 -3402502368039927034950839811263078400 8396851 -323111956061037355860257511088059952240 8396852 101350059523613125295324226213663639936 8396853 79097727641238263290153720912718063904 8396854 16890546931501181766959807129613295872 8396855 -79674542629684406861147800370488467240 8396856 14457616255509567335868614859020759040 8396857 -68495184048489220345682352185469874688 8396858 100404393385853050108138098724245575280 8396859 12049343693322393216465655220265799680 8396860 1056059505459063575249075589033377280 8396861 -183605913839759987829673648291929308352 8396862 -6763623399060757665973282391893587648 8396863 24751510065952154623818615548367770400 8396864 -6875022166071578132429662129817124864 8396865 -39807219048254089789013743295990753280 8396866 48633952247651718616694558190763687632 8396867 5143347713555412964349790179490195912 8396868 68381475862457150585912157907359744 8396869 -10115612935180569109837536014370998272 8396870 9757253544053271727225487930751052800 8396871 40096427885372345245740403747647364224 8396872 76335851193834942079868687497299763200 8396873 -106276662661888610816093944888303939878 8396874 -52233538347376429683947939674806328992 8396875 71026905176103069177396696856504800000 8396876 -148386111781939021730377541865315728640 8396877 35355811340029427777078034323439893760 8396878 19435950874898540897018740442954364672 8396879 57215288110434394315063747558676816640 8396880 1891140834048232231326316578059059200 8396881 150154930825309766534937403210074925682 8396882 21482410276773728809918835799855415104 8396883 60788466665330198893904182392415829520 8396884 -106456769080509203751658519574731821184 8396885 34633571402600576267259221276708169180 8396886 24571526976978526522070754502643601408 8396887 142642331352711701876145053293526082760 8396888 -931831137644363855963037595589130240 8396889 139776319532341704776806873276731593424 8396890 13471474398375679558385637387138220800 8396891 35474524069568222662619714528050835712 8396892 -53677324820507299435306241615226470400 8396893 -16984799239510308981933586650795704096 8396894 -39462130990167052125649271376762884736 8396895 10526300434293296104922486139889164000 8396896 55944448919394740781188588532842102784 8396897 144359764381561457491137489487673709360 8396898 1334657966974661455874535904983820800 8396899 -51725260629495183844823947395057199664 8396900 -56002575512631383624629278770703696000 8396901 -45610495172400432403765693066214568132 8396902 43371038105744261451610148227880436672 8396903 -46277488276492904653896254596586346480 8396904 -49445141960898389249888004260570234880 8396905 4260171420507726256954926576672357120 8396906 -27232448966641767527652179122133118720 8396907 121617184202454095234720704964935281240 8396908 -3026774955676386862807446183050567680 8396909 -162666983591634606636018477494538465600 8396910 61508424576041745939579387898114905600 8396911 326165573607807664043710564735660792 8396912 10894012923767257395774815199335350272 8396913 31698562803377746896895923550966924224 8396914 -27790854380096842955098220845757608944 8396915 80365593034234625669596235832338152560 8396916 -132614483116398618123066924038744064 8396917 -31326323367925307833861506562253891520 8396918 -53037459204275472298687343567980037184 8396919 -30898507743060916782002800444344949680 8396920 13606655658438767313699302270294016000 8396921 76229502284512064483231962321625965320 8396922 332188017787847600297277625812962304 8396923 -18667115978383958863663765257516119016 8396924 65858345878223098153329294785787532800 8396925 4922544642644086490834771046663348000 8396926 38696612288451050581178153171619329280 8396927 29231665004636097811919336387967727104 8396928 -20134178425603998174477255182678753280 8396929 79164586194047296830740151200609180676 8396930 19949926319724537244184977529351523360 8396931 -17298131570330905863026741680229661696 8396932 37104240729867198070801055295740424192 8396933 -171358577759255127363869141282223818496 8396934 15689222782280378308514791038445196256 8396935 1082886221715919115103706558291104960 8396936 19687104574070333149912008831168307200 8396937 7976675371619416616220855781148648688 8396938 -28148197275591255497002869764469722880 8396939 62257024662438457404674727890072893440 8396940 -6129236235053155581563841770897664000 8396941 -97306076513077664000802372921449096320 8396942 -46480570690802471818999295989557592128 8396943 -131597125135341021465573051187686018936 8396944 26618955323543715171244506455535058944 8396945 19870313011730994054996339688739857920 8396946 -7134830223842295144475619292314431200 8396947 9634013123133875367250589186209822352 8396948 -8552717298537345016182362597386450944 8396949 -53012909546698758041424520133094746304 8396950 -47528383779744436009377864539701056000 8396951 168363097057673176929068173420375946952 8396952 -29790884512505296099507620917030952960 8396953 64555280141735736509711305183377328202 8396954 -799753015564039104391945786663031040 8396955 12707955390324753865840474588404556800 8396956 71592232655991254066212082378824307200 8396957 -12350516510481252475730165798331450816 8396958 -2416824379266465092868068016945767616 8396959 -48215067533427538011641996347588696880 8396960 -52205225039333640899105311869401825280 8396961 124106941652231054407109049979554609504 8396962 -11796008660302124262381471702216580608 8396963 95801518381507865129833704151089306840 8396964 -6321172751456508933942361089804952320 8396965 6273842528004947917447651657669402200 8396966 -30647269801571982510357691388976541056 8396967 99416308017548098012204480060025911080 8396968 16854605406648213103765618723913564160 8396969 91286155457224723175191289278051676352 8396970 -4283361297925560597505827473472614400 8396971 -18281568384842920478587224885571824816 8396972 98206878923045082160991633699531827200 8396973 9756324699910893699963813535830566400 8396974 -29389731465065456633286579634814765760 8396975 -44738717162426465213154699479282103000 8396976 -3557106461211207454707607829857959936 8396977 -162409366342399350577274519560786168174 8396978 -16640490260131185970516185537473134080 8396979 -40501030578635829225414434780846949840 8396980 -23518467234843913237741927309901007360 8396981 65763558738049745089125916586421868782 8396982 -21234592277241597769353007466055245760 8396983 35981413501821934978349169504825845600 8396984 -136140722556540081257088104192059453440 8396985 -34805353492525661467950376252450872000 8396986 16154379183854921018698329671000162304 8396987 -97108704025600948943312443719998078364 8396988 30638611616839266385452204298371695616 8396989 179406262034643982894312541772780170560 8396990 12522962817863979999732986080374374400 8396991 -143993739182721181863699636155313045000 8396992 9164425587973958041146047657736667136 8396993 -106540352689868813668527209031161724960 8396994 48382273801098559540875779852765616000 8396995 246786743405305494608629615606545937200 8396996 14854934690604725012609457023755344000 8396997 -375346303922495259025225475956909056 8396998 -49868445887211924574270393502733842880 8396999 28577463594165888364964335258036944720 8397000 110844462110963702040595215216230400000 8397001 -9056530280417380297370234318759901696 8397002 19573928729025091120098977060752242624 8397003 -6865233810792454569637703183071859496 8397004 -2852446528021828045479799974919372800 8397005 75042447055432637457798481143271320 8397006 -103542210623240295962055860278250496 8397007 -195990333818041668788057940177277321744 8397008 -1850750935772414601326667317759262720 8397009 51259649009836235366291230475094327714 8397010 37949629416707650960307580280385472000 8397011 40563481570608104120915843756434596432 8397012 -12868242796208163109784244174379192320 8397013 61246162544149890709230577862391718140 8397014 -1509716623456053966756937434892256448 8397015 51309303195194514644365963335579200640 8397016 137313409890475372770871029218922946560 8397017 166877057322446903285915854661916813066 8397018 27907112647789392736329209138470904064 8397019 -88625400515298385882331437181704395580 8397020 -111627742654965930242994826037447454720 8397021 -103832747589811181749289933722451228160 8397022 90396861319777915224375802083240285312 8397023 -137026896565391747317725821458939525728 8397024 -49593927200696628522736227880431255552 8397025 -1163689168693525088636764964241966400 8397026 -67485068933773370351966880934503121920 8397027 -1355919749841539979972868269364353000 8397028 -17737104937772424796903047047251820544 8397029 120550889140368294024283692841384108476 8397030 -17712056663532722511803851642534222080 8397031 88981521638276731805214935878492719120 8397032 -20812483206859186180184819699241123840 8397033 6049097230723806227905457796123273600 8397034 17807259571682220969332787169048042416 8397035 213621713651955325867123579259591644560 8397036 56827535654070140348377741249685428992 8397037 204982017649736478211980917612487180 8397038 41478520035302871278063516680050202944 8397039 5671466365095216159872852773200720384 8397040 -437997678696359324094423268753735680 8397041 151765227197102535325067305214070575442 8397042 24733124942034328273462935020800067712 8397043 -139605991220993050166014176656963234120 8397044 13080374672976751348903368797585548800 8397045 46648830920223692330174462624212834620 8397046 -13967127985856233245681828924821687040 8397047 142204559392028878590808342651130824080 8397048 -44077042855344595593719934276918312960 8397049 -205675909262798091605602415753125497264 8397050 51945810590467539072192388069636320000 8397051 24266483324525667694730878123221360240 8397052 28821237500031825370133731757648654336 8397053 68444363210845623115058429584436465856 8397054 4835604676586918931639693318052275840 8397055 -10509006564856785825056811365357070240 8397056 -80765730648165046389459940107362500608 8397057 -131311207949508553678478861475348848160 8397058 -37161438988450529538166457605294851120 8397059 188219145013869301835208439970614527240 8397060 -10178677829703639222790471604721623040 8397061 13105894704000495340008883098415081500 8397062 35926086043521049792895256243465354432 8397063 22194846597699930781067188692406279104 8397064 18139592136472229982502629051807006720 8397065 -80338706474768649218671494839752481280 8397066 -43597050802197879310641512218133510400 8397067 -73747411655668671396155944661807574528 8397068 -48537171295439343707685894166340229120 8397069 -61103849589701450568818965467469785600 8397070 -23578670650085179597862039215983513600 8397071 -73946668581853165070260906151345517888 8397072 -22876844411215690386489417593480011776 8397073 92846063959841142434314573063432006322 8397074 -8722768335658838495708615897604300288 8397075 -7805259706338847466989229245742438400 8397076 -68528564553502070948034355995425683712 8397077 -22721948449346787529814523958159044840 8397078 -22229343746981120475284627510250048576 8397079 236226992798770850906999610484497732680 8397080 -66959248083786242911895712164283801600 8397081 -58346877624943092886477596572465993280 8397082 -40626685952391690155240309762102969856 8397083 447246445831230481673948636112955944 8397084 -13129627213351050223208056266984113664 8397085 20683635552267529226962400893845660780 8397086 15875010370348380137838479881282564992 8397087 32629782904328129306744848046950545696 8397088 41824990912422189046927986081650442240 8397089 -87799037264916412928134672653623986944 8397090 12603555026986512155001766959754566720 8397091 94081760884504239267809108109520742492 8397092 -124658874246030750045003121033711807488 8397093 13585814874265362827944827280468607424 8397094 -17766442914069978433864119783055712256 8397095 -47058353273081019724328326358132827200 8397096 -19209266001597719042835124931310551040 8397097 -80747251183993059044960064112953432454 8397098 111661303998777906001899177383002800 8397099 -85645432883900713690959196092234496992 8397100 23900992622137633115956193746381324800 8397101 207419907451298310080899243017481278102 8397102 -3625757565596659274525560162947234816 8397103 70716165135701985809159323139102395944 8397104 40210365615410398677795994232444682240 8397105 -16883798294178826663731601750310039040 8397106 1506460282545401035608734003378452752 8397107 -130781901433906057654221170013019973160 8397108 -11265917531388435624785380161052317696 8397109 -18625366152851351031947829269785119584 8397110 43404129084699416945864195026328401920 8397111 -53701224768550108732883095810198159128 8397112 -212793160999151496651162211506118348800 8397113 -49495598768810502291271105747128290304 8397114 -20468719131797720217799190002792882176 8397115 113953972844458562712771196023804058320 8397116 -9513563926062593315844043154145607680 8397117 -5979928504565826543215609147324522772 8397118 4848632925720519058399665123192146304 8397119 -135681423707085544727030628852785148480 8397120 1145862902850383575611559640542740480 8397121 132745723621239986424329025595452112322 8397122 -16551792575059847908046072899307395200 8397123 24132848694405054040089025631563189248 8397124 -76473438992214818828766475710998937600 8397125 -29169301403361601485105155176136832000 8397126 -713230363806615348645713395886461440 8397127 138880765086487562850584837979054853512 8397128 11098725396620290755656641860010936320 8397129 -32560952394043451526885176027607432000 8397130 33511984467270491224615717328305695840 8397131 -27430056532353089073129324470412505068 8397132 -62325896345380562199469588455531913728 8397133 -4429385904237819942000465624674552040 8397134 15226608069166105531277865963735297216 8397135 72423124094515677404694675649142407200 8397136 -38425236042225289869478097138329583616 8397137 -78353585520245090977615459665343674048 8397138 -31520347123219445694222444324447700992 8397139 109291201678505857637153781007370270208 8397140 -21722516408015166005017765226877381120 8397141 -33325686762434763218976334595299111296 8397142 -15629818089514418410234908179665503360 8397143 17233483827587112914776186218983364144 8397144 47754864444453261462203429748309073920 8397145 16589820069934572829068559607928379200 8397146 -25119194672791339141591715269986581760 8397147 46954138349191755212958731501771159040 8397148 28122528543842659292169571968446878208 8397149 124189459489805622621883710557020506150 8397150 -4850184314913031920955181324354208000 8397151 -79332474431385211761960755628860290448 8397152 -11053684180244538723627832720196763648 8397153 -96749902872849319564840562070977023980 8397154 -106303842643150159265135367129112354224 8397155 -7516608585756531520537325312859775440 8397156 14478935459090739760146040685889306624 8397157 -150561749057749814064214496640688462594 8397158 63475982539048861718565923086735488 8397159 33109320790216564705025548168043992104 8397160 -57134555960952595129430550600123648000 8397161 -211364122408216102997700396159285518976 8397162 10215415492689703187539181178045434880 8397163 3215560169283570573756772483862805064 8397164 38889537742302601639559784639734922240 8397165 -16435591030754364032043363731716202880 8397166 -90119716494446797304386284759655723968 8397167 22303455634955945983627354986602637264 8397168 -3903685997237349942843092146358255616 8397169 -281768026996341503463390698016287424 8397170 5992005801930919322691845585652917760 8397171 53573698396865846575003567515756665940 8397172 -6277350382862677408147081220738560000 8397173 -5001995264421425106984958987293514176 8397174 -29239337494487563402072240886607858240 8397175 -93062395204234932782151900974911887000 8397176 70927137341242428679068675134525337600 8397177 77119379031876696609430416523471379232 8397178 -178129719578049929036857852956628229376 8397179 25680895921692978529761696992186208600 8397180 -42899843723269303785800523990055265280 8397181 -83602320081044154568998609117233660468 8397182 -27188578238343929061082770713747745600 8397183 82895397554647769470155140860682524800 8397184 -6169493563717252788123033618685624320 8397185 58412558149945044665113784240722699200 8397186 10623613293783607755368492314475779584 8397187 -22228617753283655204650971970562755456 8397188 -786339746148234633705197814404469504 8397189 10876503694258314373440671224930026270 8397190 -3488872258910541187994096755988052480 8397191 117705474771784537790810960070175791384 8397192 -1423033716416938465784743245842841600 8397193 -41098913439912911881899819675629827200 8397194 -41004978749447634492501424672197670560 8397195 -4630669197586764990478456238502616080 8397196 -67960855415011563444116491845118009600 8397197 -221600455936811848289109515321452641354 8397198 -46423702213415333112864731356671264000 8397199 -201731393026691774435798894166302016680 8397200 -3842852035311630056978351910912000000 8397201 199807688885402899611091113975466387200 8397202 -112884943434513700948267682889110534400 8397203 1555157828198173235306639605842421200 8397204 -61635597402794505041525508239280482304 8397205 113287510293843125661147819166151538720 8397206 6317632584302674133111184023621562624 8397207 -15830513015998474564768447039230050592 8397208 -90947186649245755768156060514384609280 8397209 44802712025347252781825506992269806410 8397210 12346145353387644627329162656210782720 8397211 -14474157691144142614272277573362661200 8397212 -2648550533751828765722537246579440128 8397213 90673347278976079891873109420912889888 8397214 -19213591734961240929102175594211428608 8397215 87314800283781959018397778683407112360 8397216 -71763800387057927726441656932473241600 8397217 -134855063856880403599289341229772296734 8397218 -89817168335590685471134076528991903072 8397219 131038800415228417845247409387013345144 8397220 -27942776763793525302437504298529451520 8397221 -1674077111545071779980601424106475808 8397222 -35387002824881277611724440476686020928 8397223 -5453038335563814538056032873773531528 8397224 26868946931992915549258020123366604800 8397225 5773064577000933605153166123858874350 8397226 51092207422029663562782044399987873280 8397227 -204349712526279235818019017191255454924 8397228 -40738986171413483919996851993839532544 8397229 2164686487238413099315912567416444576 8397230 -14441185888891896268015049371781874240 8397231 10608003162192357301188204808803498240 8397232 -18502718360154640964369443971076440064 8397233 18743195317060181220007257242351159604 8397234 -47000359781738668518695841519257086080 8397235 66795825419044314589008809645930565120 8397236 -55331060289280660493826928696587054720 8397237 -102692509328240597672560119418281911232 8397238 -18355508597055999443993793611846613504 8397239 -5327754390141689280185975614142322720 8397240 -36982186623899281643501949584670720000 8397241 -93402583599829729338274663165165895232 8397242 -20028253424770146661393540497227743488 8397243 -29396867558486041453821438056565646800 8397244 239890261829594746634274941589010510336 8397245 -36104058086895424274036455711821177000 8397246 -28814302244411359769558222229753695232 8397247 32697257107358360672011777245381627480 8397248 35912915848026394066932648437644001280 8397249 16585534909660810766499510641382297600 8397250 26804244875231744056752513701224680000 8397251 10981236216431369216196963392315589600 8397252 52297512643556362749972344046125582592 8397253 -28695125615846194944164063967934547520 8397254 -25885232390682260213818127949773942400 8397255 919740054325504363735836265944837120 8397256 12382744810375775851486888758719938560 8397257 2282501284368120863066592429288987360 8397258 15228219723644546261899485963873801984 8397259 -72814448293587547036765038088308990160 8397260 121833981856546909225128284215793372160 8397261 -47030664302250499933507659232143409536 8397262 34277136265683585554667484216288381632 8397263 5058772303097894972932641428050182624 8397264 -21719495964925000362168905006200651776 8397265 -63893169788019145280100112609673596800 8397266 3321231863074739715318600617781453984 8397267 -51464189566163010608809818611997561552 8397268 -92454410775254337385677367905862379520 8397269 -146809288059860179560458933386070482440 8397270 584543336671231586935694937707592960 8397271 9806762062864887508596663225312625192 8397272 -23339231257178357563657750213572679680 8397273 17389472590688308056173101774970571984 8397274 -24402794511066252119021664511783758864 8397275 165854537364249538874978362112926444800 8397276 58548916549896336957200913467235385344 8397277 122610266422774839439249511193252482592 8397278 -24674246982702402179708287412102770560 8397279 99106973337005041012850145035915101296 8397280 -2619188443626231506823288399153070080 8397281 -185508370921979681320843283161553763648 8397282 19346455955908094413967012917298040192 8397283 -157232616354756898687413261998572762468 8397284 14910367833830038574904922649182273536 8397285 3349887407308687842647600145821447040 8397286 21098127150251466187542851495946905280 8397287 112163567214096056954575169041414554936 8397288 1536443184493320396707596860487434240 8397289 -54012603599137479374861135288753558300 8397290 -61489601448290176617727186370214090240 8397291 41886506649013449986217199329345060864 8397292 -11448086618135738610609158347892034048 8397293 43529136957739579465128888625629401760 8397294 20322654400000642716867273004668801600 8397295 10578335039628518156059467478836937800 8397296 19942559787956953440501452230006013952 8397297 54121030882057758778564548331393128000 8397298 -93028813221262338711849384458311680 8397299 27975682857820716813355035818698995864 8397300 4580279466405268682006498241398476800 8397301 126882024370289970779911293628489672704 8397302 -114713099229335727984309609222036257280 8397303 44355636383066147081562007456427066064 8397304 58835681518561801261214016752670965760 8397305 -44749109965163591627226316096030809600 8397306 -53432202014468110529941243596038233488 8397307 -180183270662340027913065777161818324444 8397308 -32318286191308907615397072555345027072 8397309 -102188631940705859199614035821946423296 8397310 -20865464309486672610875307813185749440 8397311 -23573620817855665857530497041189660672 8397312 8061178678722096541516800988375154688 8397313 -207306837848799141814288120225405309438 8397314 -17348871451376680601921255917945256928 8397315 13250391148605224782609715132650955520 8397316 -37012396858855751917739754838059054080 8397317 48497002752983584202804527185821190366 8397318 10188870502734189992438526730794381504 8397319 32839304772235003724021529022912392496 8397320 -78991242225517564783797600232772198400 8397321 3046096132760945504969052655341233664 8397322 -5488089862831541860603404708958585248 8397323 -63404960959503914938282500724820397312 8397324 22961607856452122919148225066235811840 8397325 -7276055826476453263744027054918889950 8397326 66136479710479878970851922687667193600 8397327 139734422720869679446483233608924113920 8397328 23009005672228080501993957549775011840 8397329 -34786203149611094902869428891609621070 8397330 -1256874521149915558609738363829614080 8397331 6465735007071906907311075733761881132 8397332 7326147998679548354611937004725026560 8397333 19047908169661165357540251987817086528 8397334 -58334173871815623794606825953956032448 8397335 -15525030846290506485022838998622076000 8397336 2389728302403717866464011600510935040 8397337 61499777202592286712013644231533780232 8397338 -25816705312992705387584093700965905680 8397339 -66426683594801366682726113337153244776 8397340 22752690472100376441534452744960686080 8397341 -502429496872927939350185631528019776 8397342 13141255631226280434801973972851379200 8397343 7620768651951469579445056888585692840 8397344 218197493658946256596017034046309793792 8397345 22524366223751490513668031783819272640 8397346 -2826803953202857376747989123246761648 8397347 70983693926938038431667550920224532432 8397348 -120635887838471381626025536833571860480 8397349 -155774964983778967828677457432527959040 8397350 10518849837903487566153349327948176000 8397351 46445253488061862528441968234277098240 8397352 -25876612398515221033519636380509798400 8397353 -115883147532266613506603888972439115398 8397354 -31505147958594935755956549769152307200 8397355 18618641115010783012692585835641905760 8397356 -38051317360041942044755741139758218240 8397357 33453726721286246396141466082454303040 8397358 -201203529135381926695296947434607424 8397359 21953707930694460832191007996655008104 8397360 -3592997534423664431049569945208422400 8397361 1040133157316005691189866491124935232 8397362 41705247042582687225141064389060084864 8397363 50186045199540056230129537163379572784 8397364 -132301527138234718046117553367900100224 8397365 157107586940332461039530873088783967260 8397366 -41007497557861158218649769627067849856 8397367 -119644418819746912973322233574115117056 8397368 10570251283207588175779879818384629760 8397369 28427980703747763638333197468998506880 8397370 -805837175419019313133459410902936640 8397371 -22202186031094821105424096167072276240 8397372 -25482522892391000473890279663065668608 8397373 23233032656868361576734058844341209600 8397374 -24119838670497345041136470366442334848 8397375 46591176191025556466158100210618292000 8397376 -6144123798470470519161195809632944128 8397377 35341470393264525170642271807570092226 8397378 98883662323423018251708563932993351680 8397379 148210720259078399302581784498717185980 8397380 30462434489966276026920993599892994560 8397381 -59279720699765265277875952700078913600 8397382 -923815534906751746093386051487792896 8397383 -35967692801761342428447119734122440016 8397384 3137310911632023148370994947240755200 8397385 19816136524343104545204507362959236780 8397386 22933995518982414288403730548760189184 8397387 -89097736550436006013875703416795583560 8397388 -119542051077112680396734556042999427584 8397389 -11023235749339294697617926655550259840 8397390 33385162457864488909999028682435361920 8397391 -43266504052694170867227197646086136208 8397392 -14484417222157896808447164249802014720 8397393 118805581203958214400631565184856506864 8397394 -138180659718783255874978995508390926048 8397395 113026071362953510593742268269499876400 8397396 -5256445929620636650409353040680304640 8397397 79566267122086210652141958578824784846 8397398 28566961440055400914463427774143688000 8397399 -16525468895258831346710456715026723736 8397400 167097721219735771648893367063296000 8397401 2778596653654667496222187585727810052 8397402 -4314649265979101921973216924156902400 8397403 21869065212339996586434926182733220880 8397404 -378479798041751866510466972910821376 8397405 -111215061587629544444558884354684464000 8397406 51524483796577067816305339937335873152 8397407 -158711989372196855385588831147432723720 8397408 1194992603449121033886358534821249024 8397409 4713672268419631666208876355141724520 8397410 -16071116066601701317424365935581130240 8397411 10135441975761940555524034348260940800 8397412 -238178145269718494141287516734169088 8397413 127870516253144277128320399187947579680 8397414 -24500048535045027282400037357124378240 8397415 4763955382640670182521499850526669440 8397416 84564845531018844454873187545872276480 8397417 20359650734402829804845157440099122560 8397418 -22020045850657902667687044521705781840 8397419 -80846350302707529772003534065466263180 8397420 9543549153192184645983231000333465600 8397421 -14198753107115848623281263828092670378 8397422 -43107074021747892383159558608703500416 8397423 -134105877968492055416419435966005599928 8397424 -12916627217104251194695556188351463424 8397425 -599297975535600509126490985096481850 8397426 -21718638917069449629585759244933925376 8397427 -2217910541528112672209289423770566080 8397428 43330693743175544951182709040295305216 8397429 -51305912545594544632582746758334261216 8397430 79532095468737802241310277257235296000 8397431 -18402083504948337386556917668685746176 8397432 -1580509167604179504470557140024115200 8397433 -133685539207983931764220581451936676976 8397434 11184965574176652701997396671421035520 8397435 2431021336912970275842804051510451200 8397436 -101415296925040727178809322631070648320 8397437 139482764934134086625143677020305246086 8397438 -11741435776212030793182449803347136512 8397439 116952523381927773686088125984283721056 8397440 283122235404065241923922665511321600 8397441 -45373538893316349762111396224743787322 8397442 35457972724159987460565193954215495552 8397443 196223604952873901641533454450405403520 8397444 70896463582488949585477957294581553152 8397445 22059488656570671065813332735106501760 8397446 3351572849096083116517048705032978528 8397447 -88406493439780583715051808379998810200 8397448 17837796941518732520530736834667279360 8397449 -62629592387070373550596854995293355760 8397450 -1294479223673453298374860043117132400 8397451 -65293217491185384035597352561516230696 8397452 38431538967107737987025406255268500480 8397453 82882613342547646188153487919892794304 8397454 3503929252345728449386425250808851200 8397455 -82890010311507515764827143863689707280 8397456 -6872224132177126885118176081281810432 8397457 -224643855582183214129275680884598617294 8397458 70972958906511643926457756900436104080 8397459 26968856305683817526504174602584675840 8397460 15738704311877393972122730777835329280 8397461 -58675674613929292312602697264504491168 8397462 29412876787510041315779889903340911552 8397463 168492360644986093623054957169850397280 8397464 196295354408470441487364742689985935360 8397465 -7766824700163533614133703975413714880 8397466 -10296345148947916048553988168748892160 8397467 54049604648571229723343468549048360592 8397468 -13261561341032215263074294066293255680 8397469 61174933503110416802274946431675419020 8397470 655021605137655799084251074633395200 8397471 99327721792222574040476248761479178312 8397472 57493475179510629315431196054503424000 8397473 6907562943798816316900460358904638438 8397474 -31385114659699471404977263989870464640 8397475 54162829699286425266330520764033785400 8397476 55808568700003262951381653057041490560 8397477 -22773191744625372544221103302470404224 8397478 106517103173677081558982418387934662720 8397479 -51629401355939856009425352652301279016 8397480 2510731169884672907693237791506432000 8397481 -49515699232065337719937659442485116928 8397482 256513587413544745063435801273141440 8397483 -48171139315726656716054191047975069456 8397484 71844216469491449987913652618197030912 8397485 -107625888816072407430463625236883690400 8397486 25381911205171158141964675092257923200 8397487 99663834455476561975827571248372052480 8397488 -21130864867241900396105960342571810816 8397489 25112484070849818521575778247319795824 8397490 -120772836163594552458376672461148170240 8397491 -78750514163422995598589963719669926000 8397492 -11154905194878454130049554083171381248 8397493 8187930197979707988174684637853582688 8397494 13737659519052805753250948892950495232 8397495 -18523764387330538987539329293497526560 8397496 107387654704432418706239209530199265280 8397497 14861954617299611807241333511211172864 8397498 -35786866607076030327157676227362855936 8397499 -41679780194114620395989375646090166680 8397500 3297733566310366067587288062892800000 8397501 -47899424541175202725719522956152329600 8397502 -78765760290380087354452199135907062400 8397503 198309623637964767075971524950564809880 8397504 15235450198670082262730304969485844480 8397505 -160842283555932005370599760169528055340 8397506 -10206134064042085774789153431623884800 8397507 38311931545964346241203651242719741440 8397508 -11436535386500661440690074879300153344 8397509 -19752520966393816095439969530414424290 8397510 -10183072772482517520827692655668807680 8397511 143336901711740766483172553665705709632 8397512 144159977556185696760029203936340090880 8397513 -129527791677573534853994137284547056 8397514 -85620016899948098686869314871351048144 8397515 29576706813925389076501796434193594400 8397516 45440750548066185366082025854510628352 8397517 5356669613251415666698939520563587180 8397518 84626367056740122516922498465888224960 8397519 1066455541299734127779832742481758368 8397520 6180390931354814697053014666960404480 8397521 157409484268039403720376283224588066 8397522 -9943578940509711770844349943287846128 8397523 -161680924054248940647196480392953422228 8397524 82061618369403878229031117777041129216 8397525 19677898558877691149595172462279104000 8397526 16752154974648406275826491980730983712 8397527 -5513572519398455350997537048945022720 8397528 9507822806348760309049876958918737920 8397529 36018278698865605575578176421662009920 8397530 -10852999940725636304483602734356352000 8397531 17605973668587584959463230980222371820 8397532 11914351093335157254478694103646500864 8397533 155678350592307495842161658867397487782 8397534 4691124517364606324380882546084841280 8397535 -27551309590594324685441001605852316240 8397536 3896607210245548428660467452060631040 8397537 31185929972374582441390895951115495552 8397538 -27311592310557467420616157787259926880 8397539 -7843726539701769961151129791061250660 8397540 -96151243957686377344543715381167718400 8397541 188086592978047775098154212592424062652 8397542 -49187353995082162070309036835724128000 8397543 -36846269016581971099143945867047046912 8397544 55375892902184772916942652643740467200 8397545 51236368073836663789504621122079213320 8397546 -24641334619720813517886974832632006400 8397547 -104835855724384325306393800380700917004 8397548 24289228584764601893903679028087243008 8397549 -96665827203897166379081988881460630666 8397550 3815128918500834039520506537939292800 8397551 -17464724539449736997915491510907475600 8397552 -9981218129022647758104119378844254208 8397553 -106047371319676435655364821542056423936 8397554 -104401642052455813181269886161003705728 8397555 -1648335242708655766151790431317053600 8397556 2210500779676296742773172412716828672 8397557 30058579034732463056989986845627117952 8397558 3671341625956011940744281361272342528 8397559 19501505046851073781227907359548430720 8397560 -70888584000648774860962475508278784000 8397561 16395177915680208899807751556738926672 8397562 -98598841905541811017265804700241357968 8397563 -101020277920523529321667389097628160 8397564 -38266669951082616765952977861844574208 8397565 127898244462313050905352265674063431040 8397566 12671013230821702280922862548602792640 8397567 62029549391556299650802358332503764240 8397568 74718141175842450432902909513424699392 8397569 301562712220423587481446496988667344340 8397570 -36202013397845779012562487732076108800 8397571 14489998733904143221329628321121670912 8397572 -38633337424489513572771921198599601024 8397573 -20391293689953311654787973680956545632 8397574 60553218303316544719480738587808402752 8397575 -76434309176461427831131326762376596000 8397576 69786011788388072222445795802275348480 8397577 -5294431425556635371285521959632162048 8397578 -9012963895600966409765797540147937280 8397579 -51123568943807917573408213748764763520 8397580 2561908536880926791946568957796060160 8397581 65630666121958229349090769085439544812 8397582 -761217572513460613006374792469783488 8397583 34186433784453644472630847946312326832 8397584 -8341029562975500838875906327175495680 8397585 -7431085907742217302289390799537890560 8397586 15179560113552893951732801338228846992 8397587 47192840848038256612522175475908805192 8397588 -50958530528063204167553738891515392000 8397589 -167563607288073531060037525619985466400 8397590 33567680532363541056501004677388861440 8397591 117265596893170508659511273132335122792 8397592 61531142292071858664611322488869109760 8397593 98749995438774686227067880096764035524 8397594 -36180536550607028837028722148440218368 8397595 28315755089952746251275634759282670400 8397596 -87476315588289251105587425295629972480 8397597 -7539174678936511727761172477952550464 8397598 10368524869835784043799075219427502080 8397599 632876711710976678814505451278883328 8397600 -57769833851184203116339224069734400000 8397601 1843318632216931928313380932750328000 8397602 19755743301493724182943170819702810272 8397603 -85440085108909308295622379532566618588 8397604 20119215766752861167705003855657459712 8397605 -104289384469042775865306885470059252740 8397606 14566095267137717752821549464677877760 8397607 -85129233867486546654822924077907330168 8397608 70723415788769288693997447155916226560 8397609 -37657251230484848478666658069371001920 8397610 6452101337614571484517496583716647200 8397611 120365036399468150538424553270552332212 8397612 73809282209983203190674084821760980736 8397613 71832875927508508830662710625166312160 8397614 82087985310280960074589239872756110656 8397615 -71271925855922208159246557643854327280 8397616 -1142389549711665301194252309181104128 8397617 42059654183787356382069924736876999860 8397618 -16182908067592645212388549388074240896 8397619 212570163820782568918035307729066971020 8397620 21188594331057171612607839110302617600 8397621 -38777009827426063565062035269733580800 8397622 54322900778048625577433870948807829504 8397623 -42369232168704753619305618160221788016 8397624 -132395175289556780818444554112946012160 8397625 25674372499779619352302347954159309000 8397626 -121573960952307885510414972911704526400 8397627 947279955898296554634927347889618432 8397628 3818806186569995394589991588384527360 8397629 -198481794802229741530278668172452275770 8397630 -23079865725250268022881757875142872640 8397631 7599903882022118083362207839220833280 8397632 49122193116606361026297552914930466816 8397633 -67861058705469752416063122281147687376 8397634 1204035180858980058192049954898836992 8397635 27468518135479023388747821463890437760 8397636 11697194821773619540547761360465096704 8397637 -71484532465633902521305238603770886880 8397638 1335722267973337004799216992817763200 8397639 -19691502834780480837932637281351508600 8397640 25359075554531233176809598075609600000 8397641 81778413305138765734161964498704089472 8397642 1333590638477511016428437323434240 8397643 148143730537810022798211302265174062280 8397644 25172709527867681394553751386789614336 8397645 -429050851581334161221394140804440320 8397646 -35715435010942691924776501986571655040 8397647 264922715720641416005061959830693902000 8397648 -8413722734939381169439894718872289280 8397649 -6924602255332800571591946010576477836 8397650 7309606347039778808521984360696042800 8397651 120801517347163927567397427475975183032 8397652 -5162423937780078227684203858843148288 8397653 22316060749963481382419102460116667264 8397654 -13705235566716155714740171419407138880 8397655 -5543181686931635681997141642674660640 8397656 37820271640137207576354556662585722880 8397657 -24052644076560986183154700148844875046 8397658 51976693308870650161516548972099133440 8397659 10313253014215368634787456593596485760 8397660 55348375037395039646862788926650869760 8397661 -26771661077553622619790912077504808276 8397662 -9693535889761630360029536815054776576 8397663 -17146738524221479327061186589887785656 8397664 157840072670533782425157327827939622912 8397665 30617482922034968841510879538308087060 8397666 45967314028503564027263434840035110352 8397667 20741982296047661435286080782323016272 8397668 16032732413215578329143837262486409216 8397669 45220363395369129603430448916485059200 8397670 -86602065278047581856346415630554670720 8397671 30953009344968548780030081146745325000 8397672 125611406700343696994892392110704721920 8397673 40254823266687046019944966274031380004 8397674 93719575241869636357538749739021820336 8397675 1684020726514685568587172067911438000 8397676 -10451955463106706653988198076253599744 8397677 95084338488186525825681776330658000000 8397678 -18667312066678847470749733491127185408 8397679 -42506514574254986600497992613283212920 8397680 -2553698073290936365793554945133936640 8397681 -32522700711365170560046311917941047456 8397682 64633309917239709317440214141643408384 8397683 24674782803135760801971117219092198400 8397684 35829652714502172044005639987118887680 8397685 -1038430052166738651435734889254011200 8397686 -117981507552397626594986573692328081856 8397687 22042216269290001744029895736572571680 8397688 47716080102201881612745763877874216960 8397689 30684116970995944276925878308784822356 8397690 2806632329533860310330400221944038400 8397691 12714115274530999328968656485911301808 8397692 -11189133853187658205377267302380259328 8397693 -213821292922176267260365501796563755360 8397694 -139797930577376936657178310313938042368 8397695 -96177756349060728161442664565399227800 8397696 49522667380895280322235252813384908800 8397697 -35415821092267058244660263365738831872 8397698 147732499230081673267845454159502178336 8397699 -40723392128100037600908928557483670536 8397700 -80352306939146780925217379175216128000 8397701 -5354594148732343966494088964163558600 8397702 -31662734079982115209290351561239973120 8397703 289108621731398904495719852638623621520 8397704 -79772118081216795295635247224193843200 8397705 1033015390518695848755715908772240320 8397706 -4383540846828849181920834394646691840 8397707 162588562771363950793042255188800139912 8397708 4136479590608226631723579036189728768 8397709 174561261865847764312899259260831721910 8397710 57565611349668814233369204267477485760 8397711 -5344576837033337036322401746103090976 8397712 25776379509086902708298267264751804416 8397713 -203134136703391083082647348754069439760 8397714 2838027484725479761225389202631688192 8397715 21701139992552408344967273487707775600 8397716 105990717184532784939565868662502569728 8397717 -74659313425496239990873997928828493920 8397718 33918695921905473420748429199067697056 8397719 129067390852461077953489207319449014360 8397720 -67782442061881139151422642058208051200 8397721 -94321977261720419150248836383772049078 8397722 44588205377848321699763547325476894432 8397723 44294034059139810765196524359487941568 8397724 -117137866872191002910001908934504661504 8397725 39248780673404711818051182923403820800 8397726 20442958464184547328202896809766644544 8397727 94748195588717854169489836062878863960 8397728 -3666078605000994825329975266671329280 8397729 67342725111175848202742830740013765920 8397730 -40448729372102364805901776463528839680 8397731 -58958786980773710374397973023138994288 8397732 -22304642001219730268564328395767848960 8397733 79600568091980851766364276111322804380 8397734 -43993833015915331325000900355229777920 8397735 33011465770725397395698796442928226000 8397736 -96088115360761687355008589974099768320 8397737 33827436629348698115987351753549821440 8397738 -852448420455643100794119598337478912 8397739 23316258218278246076027804007025760656 8397740 21079887443469022113578840283936384000 8397741 28269727743366482110819253676615279168 8397742 -9750615123851452542950669613856864896 8397743 48960142705564038425766145727502838080 8397744 -7111954988106187987521738882640576512 8397745 -16341940664083359855767191348206973440 8397746 20001648176039539294926697375493690880 8397747 160754411530498352922015797704565546280 8397748 -10136519819333570393356467007902711808 8397749 -46366971443909016923793409278810678564 8397750 50095138587523036344230764100366304000 8397751 122271720808641025321495624751519187752 8397752 120714761350337335750304243972797132800 8397753 -12340806773978982076121345763271910400 8397754 85263819171738636148361305881984702576 8397755 6433749288683288018521632081758974320 8397756 -1030999671564681258888358868124733440 8397757 67664715660876925907236325125233354060 8397758 13562129198334493659074275833429684480 8397759 30000930378708494008500553671933762504 8397760 1456328049660535555445329182546984960 8397761 -88815118489183313819883112824442408638 8397762 -28710983752445135003427716171290744320 8397763 -238732924203174790896049453802764684 8397764 2113752223783945276648728893629032576 8397765 -11682426142858793332165457406859792800 8397766 19989789797097367051119105354281553024 8397767 -26423736213030157988317998624207892824 8397768 -11752342513649923588383123087663882240 8397769 70194207944293954920772810915671615744 8397770 -16898336452189263867756124468868827200 8397771 1533068550329891081833712261328062400 8397772 175550393547163919398610064100857937920 8397773 -76886765217999938494405582270573729320 8397774 1048379658853818013337717533884450816 8397775 -102699423079956206900744213887862817200 8397776 3754436825651905878748566453251211264 8397777 31134541088882812538332840329693223920 8397778 -93830441888514191285294212932611080560 8397779 -69950358575733161547341656652307378240 8397780 -91248632265886727098912528636894924800 8397781 82156093540833925932072901111818354592 8397782 2456415249563706297096768314963656992 8397783 32892678517617241981201576556796545280 8397784 -18014489195212666439891549358271303680 8397785 -65049095548317085067950724518187342400 8397786 -86186275310403681507337588268120418816 8397787 57669519066118277606564614046094636432 8397788 4290542609101878118758861570003542016 8397789 74835871893744671181058405322026168800 8397790 26344415587399763866914697128169038720 8397791 241677328548629098383399879575841973200 8397792 -60848036576870998638105594107139981312 8397793 -88200832346430931491353883449828292958 8397794 21756323556272734419055189409217770880 8397795 24488331453340508977014643997341996800 8397796 -90155354810137893416002445929365626880 8397797 -14767446196180201314558203085853052100 8397798 24361811500477208090276987362781993664 8397799 -98368564218974122563243550391396804000 8397800 10659039713724700479427784056780800000 8397801 -76939809064034494814020755582764760720 8397802 13441789301030380318298640920346730752 8397803 -38490966698590056109519054902497511948 8397804 -60309444272336369382233791490297301504 8397805 60015107036530150193096700045520367160 8397806 1493698942773267710988766795687246464 8397807 51062714315656532469848713635578880 8397808 8009589220177618737458436236431327232 8397809 18725876379604041733948938173118768384 8397810 39179861912478909729966238615036032000 8397811 2003813675455472990880367839101196232 8397812 -71894630944634253289207583334650569344 8397813 36572999166852586190124975248319624384 8397814 -1011075425885429863914141672644491200 8397815 57806212864138074855777886054472646720 8397816 35825888192348798222155045010638479360 8397817 -62224777894900245254145511171510442134 8397818 7604650868350981786869749204667011328 8397819 -167020625154809244581407520824787578656 8397820 -136204983749562026282749976570325504000 8397821 2504695353283398631750055591711532492 8397822 -1066532117695434977337858335786449920 8397823 85874951700320292895764984143857667440 8397824 -113648568739942240349749579313106124800 8397825 13343207992552113518403274261674823200 8397826 -4512419441055349034777625071133525600 8397827 117455023541720234867174770240498535676 8397828 -38657270443431591595207168884161003520 8397829 18460639304595746606611317453459540480 8397830 -29556883286840137206581204561517841920 8397831 -29103582175786020761183820473621077680 8397832 97502855922080790489100331873552148480 8397833 87718741765238601450019594536472789860 8397834 21041948114924859593884832556099674880 8397835 299722114169885912813060798569154400 8397836 88670702846698428382254457022980864512 8397837 13362465834263753834803003683748331712 8397838 -42429496818668536533672649970764761600 8397839 -190341439827643008501251785419821217360 8397840 962788192101356463716391956443299840 8397841 15847405283739192702499364973621048242 8397842 -62405352118262793052795592835586658928 8397843 -142525092725945287318622115511616139336 8397844 -22017795004556386050759876104410267648 8397845 194987702064779394698657895026363335680 8397846 27107175498838347623683403872047346272 8397847 12793051662025588861697132512950101664 8397848 -159155472119912214322696333420915200000 8397849 -75685364565725787191571973257133914240 8397850 10516408943730758492042589348627396000 8397851 -87828438841709291287130602230235374336 8397852 -58548885127448521271041470857754451968 8397853 47816959620330450572521723856703465984 8397854 72178715223292398367776604249562261376 8397855 -29079373590711363782595818093102173800 8397856 -52519077779480062843041341957178851328 8397857 289310338876656297601555274828412096 8397858 7687853982864020468490570817065861120 8397859 -205948833105812470847692210960199691940 8397860 35357590831524826253633006871855694080 8397861 -5599421100498191718948042043358423136 8397862 33214157565270829425657442480013251200 8397863 133457240813520250621795086343339205112 8397864 220142677791217727596339471601457561600 8397865 -9189050557388960529027499194933405120 8397866 6544145218893432435225376028374440960 8397867 139049679432289869003739928659165874880 8397868 -134390725895216083692810458724790903552 8397869 10593580152713130209374714652986396800 8397870 2924487777673967567610674631973870080 8397871 14671543160241505254866361817670881200 8397872 13818679762251290230463804791489953792 8397873 139017360637603243924997507715060311184 8397874 -95853911880902750665444102748946830064 8397875 -57083500301331850730606035139342016000 8397876 -66015660368140834266284007406161235968 8397877 4510118952027091913788106071542479726 8397878 -64000174800218031844309516277038631040 8397879 14178519860178206997497902098723292800 8397880 -26012502114540427762914320069835571200 8397881 24332149721333342982070930650986133972 8397882 38690088709525050283353409902846635520 8397883 86833297812922090720222040848222434000 8397884 -75833568606966433375674755378852352 8397885 87879380503191487515459978644487189600 8397886 -625845665075877886149184075302021120 8397887 87594315464020697009448101774169337536 8397888 -22218656384202240619127310019240919040 8397889 8102487351124186649604425075829286356 8397890 -8798528357339728702585979788910723520 8397891 -43398559027208750325720901750441420560 8397892 -8731370037972077065523789928701063168 8397893 -83283294180337195846393301912305912800 8397894 -14807761367892033713092091591561551872 8397895 24259154055220960676774567645431685760 8397896 46073784726820715235240435101733120000 8397897 16003788889484921837870328478794147600 8397898 -5683770048460304398883993979931537920 8397899 -120573884439704782729158566743188770736 8397900 64635941214276515308952954796441600 8397901 41648492604062891304215606091064230902 8397902 20874102626926413568677725907169881792 8397903 -55596337454302949879066931941335293936 8397904 -3151571874442028111183384277831393280 8397905 -19242084971445278387492960377950408000 8397906 1535658894756393728518574204593828608 8397907 9367660781915704910892958294116129600 8397908 -91995587477320716506954415218756767872 8397909 -8283913733633818286111063440352719716 8397910 -60176668416410304027455940950567696640 8397911 -63141865607586269385104398175515044600 8397912 -83182140801242191250762546980784148480 8397913 652160972596811941288449595183936896 8397914 52204191728772739879710633195277885440 8397915 -37762691319259612930746637602268834080 8397916 139012784876326874460891883991181386240 8397917 170531415783339555397319214238384664352 8397918 -5120579668839861663142606043557032960 8397919 1773874062309050943027112583008126200 8397920 -13503746746076291308130129248046284800 8397921 -24999141576568255819351913330360810496 8397922 44400454903317469470045424499948235552 8397923 -29958139946435096836698360077105758536 8397924 -61373404352477149212924950250762639360 8397925 28077343162054090171583239455041298650 8397926 49709260417042271052280427939131314912 8397927 -12257984334797829375933571184895548760 8397928 -71460572730306711420364514631538606080 8397929 12115683756490496161201212551110306176 8397930 6406518114910231842141848651432094720 8397931 -3518032286842459558017200709574847872 8397932 -74462108381019083352836170580248512000 8397933 59843554121196798772291886747787507648 8397934 10595118073431453346117549574797864320 8397935 8244673491212346216991253746349818560 8397936 15166495092734326363435110121184133120 8397937 8867634744074231067594232188463375360 8397938 74984493972430449971698916181864592800 8397939 -20319479883472622150680505242700765184 8397940 -40625809722887738880073645373473843200 8397941 34632386181660326837045533031217924732 8397942 23054081005067678531975230248909772800 8397943 -81999275474960243121893237283469416 8397944 -17824563157673342029532372555676180480 8397945 44134536377184444726033364207811481600 8397946 120154584331849471262804333880586722672 8397947 134005891895992305553050047934069375396 8397948 13625413122499081161623069317728611328 8397949 -58173381403362705894120485758819764288 8397950 -15138164381589629959562856092449944000 8397951 -20250200962502925356318005118883905280 8397952 -29000406585416966384772291544114790400 8397953 -304880103434865258861249771791020874940 8397954 67265940126822962468279128037599216464 8397955 7206457608459684110137559797868832720 8397956 15966477161945399912384104053562920960 8397957 106808327869650909945084841674510137088 8397958 -77209926413552592438124752964680507840 8397959 45181570420150310358625256057090267160 8397960 -45698820449177878621924229955698688000 8397961 30488122072683872708164634012332590144 8397962 31798026469779204149072361627136051200 8397963 -34204775314483246360345175671164875160 8397964 37597656118130776306462391084617251840 8397965 75348364674803786950112982152513321400 8397966 -21022160015349709100735554780175054592 8397967 -126742099382465865745605263898766219440 8397968 23988827235905203593987850553366126592 8397969 68086813735069042613912003546758775520 8397970 7818309169916467290528049948830850560 8397971 -148744423194976655334806550093536031828 8397972 -2217645388722815853897040671901593600 8397973 -245385205170698181618460677122305479680 8397974 28516753916229197970185717879037552000 8397975 -23537278874612219013920385550501043400 8397976 124774668821057541712931366110841518080 8397977 8484572958516998518998277703959855872 8397978 -17210437542914256635616683257631371776 8397979 58310317830760350633930879784799582320 8397980 69306338915669704917559328526866688000 8397981 148427035689827903792949615419426429280 8397982 72462418797712278505794103995040108800 8397983 -194286669807141233072116849160490692880 8397984 -40668903873054583384109794724054827008 8397985 16389634196067515002246327934194402560 8397986 -1248926004535678141812908209095705216 8397987 90858120379575050388610005542114400 8397988 -144176107234678146981401343646158896512 8397989 16999039585228021027960061192312110392 8397990 -2757290517404136552399998245905358080 8397991 -7035780946186693980238819394822545440 8397992 -144525006951816639527143540227182438400 8397993 1897286133247329711793207067868261888 8397994 41561109487611467955411219917234046720 8397995 -56587416313779393606286173136692132000 8397996 -88915652104041273029077341583433256960 8397997 174147959152008259519360716380955779020 8397998 27264386519164491590098357993476644736 8397999 1125063537711550321958286150519212400 8398000 -15074439739855976343452104532459520000 8398001 -16982629513639433165712601413646069440 8398002 -32370026797461628446384003371516952576 8398003 15703197983380294602692719456276874252 8398004 -11090228606261778289512566727731404800 8398005 54131773617508804274811449064620160 8398006 41595728228522102478070064249736257952 8398007 -49601260842646345115454469433470808928 8398008 39703078086248138263701710398455398400 8398009 -2424454951843353547308021870118751352 8398010 78849120270587987815024452198809672160 8398011 103067299561263921817209812503620725184 8398012 8029395049054585298369917663104972800 8398013 17924802783591396382948510719421202304 8398014 7079488190843231840299044473699303040 8398015 26175672594928323087019567537474685160 8398016 -45349154070516249698396662973847306240 8398017 36381039579051300569052342945065054880 8398018 -3595386342674621740989241901834933040 8398019 -11813669233541435769610219174202065920 8398020 38007128651503708513221541472973127680 8398021 -5495475774434880740571198438871767778 8398022 56457382523721925796254024238417053824 8398023 -49921255266713813260266143526171884160 8398024 9762188745045608825274637291445944320 8398025 36675041299578254131476297858324982800 8398026 -2390890270601285307518058172950681600 8398027 204168933470700128123514611352878940072 8398028 -113908596653659191051225552356031128832 8398029 257166932305784765805272469540545568 8398030 28266668167443078683356808333113019520 8398031 158053920035896331451675167498425582200 8398032 -7871200103344767525627033351106068480 8398033 37165635053232802380236648585848294720 8398034 -70081238672717468635165133427713427168 8398035 3935065826639757089831649775919605440 8398036 21953010198141339641547471401366771712 8398037 297879869861915562549474084228241170492 8398038 -6260983539739166764144187561668515840 8398039 82882115823524961151317522820251862024 8398040 20661778286732059628643705034838016000 8398041 -65014662519818660243306521601674767360 8398042 -63749012969650044082583413587816077328 8398043 1820245516259703513854691768398743680 8398044 -15790587102231571528501957832496107520 8398045 126637292629730124958827831831567672300 8398046 13377853472473119349412699479936697472 8398047 12143224857023164661535202829883528960 8398048 291476662805031914016558965840603774976 8398049 170436586876037716203215874263275698240 8398050 -22165175861494475043436530318806659200 8398051 -51688680927462835221053544201381251020 8398052 38475523480887973329166904778862809600 8398053 51899353141068857355399504880094664000 8398054 284122169064789682905437096646438912 8398055 -46517448910630822474572663454833214080 8398056 66358733260958386716261458500293427200 8398057 24889999296439687147399888654949437840 8398058 26621301751123994582590541228338088880 8398059 -48441999516092005629166916478806518272 8398060 67768181859018249299006143304627404800 8398061 -186382401001056533903124761194059657792 8398062 -18043189639327479485369321613547687872 8398063 -180455951381299249571119004849769038576 8398064 38774472410537258871558368524496240640 8398065 -22655226002348569368542710301228393280 8398066 799334805144104494012072525321687104 8398067 131522452798678176569943913987285159116 8398068 -2091118827764558531840055618785107968 8398069 -85946257981702093700280343060488488530 8398070 -2683152753769232199945730112948409600 8398071 37838938715893604189078867961387002160 8398072 2637979052031794457012412239009361920 8398073 108279712015599327444727839558750155520 8398074 2567407162029106233090134999841730560 8398075 -9138864184198654733768862461540509600 8398076 -13651694118854570275159431436035540480 8398077 -108253019823567054789596819662641387168 8398078 43401163580208276696159070672353023424 8398079 -73001866066688471365506494698197720960 8398080 62495270718207390601363390859606753280 8398081 13119777303013203031887777790215455700 8398082 -12861835586733109577747348478295498752 8398083 64769509867299749025237153468914642424 8398084 -130690379133769093358274226449365670784 8398085 9395151119083601822779448156105821560 8398086 1877697511356730310423621066530234368 8398087 -231164200333349400989746020269970756000 8398088 -54537545817962808318803450490346045440 8398089 -3556793345144267802010915040679095616 8398090 54828742400837100848826763130053000800 8398091 -53229078797239111846499397945522005136 8398092 -11535855730720349003348045471323435008 8398093 -78178867826509518580091551155386859072 8398094 55198558387933011376363611803357491392 8398095 -27284599776204219078273008427689088000 8398096 27883302682968213679860481599484723200 8398097 167655636377275924092778948968534138546 8398098 48009785656458719691738830799003219984 8398099 2177551029479218917781431853582306200 8398100 -27587189817818820639221399806986105600 8398101 26874463343854676822791065429904312704 8398102 -103464100666653694320221957082962136960 8398103 50176363895632454459779733120462961504 8398104 34337587078013776346537862645818327040 8398105 -14195980318484036661721525222582636800 8398106 -729473924580118785102569161247456256 8398107 25846203100610013676809664540314446640 8398108 51883458188016735827866323820471000576 8398109 35655647514153425336264581135738528416 8398110 -18307203060633102150296303426569977600 8398111 54375787599620300343552161027250799712 8398112 -10495897720556243420590196823241261056 8398113 77799210370980750691297393553598996144 8398114 71575412055347951848991310692844602880 8398115 -1092709246993750510904986647667349760 8398116 -23222644699743448319428302704352841728 8398117 15258015341989588117736182320797483520 8398118 4312789535938275156568161948217490304 8398119 15340986091305342817096669822314973440 8398120 -131917897705541636164844990609800243200 8398121 -176721295999998584670441661282525815900 8398122 39947513708204920666633852140191983872 8398123 53216805842437539497765761887017739760 8398124 -8278219802494481843355432425699687424 8398125 18564445125424586512739912196825708750 8398126 -605989770730563303980905034093184 8398127 3350783210942479705690046922424228032 8398128 -17133187831434191375999794831552413696 8398129 8948697420021943059482975900789114880 8398130 -3823615138046414068381202845805926080 8398131 -8444243068155273026585692814005529856 8398132 82040066622604424289156873829738412032 8398133 141370227916440281004166428258093863520 8398134 20977880457212759008075706498240058240 8398135 32697749884548881145489583230868069080 8398136 8335921627401942688968778819245711360 8398137 77800090442059712598869507537329716960 8398138 39885464966242592573247884690264435712 8398139 22696759103791308698159290362996917760 8398140 28924064550105383597859867434934297600 8398141 -130182032372000389115691132286450790458 8398142 -882487245923571945296884242518070528 8398143 -14727270462695081139418092636407526960 8398144 57914791694046174213602914077332996096 8398145 -55913200966614950727137877263101993920 8398146 17212629094266980240903526567369715584 8398147 -29982914855728529804984599431962222404 8398148 70575259156837010279708660966732857344 8398149 13101244431639477471341371561432885920 8398150 -22194788058397386185027269078118246400 8398151 -19415094359707148339348932556716916208 8398152 -48163147148557078866570394760240332800 8398153 10926343658551015399836421583359050600 8398154 -83720125278012605047093070699618038224 8398155 57050598228529780303610358762621938160 8398156 -57331373054323172604479174656917475328 8398157 103681669250572030631900534834822798400 8398158 -3747877848440983966392981357881236416 8398159 -152561924926384008148467277874804505288 8398160 -1451478483715247139805127741539123200 8398161 -3311832227692100830608278463159925998 8398162 -7203218810675613789213233257554874368 8398163 169636531322114171192058592574499056280 8398164 44408990418446579180610022028006510592 8398165 -91199765915205058744376988314821739940 8398166 29544148289337508088251539504850197120 8398167 97629915541574734543241943557245695360 8398168 52480494384367233310763357484514713600 8398169 -68410779403476995979532550503265959356 8398170 5295429658601146828162339703380800000 8398171 94702877948985545903004219757535318200 8398172 -12038956589483639465422328600408845824 8398173 -33229076423935370187204826389260485056 8398174 -33014265171127948860854282975640084480 8398175 17686803374924119025402072712734515800 8398176 42208797304150240404128496905447276544 8398177 -90499894590041723056208706151360202974 8398178 29173903006207755280639396377490830720 8398179 -55226712667440520951361674109279259228 8398180 22561092453907810828233818166819225600 8398181 97989686369022305466779505655827459264 8398182 -37686777054421351242192038736438122496 8398183 -27440590396388532105421362761646570568 8398184 -32922237932060266115998741452470461440 8398185 -468757645724589670961161050181515840 8398186 10660557331835364415848323924558809440 8398187 70145730124351232150956194321567796512 8398188 62652646314636131085684103492837125120 8398189 150347985876878951908674842146294535424 8398190 43935814666001780998528233318090307200 8398191 78287636289561430393174207807024125192 8398192 36964556838715705187237082626944499712 8398193 122737827834997820702363536230509087442 8398194 -3933425484353713592969194633118032896 8398195 -104796932726215343787357264084259920000 8398196 156537013059776212229336105576738006400 8398197 -58057749318793830075021877304352912000 8398198 2234319110416774036179458030125814400 8398199 11889976829134328142291889619173444200 8398200 -27710689948175523385789428730046976000 8398201 1029571887959404119553298698361770304 8398202 131546431505195131398396867369393392352 8398203 101899235920884155413878722559789359808 8398204 -141369357306495112466297275307069282304 8398205 91429622694403342442863165910471362860 8398206 20646630171735874440062423859152978112 8398207 234888543487337082189904259186899811456 8398208 -74825549326385934449777613908874362880 8398209 -84909778833427985545016555564152139520 8398210 17803494569492005490671802187593963520 8398211 206638210562116777534391325785008402812 8398212 -3200589409121583760807537736887400448 8398213 1745146602776516907100899913052346784 8398214 -61226206978927920542849593357183205568 8398215 -47449720267499868065237187906135782400 8398216 66494331726407443157485129665188290560 8398217 47714370912413328970003308604812250266 8398218 -11778758682785519568397070031480222720 8398219 -8172543478953868619151740257547235200 8398220 21457020704954544287563651908408391680 8398221 11457093329312203859060414518203870720 8398222 15592656804408437224717725286956954624 8398223 -1379745784769675542050917069848244976 8398224 11194105482233100821160055445783814144 8398225 -11278409943425435936094038386509738000 8398226 -20067149672806616965343679275563708368 8398227 -79130219550517610972414137431094814280 8398228 -46221789686859638567149534765497620480 8398229 22103718215372166926046583328160841920 8398230 -16362883420908484502905595330342129280 8398231 32764233073785661253438447975454105032 8398232 -12747982339276359938656492145317478400 8398233 -21832692882487653283909766283374339580 8398234 -21354806468773486665929459853162024480 8398235 -12789164957946557088705549422544262080 8398236 -25765552336452097749167474867132006400 8398237 42866788243269434437656523639515542400 8398238 103048829982038659811387480496389546496 8398239 71868058053995403068453958120465226824 8398240 -113647123730427659622037163143072972800 8398241 47592652124977725593639829238914336000 8398242 9901789009121137898564850858410022912 8398243 28433059327830761941006303341136176384 8398244 1653502905739742543074950693845839872 8398245 -26035879405845373845973012309774934880 8398246 -117322703458652676938622602355645572160 8398247 -64567160405753640480866292700187760 8398248 76384833131457811877845532555174952960 8398249 13983335996057842815549369231734692640 8398250 13671829214154631318650309613209600000 8398251 -60884113094376450729527154837578239440 8398252 -58206294239532238210383473878008488448 8398253 25561532683881901952688149836342678080 8398254 64315460575646861928793952464676128320 8398255 -130016630643419226863164591857950121600 8398256 25222385821061423808310609880942641152 8398257 42437726650346522808320847920313343152 8398258 38671308275980174060544004609404196480 8398259 115177566143301111666456953236277792304 8398260 6380408683937689000779656674630056960 8398261 129375497271913258568232058358376452800 8398262 126204109361698656532358006036080393632 8398263 -183839169693999298746259016204884050816 8398264 -21327869256064741374384680578652774400 8398265 -131390737078515844469137400517887393340 8398266 11183565718428703622459584883565096960 8398267 218893678459561916618834519108311081316 8398268 29274361563883311045393341755640342016 8398269 99645745161663351332670029533249343040 8398270 -32703537602125445868305640697914685440 8398271 4534497398899184312214058122229432704 8398272 -7281988909426885204021691151890251776 8398273 1264738546581975381304808255116638504 8398274 37292933126685122764514772684468464160 8398275 31597405741270710101919824812752517800 8398276 18606947751378884000419425351609584000 8398277 40086232480896351654331969839553284126 8398278 17648925248091832429523497537191801984 8398279 106300414375448234629274392902998506920 8398280 -48294460337431457641055472935637811200 8398281 -45492012808408449161186768613156197376 8398282 -78506483495500668306260528419180717008 8398283 -67034813881835405412759617595686285040 8398284 -69023192394555660132340566748780631040 8398285 1199502781092495325829241282238214400 8398286 -10670201690244140142182975172682336128 8398287 -1728070035020498369948431307885288712 8398288 5417108782931805993580829872493453312 8398289 -105003303949427902943724691144550696448 8398290 -55898041086179171834960225076111360 8398291 62604550292421173164403875795821664584 8398292 -3297805218129898021768724166319828992 8398293 49045697112220138943932910164585762464 8398294 109370227953400250924564718461686065600 8398295 59559817627208605265919921165041803800 8398296 -72764989531076249294372660658954240000 8398297 48972601716397618050855771326251413704 8398298 48917549625660588154022172948307772400 8398299 8853266369190836212598235736292905728 8398300 13624834642871715584594640563669734400 8398301 -212234600878239145195484736758996740698 8398302 -49347634497389786400910297379706525696 8398303 48685838315806421032448180373308334784 8398304 1369315555768411117146840271822258176 8398305 -2634482415428580787355436493968038700 8398306 38040044269005653040917633694135384144 8398307 75536248354629078313796662929446755200 8398308 17764602806680082424277123279083853824 8398309 -154132469968303799952373453312327937184 8398310 -61357664465380547666605584325226701440 8398311 -44029157254437921817280302636143338880 8398312 15328643965527773581166017298636144640 8398313 -2233811615593672237258894801402039680 8398314 -21795714300629825509672622258605282896 8398315 1989293120985423620788183223048196000 8398316 -194622879158519878092310524523867433472 8398317 -50048672268833319911504266634131414080 8398318 66132974923252086205922591615825531520 8398319 30801150586223146988758986703669549896 8398320 7744802398674167086611570476974080000 8398321 -115548512008695111348929384105791938478 8398322 55297162969969673311563461252334364800 8398323 -89037557060749779433078490603092997760 8398324 -90566755281766037131138829014622558208 8398325 -47404715953582778901271955710376961900 8398326 5189777586088317077447708474241207744 8398327 -3322560177317298066906560268512724768 8398328 2051522385737839064444792881291100160 8398329 41527695544268456433127365057301986384 8398330 325198695306655062131865697967051520 8398331 -159771238995591782656790049338591265768 8398332 -42023254798623272177916789629783869440 8398333 45842537780993179521437567515882515360 8398334 -84424269685755845802590090646798336 8398335 -5015754345510306314099337759555525120 8398336 25150389274385623115850572898081177600 8398337 -28073083053787851889172570223456790014 8398338 -8466717647249004537298671396854902272 8398339 32263323924774261355653897392452326140 8398340 19276394300537952432568079178935351040 8398341 3520226221124256502133508776040301440 8398342 94917436067886156910129608589435171200 8398343 -54950043629533733545185058338960834408 8398344 53872285669730341899731006028050718720 8398345 -127573303003105057291263372719239071900 8398346 118930876770170396458316712271079727360 8398347 -60077596997036822942832101655523266600 8398348 -53716708429710063645336562026081004544 8398349 -31000272815342804704599677509286440650 8398350 -39174387679903051183546717010853264000 8398351 -76645645311347697014761065508995996488 8398352 -27560835396508457832236748692037746688 8398353 -84560808300150371036031512223948750096 8398354 1416238899041572941820217393383679376 8398355 45234344150528919168101697124044480000 8398356 -37868267729220694854249368546834761728 8398357 -33839979547587859006821512733041577216 8398358 -1403855847226437766290005532987953664 8398359 88209984416174134083136137538659255264 8398360 19125791166525070867469828718879744000 8398361 -49039913857102268725473869643175383600 8398362 10530646005247209876526107770872134144 8398363 -16764294876317347258166320700279749280 8398364 5908074104682675845767361516036246016 8398365 8792758463802262695426402932043133440 8398366 104507089051468464557520099499093237632 8398367 202655680345546745276657597260498757760 8398368 -2576664259374000943684250566852608 8398369 -64124691152353264565405568231288183104 8398370 -40101572553575308312310538677232657120 8398371 667306554509881795156399049116341600 8398372 -166221630915673093606024545810551895424 8398373 -1230568731832832752628399662621557696 8398374 -29036984253709136972012115018784240896 8398375 5323771350098559751565537596993482000 8398376 5616714995522905599483920933194383360 8398377 50159132153783021813706123308773159680 8398378 7166763800439288486225771664522776240 8398379 -140720138573407600430685156089073299712 8398380 18194608620621751831125863577643008000 8398381 15514060871336647662042348681559310112 8398382 -174410618979465031557652051127596416 8398383 -46120548227289031244190421511424442368 8398384 31341780527573483194325864684420710400 8398385 -1972647657793980433575670542263271000 8398386 30754799801465224232732495643776236320 8398387 160630902365467216085251790578949585036 8398388 109456196171913584921660251367411275776 8398389 -6225226213632116044447108152106020576 8398390 4773098330589072102857792745337036800 8398391 -35614065101331179363812208240178948048 8398392 -27326876669770450883905600178684129280 8398393 48764130175676515027523913656126489642 8398394 -85217395773296807727694246274106896640 8398395 -55251080706903370934227186594229779680 8398396 15055092235480320188063845932783329280 8398397 4369306748209638561909737822684016000 8398398 4164575694525591336268753445738604864 8398399 20041529276161460419917192341357046480 8398400 8809717482882671067232807659896832000 8398401 43877638550157989356264981230178411968 8398402 63010517872820324008760961560261011152 8398403 -13577903801439385279166472020529200256 8398404 -2517505465435311859215164631375993792 8398405 85659502566647163978459931073533248060 8398406 95304453755220420985084428116079389760 8398407 -78744465143686267304019531426993020760 8398408 79133487201056259579224055136500633600 8398409 13464807695019739027167448014391355610 8398410 -20450072405847256942958329371266695680 8398411 -65323349987155180027182020248121029120 8398412 -32861438430436036357991694135532548096 8398413 33265441093713973430688065439677937942 8398414 77242763048587699689548578676891427840 8398415 107559605302041735991338990040005751560 8398416 -244847916018927614633106135803756544 8398417 169700628461060922879903596001825533440 8398418 3584121931292405578635112231075837440 8398419 -64916173434100508205698784711696118992 8398420 -101661668592807622017133320237958590720 8398421 -29274210557553329046215564611020003378 8398422 2891741480725744484680750965542417760 8398423 -86690746118463181123022271600522313896 8398424 -68994919523615553018162178949796986880 8398425 25931712699318077524381516969294569600 8398426 -3800151908483754852309326175944003088 8398427 -35786884233534293820065710592171412480 8398428 -14386715459462932721010944727202381824 8398429 90321048968131575575734001891286589560 8398430 -77443134379773726369997111873949982720 8398431 120688427928850834407246277400558880 8398432 38495486581795104717366970336940654592 8398433 73914176614518089625880982289603512448 8398434 61933923925950173422804555761790560000 8398435 -65375577920183857502108549842348467120 8398436 40459946758681517663331091921700459520 8398437 -76120038904751112420439713541194642720 8398438 -8037988237699850402744529631405525056 8398439 22396871792907028117215852098716574256 8398440 -19323140404294173837234557426047488000 8398441 -388914387441324510874897374443056268208 8398442 -1926122672545707187695944004206942016 8398443 31896714805926622638592491899714635200 8398444 129387707487103455806047568539458119936 8398445 -5436660129257687064207068174700925440 8398446 2991984936354862707055209892761784320 8398447 87986313438201409999625237389426002896 8398448 3484588039754171894010851896714788864 8398449 15872471624508315675954293696659125300 8398450 -12979785960562361616929521560820032000 8398451 -97208815193927342233198666813125754548 8398452 19329979826439765204625753179392950272 8398453 81138464159427120197047668438096211356 8398454 8932469490835436185955662455475252032 8398455 -27300829315597223709034223809638460560 8398456 163437669833700910534805425471546982400 8398457 -128090372437859997293977859747643765180 8398458 11341440972223322631847784104618598400 8398459 -4788987583010111346659543777804883120 8398460 -11034775812962339860366608924421324800 8398461 63060899412772304076154726749163912704 8398462 10364784291449150679636107440186271232 8398463 -34251273304011979157110139137480741896 8398464 63879062269622537911507623049470935040 8398465 -52363507409453756141015599054812820140 8398466 -9327482157948185903959057551881619456 8398467 20383251748579177006229506097757838080 8398468 -4685550410324009113214714096218195456 8398469 -79050083025581085830707571556704412960 8398470 -42707396317644948934556597972931408000 8398471 -80748918905700203307143883127879332328 8398472 -170651466166164240654123145221157555200 8398473 -12333859010936148110736441192963102720 8398474 -6720222492471695766137445847908066048 8398475 -29412804039533745513548869262741559000 8398476 -94525976661312918839299074209411716608 8398477 -364737832249516540868528235489888226368 8398478 81775940244207597377784524455606296000 8398479 39442295151686534184189796864044750984 8398480 14334097055632780673526331011264184320 8398481 -3256279070658837227627487314297108352 8398482 25551767084413282538369799043553877504 8398483 -104755250715183858334040153595538845268 8398484 -196575300230304127518417447138797453568 8398485 3530489201787958154107602512969417400 8398486 -38246834841742104695679160193951655936 8398487 56297749198958353763503650448651478760 8398488 -48374431033279183311449195686627246080 8398489 -64768313021124634161217522564597760 8398490 -7953126554358339656549628980574259200 8398491 -77635626771756028782061262791598485608 8398492 -41293479314497202524516421903408771584 8398493 132870351414498807499982011204867949580 8398494 14005125540419895279603032093386243200 8398495 22266166316624664058759820754545174880 8398496 8587185736695380099343631621888671744 8398497 -84630904171677877166118505977305778000 8398498 -26236092094818907508236385452167533280 8398499 -55100670066104118190507712134862520936 8398500 6105119198464049196407969546173440000 8398501 -77340778211431918033754954390172050400 8398502 162244548758616993453237357075538752 8398503 43753379114597123942486638262837341344 8398504 75706253300068431597169977096887362560 8398505 -116403204643849644386578037687115989340 8398506 4340692439932338457294887650689691904 8398507 62973144168189138933454242934889516080 8398508 -12337226698105847294657259569527548672 8398509 -1348575382535782171163274980428861440 8398510 31520171076726330575971374746697523200 8398511 -29298309186784770966667437864398535696 8398512 -23967733774955793351943403990187048960 8398513 97028707971462222321110079882918983920 8398514 5325756417829313522143154227538051856 8398515 35393190103828650290668064336956918320 8398516 -10764467306534497324268823190354206720 8398517 90780870280265932029678023473170933312 8398518 -104213061116127035716357608493707827712 8398519 -19850660364044845988047766361517309440 8398520 11554993034874879053496579750622003200 8398521 40235915289282718854044640754013861808 8398522 16579861132970896323716457362158184448 8398523 -28312405186619757835961792088645342960 8398524 72299351176216134362873504466651758592 8398525 -86028285689692457803784052713472659950 8398526 -59321904452340829498168084079768877696 8398527 -134200419939767372415578389885680755568 8398528 -35055899363778792547306272575019024384 8398529 -139744104005207593307582195749937933100 8398530 16845675388412272740661735315702955520 8398531 -80587021573272485557900014855614249668 8398532 -51115559358118659665284228756012492800 8398533 -41570160645259348545030255522914334912 8398534 70661014024679414910171574388586172800 8398535 59022244128547813328633523575416097760 8398536 -46994706702536778471031022905902489600 8398537 -27438780389685149563675858478199423168 8398538 -78759181630746284161256164024338352080 8398539 -50045638297705368248104113369769063200 8398540 -63034837352503281750054880238026613760 8398541 -246630662900259861668445324984486644832 8398542 23577578149494979097194005608398064640 8398543 73810820082320638883990902665497591792 8398544 -8141023394314254791179767267268755456 8398545 1639065256124031223790169047407920000 8398546 5126503297925038090662154698852363264 8398547 -100375405753268986564252827665269274004 8398548 54649346127274318473985826499749672832 8398549 65007854504520632775812752179017052064 8398550 35685014180092350436322647795445200800 8398551 18072457145151488392562945066994416640 8398552 -111873257799858254918564685178672250880 8398553 153016930759291239118571767084627265802 8398554 -33957453202681862001519802444330517760 8398555 -62315010020953778464680691736814716160 8398556 -22982624398274039209165611819460127232 8398557 92107460269207985271761837766731259654 8398558 15438613804416066353412509041554945792 8398559 33509338626865459168552003437004458720 8398560 56552260951103701437483623736276418560 8398561 -35368428210023037392204435088196525056 8398562 -81474481209122194339903287091641217968 8398563 -4912352026758947885660433237568618512 8398564 121925996887409777313388479675253698176 8398565 -29706447333596084286887269923774094080 8398566 108220336490529801202427782816899368448 8398567 195226033545527665197334064363044162616 8398568 190222503312867319745898824565705538560 8398569 -66710221221517306965067532853243623040 8398570 47616215822244582688905712054317907200 8398571 -362919578136668518130622697167458676768 8398572 -2461869256814867689757875217807917056 8398573 2132680557223359247553348160772233324 8398574 -6171597149416284638944009877980636800 8398575 12261096024509522011300919424913383000 8398576 4186308220239708660728686535889518592 8398577 -15063370834559587105396106699191073760 8398578 80346405730433807918550341565241908480 8398579 39980706517062293394567545111905747200 8398580 -13060577336599147641009746295750892800 8398581 -35660616950110216651807988241747828576 8398582 -357347906504246642281874239992086016 8398583 36761427733084149715532376490858411680 8398584 9033560228716251425302489736690257920 8398585 71054609395071541179849835032677478600 8398586 -23117421688541855501156962762189113600 8398587 83354429277581659584791656575737012760 8398588 1367434896518633927074608156368191488 8398589 -182087064390334544145684225230812618560 8398590 12045247722971264217103065270454947840 8398591 -43935433979188101284968773102311679360 8398592 92001540205031012947944994741514403840 8398593 16504644630965462196649153982511517440 8398594 35961866431665582440154147730362246096 8398595 112962232102185360476963104302790051680 8398596 14281995978212322386649394155854131200 8398597 -16287814938203592684990589449737490528 8398598 49161595130773899369878207137432832640 8398599 37224116896419405944255447686777921920 8398600 -81358601950910692172131075201578624000 8398601 163813818015635559963235235355654712602 8398602 10274340373097745989984109720027861600 8398603 40181944543004756150203440942453995280 8398604 323801574149456007793215905867738112 8398605 -82434937950942624159347015152678283040 8398606 -18091519805349791939607409591733533248 8398607 5713879286493727296018124955978115312 8398608 1892639193020347346466205018728038400 8398609 -1696525313092135746382088216662406300 8398610 -75248760561037763139655109851883996160 8398611 -292213867518995457973785426002106144 8398612 -2204486610358740402126558431587742208 8398613 11924246374798411474387985930376031104 8398614 -22379725480404751951874906206602436608 8398615 68401045943829231344827476379076804760 8398616 -123082700867105317496141519416685291520 8398617 -12364489315209238014627729497547958320 8398618 -85865284101491768969341039488905355024 8398619 206739563198869894807688579033350534020 8398620 96969570764776057420073409782616883200 8398621 -18954836938080131200668487837010903616 8398622 64366243493009984502247990653784202112 8398623 14870283115194340687968775711084967184 8398624 -95411820217841032100801327543826579456 8398625 -154411463083037284365390741882162495000 8398626 63029176450894188354720834343121209344 8398627 -38460762545429510300338325118444579560 8398628 29525112299165549027105860272915111936 8398629 -45816401104267435800796450995020724870 8398630 20779641561113906044356635054214096000 8398631 -873064809874801046764586688135798480 8398632 15964596054512983976790011466475929600 8398633 163846459011248764152470951030599157882 8398634 54010096566127223186417888472631176960 8398635 -1205663932449476116559188736363677440 8398636 168318772185788901268253960998628814080 8398637 19044263306191609315726674895380652032 8398638 -30735750444648106143830779770932408256 8398639 -199092999594418479484333044229795952160 8398640 -11465613454667942452283056196876697600 8398641 -50205143920892569806840627436737647040 8398642 25136396719027798379306830248489698304 8398643 64372339015284599255310801836691334344 8398644 -12016409576727249322007762693460197376 8398645 26473185714452879403997116643373649840 8398646 125145335692781602408171820601099181440 8398647 1853945743718247342940084634988958296 8398648 -71788959407692151025708261239908761600 8398649 118836214349094230813547998157975759786 8398650 676783228469117465016971274566592000 8398651 8754954864281382586317214506633831832 8398652 -69180722834620040550805419520036036608 8398653 15718321613465137853690442813818383104 8398654 -14167261606523727914772720427465144128 8398655 -25687090425220207999212566562870710880 8398656 11638951168445646807952319183000174592 8398657 31237877720257396976520962609897257920 8398658 -17422650172458382207750712729503854720 8398659 -19182361206946232020367438539648334352 8398660 -17049800770536389701779382444669336320 8398661 42417150788605295909068529971989484800 8398662 -61332629980134065911490944918269834048 8398663 11614993701841765145333904565028031360 8398664 123685333404594833999619331854058767360 8398665 2227286178622898214118582242493710720 8398666 -90588933132035333913979522790854313376 8398667 -28707144885897975269563365871210445088 8398668 38021079769252135044539768231095249920 8398669 -7026720466108330428044288153762720000 8398670 18532538527356565001975845033078383360 8398671 -124235574826305883313882192605670496888 8398672 39332177152172839646431392832096960512 8398673 -194039052174938081654743040909136552078 8398674 1103781207420414534207747446982858240 8398675 943578349527863790478713786295172800 8398676 -7613540670485378031797901035913086976 8398677 31963698493309881604899971603831092032 8398678 -40034912633478378658948055360525366400 8398679 141798523994216760452125587136437974280 8398680 -22259382096626857063885724125396992000 8398681 186878924548012371101391008246010896964 8398682 54715733107130571740475742026415902192 8398683 114147045614502661759593869793188703600 8398684 22956664232351922872604171613418332160 8398685 29403863153000436936662221046479611000 8398686 -7584578011428738928725057754070259072 8398687 80630361592979228822213703995853484800 8398688 -69489121420655345721910801508859248640 8398689 -46762433983550332419851048255112111552 8398690 30872872792323696332727769356348724800 8398691 -47176873736327059560285396951668974128 8398692 3027955839853735719886569883540454016 8398693 117500423010708459060004364224072178044 8398694 -50834400222732095736272111416437283104 8398695 -46392721093530904113820263012419980080 8398696 -218051468812065647513018681403868062720 8398697 -43666144308318824000220866804824194828 8398698 12000023739118968201058336688027605248 8398699 50692978064673822244823968560154915680 8398700 21504228593474743605983582204845651200 8398701 112385666900490195644430539697963777600 8398702 41863724506773824186362964783136443712 8398703 -101185153439026527634624970978196451200 8398704 5222171985819618744034088619008655360 8398705 6604041367480400472136994633280893760 8398706 -30930241265891937875911914640952457216 8398707 61901561481318503511900414253149825792 8398708 3345336871643071371958451888762553728 8398709 64554509038269740133576811648154243040 8398710 -26668924079948073134018603395805116800 8398711 184863407630053994962712426188990581624 8398712 32578530560599047849908294073290588160 8398713 -20587296734045924632133933740033838016 8398714 158692801412441932345776397062362000832 8398715 49639612817763339270357992475817686720 8398716 20392886054079828082413331528427864064 8398717 1653126042232563472366220263578430240 8398718 -168614473671895730203014960129552408960 8398719 -6335428522441415772415804094058567840 8398720 2512980816999625400675482480096051200 8398721 -64274297236127441974963044974853918078 8398722 25187949677203677374787950731311156480 8398723 -28269750348964324760433954315341372896 8398724 -144012050165157416133822708005948068608 8398725 12825363189258001871302547487354451200 8398726 -22894630620412284603863303719701067776 8398727 16740671230025082711627386249609891520 8398728 1739283675940833398257129720376002560 8398729 149693590697129445935618458417175644084 8398730 -28834018276427339883324611239411662240 8398731 -247717725939161168982213511602206928 8398732 -23081968524995436148170043881286683648 8398733 20618799751875556759899264329099620320 8398734 -2204848004701524570497241206937616320 8398735 25503511949007737606893565108116160400 8398736 24437039733644958610907862324622958592 8398737 -28578364406715308427756927643354935552 8398738 -17849482410532300070588474169333430656 8398739 91181854401351356864663191533994554540 8398740 2859437727295134688479989635285524480 8398741 -5458536838840262962750870296429699200 8398742 -108798437299645337392172371466267269056 8398743 -69753409748879564686095721957285955736 8398744 59488964962516308408478738271378012160 8398745 -91404814033359067622152756300407792120 8398746 28314202290421105450485758624538880224 8398747 -13953772465250692814936069442262013964 8398748 129918249125325189664875332039693030400 8398749 -25596431105595571117487234996676378432 8398750 10252094490955665209340009091915200000 8398751 -26048873422039629683914900925316953616 8398752 14733510312454260523511518765944668160 8398753 150972402334733965570246202039267596464 8398754 -10848538818990420227352913715957733888 8398755 -27040291758371448203281210298029456800 8398756 54416148969568624807105010097583223040 8398757 88436440547195134194944098123484931006 8398758 -35650637375606306322431440512881054016 8398759 -28970966036045973402791252352990271584 8398760 -1785143170061073309400309535698944000 8398761 12943170481961407570518198902030887104 8398762 -29182265757976531468892563500148568736 8398763 -88945174968750898407893962694583990576 8398764 -64725159391382085445880648679750893568 8398765 -16574096979170137017302444883581812200 8398766 30925003179055790466658995255888896832 8398767 -46459336869928827231662133458734749552 8398768 -1396517192264740767035849558678568960 8398769 87673383530354760541022384643935329170 8398770 -32379342011710377948578793554213967360 8398771 -65290065236971703721298626446062887056 8398772 -34768341727036075618513962207717193728 8398773 13976699416819241240879671519083345984 8398774 71007304026292514699561366409272735136 8398775 37947701150941413582241312608661929600 8398776 -19084290603800755427482152471049728000 8398777 -118057049338560070218128394406873918200 8398778 -25551770461103060799270658122615910944 8398779 131722519459666657233057451242815240640 8398780 15014599987896153741571230898113269760 8398781 177186015822438800674185597272539340172 8398782 -18027637801845172407278663734281646080 8398783 -31827166846382205026798367674181480696 8398784 -73370976089342140604595475660274663424 8398785 38958866144907725729334975288216865920 8398786 -31044248491778892754647638186460579840 8398787 -4884564524427994283142287680831002564 8398788 131372985057985704408655933275705686016 8398789 -26215847785769318030008896533859228480 8398790 -5839871769921621176533034855602761600 8398791 -78211937936189707752703011605038875600 8398792 44410440787761177701402065462136448000 8398793 -114361738428192815028008146989318021378 8398794 3547013024418382208150349319394853120 8398795 -11668445554523948212875746725294848000 8398796 -8900720926810104651381404745229573632 8398797 58220339010844256353913165935068049920 8398798 83285180468551002366818947861067154240 8398799 -17278035626120573862856151079154685568 8398800 -12738943905914815896255687066464870400 8398801 -73919590076935598571601239838386877198 8398802 -31507446306184982141551430988939998208 8398803 446837896981418108398589364080726016 8398804 26401954028288683655773239016477570560 8398805 116046945066820596462380557190613744000 8398806 45959056846588132624701143693011353600 8398807 -279039300025763382012454588681390007040 8398808 101589786706024386711922931204416081920 8398809 19976208984576392262576387806526386868 8398810 -6018224524188787745295851872934000640 8398811 21554270283618085018929949854464297412 8398812 38541050763059224246051663962774377472 8398813 -1068541128469001375510282336365184916 8398814 417972177930598623192934405847219520 8398815 36314860977814517753828232252327850800 8398816 73391343672439919244930590735613296640 8398817 70584263895484800243877666674750648000 8398818 -29849237189077529076153701507751776256 8398819 -89210934759935324461907704145611398192 8398820 73301387795078150851007437962977280 8398821 117776841443279742608118480542041583712 8398822 -109998309629776725322801358066280000288 8398823 -233305460405911845909056572633973641416 8398824 -1410150448275593603068919293294510080 8398825 63248105231999445995164425953502931550 8398826 127853139731147427041032689398595212544 8398827 -138384655869296231871046200857897885880 8398828 113964640533224712154403392070727872768 8398829 99859217644151360289490516708272461676 8398830 230336658860530831554758032451911680 8398831 1261202779763543300187983797678442992 8398832 -2396926698417088047136304575080038400 8398833 -113992816813620755787341286498459266976 8398834 12770477286081285065414762869605025920 8398835 -108590093412963292359924008522592661200 8398836 -45367004172406033362042170613615513600 8398837 54839121539636620627513403716421910720 8398838 -8482707813135203842479581787110081280 8398839 -27779595284713071908064441930502845312 8398840 40505155109854772922312530902873804800 8398841 13740916399544940626584425591505077120 8398842 4047762798667364896317795039414687744 8398843 -51208048168979860460712411383346792576 8398844 102260927635947069360557539269034868736 8398845 12875952991119420872769525335067331320 8398846 -441206445168877714608963251846040192 8398847 88062876966511126411799878408850203392 8398848 5493353148423597845992194761325281280 8398849 -53535033576192128588825292718096065536 8398850 301210262253333064259054283529713600 8398851 -73035855294030768212612650395450129600 8398852 34647954359263263118056205655404544 8398853 -187209311173341777603593439444994121856 8398854 -24176004369767554530741391356314211936 8398855 -25677422352372262864751805202240176000 8398856 -32983305263444381287951485839968005120 8398857 717342961320081852204066746749661376 8398858 19020399322094436679509398803082346240 8398859 -40329253768469838527661326740663856640 8398860 -11765052678893874453757877933944304640 8398861 17262066732896012861093840015777617024 8398862 -38603606648592888605429465308306890048 8398863 -193292143649352366675907210407830764800 8398864 31257292098039764362959379430340034560 8398865 51222706216480447928865083680280806260 8398866 1535337181275912637649302135452622848 8398867 -25962746922028771351102192921747442568 8398868 -12845307601825215122634620984406375552 8398869 5263739399448073665413833061329538688 8398870 69709023583087837925514065565072026880 8398871 60743808984939021676305338751925984392 8398872 -17207400701043688164942029879523041280 8398873 -83622988793047981193130110242407676160 8398874 -22385797302520027495584164072593059840 8398875 -15081545319375810449876623016387796000 8398876 -254464441471703874365274001336023237120 8398877 19000445777766237170369801591641242726 8398878 55982733171579336960846336975356937024 8398879 -170953570951395554778578526088490703520 8398880 -41213683772591744372956566434611200000 8398881 143668978698981222473095947974000876370 8398882 61339865366357314489232894612829267792 8398883 -99693209042548343529588992976817160868 8398884 36257833203897586405459793470860460032 8398885 138176701756426835714063218338217209600 8398886 -10848186602239285283486067901337788800 8398887 -10361415148138914590834472883143651840 8398888 -38987586767253314922024072467596170240 8398889 -1261886196367388646030995801898781440 8398890 -198478341779929599639662192362442400 8398891 26265136440375635670228728536980539904 8398892 -51291763075370600160676460362396643328 8398893 -154795138777286860164174222488181345600 8398894 -53433375919899161455105502003575078464 8398895 152092904640832651071620748136617395400 8398896 -11307354659431438827925705047549935616 8398897 -8837422520817820095206568649964304000 8398898 -10520756806873951158054235441682746464 8398899 23016923846983242130439002157838072000 8398900 -104293381217193663933545327840765644800 8398901 -4132812454973973372267903688201086336 8398902 -66936288566778903694052632810262357568 8398903 91124938889031358414867894532486442152 8398904 -83893639066401515098665660866609418240 8398905 43298753229033467922617448892127241600 8398906 -28834206239119645059493278357454072320 8398907 190931828084266672040049642146968191504 8398908 -31338676284670487948231973196331320320 8398909 41643214289838715535674151802925095110 8398910 -8392412632122346491819850114056188160 8398911 -7832638775818245720508117077645071928 8398912 51250365901851952662140170621797007360 8398913 -186919110809426544711405321744010091838 8398914 17982937954030188572327013758743789440 8398915 4497487378648429191552827815904470080 8398916 -68335970386876342836528223145817603840 8398917 44207349231921167545000876012084482240 8398918 24918138965505879557699404363562676672 8398919 65924181581937740111544242281300151856 8398920 -29165444128254314817926310962427494400 8398921 78600133942805945768450112989844924122 8398922 12643513514053182738227561812393052160 8398923 8625041306032158394348404359432291328 8398924 -88120590296640168522970691925200207104 8398925 -64011638191233511415162184507352840350 8398926 13063710628556136341070365326990146624 8398927 5143021130254063522114555047939825776 8398928 10480214397174394991643668395019722752 8398929 12685470818499427636893269585235326976 8398930 -27462314102559618580512942822073156800 8398931 316004959572919713447784952271114405120 8398932 407353795022645586366057264450392064 8398933 -63647372712350237544660126304841497618 8398934 -139208814566551249233689671896709228608 8398935 -51810507383568873097656993287842753200 8398936 -14307236737591070361299343840342835200 8398937 160787936775457320850781781394368008586 8398938 37815157305644554857418538873883540480 8398939 21491653967871651525351806017922742856 8398940 -19875359098519473009350557368441861120 8398941 105841823598282486411735522084881304192 8398942 -9865940620094118832812110982942265728 8398943 -48228302034607476009286183044295908504 8398944 154324809314568261036716949098177495040 8398945 32739956555363076858909633652510915200 8398946 8481766439966863111941414828792366672 8398947 206788916469842684913056421690714627072 8398948 -11874746836898403699705527635867688960 8398949 -39501580065663930693950051378616153636 8398950 -4710785472763089738160833289767168000 8398951 102660232282740584030409163404999539040 8398952 20018761896404840570853331818826414080 8398953 -11805583993504220942799464680647658038 8398954 -35295624951849107458824857386986943488 8398955 -93224777237913968233180237403466210000 8398956 -7293809094425369964596431301492146176 8398957 -25667625610263829968129145772233049888 8398958 -41629793290617664856153551717467224640 8398959 87957363549857187886422836350578614928 8398960 11548710821556846217411060017369415680 8398961 -234390285338667315559369997801158587438 8398962 -27608317671595683184944062928087901824 8398963 11302655409961613806978851875921727504 8398964 -51470972215921252984236577569023016960 8398965 33027392158027870430024636974866918720 8398966 -74872217709762876748226956492468745568 8398967 7300807710339305889829809521376263016 8398968 -68237748882610595871814800596285153280 8398969 143865210787342261374965013969919057440 8398970 84535164126301410420035921032385011680 8398971 -304599252298956323668723597394132208 8398972 -114923073983732932841011789560002996224 8398973 -8010161315524613535086825314898388 8398974 -33265552781139509728993572789414786432 8398975 -590169524978051107403963621366858800 8398976 -2993257088907954695174228315933245440 8398977 -8217909478261724062082649773444563392 8398978 9436736277763342646328479982023456256 8398979 -48940507561054537814815856057783379216 8398980 21784731073723155854802588276170304000 8398981 -182280090941430849967587534467173354500 8398982 -13322175501336505019240504992363989408 8398983 -52749705381421651185480690738501797976 8398984 -68918749654308100644903041307413422080 8398985 5181663780862714836455365246655493120 8398986 22345047232929421223749554572515560960 8398987 215456634190304250238165489475817792240 8398988 -28509551683444907354639438666747765760 8398989 67309936541759677801284908507836605654 8398990 62756322163475239385336086624263672000 8398991 96517735915662661969846070750296996800 8398992 13493219412566670507095840259291021312 8398993 -136166910392050676533563292405481687758 8398994 28768196199074571122719815737936640000 8398995 -29520545404997869667082504288797356800 8398996 31867141763859986079035440025609264000 8398997 210603369730165195881176716468285858446 8398998 93261987057155888298084996488323893120 8398999 67157345404492335425748597379580073136 8399000 -7514800667198361684056794846832640000 8399001 -41825227226320835871727111505572354560 8399002 1057500586586805799008507760798555392 8399003 -7404964499067361149733098097837510944 8399004 -18378352763738024508113655982280417280 8399005 94701302137311499582229508613994103660 8399006 29804325715513450970378676907625364480 8399007 3290404094885105560210930759897952040 8399008 -112435220146916184443710130342055444480 8399009 14891972785308890750984738990745681000 8399010 52089158982093106774540851048314050560 8399011 -33556700396158347709330109696680452388 8399012 1884012272001226219055849994625643520 8399013 -17746456063504211431350522101458128576 8399014 -6586484630914411779767710223208718080 8399015 -5751780748225243151383582030992200880 8399016 -7928336220308464536106561874979717120 8399017 117410866519140450953720837631250471584 8399018 -272556644307890461476709159077519360 8399019 27060344934079923131022737155855900800 8399020 -35352196210693602519136563844641484800 8399021 -112212997077731605046777141178861356778 8399022 -18293458783189694145598629531231611328 8399023 -48371977525593466751761071139711797216 8399024 16166372616400546268229315513320816640 8399025 -59056417250324368044153376374990288000 8399026 2232904809650250109960519847270984592 8399027 -29283309258934082287554599089875144288 8399028 -29004250364911196795503979627808061440 8399029 -257097446127341130444136541622450439528 8399030 65341333452118357851058257736609820160 8399031 -20326854087042083908164310646190842496 8399032 -73785373015716677452331920268625223680 8399033 128527702225733842643927533438654832580 8399034 3234963964890449825714602671495782400 8399035 51193912532726084386992956728196100480 8399036 69661515875709441089411558068124571648 8399037 -68687557959654057715055681215101074496 8399038 -29041523728399581546030433436508336000 8399039 -113565114211001436035267108331364235400 8399040 -8999479471114548861085715142467911680 8399041 153357753640081086313066717820216409600 8399042 106328724303504734960682306038358002592 8399043 -88982250031420039419495123670920758880 8399044 86180956767294579710798754654801451136 8399045 -68966118509641825317425948604286696800 8399046 50636476023985011557260354150953312768 8399047 -61520118004660861333367127977266768448 8399048 -48690241202808189587246054939125678080 8399049 14841659156255011999087947668678245920 8399050 53085218944789887112618667988003129600 8399051 98460950411159870519613753067106987592 8399052 50124225272856721227796458348921272832 8399053 -68648661360589786234160380473637114336 8399054 68682383455738654629620559402724778112 8399055 -9899983462559842846136678808733839360 8399056 30280066566064206844774212355942080512 8399057 -30095572092299736913530067859019335694 8399058 34667634777997872668183262627535315584 8399059 60639347762328085117992251701398479232 8399060 -39711356444428941443254759925543051520 8399061 1239290831529047670459280814802270816 8399062 23900400191222603952446060967080241792 8399063 161916043073658655427810134787684413560 8399064 6915414982290038053264800915598540800 8399065 -225951972794632795786012837674092767680 8399066 49184961687651945824728463869556759808 8399067 -30554391350210241229515052617136744440 8399068 129336595698975422190065935324499982848 8399069 39937786870537416141722992822405505280 8399070 25225896786220164384140200356937072320 8399071 -83658508683018623991621513620744125536 8399072 -69607194749784949869322702682415169536 8399073 2586593382411083982144554362591810368 8399074 40928942932852448068335373848910263072 8399075 47793557019157517550038024257397031000 8399076 21303928488224024569187707885971517440 8399077 155850845403546908627734321489467564926 8399078 -3630536007533033323492889291643164160 8399079 59262995018796936943787686271825431200 8399080 -13903425648766672430348514482185881600 8399081 -149180522650989503429339025509618690118 8399082 28224146808786234233054876128888257792 8399083 73474296911737584483083620833978382080 8399084 -46318555903173760459150508279441366784 8399085 -74624569780600122968598225635608941600 8399086 -47436176702899202415381883942415299008 8399087 -21689769236413975927659601675348691088 8399088 3047510857479818859476852460424003584 8399089 -5579553770313613399952959286521339740 8399090 28785793744690397156963450447850864960 8399091 1668243644308114974083620545429420144 8399092 -23891397817722036630245282400204977408 8399093 197796108347429236641461190633419175342 8399094 -28464095044250424465279009893738496 8399095 -68913840482315062720268433104781472320 8399096 1724999560601550314567368957808025600 8399097 -45581789870945356946031739405923629760 8399098 146334798774818340066488678097527790336 8399099 26370688497461927131037888669487032100 8399100 -17985480714035058097506621722629593600 8399101 -182148653082451349420463510753219867898 8399102 22634270651976497563323016893366881280 8399103 -11157445863543299192217075075731995392 8399104 -287452917407983442027949838544404480 8399105 -28303973032223836740275729232932050560 8399106 119775633304866339955752094987276012800 8399107 19122893914553620379521993483886607356 8399108 14995181739968912964467909870219024640 8399109 2655132302146493927619027052644135168 8399110 -59714879931701479189546326176997191040 8399111 -16696513019086561201999203917973503520 8399112 -30102869465428912602857622541672980480 8399113 -103026759464105276113968659411768141696 8399114 67261170460056577905136427990980900656 8399115 -64380441924933109265190153477465516240 8399116 -31295010187514504747325742696179740160 8399117 15261394652712775224022350063334640160 8399118 -5911383973552753017549474614869512192 8399119 23855996464147987753618127190648889520 8399120 -23906536355282097348315392037979422720 8399121 81172162809846379146595039454729659680 8399122 52323812950399009674384471157369497600 8399123 24529124756414821255219104577935747372 8399124 -878041390066945225532410793104523520 8399125 -49078404823796080035496530833976480000 8399126 -5771782013974432588450642720455019488 8399127 -46160568571017776317301438941595425920 8399128 195988481621580325852096322872352348160 8399129 -61994849409988650910384235288783049270 8399130 15803322397561759572776342293326720000 8399131 107048269910335809024927530690482124480 8399132 -62519499166472190116397231595760931840 8399133 -10140271213499791357628316206132928180 8399134 17053507210142808612994265713039545216 8399135 456131564945703974283566938342657090560 8399136 67559382229867860936275707359580913664 8399137 95385471581122106281566979328944014852 8399138 3617759726676852516326205245769297408 8399139 -89483259389288088100046428762665980688 8399140 31960193011635613911897057734590156800 8399141 31829792297483848404410104487254036542 8399142 53420942707457078274289250671746980640 8399143 -25029843268475670815682167006004694776 8399144 30727044752574149262576708088806021120 8399145 14770325286268130785174483221249177600 8399146 1224242374837067982013318897333213440 8399147 -42489996000684617567400570359500440 8399148 -10841654539347331804350011356946310144 8399149 -47035691252539981647288251414500766880 8399150 12497644130615029139407094582623137600 8399151 155614723718534102847651106128682264200 8399152 -24861412179187200664443221680638214144 8399153 47359874192444786054670132891661922880 8399154 34005214662945066345866589507776670720 8399155 -5277041725573404019906932137003047440 8399156 164647387146121152545881290305542963968 8399157 18843444165352496466669816616757822016 8399158 -30642604150270710261720246260071075200 8399159 46374325724923781435125217550033620040 8399160 21879093158113705014762537198354432000 8399161 14896001252884277313521496830146296532 8399162 27811652373616754628412005872572995072 8399163 19116008281357668003256163706380857344 8399164 40217643590996142799902511412335488000 8399165 -79992734595419600834667455267791193940 8399166 39572085075866139508336076118691477824 8399167 1009726465156914453628186257929246432 8399168 7133885572838807130193253907824640000 8399169 -130327645969646115480175496098219321806 8399170 3481852241083745077741285725043137600 8399171 -61542266256383269615925691687371584512 8399172 -19790025610624467358339485171852715008 8399173 186391324888441038201272125593139297020 8399174 -2810166147265184094933591064990309248 8399175 14523823649861888280004342741130377200 8399176 -21244160848048134011867149362464209920 8399177 30319739615032899502063600843110293760 8399178 -15249128917126060909329710472482112000 8399179 -133674506926254560876341783788204643224 8399180 -19755468914773763413285685031743001600 8399181 35689258111106555635063518711504345600 8399182 -117820940900674932844184286267730016256 8399183 -66378592975732200582576314484084727200 8399184 -29784635505162728191173850866337185792 8399185 19418524842519885127087951894139031360 8399186 -30946221398292397535515685089488431616 8399187 -167417500060329667264577915256585605760 8399188 -114028089319479820360476193011499608192 8399189 -194244285241232618894627390217590153010 8399190 -799624796317115207431952592478863360 8399191 153825045822438656483340162239181859592 8399192 -54597203852263559663760245423401728000 8399193 -8124619741521521340081655286747136000 8399194 -14935390522480326492373533094226880288 8399195 -21002250410597805011008020792208247520 8399196 18139342443351972065934541617067029504 8399197 -43870712391414483973404584471817739200 8399198 -51956165965752031896083319170362838400 8399199 -32546234720567289369205337480505508536 8399200 7461248636986597099737145888358400000 8399201 106494865427800933823555435625050169600 8399202 -2433280358602866955791529524572946432 8399203 28536556388172280370624086757191695880 8399204 -44518996491732311498362341469309836288 8399205 -75597182626678129508744853027178438500 8399206 78450557275802197020496872387937443552 8399207 -39851070549490448338482635908658522424 8399208 -18921000830021846955233807969185136640 8399209 4706919158969161559403973963462411008 8399210 22833074088445881607923508451589137760 8399211 -114070959134753526698318745341191917120 8399212 113153854099195260811418977143250836480 8399213 14607234559987430271532589053058706720 8399214 1315638758804051635104788696220396480 8399215 21403723031427823227582652527243480 8399216 -9268720399402106614469037965251706880 8399217 -28288915852293292729749448127515008480 8399218 -47265871784594828679271450196811667440 8399219 -28581084387620608766393150748465051480 8399220 -5523090774484936875450651239253534720 8399221 2565593935444264252134235025120452092 8399222 -15311559911335743579790054958782306176 8399223 -23913301476208668698693351161551143376 8399224 -99165270790214894633912333317733990400 8399225 -63885038316577287143802433171306752000 8399226 -43695748901717390556793012210872890112 8399227 28847990487884338194479570359785386636 8399228 -11338745946920352869899873289221946880 8399229 -52794205965938381974271601772377968640 8399230 -14171691560365340786386330854931653120 8399231 -145127924863035657589906443501462787968 8399232 -59714407657517084726625849443100917760 8399233 245482214320599443060486467510009088 8399234 -1304835998327398878999973079213228640 8399235 -12241346820472994345240011738269177600 8399236 -117485532582559839015998918320892494720 8399237 172204365239805706930882035688551414912 8399238 26005241661017097985746728475166599168 8399239 -88492805887971265308203048510521417960 8399240 -16260415326673540642317225842012160000 8399241 -277033196150504049210403306783237804800 8399242 -358383608880913227169410853195018656 8399243 18179196826728704739178509206899809492 8399244 16072287983595984547992749633471987712 8399245 101532883196144453223574972426063495500 8399246 -3010631307040284314167520201997681216 8399247 -101832956993981680035675766873418331000 8399248 10337891341126138079259638333326491648 8399249 -914465311340837865747634592036312064 8399250 7847494343593740978995698084132488000 8399251 28574618259370998170342960812998966352 8399252 16110675853714468431467213306778830592 8399253 -48900123105118074126935433481038182496 8399254 63376915107243190769108264287924416000 8399255 9910831586281285084491446761160979360 8399256 -43369912677118059539177833699749273600 8399257 37822387666576176521633534311093746506 8399258 -43586793880118616142802779912684896768 8399259 19522287499362441802743079857174229008 8399260 14252874677303597860648108430343951360 8399261 3089484488006966307770241434371632504 8399262 -2872042314121335534639369427581598080 8399263 216814552437375720361166492025314604512 8399264 -17266626223006909547581090034350030848 8399265 -58998105640374147087419724222073651200 8399266 123644794385436025438130655136473194832 8399267 -190668614045521187946211268493010779684 8399268 -122259471175414858709413082137123860480 8399269 41455820969223394361591673280697511996 8399270 -20847091928803559422455726084697286400 8399271 -112065466868838933272300686863300406488 8399272 45521673164242158076874135237594972160 8399273 -183329776301617934735736473345991212160 8399274 6145652554961925580447046739596398080 8399275 -109644836862619370626313227240637986200 8399276 1883014154464245242617992711282032640 8399277 -42582263036832118167064026542925689952 8399278 20750386272044641172149510514402423424 8399279 7120139720336928707091374742436744800 8399280 15038512766062488801542387588766105600 8399281 -37466599044893545459463756248914411456 8399282 -24846520838435253123176120222382103008 8399283 20597722564820124578886178491452258304 8399284 -114881236406315065607356992123098656384 8399285 -46519610444633426430271098603634978020 8399286 10438761163293444077770908723888651840 8399287 -52739749556677461188304211972318719800 8399288 -62347459890396127054276247470594560000 8399289 -32997897374927538295222447066586280000 8399290 -18074215277709082656109768613832713280 8399291 69282069309395000497068906317377678692 8399292 -41993998533751897939670381881174671360 8399293 53787095920616566470711847184284962400 8399294 569289564800865405234300332007741696 8399295 -25087570259718845306979403407344885760 8399296 29057635517166397623368389660254404608 8399297 4027584928510337948909487319469863746 8399298 16561346514670334639113214874806945664 8399299 43384866861763229008462736042889018000 8399300 8974557454910981442609844052686540800 8399301 -3945871851989722266714236827487706240 8399302 -25263159159181938489831045539754993600 8399303 -21699573049328610027826817826141288936 8399304 -53099299231734038770166572848684579840 8399305 -1785215438228024673288720212861569080 8399306 18162140830446331054746317304866786352 8399307 -2049889709533216757190735351375290880 8399308 -79599150978920684148110187779156899072 8399309 -58360607986553042706627718295754556884 8399310 -7216185149978826447733569267738579840 8399311 205508015270935261652939887434067287400 8399312 19884441750891095959295925655571030016 8399313 20525643292934569772224300184199651060 8399314 -41164276365501128814441284046245592576 8399315 79788148695971393130680774966694150960 8399316 52916755844970757004497007579315914752 8399317 -48872428833086886152584792279534515634 8399318 32792028704111003325841745661032835360 8399319 -1128204774343074548766668020685592192 8399320 -103421286546232306755227488839504691200 8399321 113234901074415679683689184094349434560 8399322 13454293318983964657567540373293555200 8399323 1297057589863967284671456527009793984 8399324 53025286996881179914684755229027009536 8399325 -6655758967708192393800189695260624800 8399326 12513509972208771141666483104380950528 8399327 -252505050994431415854243911614881031536 8399328 -7649687650307968606090085543895367680 8399329 62640881037971525076707791767543347476 8399330 41234319167236422096253991929696281600 8399331 -146659392216208688945069363388364506780 8399332 -1583174177899986731478161775385273088 8399333 23038844188442447781263895852493299576 8399334 6707076253841813802233655933602055936 8399335 90937642874337889959695015745040501080 8399336 -164906048372496749383414725255644160 8399337 29209707465490386003695968141708271760 8399338 67018510759169926395806321043133798320 8399339 10371161083656808613857057623228418224 8399340 4391093244000004619831993264001500160 8399341 16144885832015193893225421283805802592 8399342 1393748364815771905024894415920414464 8399343 -110867319962719028710795608335563442400 8399344 -34725070422874997795254167419950858240 8399345 16146344118325466149116994605002843520 8399346 -417747590601689702703815068240012032 8399347 -104087537249591371521412945611382003200 8399348 -76332624997825006650411773996689867392 8399349 -27176336227164474971523603703626624000 8399350 38255372452780078511837370521187770400 8399351 -3952624922488669586692971799506057528 8399352 6312109876259335930031800949239357440 8399353 53602091060336717337146408848183511440 8399354 32597507854762335724985902624020440832 8399355 32161757451715576711686740981083192800 8399356 2621560656494017563916869567602080768 8399357 -57487637327361976363695402147266273280 8399358 -73468819910971869428300914061452339200 8399359 122157862510775951947256962796632084960 8399360 66253761979833580104067012175761244160 8399361 53365541002313695876853692711284781872 8399362 621400520944875424567196832491026944 8399363 -24104192723159100386094440901628929840 8399364 60135871845178346144581948775747890176 8399365 -35099252511435293471421844158829955880 8399366 -75231074196489898997736891601714212096 8399367 -47607963599319502290067261282460787216 8399368 -28036332779263146034867472127243264000 8399369 102737180004739712762545695224477438160 8399370 -4465235417575999351106972910828257280 8399371 35244090858702554615542965110981453088 8399372 82105365743933258014677078851923637760 8399373 -87692991068565770984027832942106583616 8399374 -3718210588357308844562982164334636288 8399375 -10073869135829030376236607614194950000 8399376 1267607343707835402941861252224131072 8399377 -84390571862335604657771683463618022528 8399378 -17466110112514920555124755873811802976 8399379 100709041378189212239987157768059590584 8399380 121394976133200989109892628379217920 8399381 124528624301265613834256155119604711182 8399382 -33144873772580959595962449641478604416 8399383 19233352385600290817168823654083569200 8399384 -90131936260875314268130686868641792000 8399385 -63290382921534066549819732510824032380 8399386 -4417502177530310462960038281070117920 8399387 -130869020702435181918249370902639120 8399388 -36720611152774611462731428253535633408 8399389 46752891268289154577355563574443985356 8399390 6244784320047142180119121828280545920 8399391 20497314571235954570190413613650047488 8399392 18025739311589239299234654212849664000 8399393 -36281751571349187455747082590250129216 8399394 43582877497916155372505891083369898400 8399395 60220602416775650917832614126107356400 8399396 80047636325968238419730394271263482880 8399397 10854065789649440490692323355929410528 8399398 9647859165739852528816272332064092160 8399399 -145425532155297741015529641835814340864 8399400 63173658857380981493361374919168000000 8399401 -11830052317356970437470919679049598598 8399402 -40796693793136716928626750672369540096 8399403 23000142685462543357545568526865226080 8399404 -30924318550725701579342247221082481664 8399405 -299525021482469015431303280785034880 8399406 -28818669341661665758665260091347404800 8399407 41919157884103800640522274303998365832 8399408 40567361101143887491572111767732600832 8399409 -4329873873363708471185387844648682896 8399410 -26347737522954149261914644673381601280 8399411 195014574828269204518570470516971097912 8399412 12666967365694255120430647268008568832 8399413 87318184792548776794747137618829565184 8399414 24668736188709919612521176013997489056 8399415 -87696001605318759367242073026773292000 8399416 -31062445429956878317002062620734259200 8399417 -141502165704659653201203662095442991360 8399418 -90388505025044881675162350755813667072 8399419 -4941824071002711949357676116995355648 8399420 -57084218198464027945033974608348221440 8399421 100993697888721616110793445557237889190 8399422 -92573559989250470346777955186397407488 8399423 -9314221025898504217447824121005035328 8399424 8405241897242559606224025087192858624 8399425 -68304811153295294491182027372293834000 8399426 11626653483829379701006921646254824960 8399427 -140039089323191821905344494230963273480 8399428 -204622287016320627574733428368337344000 8399429 -166061944784090871361780595809222799970 8399430 -15721333128539627365606638244648665600 8399431 42678303241556944476882794846606070240 8399432 -55838468020610902071007408837079531520 8399433 65630080217206669573445037971392437840 8399434 -37505586219975625885158094173300268800 8399435 99670975134389965659849116006389545360 8399436 -51766944485523581535964484853688754688 8399437 -104336712361240578115879399626611771914 8399438 11309526329356093943884532721110204160 8399439 1652027513922975173444756944768676304 8399440 2129562421923825028897226069751889920 8399441 -4448042380113707092645558788704182158 8399442 16680646251064654746765096300635119104 8399443 -8240988607171671534703152674058864000 8399444 -82894944063591615020481956029305446400 8399445 -78245589986424647063682847678833105600 8399446 -107615281615929639680453041397454760896 8399447 -57319414814352246902460377687674137888 8399448 579663217355689634026618435077181440 8399449 -124238048734997631874740211977824851820 8399450 -2556108854089269141202483848584064000 8399451 -23245773532447713497052922657211217768 8399452 85701496231222315503906097614946075136 8399453 18535714229505866906367527585748517164 8399454 -581414831044878943805033807631599616 8399455 112957855217962572298293746194717910160 8399456 -50267427995110704416716576866298232832 8399457 -18468060091599304794419580410295822 8399458 -101101134604351912935099980626001623680 8399459 -114923585343414930742904128991507258340 8399460 17641584896331350001176364858460508160 8399461 58411485317105360408799338753499104032 8399462 61931701212588682108553738764949395392 8399463 -71033439927782636472926747220710371200 8399464 -73666780788552621198850140371745177600 8399465 -4989875598598301342240270565301561080 8399466 -69747832062515056891732530216735674448 8399467 63804506652593642962161759036762447840 8399468 -53523850064454969794083842553884622848 8399469 -87049956525774157959122160207968206176 8399470 -20237349263876940165700694564288787840 8399471 -94804324144680770156222835610051091928 8399472 7171530483550231487389080056865914880 8399473 196996378784528278504709054894158416180 8399474 -4149414169877825019097835971607502720 8399475 -1874360372804965151393253456887888400 8399476 114594329389252277531251202896918517760 8399477 172558454934034498176666423900944929326 8399478 62434200420580101557859491952577996224 8399479 10852596180541339602620967248504106672 8399480 28618127736014681118979070887147622400 8399481 13015733462144239491218917034682490368 8399482 39049146632848339322370528345714597120 8399483 -52091860453034788723738661196815666268 8399484 65141480527073683232659492999353246720 8399485 -20469179511251494351498727058181881600 8399486 -8832392906556732318499548490031852736 8399487 -63736607361183353723267367752702627640 8399488 -114542091001286350900830464386227240960 8399489 -20610745395848775646611700749100291008 8399490 -26228817514206129404880472327315868160 8399491 -3034006593941342522756097852724815280 8399492 -155250831355621346491214418720688174080 8399493 12190647698399597424727024120080845340 8399494 -116558644937973833532967301036416012704 8399495 -54164630805839028081038235675511022880 8399496 4546401425568130985418965175190978560 8399497 -23785834110618185092579356589782142054 8399498 -32815297483880279428739409583258722000 8399499 -79303869556533580612829444328220791336 8399500 62715233444507704583755481888061696000 8399501 -11591347445245795653221375743653890400 8399502 -42248110246793098219303917957204713280 8399503 -78959404567299741153767740836874818320 8399504 -53497224915875615261994108156845383680 8399505 -19212587487368210370821761133887645440 8399506 -18149911439218413978217581091088146656 8399507 120016520526499069162222004539990296192 8399508 1899497692127517775282881588897865728 8399509 -16971529673454760656027906755077337696 8399510 -14708618947693466194773384480047235840 8399511 -54883753406473766146528943870817753600 8399512 -34730236896571721060968233141102182400 8399513 -31446751847275726225162988770831207680 8399514 40367257909654428124717224518071856640 8399515 -84772383877786034710780431244444635840 8399516 -28248295856011848701246475474880846848 8399517 32821145575066485249279333952198717440 8399518 2750645804210411835734879014210360320 8399519 235658687466168112863206654176380829920 8399520 17625008738025079318863164824171315200 8399521 39514068908907785365246650620970179624 8399522 -146670825255451045202217350861827202688 8399523 14825531642545364732058086173726790400 8399524 -1605632674066315281688563707933057024 8399525 -18287906565705021989870703852511687500 8399526 -1917530842481854325529414176910016512 8399527 62888210554688695157539505828125315672 8399528 -30981892148109235507809529886294307840 8399529 -89656381179258685118626277523040586496 8399530 -18417488028935654386026829263817339200 8399531 -97339912488096193437107994522415113120 8399532 9222857114281764152927450152906409472 8399533 -73326479204761034052411802109793194218 8399534 384802543729077384059955886707035136 8399535 -83570209374645042484097020256051932800 8399536 26850409769758556967014968820098875392 8399537 -11689953003120528029166987633312050448 8399538 -16752961350496572838308825422795076096 8399539 17858272674449544887941462019624361840 8399540 -31496290109092770331368993017788531200 8399541 -27660014676306587143519275761934045408 8399542 -2839516109423463035774534684284319328 8399543 5158750355710095778377009387163568064 8399544 60803691227756736798818271185661726720 8399545 32674555614143167512883658456965868160 8399546 8091314456797640458209711523106978784 8399547 31539455003865809988215375697068210496 8399548 57480302265064591060535465162553771008 8399549 157097084061396565311180178870097860236 8399550 31650785811143547200042051516419108800 8399551 12006397000507198257948537485313791552 8399552 15056011500075313541891198726701056000 8399553 12265550999897787407445869642659341120 8399554 -31117722806259672352949109598305292800 8399555 -888586969290894530285915404154976240 8399556 46902886391114645002236438560594740224 8399557 -34444926877854069515339138757192028128 8399558 -67094756080900408897627735051102863360 8399559 22042253988286660546333574583077112960 8399560 -5675384461018243771075401536818176000 8399561 61206865595849270507840258218212291162 8399562 -26269736170102180204041538032656572416 8399563 -24938083774651264377792184595935886188 8399564 20920125791933174835714062105095514112 8399565 -71878357284269064292132797998766168000 8399566 51967840409469996040724065400029029120 8399567 16340574428956172182809015581486740152 8399568 13965545767214150287380418728931098624 8399569 -67541233302386603521174662759304342030 8399570 -33419759444416932586000507002776519520 8399571 -22430450498761316865409852474378089288 8399572 68273057163845986459364185909691950976 8399573 -517887151168920900645854370990354432 8399574 -5650850897499596320918541677862333952 8399575 -65154800916590852088027983371386033000 8399576 34331681994951496283698068260719964160 8399577 956819449149205676605156190715264000 8399578 -112518110369251784235116220734702880 8399579 -32327436613501006806958156661957822016 8399580 -19907474908281631819364479313485532160 8399581 -114947707852119699604716886677310285428 8399582 -73212116299216586555699335565670388608 8399583 30535011842197967420946501101100479784 8399584 -120243557621618474911899721133625704448 8399585 62219527051228251569388797542027125780 8399586 5620738268209420053998603048837758464 8399587 -12440296945658826442209475867742536288 8399588 -11815596969693518069824712541518217984 8399589 -169138327510612908691313530893459586560 8399590 45517515000875460148284484150934332800 8399591 3686243169683521683816346235293902000 8399592 -63325481411139308113991190845947084800 8399593 -49169682343646546358246321726510617158 8399594 -11513952561764989968995062726989580800 8399595 63803424166788357420145279038404129520 8399596 -127657912439740818296856505431470080000 8399597 29117164530926768497452067957280330400 8399598 -22572195711171029515363371459284476800 8399599 3718378216744634981655895164375296448 8399600 7359568948562366880723914249483059200 8399601 -27681691838329529415126246122746075008 8399602 -84328639733335355175676365644085067248 8399603 116150251096628900016215556189726555852 8399604 19880932098865698738898184661035728896 8399605 -14319433043803096942030221863974164480 8399606 95655236651904119354750719551859822752 8399607 -18669803562548294691290357026655225856 8399608 -25748748361374067259998347405961175040 8399609 -36948026817937046579446941026024391600 8399610 -33343365538489363249106786938038439200 8399611 -9778245324799309775481677599964007576 8399612 37300513008115314531721162142724183552 8399613 -648399063463764785582516823152249856 8399614 -8107747499837335499783938650479878080 8399615 8115180581155048657475913959019955200 8399616 -88121083246077401544525989870554841088 8399617 -23560169892301621707081952430588769360 8399618 -77243392961983860213352776726821883840 8399619 11948860999126818209035039057197698700 8399620 995051560018279454769871459405025280 8399621 73553716045786028367712726266024825822 8399622 -7118761951531790040611517871284283392 8399623 38621439624698563730710522583147644944 8399624 30901289394520271576033073838688424960 8399625 63109300276233250136752113647311536000 8399626 124603548146533847534415917400279838512 8399627 -80314472615514599085670317276028708524 8399628 35349947976061019433641937668421011712 8399629 -8112266463929336320610045560127644008 8399630 -12328466230281525614194090174928735040 8399631 117976423425826559691573125844468744960 8399632 38904060604320239764884070769565253632 8399633 167195443140352303937598166417767753120 8399634 33343879615197630807252110688929306880 8399635 -16377782836254931269482778228595226400 8399636 -18351448347511194542145773294088781824 8399637 105994976879147374936828640184307372494 8399638 47449795774368132880598857376702060064 8399639 -183043627357018046338527558722228640600 8399640 -27214121719755225454294627971786547200 8399641 120075657405640006233088932641957252042 8399642 1358759497684837295329499317897893600 8399643 -40416924893729528982150297876170313216 8399644 160994031551821981061191149649563612672 8399645 1971052154182253933640183577985952000 8399646 60103421534676636387124890348565370880 8399647 21107870572538471817046406511485883960 8399648 127482301772612261382176671259955363840 8399649 -60989877763375450572195869814276792960 8399650 -40629596067595582027659344530985702400 8399651 -2132908922949355861914682431146458896 8399652 33468621470434025224542027701964324864 8399653 9041577644438176491297654884134750720 8399654 -91319424018459237116640402093086728224 8399655 20513964915034716657687085923611673600 8399656 -101655767886621234050901143747169239040 8399657 -66611297871615355476254657385551729088 8399658 -47457549434253462484785717001206249216 8399659 59969703364641317404422736143212199860 8399660 10493962525613915625571707189373900800 8399661 -90388129236904501829208572499763892928 8399662 16762887942906193115619587065772587200 8399663 665652599494335841667932116512348664 8399664 -1094202853443471605615638711329226752 8399665 -29927817164028437836293555148293713880 8399666 40300428899083273872280451500954447872 8399667 -1445191235635429199874011044510080000 8399668 281909187085964345649329446001216469760 8399669 -5977785648417080969700864899095329792 8399670 -3567712308802133960660650983361670400 8399671 15052001869316031012253555216911009712 8399672 -879439254778862014145145719670988800 8399673 -47147038626779928213155360778419748000 8399674 -123532056615211214406984479299693835664 8399675 155742321777225605797263569099847804000 8399676 -32256170378178593187238636516922833920 8399677 -38163816314765616591041328396791441280 8399678 -7604480820976887322475317664246841984 8399679 -70570321203771368299797366805610652216 8399680 685575062007328343509150871715840000 8399681 -28050625940363694794934330558482224848 8399682 -45009567351438443308838881382367841200 8399683 47511914128291679777991095735415538224 8399684 -96289204219316138548312800265567219584 8399685 -858898249542274308179934711922899840 8399686 24649860210046320625473195841133013120 8399687 63507495767566298230333033399116021336 8399688 91574006863505473181120630218643128320 8399689 55505190187562705488065866227157782490 8399690 -2483165358023206034740782481623996480 8399691 -21344688559458619581693136886815765320 8399692 10545678988688499440897053631559647232 8399693 38070251037648317728034267876991174720 8399694 47076094544618297931833642810968470528 8399695 -26073369535611522163046311956005335800 8399696 24876147333725460122024742823823204352 8399697 32899404458742086246983092536336866800 8399698 -7999825432021179078810370736923453440 8399699 152322425835927590388090673507293696 8399700 -3002686826240611477762546590257529600 8399701 -55041322691883660775462435154091477298 8399702 37100497268888189745436701759411147552 8399703 -1952218647845254051481340709846029792 8399704 125363711221096898940084409392033269760 8399705 -2521106565425442586189751880569396400 8399706 297725234580210773808414421309329408 8399707 -19624818414831789371209510499397338044 8399708 3116262842240861388530760859152265728 8399709 140992390324100744453469954087630599814 8399710 58730366042232314507907595131510144000 8399711 -90901082507306262829562605352013532176 8399712 -60585949856682181457446331911828930560 8399713 13238726210968594137579066467572145024 8399714 -37845111302113498960916932850811881088 8399715 22099705271277075053353218112248291840 8399716 -7133330423351943348556753227408326656 8399717 15391068206261826594611249713539852732 8399718 -60363264455157014919757301254203642336 8399719 96563011932146383688114991118213064120 8399720 51019113656599225948258117302657024000 8399721 95227508116247311318534149964584413664 8399722 -8175980681095639092542785589287403088 8399723 -84965863384512543279758533898398495296 8399724 14685347323768167228510209528986106880 8399725 66029756139521582063331191238845560900 8399726 54550397076978042054336989292291244800 8399727 380400432285708017403291376958016000 8399728 -35236189783604588372869137560764776448 8399729 3555594039830684455810666949468474880 8399730 28816663718154253444088316015317598720 8399731 7925725868345498375179797740862472200 8399732 15178090928699187602693259369524889600 8399733 11792792513485656023689786122665301024 8399734 -9255818681227852726643592387710584320 8399735 -8072272979939504371806202872943490400 8399736 -92195137611822988083185111294558023680 8399737 196388340703138708941492859204053201386 8399738 37121878853670016145027069454723750144 8399739 50312156105779502531813210135495884824 8399740 32103685129364703254897299125110753280 8399741 -73972617094791256452261710512085208576 8399742 -11910615744350578703643820454182343424 8399743 -32332088362119711874382847378486360456 8399744 -105582308345474317318961902344418099200 8399745 -1537782116460585774553877352406957080 8399746 -42889782698302566270371533265139388416 8399747 -36640198264993260517113567383987864808 8399748 288028842823145060553846105764130816 8399749 -1231826093195229729458199215494147136 8399750 -56610985318498712916037965171628800000 8399751 52227057618376815646972563474262403664 8399752 -69649511568784946592156508340995430400 8399753 44358899157143106339270391533889010304 8399754 60257883721326183321589687456290816000 8399755 2914282953449726236535247828595341120 8399756 -38016782680251017192228713461923201280 8399757 -17904052169312386494020896481260599360 8399758 6937548055903590217438186808068389120 8399759 25528963395639024647527594548202325280 8399760 3405734309546936252976370561685913600 8399761 -22181279542378660960199199545594671296 8399762 38695757995460403305905030745464814592 8399763 -18005276080519380975356846589993644880 8399764 22559180248421418665623215408697928576 8399765 156857989106674754232433843078848633120 8399766 39952606985981746766304761126354946048 8399767 36426294704270261210514483692506113680 8399768 53528401147768452730462986225004216320 8399769 -41835401974940519038561984817426099520 8399770 -71883022990650588823273939480287801600 8399771 72755762571359354854009194414559120200 8399772 101289833666706127479795354394873783296 8399773 178751296017138065846009240833139554022 8399774 39062432798580839676540622464960203136 8399775 -37908573292423519530284635872409996200 8399776 -39244142310326349557063759352592072704 8399777 45421755700129299137757716966214168000 8399778 -18165495257243945206496009001951682176 8399779 215233622586225306600475586234757564380 8399780 -8743294310261030617185030713071042560 8399781 -10013067057837867805104576504955169760 8399782 81245163898434334907671242939032128992 8399783 -40696340660069796797399438779318499280 8399784 -19519969322861703017532237588912046080 8399785 -31882615336715255325093840440114550420 8399786 -60770089292948905293543537210290023680 8399787 -21621993241971886046199794781754381440 8399788 86761754496614784885403564599252650496 8399789 -171212741855364198091319062375146406944 8399790 2487409538774451699333650489436672000 8399791 -22725305885662431038981521932612036416 8399792 -371443933120836400390042145603911680 8399793 -42156299142651678634777707629264662272 8399794 -26447400019049277296251310689335625920 8399795 87246798584665888054894585342983682800 8399796 8232337598020475526372255380525389824 8399797 26141704632923367594309153001841672064 8399798 41111441465018330477733506216865792000 8399799 -77585114889319172760784622579648342832 8399800 64811797593972573807332226184320000000 8399801 295335329480594298881066431033427137872 8399802 -1149212093879064872729570602361435136 8399803 -60026848047399338396008669924323550920 8399804 14578041920611600285655013209419078656 8399805 35435188303504375257116884706031518400 8399806 -47086512719045733598900107552180219648 8399807 20352963044743561166966793372277579248 8399808 -10616981899482268307846683511519969280 8399809 112919904729600738427818294271106664240 8399810 -83834164005928627935320590787138089440 8399811 1462943504832051301587517753698165504 8399812 57363483791016653844691187878387667200 8399813 100495944257886782693609150017133735424 8399814 -335231488804395977719358431021261056 8399815 -123288768445373068826545011146975756040 8399816 10946280020856797655506975784737940480 8399817 113223285162391221218692112715493142634 8399818 -3773241416965440490201586684895644160 8399819 -123393211812701075781382835480302440504 8399820 -12891742535321349210277632949708800 8399821 27296614270497490859126081605454347680 8399822 2094161132387186116167976838453787648 8399823 -122974352349031305809769988074702621816 8399824 -29673392239268817875392814426689372160 8399825 -20147416814496118432146164832396505050 8399826 4446986767421966561468380505054492160 8399827 15521694352186165763816824594069982872 8399828 10243099590016937985519485015842215936 8399829 -187634094583904645223023858749048097760 8399830 47386461586526308291284900310954752000 8399831 -75501323963527936963840085143175520936 8399832 40036252714366961306744286568611840000 8399833 1641721967007477810599521094483964800 8399834 4181577410813516089935483333642623712 8399835 1951989377517712892136207295751155200 8399836 -81670291289766862269189759942781105152 8399837 21351875333968388026494850192744728486 8399838 674993461570181018119661089601485440 8399839 1053723082466102742398283698366013312 8399840 -218421094180829379867055937877725675520 8399841 78941710195998363093491512472487375792 8399842 -8955068691249380592683892176109705216 8399843 72530868865173586731028794115992055320 8399844 69163162633884125925882917961118577280 8399845 8251074872045569224178666825046582520 8399846 -9707358805483383672805012944737830656 8399847 17249348868374540164322987622917292240 8399848 39691514751092324310106049398388766720 8399849 -22767173339484409671344853672812685936 8399850 -1911214277659222791561071446155552000 8399851 -3621141982594264157001803014927512336 8399852 110406604164012241121806923819714375936 8399853 6921082298499089250613850978608889856 8399854 51710606527283971522701016361903309376 8399855 37176885308176292430508025124567729360 8399856 26886651621595169579636760367320268800 8399857 -310858445215212331539091291917906773648 8399858 83077608968252559580588871321186123280 8399859 -11691703297204640179118159563032199632 8399860 -39866003921513193703421665792389120000 8399861 -115340997565253152617952837033815347538 8399862 274166153635301978320342955578449600 8399863 -40556147925799464579339666965387236888 8399864 -63861365314230525606913091534643240960 8399865 31596957069403241144708698968683046720 8399866 -99973459825373008175779616304725748000 8399867 27927805536715720792019740666248159792 8399868 -7552563578411855576116858330631086080 8399869 -111505614838615347422127288594564854420 8399870 -36944833611444859232952382824298208640 8399871 91384299764132629399159676445744314040 8399872 90388249038418525402579721122188623872 8399873 -53917191632387904025884378975589114878 8399874 38535373099997775606754886446780382592 8399875 65962745797394489044561117520344200000 8399876 43807992990065453172167102586204844032 8399877 -115011851464001605673601777340132123680 8399878 124412094456387012076591697650530624 8399879 48061733031406357201465592280297796560 8399880 -42359629544084447782864370894879078400 8399881 -38692980675932925650755290457917663360 8399882 62551577389682883807635755553150112000 8399883 88552359710296498612773970409931618528 8399884 10913994930952032322874745539819180032 8399885 -7359859503104873977146484760873968200 8399886 24471951295042684092182105842103190528 8399887 -266696132651522996973431253758892255168 8399888 382673080207211408623704975325003776 8399889 -4686969530900132746320421088247297600 8399890 18902322884485690381433966237276244480 8399891 -17076973714096995216391425838758210648 8399892 17983050091081978219121376378680832000 8399893 166736497561061602004603824773134800142 8399894 7051754896114053204009585373430234880 8399895 -1409166866755345880454727280716800000 8399896 273064867556039882851461651241682780160 8399897 58851039374806046653062776700583479312 8399898 2553565388394933358965474401566973664 8399899 98643585393914307595376109344905727664 8399900 -10262177209203151198231558564848192000 8399901 -103125545317161267566426505371706403968 8399902 -17120493053600316065077323656060638848 8399903 -4178739254693885154734380093194396936 8399904 61914736409263828268675467864899059712 8399905 40776045613100311120708222154150247060 8399906 -21411018983945127704357817726041960160 8399907 -71004520316718149690334801269259820800 8399908 4588428108486645046746395210414969856 8399909 18734414787463694334315106584375561600 8399910 20401704289586061090200451347975761920 8399911 -23439684775144571332004357022731013848 8399912 -66778540747062171409779271127991091200 8399913 1441925684096574165538928109293117664 8399914 -2119479207386548756997116906155460944 8399915 40430703870894009487685733610763003520 8399916 2096865835680845363846140515961405440 8399917 39628848312639260779922447926237349580 8399918 -57255109286544149397251507056358472960 8399919 40679674268855167362959913069554935680 8399920 10100385753955852510402644065034240000 8399921 -1785201764132721422246144699598185376 8399922 42081007393409561732442597998070458880 8399923 -177502417529551128796608860896634568132 8399924 -59801490747583466903510335967765772288 8399925 7466443070357822300230888736956300500 8399926 64731593227976812424308400763484074912 8399927 -96878561037845874864883120259213371224 8399928 -78001819918800980401571126877444833280 8399929 -6046849213301455706772186169463707824 8399930 15007969862726910984853938016072473600 8399931 -140392545376090987072626113344409647848 8399932 62314938476901303004963369030711675392 8399933 97436085370247224803550255823356983360 8399934 -89633096396811105341409240647855235840 8399935 -133372649454691258562667112023380706240 8399936 -9604239072762157386885296829431808000 8399937 22854582768260195635889027324047184640 8399938 -44833006149747657355435730560357858560 8399939 131784322845444347324391393651943997088 8399940 24307922409606924799981203089049600000 8399941 -64865176111131141211837304710697773632 8399942 -67824853746010527485528625794838868128 8399943 -9291970637872263112580465841651326328 8399944 -72337530235111197651572088181380710400 8399945 -42460658676763230792386246423825062080 8399946 -2787000144556969732892890111684319232 8399947 103624372575695397666452928268085059912 8399948 -32322022676448561513487646602414794240 8399949 -15746053271358157203871491018843831840 8399950 -25271715454430293804153297803894590400 8399951 3553709439741616285754518297333427952 8399952 25477760013684188162081845775185870848 8399953 -29262288763383500981953695088105318798 8399954 -111723900959736680199344238911667667824 8399955 16525583513765890576522474146865895520 8399956 99322122284996225101024710911571689472 8399957 117851690956465694833349158943197357920 8399958 -26559206860072115010893395399944192000 8399959 49416328699891538660975081026415928304 8399960 -5513839594951308854648198397155942400 8399961 95973262849720317987284796091881026010 8399962 -37260665062500672723458243556344033568 8399963 -71655436932140406960174400960324903152 8399964 68206860779650792421565309659578368 8399965 -44453906302526282226121490153352960000 8399966 35115714482630774303030381124264869760 8399967 123649894945069191037663198890301387080 8399968 25524627904117485521404060362146316288 8399969 -191799741782778218110269983986366553856 8399970 33002868722012242997362795971929779200 8399971 -96230564403084862931339388667044658688 8399972 109631767770288033733573957553756491008 8399973 26025660259645993631623534693889330784 8399974 35178810890200908547048344156416208192 8399975 -24955579646899588852903846334914800000 8399976 -24323435996998342173065561386285056000 8399977 -11566431150503274535734558525579538688 8399978 90493644691979057724793983123837509040 8399979 -809639946310436845732385967168006912 8399980 -2813108387124650415903496177620480000 8399981 -382891483357031958675354038215547523456 8399982 -52266395359376789403231312335099191296 8399983 30693368275429651630117049132851952304 8399984 -30964878202977236521150080017731584000 8399985 -41622410204701236852873781505353588800 8399986 26816636776922281611677311598992896000 8399987 145956954056181934079170556685749154636 8399988 -22210488822856457385338378302595056896 8399989 8027961112072575934391710422282700800 8399990 -24177367810537691321390552134611840000 8399991 90004869989694738559950879082144792320 8399992 -193736835590546438298358741189923840000 8399993 -31183393362164927702670920847123072000 8399994 18115557709070193177227554260963072000 8399995 -170937065014055501779945389421844100000 8399996 48464462048287429843481252456570088960 8399997 -77896419483707290667810965164939264960 8399998 10076941124518049280736302889570037760 8399999 47014152952502382673475527982931984936